| d667378a | 14-Dec-2023 |
Arnd Bergmann <[email protected]> |
mei: rework Kconfig dependencies
The dependencies in the mei framework are inconsistent, with some symbols using 'select INTEL_MEI' to force it being enabled and others using 'depends on INTEL_MEI'.
mei: rework Kconfig dependencies
The dependencies in the mei framework are inconsistent, with some symbols using 'select INTEL_MEI' to force it being enabled and others using 'depends on INTEL_MEI'.
In general, one should not select user-visible symbols, so change all of these to normal dependencies, but change the default on INTEL_MEI to be enabled when building a kernel for an Intel CPU with ME or a generic x86 kernel.
Having consistent dependencies makes the 'menuconfig' listing more readable by using proper indentation.
A large if/endif block is just a simpler syntax than repeating the dependencies for each symbol.
Signed-off-by: Arnd Bergmann <[email protected]> Reviewed-by: Wentong Wu <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
show more ...
|
| fb99e79e | 11-Oct-2023 |
Alan Previn <[email protected]> |
mei: update mei-pxp's component interface with timeouts
In debugging platform or firmware related MEI-PXP connection issues, having a timeout when clients (such as i915) calling into mei-pxp's send/
mei: update mei-pxp's component interface with timeouts
In debugging platform or firmware related MEI-PXP connection issues, having a timeout when clients (such as i915) calling into mei-pxp's send/receive functions have proven useful as opposed to blocking forever until the kernel triggers a watchdog panic (when platform issues are experienced).
Update the mei-pxp component interface send and receive functions to take in timeouts.
Signed-off-by: Alan Previn <[email protected]> Signed-off-by: Alexander Usyskin <[email protected]> Signed-off-by: Tomas Winkler <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
show more ...
|
| bd58904a | 28-Sep-2022 |
Tomas Winkler <[email protected]> |
mei: pxp: support matching with a gfx discrete card
With on-boards graphics card, both i915 and MEI are in the same device hierarchy with the same parent, while for discrete gfx card the MEI is its
mei: pxp: support matching with a gfx discrete card
With on-boards graphics card, both i915 and MEI are in the same device hierarchy with the same parent, while for discrete gfx card the MEI is its child device. Adjust the match function for that scenario by matching MEI parent device with i915.
Signed-off-by: Tomas Winkler <[email protected]> Signed-off-by: Daniele Ceraolo Spurio <[email protected]> Cc: Vitaly Lubart <[email protected]> Cc: Greg Kroah-Hartman <[email protected]> Reviewed-by: Alan Previn <[email protected]> Reviewed-by: Greg Kroah-Hartman <[email protected]> Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
show more ...
|