Lines Matching +full:platform +full:- +full:specific
1 # SPDX-License-Identifier: GPL-2.0-only
3 # Microsoft Surface Platform-Specific Drivers
7 bool "Microsoft Surface Platform-Specific Device Drivers"
11 Say Y here to get to see options for platform-specific device drivers
29 be called surface3-wmi.
38 tristate "Surface 3 battery platform operation region support"
42 region of the Surface 3 battery platform driver.
52 on 5th- and 6th-generation Microsoft Surface devices (including
60 thermal sensor access, and real-time clock information, depending on
64 tristate "Surface System Aggregator Module User-Space Interface"
67 Provides a misc-device interface to the Surface System Aggregator
72 the SSAM controller. Said client device manages a misc-device
73 interface (/dev/surface/aggregator), which can be used by user-space
85 Device-registry and device-hubs for Surface System Aggregator Module
88 Provides a module and driver which act as a device-registry for SSAM
94 - Platform profile (performance-/cooling-mode) device (5th- and later
96 - Battery/AC devices (7th-generation).
97 - HID input devices (7th-generation).
119 This driver provides a user-space interface that can influence the
133 accordingly. It is required on those devices to allow wake-ups from
137 tristate "Surface Hot-Plug Driver"
140 Driver for out-of-band hot-plug event signaling on Microsoft Surface
141 devices with hot-pluggable PCIe cards.
144 hot-pluggable discrete GPU (dGPU). When not in use, the dGPU on those
145 devices can enter D3cold, which prevents in-band (standard) PCIe
146 hot-plug signaling. Thus, without this driver, detaching the base
149 for out-of-band hot-plug notifications, ensuring that the device state
152 Select M or Y here, if you want to (fully) support hot-plugging of
156 tristate "Surface Platform Profile Driver"
160 Provides support for the ACPI platform profile on 5th- and later
163 More specifically, this driver provides ACPI platform profile support
165 (SSAM) connected via the Surface Serial Hub (SSH / SAM-over-SSH). In
166 other words, this driver provides platform profile support on the
168 later. On those devices, the platform profile can significantly
170 'low-power' can significantly limit performance of the discrete GPU on
174 Select M or Y here, if you want to include ACPI platform profile
183 source "drivers/platform/surface/aggregator/Kconfig"