16e9b8992SJorge Lopez# SPDX-License-Identifier: GPL-2.0-only 26e9b8992SJorge Lopez# 36e9b8992SJorge Lopez# X86 Platform Specific Drivers 46e9b8992SJorge Lopez# 56e9b8992SJorge Lopezmenuconfig X86_PLATFORM_DRIVERS_HP 66e9b8992SJorge Lopez bool "HP X86 Platform Specific Device Drivers" 76e9b8992SJorge Lopez depends on X86_PLATFORM_DEVICES 86e9b8992SJorge Lopez help 96e9b8992SJorge Lopez Say Y here to get to see options for device drivers for various 106e9b8992SJorge Lopez HP x86 platforms, including vendor-specific laptop extension drivers. 116e9b8992SJorge Lopez This option alone does not add any kernel code. 126e9b8992SJorge Lopez 136e9b8992SJorge Lopez If you say N, all options in this submenu will be skipped and disabled. 146e9b8992SJorge Lopez 156e9b8992SJorge Lopezif X86_PLATFORM_DRIVERS_HP 166e9b8992SJorge Lopez 176e9b8992SJorge Lopezconfig HP_ACCEL 186e9b8992SJorge Lopez tristate "HP laptop accelerometer" 196e9b8992SJorge Lopez default m 206e9b8992SJorge Lopez depends on INPUT && ACPI 216e9b8992SJorge Lopez depends on SERIO_I8042 226e9b8992SJorge Lopez select SENSORS_LIS3LV02D 236e9b8992SJorge Lopez select NEW_LEDS 246e9b8992SJorge Lopez select LEDS_CLASS 256e9b8992SJorge Lopez help 266e9b8992SJorge Lopez This driver provides support for the "Mobile Data Protection System 3D" 276e9b8992SJorge Lopez or "3D DriveGuard" feature of HP laptops. On such systems the driver 286e9b8992SJorge Lopez should load automatically (via ACPI alias). 296e9b8992SJorge Lopez 306e9b8992SJorge Lopez Support for a led indicating disk protection will be provided as 316e9b8992SJorge Lopez hp::hddprotect. For more information on the feature, refer to 326e9b8992SJorge Lopez Documentation/misc-devices/lis3lv02d.rst. 336e9b8992SJorge Lopez 346e9b8992SJorge Lopez To compile this driver as a module, choose M here: the module will 356e9b8992SJorge Lopez be called hp_accel. 366e9b8992SJorge Lopez 376e9b8992SJorge Lopezconfig HP_WMI 386e9b8992SJorge Lopez tristate "HP WMI extras" 396e9b8992SJorge Lopez default m 406e9b8992SJorge Lopez depends on ACPI_WMI 416e9b8992SJorge Lopez depends on INPUT 426e9b8992SJorge Lopez depends on RFKILL || RFKILL = n 436e9b8992SJorge Lopez select INPUT_SPARSEKMAP 446e9b8992SJorge Lopez select ACPI_PLATFORM_PROFILE 456e9b8992SJorge Lopez select HWMON 466e9b8992SJorge Lopez help 476e9b8992SJorge Lopez Say Y here if you want to support WMI-based hotkeys on HP laptops and 486e9b8992SJorge Lopez to read data from WMI such as docking or ambient light sensor state. 496e9b8992SJorge Lopez 506e9b8992SJorge Lopez To compile this driver as a module, choose M here: the module will 516e9b8992SJorge Lopez be called hp-wmi. 526e9b8992SJorge Lopez 536e9b8992SJorge Lopezconfig TC1100_WMI 546e9b8992SJorge Lopez tristate "HP Compaq TC1100 Tablet WMI Extras" 556e9b8992SJorge Lopez default m 566e9b8992SJorge Lopez depends on !X86_64 576e9b8992SJorge Lopez depends on ACPI 586e9b8992SJorge Lopez depends on ACPI_WMI 596e9b8992SJorge Lopez help 606e9b8992SJorge Lopez This is a driver for the WMI extensions (wireless and bluetooth power 616e9b8992SJorge Lopez control) of the HP Compaq TC1100 tablet. 626e9b8992SJorge Lopez 63*eff3bac8SJorge Lopezconfig HP_BIOSCFG 64*eff3bac8SJorge Lopez tristate "HP BIOS Configuration Driver" 65*eff3bac8SJorge Lopez default m 66*eff3bac8SJorge Lopez depends on ACPI_WMI 67*eff3bac8SJorge Lopez select NLS 68*eff3bac8SJorge Lopez select FW_ATTR_CLASS 69*eff3bac8SJorge Lopez help 70*eff3bac8SJorge Lopez This driver enables administrators to securely manage BIOS settings 71*eff3bac8SJorge Lopez using digital certificates and public-key cryptography that eliminate 72*eff3bac8SJorge Lopez the need for passwords for both remote and local management. It supports 73*eff3bac8SJorge Lopez changing BIOS settings on many HP machines from 2018 and newer without 74*eff3bac8SJorge Lopez the use of any additional software. 75*eff3bac8SJorge Lopez 76*eff3bac8SJorge Lopez To compile this driver as a module, choose M here: the module will 77*eff3bac8SJorge Lopez be called hp-bioscfg. 78*eff3bac8SJorge Lopez 796e9b8992SJorge Lopezendif # X86_PLATFORM_DRIVERS_HP 80