1# 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. 15 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 30config 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 36endif # SURFACE_PLATFORMS 37