Lines Matching +full:custom +full:- +full:output +full:- +full:range +full:- +full:config
1 # SPDX-License-Identifier: GPL-2.0-only
12 x86 platforms, including vendor-specific laptop extension drivers.
19 config ACPI_WMI
23 This driver adds support for the ACPI-WMI (Windows Management
26 ACPI-WMI is a proprietary extension to ACPI to expose parts of the
27 ACPI firmware to userspace - this is done through various vendor
38 any ACPI-WMI devices.
40 config WMI_BMOF
45 Say Y here if you want to be able to read a firmware-embedded
50 be called wmi-bmof.
52 config HUAWEI_WMI
63 control, fn-lock, mic-mute LED, and other extra features.
66 will be called huawei-wmi.
68 config UV_SYSFS
79 config MXM_WMI
86 config NVIDIA_WMI_EC_BACKLIGHT
97 system with an EC-driven backlight.
100 called nvidia-wmi-ec-backlight.
102 config XIAOMI_WMI
107 Say Y here if you want to support WMI-based keys on Xiaomi notebooks.
110 be called xiaomi-wmi.
112 config GIGABYTE_WMI
117 Say Y here if you want to support WMI-based temperature reporting on
121 be called gigabyte-wmi.
123 config YOGABOOK
135 be called lenovo-yogabook.
137 config YT2_1380
143 Say Y here to enable support for the custom fast charging protocol
147 be called lenovo-yogabook.
149 config ACERHDF
159 echo -n enabled > /sys/class/thermal/thermal_zoneN/mode
170 config ACER_WIRELESS
182 called acer-wireless.
184 config ACER_WMI
203 If you have an ACPI-WMI compatible Acer/ Wistron laptop, say Y or M
208 config ADV_SWBUTTON
219 config APPLE_GMUX
230 config ASUS_LAPTOP
244 ACPI events and input events, and on the Lucid the built-in
246 support for video output switching, LCD backlight control,
252 If you have an ACPI-compatible ASUS laptop, say Y or M here.
254 config ASUS_WIRELESS
268 called asus-wireless.
270 config ASUS_WMI
290 be called asus-wmi.
292 config ASUS_NB_WMI
300 <file:Documentation/ABI/testing/sysfs-platform-asus-wmi>
302 If you have an ACPI-WMI compatible Asus Notebook, say Y or M
305 config ASUS_TF103C_DOCK
306 tristate "Asus TF103C 2-in-1 keyboard dock"
314 keyboard dock for the Asus TF103C 2-in-1 tablet.
322 distro config say M here.
324 config MERAKI_MX100
335 will be called meraki-mx100.
337 config EEEPC_LAPTOP
350 This driver supports the Fn-Fx keys on Eee PC laptops.
357 doesn't work on your Eee PC, try eeepc-wmi instead.
359 config EEEPC_WMI
367 <file:Documentation/ABI/testing/sysfs-platform-asus-wmi>
369 If you have an ACPI-WMI compatible Eee PC laptop (>= 1000), say Y or M
374 config AMILO_RFKILL
375 tristate "Fujitsu-Siemens Amilo rfkill support"
379 This is a driver for enabling wifi on some Fujitsu-Siemens Amilo
382 config FUJITSU_LAPTOP
403 config FUJITSU_TABLET
420 config GPD_POCKET_FAN
434 config WIRELESS_HOTKEY
444 be called wireless-hotkey.
446 config IBM_RTL
453 not receive CPU-generated SMIs for recoverable errors. Use of this
462 config IDEAPAD_LAPTOP
478 config LENOVO_WMI_HOTKEY_UTILITIES
489 config LENOVO_YMC
499 config SENSORS_HDAPS
509 the laptop to act as a pinball machine-esque joystick.
517 config THINKPAD_ACPI
536 support for Fn-Fx key combinations, Bluetooth control, video
537 output switching, ThinkLight control, UltraBay eject and more.
539 <file:Documentation/admin-guide/laptops/thinkpad-acpi.rst> and
540 <http://ibm-acpi.sf.net/> .
542 This driver was formerly known as ibm-acpi.
546 Note that if you want ThinkPad-ACPI to be built-in instead of
547 modular, ALSA and rfkill will also have to be built-in.
551 config THINKPAD_ACPI_ALSA_SUPPORT
558 Enables monitoring of the built-in console audio output control
562 If this option is enabled, ThinkPad-ACPI will export an ALSA card
563 with a single read-only mixer control, which should be used for
564 on-screen-display feedback purposes by the Desktop Environment.
567 ALSA mixer will be made read-write). Please refer to the driver
574 config THINKPAD_ACPI_DEBUGFACILITIES
578 Enables extra stuff in the thinkpad-acpi which is completely useless
584 config THINKPAD_ACPI_DEBUG
593 config THINKPAD_ACPI_UNSAFE_LEDS
602 LED control on the ThinkPad is write-only (with very few
616 config THINKPAD_ACPI_VIDEO
617 bool "Video output control support"
622 the various video output ports.
625 display state, video output devices in use, whether there is a X
628 your ThinkPad's video output ports instead of this feature,
639 config THINKPAD_ACPI_HOTKEY_POLL
659 config THINKPAD_LMI
660 tristate "Lenovo WMI-based systems management driver"
668 be called think-lmi.
672 config ACPI_QUICKSTART
679 The button emits a manufacturer-specific key value when pressed, so
685 config MEEGOPAD_ANX7428
686 tristate "MeeGoPad ANX7428 Type-C Switch"
689 Some MeeGoPad top-set boxes have an ANX7428 Type-C Switch for
690 USB3.1 Gen 1 and DisplayPort over Type-C alternate mode support.
693 MeeGoPad top-set boxes. After this the ANX7428 takes care of Type-C
696 config MSI_EC
704 config MSI_LAPTOP
713 This is a driver for laptops built by MSI (MICRO-STAR
716 MSI MegaBook S270 (MS-1013)
726 config MSI_WMI
734 Say Y here if you want to support WMI-based hotkeys on MSI laptops.
737 be called msi-wmi.
739 config MSI_WMI_PLATFORM
744 Say Y here if you want to have support for WMI-based platform features
748 be called msi-wmi-platform.
750 config XO15_EBOOK
751 tristate "OLPC XO-1.5 ebook switch"
755 Support for the ebook switch on the OLPC XO-1.5 laptop.
760 config XO1_RFKILL
761 tristate "OLPC XO-1 software RF kill switch"
765 Support for enabling/disabling the WLAN interface on the OLPC XO-1
768 config PCENGINES_APU2
780 will be called pcengines-apuv2.
782 config PORTWELL_EC
791 but it has only been tested on the Portwell NANO-6064 board.
795 will be called portwell-ec.
797 config BARCO_P50_GPIO
805 will be called barco-p50-gpio.
807 config SAMSUNG_GALAXYBOOK
822 <file:Documentation/admin-guide/laptops/samsung-galaxybook.rst>.
824 config SAMSUNG_LAPTOP
832 This module implements a driver for a wide range of different
837 <file:Documentation/ABI/testing/sysfs-driver-samsung-laptop>
840 will be called samsung-laptop.
842 config SAMSUNG_Q10
850 config ACPI_TOSHIBA
872 by the general ACPI drivers, such as LCD brightness, video output,
875 This driver differs from the non-ACPI Toshiba laptop driver (located
888 config TOSHIBA_BT_RFKILL
898 and re-enables it when the switch is set back to the 'on'
904 config TOSHIBA_HAPS
908 This driver adds support for the built-in accelerometer
920 If you have a recent Toshiba laptop with a built-in accelerometer
923 config TOSHIBA_WMI
938 If you have a WMI-based hotkeys Toshiba laptop, say Y or M here.
940 config ACPI_CMPC
950 config COMPAL_LAPTOP
965 config LG_LAPTOP
981 config PANASONIC_LAPTOP
995 config SONY_LAPTOP
1003 This mini-driver drives the SNC and SPIC devices present in the ACPI
1010 Read <file:Documentation/admin-guide/laptops/sony-laptop.rst> for more information.
1012 config SONYPI_COMPAT
1016 Build the sonypi driver compatibility code into the sony-laptop driver.
1018 config SYSTEM76_ACPI
1029 support for Fn-Fx key combinations, keyboard backlight, and airplane mode
1034 config TOPSTAR_LAPTOP
1046 config SERIAL_MULTI_INSTANTIATE
1051 Some ACPI-based systems list multiple devices in a single ACPI
1052 firmware-node. This driver will instantiate separate clients
1053 for each device in the firmware-node.
1056 will be called serial-multi-instantiate.
1058 config TOUCHSCREEN_DMI
1067 the OS-image for the device. This option supplies the missing info.
1070 config INSPUR_PLATFORM_PROFILE
1076 between low-power, balanced and performance modes.
1079 will be called inspur-platform-profile.
1081 config LENOVO_WMI_CAMERA
1091 will be called lenovo-wmi-camera.
1093 config DASHARO_ACPI
1103 source "drivers/platform/x86/x86-android-tablets/Kconfig"
1105 config FW_ATTR_CLASS
1108 config INTEL_IMR
1120 - eSRAM flush
1121 - Dirty CPU snoop (write only)
1122 - RMU access
1123 - PCI Virtual Channel 0/Virtual Channel 1
1124 - SMM mode
1125 - Non SMM mode
1132 config INTEL_IPS
1142 config INTEL_SCU_IPC
1145 config INTEL_SCU
1149 config INTEL_SCU_PCI
1164 config INTEL_SCU_PLATFORM
1173 config INTEL_SCU_WDT
1179 on ACPI-based Intel MID platforms.
1181 config INTEL_SCU_IPC_UTIL
1191 config SILICOM_PLATFORM
1206 config WINMATE_FM07_KEYS
1207 tristate "Winmate FM07/FM07P front-panel keys driver"
1210 Winmate FM07 and FM07P in-vehicle computers have a row of five
1214 config SEL3350_PLATFORM
1215 tristate "SEL-3350 LEDs and power supplies"
1224 Support for LEDs and power supplies on SEL-3350 computers.
1227 will be called sel3350-platform.
1229 config OXP_EC
1246 config P2SB