1 # SPDX-License-Identifier: GPL-2.0-only
3 # X86 Platform Specific Drivers
5 menuconfig X86_PLATFORM_DRIVERS_HP
6 bool "HP X86 Platform Specific Device Drivers"
7 depends on X86_PLATFORM_DEVICES
9 Say Y here to get to see options for device drivers for various
10 HP x86 platforms, including vendor-specific laptop extension drivers.
11 This option alone does not add any kernel code.
13 If you say N, all options in this submenu will be skipped and disabled.
15 if X86_PLATFORM_DRIVERS_HP
18 tristate "HP laptop accelerometer"
20 depends on INPUT && ACPI
21 depends on SERIO_I8042
22 select SENSORS_LIS3LV02D
26 This driver provides support for the "Mobile Data Protection System 3D"
27 or "3D DriveGuard" feature of HP laptops. On such systems the driver
28 should load automatically (via ACPI alias).
30 Support for a led indicating disk protection will be provided as
31 hp::hddprotect. For more information on the feature, refer to
32 Documentation/misc-devices/lis3lv02d.rst.
34 To compile this driver as a module, choose M here: the module will
38 tristate "HP WMI extras"
42 depends on RFKILL || RFKILL = n
43 select INPUT_SPARSEKMAP
44 select ACPI_PLATFORM_PROFILE
47 Say Y here if you want to support WMI-based hotkeys on HP laptops and
48 to read data from WMI such as docking or ambient light sensor state.
50 To compile this driver as a module, choose M here: the module will
54 tristate "HP Compaq TC1100 Tablet WMI Extras"
60 This is a driver for the WMI extensions (wireless and bluetooth power
61 control) of the HP Compaq TC1100 tablet.
63 endif # X86_PLATFORM_DRIVERS_HP