linux/drivers/hid/amd-sfh-hid
Benjamin Tissoires 25621bcc89 HID: Kconfig: split HID support and hid-core compilation
Currently, we step into drivers/hid/ based on the value of
CONFIG_HID.

However, that value is a tristate, meaning that it can be a module.

As per the documentation, if we jump into the subdirectory by
following an obj-m, we can not compile anything inside that
subdirectory in vmlinux. It is considered as a bug.

To make things more friendly to HID-BPF, split HID (the HID core
parameter) from HID_SUPPORT (do we want any kind of HID support in the
system?), and make this new config a boolean.

Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
2022-11-15 16:28:28 +01:00
..
hid_descriptor HID: amd_sfh: Add descriptor operations in amd_mp2_ops 2022-07-21 13:43:58 +02:00
sfh1_1 HID: amd_sfh: Handle condition of "no sensors" for SFH1.1 2022-09-30 10:31:18 +02:00
amd_sfh_client.c HID: amd_sfh: Handle condition of "no sensors" 2022-07-23 20:10:46 +02:00
amd_sfh_common.h HID: amd_sfh: Implement SFH1.1 functionality 2022-07-21 13:44:04 +02:00
amd_sfh_hid.c HID: amd_sfh: Add NULL check for hid device 2022-07-21 13:43:58 +02:00
amd_sfh_hid.h HID: amd_sfh: Add descriptor operations in amd_mp2_ops 2022-07-21 13:43:58 +02:00
amd_sfh_pcie.c HID: AMD_SFH: Add a DMI quirk entry for Chromebooks 2022-08-25 11:42:54 +02:00
amd_sfh_pcie.h HID: amd_sfh: Move global functions to static 2022-07-21 13:43:59 +02:00
Kconfig HID: Kconfig: split HID support and hid-core compilation 2022-11-15 16:28:28 +01:00
Makefile HID: amd_sfh: Implement SFH1.1 functionality 2022-07-21 13:44:04 +02:00