Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

misc/mei: Decouple ME interfaces from GPU drivers

These are enumerated via an auxiliary bus, so there is no functional
dependency between these drivers, therefore allow compiling MEI as builtin
even when i915/xe are built as modules.

Cc: Usyskin, Alexander <alexander.usyskin@intel.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Simon Richter <Simon.Richter@hogyros.de>
Link: https://patch.msgid.link/20260107182615.488194-3-Simon.Richter@hogyros.de
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Simon Richter and committed by
Greg Kroah-Hartman
d876cb97 25f9b0d3

+5 -5
+2 -2
drivers/misc/mei/Kconfig
··· 49 49 config INTEL_MEI_GSC 50 50 tristate "Intel MEI GSC embedded device" 51 51 depends on INTEL_MEI_ME 52 - depends on DRM_I915 || DRM_XE 52 + depends on DRM_I915!=n || DRM_XE!=n 53 53 help 54 54 Intel auxiliary driver for GSC devices embedded in Intel graphics devices. 55 55 ··· 84 84 config INTEL_MEI_LB 85 85 tristate "Intel Late Binding (LB) support on ME Interface" 86 86 depends on INTEL_MEI_ME 87 - depends on DRM_XE 87 + depends on DRM_XE!=n 88 88 help 89 89 Enable support for Intel Late Binding (LB) via the MEI interface. 90 90
+1 -1
drivers/misc/mei/gsc_proxy/Kconfig
··· 4 4 config INTEL_MEI_GSC_PROXY 5 5 tristate "Intel GSC Proxy services of ME Interface" 6 6 depends on INTEL_MEI_ME 7 - depends on DRM_I915 7 + depends on DRM_I915!=n 8 8 help 9 9 MEI Support for GSC Proxy Services on Intel platforms. 10 10
+1 -1
drivers/misc/mei/hdcp/Kconfig
··· 4 4 config INTEL_MEI_HDCP 5 5 tristate "Intel HDCP2.2 services of ME Interface" 6 6 depends on INTEL_MEI_ME 7 - depends on DRM_I915 || DRM_XE 7 + depends on DRM_I915!=n || DRM_XE!=n 8 8 help 9 9 MEI Support for HDCP2.2 Services on Intel platforms. 10 10
+1 -1
drivers/misc/mei/pxp/Kconfig
··· 4 4 config INTEL_MEI_PXP 5 5 tristate "Intel PXP services of ME Interface" 6 6 depends on INTEL_MEI_ME 7 - depends on DRM_I915 || DRM_XE 7 + depends on DRM_I915!=n || DRM_XE!=n 8 8 help 9 9 MEI Support for PXP Services on Intel platforms. 10 10