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 40*a6021aa2SArnd Bergmann depends on ACPI_EC 416e9b8992SJorge Lopez depends on ACPI_WMI 426e9b8992SJorge Lopez depends on INPUT 436e9b8992SJorge Lopez depends on RFKILL || RFKILL = n 44d2343023SAlexis Belmonte select POWER_SUPPLY 456e9b8992SJorge Lopez select INPUT_SPARSEKMAP 466e9b8992SJorge Lopez select ACPI_PLATFORM_PROFILE 476e9b8992SJorge Lopez select HWMON 486e9b8992SJorge Lopez help 496e9b8992SJorge Lopez Say Y here if you want to support WMI-based hotkeys on HP laptops and 506e9b8992SJorge Lopez to read data from WMI such as docking or ambient light sensor state. 516e9b8992SJorge Lopez 526e9b8992SJorge Lopez To compile this driver as a module, choose M here: the module will 536e9b8992SJorge Lopez be called hp-wmi. 546e9b8992SJorge Lopez 556e9b8992SJorge Lopezconfig TC1100_WMI 566e9b8992SJorge Lopez tristate "HP Compaq TC1100 Tablet WMI Extras" 576e9b8992SJorge Lopez default m 586e9b8992SJorge Lopez depends on !X86_64 596e9b8992SJorge Lopez depends on ACPI 606e9b8992SJorge Lopez depends on ACPI_WMI 616e9b8992SJorge Lopez help 626e9b8992SJorge Lopez This is a driver for the WMI extensions (wireless and bluetooth power 636e9b8992SJorge Lopez control) of the HP Compaq TC1100 tablet. 646e9b8992SJorge Lopez 65eff3bac8SJorge Lopezconfig HP_BIOSCFG 66eff3bac8SJorge Lopez tristate "HP BIOS Configuration Driver" 67eff3bac8SJorge Lopez default m 68eff3bac8SJorge Lopez depends on ACPI_WMI 69eff3bac8SJorge Lopez select NLS 70eff3bac8SJorge Lopez select FW_ATTR_CLASS 71eff3bac8SJorge Lopez help 72eff3bac8SJorge Lopez This driver enables administrators to securely manage BIOS settings 73eff3bac8SJorge Lopez using digital certificates and public-key cryptography that eliminate 74eff3bac8SJorge Lopez the need for passwords for both remote and local management. It supports 75eff3bac8SJorge Lopez changing BIOS settings on many HP machines from 2018 and newer without 76eff3bac8SJorge Lopez the use of any additional software. 77eff3bac8SJorge Lopez 78eff3bac8SJorge Lopez To compile this driver as a module, choose M here: the module will 79eff3bac8SJorge Lopez be called hp-bioscfg. 80eff3bac8SJorge Lopez 816e9b8992SJorge Lopezendif # X86_PLATFORM_DRIVERS_HP 82