forked from Minki/linux
platform/x86: system76_acpi: fix Kconfig dependencies
When CONFIG_INPUT is disabled, this driver now fails to link: ld.lld: error: undefined symbol: devm_input_allocate_device >>> referenced by system76_acpi.c >>> platform/x86/system76_acpi.o:(system76_add) in archive drivers/built-in.a ld.lld: error: undefined symbol: input_set_capability >>> referenced by system76_acpi.c >>> platform/x86/system76_acpi.o:(system76_add) in archive drivers/built-in.a ld.lld: error: undefined symbol: devm_hwmon_device_register_with_info >>> referenced by system76_acpi.c >>> platform/x86/system76_acpi.o:(system76_add) in archive drivers/built-in.a ld.lld: error: undefined symbol: battery_hook_unregister >>> referenced by system76_acpi.c >>> platform/x86/system76_acpi.o:(system76_remove) in archive drivers/built-in.a Add Kconfig dependencies for each of these three. Fixes:0de30fc684
("platform/x86: system76_acpi: Replace Fn+F2 function for OLED models") Fixes:95563d45b5
("platform/x86: system76_acpi: Report temperature and fan speed") Fixes:76f7eba3e0
("platform/x86: system76_acpi: Add battery charging thresholds") Signed-off-by: Arnd Bergmann <arnd@arndb.de> Link: https://lore.kernel.org/r/20211022154901.904984-1-arnd@kernel.org Reviewed-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Hans de Goede <hdegoede@redhat.com>
This commit is contained in:
parent
9527cdff78
commit
fc3341b4b5
@ -931,6 +931,9 @@ config SONYPI_COMPAT
|
|||||||
config SYSTEM76_ACPI
|
config SYSTEM76_ACPI
|
||||||
tristate "System76 ACPI Driver"
|
tristate "System76 ACPI Driver"
|
||||||
depends on ACPI
|
depends on ACPI
|
||||||
|
depends on ACPI_BATTERY
|
||||||
|
depends on HWMON
|
||||||
|
depends on INPUT
|
||||||
select NEW_LEDS
|
select NEW_LEDS
|
||||||
select LEDS_CLASS
|
select LEDS_CLASS
|
||||||
select LEDS_TRIGGERS
|
select LEDS_TRIGGERS
|
||||||
|
Loading…
Reference in New Issue
Block a user