blob: 1a7cf6a73d523e6737adf68a77d776317b2f0298 [file] [log] [blame]
Maximilian Luz1e3a2bc2020-10-09 16:11:24 +02001# SPDX-License-Identifier: GPL-2.0-only
2#
3# Microsoft Surface Platform-Specific Drivers
4#
5
6menuconfig SURFACE_PLATFORMS
7 bool "Microsoft Surface Platform-Specific Device Drivers"
8 default y
9 help
10 Say Y here to get to see options for platform-specific device drivers
11 for Microsoft Surface devices. This option alone does not add any
12 kernel code.
13
14 If you say N, all options in this submenu will be skipped and disabled.
Maximilian Luzf23027c2020-10-09 16:11:25 +020015
16if SURFACE_PLATFORMS
17
18config SURFACE3_WMI
19 tristate "Surface 3 WMI Driver"
20 depends on ACPI_WMI
21 depends on DMI
22 depends on INPUT
23 depends on SPI
24 help
25 Say Y here if you have a Surface 3.
26
27 To compile this driver as a module, choose M here: the module will
28 be called surface3-wmi.
29
Maximilian Luz4df56c32020-10-09 16:11:26 +020030config SURFACE_3_BUTTON
31 tristate "Power/home/volume buttons driver for Microsoft Surface 3 tablet"
32 depends on ACPI && KEYBOARD_GPIO && I2C
33 help
34 This driver handles the power/home/volume buttons on the Microsoft Surface 3 tablet.
35
Maximilian Luzf23027c2020-10-09 16:11:25 +020036endif # SURFACE_PLATFORMS