2020-10-09 16:11:24 +02:00
|
|
|
# SPDX-License-Identifier: GPL-2.0-only
|
|
|
|
#
|
|
|
|
# Microsoft Surface Platform-Specific Drivers
|
|
|
|
#
|
|
|
|
|
|
|
|
menuconfig SURFACE_PLATFORMS
|
|
|
|
bool "Microsoft Surface Platform-Specific Device Drivers"
|
|
|
|
default y
|
|
|
|
help
|
|
|
|
Say Y here to get to see options for platform-specific device drivers
|
|
|
|
for Microsoft Surface devices. This option alone does not add any
|
|
|
|
kernel code.
|
|
|
|
|
|
|
|
If you say N, all options in this submenu will be skipped and disabled.
|
2020-10-09 16:11:25 +02:00
|
|
|
|
|
|
|
if SURFACE_PLATFORMS
|
|
|
|
|
|
|
|
config SURFACE3_WMI
|
|
|
|
tristate "Surface 3 WMI Driver"
|
|
|
|
depends on ACPI_WMI
|
|
|
|
depends on DMI
|
|
|
|
depends on INPUT
|
|
|
|
depends on SPI
|
|
|
|
help
|
|
|
|
Say Y here if you have a Surface 3.
|
|
|
|
|
|
|
|
To compile this driver as a module, choose M here: the module will
|
|
|
|
be called surface3-wmi.
|
|
|
|
|
2020-10-09 16:11:26 +02:00
|
|
|
config SURFACE_3_BUTTON
|
|
|
|
tristate "Power/home/volume buttons driver for Microsoft Surface 3 tablet"
|
|
|
|
depends on ACPI && KEYBOARD_GPIO && I2C
|
|
|
|
help
|
|
|
|
This driver handles the power/home/volume buttons on the Microsoft Surface 3 tablet.
|
|
|
|
|
2020-10-09 16:11:27 +02:00
|
|
|
config SURFACE_3_POWER_OPREGION
|
|
|
|
tristate "Surface 3 battery platform operation region support"
|
|
|
|
depends on ACPI && I2C
|
|
|
|
help
|
|
|
|
This driver provides support for ACPI operation
|
|
|
|
region of the Surface 3 battery platform driver.
|
|
|
|
|
2020-10-09 16:11:28 +02:00
|
|
|
config SURFACE_PRO3_BUTTON
|
|
|
|
tristate "Power/home/volume buttons driver for Microsoft Surface Pro 3/4 tablet"
|
|
|
|
depends on ACPI && INPUT
|
|
|
|
help
|
|
|
|
This driver handles the power/home/volume buttons on the Microsoft Surface Pro 3/4 tablet.
|
|
|
|
|
2020-10-09 16:11:25 +02:00
|
|
|
endif # SURFACE_PLATFORMS
|