]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
platform/x86/intel/vsec: Skip absent features during initialization
authorDavid E. Box <david.e.box@linux.intel.com>
Thu, 3 Jul 2025 02:28:20 +0000 (19:28 -0700)
committerIlpo Järvinen <ilpo.jarvinen@linux.intel.com>
Thu, 3 Jul 2025 08:09:26 +0000 (11:09 +0300)
commit1f3855ea7d6b03f68c2eec7a0bcd537cedcc6680
tree4e5fd08f3503daa1eef3783d98ff5abeb1203409
parent8a67d4b49bbdebcd255abde9e652092c3de3b657
platform/x86/intel/vsec: Skip absent features during initialization

Some VSEC features depend on the presence of supplier features that may not
always be present. To prevent unnecessary retries and device linking during
initialization, introduce logic to skip attempts to link consumers to
missing suppliers.

Signed-off-by: David E. Box <david.e.box@linux.intel.com>
Link: https://lore.kernel.org/r/20250703022832.1302928-6-david.e.box@linux.intel.com
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
drivers/platform/x86/intel/vsec.c