Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

platform/x86: hp-bioscfg: Makefile

Add Makefile and Kconfig to build hp-bioscfg.

HP BIOS Configuration driver purpose is to provide a driver supporting
the latest sysfs class firmware attributes framework allowing the user
to change BIOS settings and security solutions on HP Inc.’s commercial
notebooks.

Signed-off-by: Jorge Lopez <jorge.lopez2@hp.com>
Reviewed-by: Thomas Weißschuh <linux@weissschuh.net>
Link: https://lore.kernel.org/r/20230608163319.18934-13-jorge.lopez2@hp.com
Signed-off-by: Hans de Goede <hdegoede@redhat.com>

authored by

Jorge Lopez and committed by
Hans de Goede
eff3bac8 63e8f906

+28
+16
drivers/platform/x86/hp/Kconfig
··· 60 60 This is a driver for the WMI extensions (wireless and bluetooth power 61 61 control) of the HP Compaq TC1100 tablet. 62 62 63 + config HP_BIOSCFG 64 + tristate "HP BIOS Configuration Driver" 65 + default m 66 + depends on ACPI_WMI 67 + select NLS 68 + select FW_ATTR_CLASS 69 + help 70 + This driver enables administrators to securely manage BIOS settings 71 + using digital certificates and public-key cryptography that eliminate 72 + the need for passwords for both remote and local management. It supports 73 + changing BIOS settings on many HP machines from 2018 and newer without 74 + the use of any additional software. 75 + 76 + To compile this driver as a module, choose M here: the module will 77 + be called hp-bioscfg. 78 + 63 79 endif # X86_PLATFORM_DRIVERS_HP
+1
drivers/platform/x86/hp/Makefile
··· 8 8 obj-$(CONFIG_HP_ACCEL) += hp_accel.o 9 9 obj-$(CONFIG_HP_WMI) += hp-wmi.o 10 10 obj-$(CONFIG_TC1100_WMI) += tc1100-wmi.o 11 + obj-$(CONFIG_HP_BIOSCFG) += hp-bioscfg/
+11
drivers/platform/x86/hp/hp-bioscfg/Makefile
··· 1 + obj-$(CONFIG_HP_BIOSCFG) := hp-bioscfg.o 2 + 3 + hp-bioscfg-objs := bioscfg.o \ 4 + biosattr-interface.o \ 5 + enum-attributes.o \ 6 + int-attributes.o \ 7 + order-list-attributes.o \ 8 + passwdobj-attributes.o \ 9 + spmobj-attributes.o \ 10 + string-attributes.o \ 11 + surestart-attributes.o