]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
thunderbolt: Require nhi->ops be valid
authorKonrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Thu, 21 May 2026 10:40:02 +0000 (12:40 +0200)
committerMika Westerberg <mika.westerberg@linux.intel.com>
Thu, 21 May 2026 12:29:05 +0000 (14:29 +0200)
commitdd60fb487e55445656284dbc9dc0c865ff9fb34c
treea281ace80cbd8671299a00154e08aa7ae92356ff
parente241d98e04ef0513b78de2d87d8d1eb2993d9d34
thunderbolt: Require nhi->ops be valid

Because of how fundamental ops->init_interrupts() is, it no longer
makes sense to consider cases where nhi->ops is NULL.

Drop some boilerplate around it and add a single sanity-check in
nhi_probe() instead.

Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
drivers/thunderbolt/nhi.c
drivers/thunderbolt/switch.c