Skip to content

[redhat] New configs in drivers/platform

CKI Gitlab requested to merge configs/2021-02-23/drivers/platform into os-build

Hi,

As part of the ongoing rebase effort, the following configuration options need to be reviewed.

As a reminder, the ARK configuration flow involves moving unreviewed configuration options from the pending directory to the ark directory. In the diff below, options are removed from the pending directory and added to the ark hierarchy. The final options that need to be ACKed are the files that are being added to the ark hierarchy.

If the value for a file that is added should be changed, please reply with a better option.

CONFIG_SURFACE_HOTPLUG:

Driver for out-of-band hot-plug event signaling on Microsoft Surface devices with hot-pluggable PCIe cards.

This driver is used on Surface Book (2 and 3) devices with a hot-pluggable discrete GPU (dGPU). When not in use, the dGPU on those devices can enter D3cold, which prevents in-band (standard) PCIe hot-plug signaling. Thus, without this driver, detaching the base containing the dGPU will not correctly update the state of the corresponding PCIe device if it is in D3cold. This driver adds support for out-of-band hot-plug notifications, ensuring that the device state is properly updated even when the device in question is in D3cold.

Select M or Y here, if you want to (fully) support hot-plugging of dGPU devices on the Surface Book 2 and/or 3 during D3cold.

Symbol: SURFACE_HOTPLUG [=n] Type : tristate Defined at drivers/platform/surface/Kconfig:89 Prompt: Surface Hot-Plug Driver Depends on: SURFACE_PLATFORMS [=y] && GPIOLIB [=y] Location: -> Device Drivers -> Microsoft Surface Platform-Specific Device Drivers (SURFACE_PLATFORMS [=y])


CONFIG_X86_PLATFORM_DRIVERS_DELL:

Say Y here to get to see options for device drivers for various Dell x86 platforms, including vendor-specific laptop extension drivers. This option alone does not add any kernel code.

If you say N, all options in this submenu will be skipped and disabled.

Symbol: X86_PLATFORM_DRIVERS_DELL [=n] Type : bool Defined at drivers/platform/x86/dell/Kconfig:6 Prompt: Dell X86 Platform Specific Device Drivers Depends on: X86 [=y] && X86_PLATFORM_DEVICES [=y] Location: -> Device Drivers -> X86 Platform Specific Device Drivers (X86_PLATFORM_DEVICES [=y])


Cc: David Arcari darcari@redhat.com Cc: Mark Langsdorf mlangsdo@redhat.com Signed-off-by: Fedora Kernel Team kernel-team@fedoraproject.org

Merge request reports