kconfigcheck: Add all HID config options from Fedora aarch64 kernel (MR 5836)

Looks like a lot of HID drivers are missing from pmOS device-specific
kernels. Let's try to deal with it by enabling all the HID related
drivers that the Fedora aarch64 and x86 kernels enable.

[ci:skip-kconfig-check]: too many kernels fail from the new required
config here, it's unfeasible to update them all right now
This commit is contained in:
Jonas Dreßler 2024-11-20 23:09:29 +01:00 committed by Clayton Craft
parent c4733a80f3
commit 2306f86373
No known key found for this signature in database
GPG key ID: 4A4CED6D7EDF950A

View file

@ -345,6 +345,136 @@ UHID = true # User-space HID, e.g. Bluetooth
USB_ANNOUNCE_NEW_DEVICES = true # dmesg messages when connecting device
USB_HIDDEV = true # /dev/usb/hiddevX support
USB_PRINTER = true # printers
# All the special HID drivers that Fedora kernel enables
HID_A4TECH = true
HID_ACCUTOUCH = true
HID_ACRUX_FF = true
HID_ACRUX = true
HID_ALPS = true
HID_APPLEIR = true
HID_APPLE = true
HID_AUREAL = true
HID_BATTERY_STRENGTH = true
HID_BELKIN = true
HID_BETOP_FF = true
HID_BIGBEN_FF = true
HID_BPF = true
HID_CHERRY = true
HID_CHICONY = true
HID_CMEDIA = true
HID_CORSAIR = true
HID_COUGAR = true
HID_CP2112 = true
HID_CREATIVE_SB0540 = true
HID_CYPRESS = true
HID_DRAGONRISE = true
HID_ELAN = true
HID_ELECOM = true
HID_ELO = true
HID_EMS_FF = true
HID_EVISION = true
HID_EZKEY = true
HID_FT260 = true
HID_GEMBIRD = true
HID_GENERIC = true
HID_GFRM = true
HID_GLORIOUS = true
HID_GOODIX_SPI = true
HID_GOOGLE_STADIA_FF = true
HID_GREENASIA = true
HID_GT683R = true
HID_GYRATION = true
HID_HOLTEK = true
HID_HYPERV_MOUSE = true
HID_ICADE = true
HID_ITE = true
HID_JABRA = true
HID_KENSINGTON = true
HID_KEYTOUCH = true
HID_KUNIT_TEST = true
HID_KYE = true
HID_LCPOWER = true
HID_LED = true
HID_LENOVO = true
HID_LETSKETCH = true
HID_LOGITECH_DJ = true
HID_LOGITECH_HIDPP = true
HID_LOGITECH = true
HID_MACALLY = true
HID_MAGICMOUSE = true
HID_MALTRON = true
HID_MAYFLASH = true
HID_MCP2221 = true
HID_MEGAWORLD_FF = true
HID_MICROSOFT = true
HID_MONTEREY = true
HID_MULTITOUCH = true
HID_NINTENDO = true
HID_NTI = true
HID_NTRIG = true
HID_NVIDIA_SHIELD = true
HID_ORTEK = true
HID_PANTHERLORD = true
HID_PENMOUNT = true
HID_PETALYNX = true
HID_PICOLCD_BACKLIGHT = true
HID_PICOLCD_FB = true
HID_PICOLCD_LCD = true
HID_PICOLCD_LEDS = true
HID_PICOLCD = true
HID_PID = true
HID_PLANTRONICS = true
HID_PLAYSTATION = true
HID_PRIMAX = true
HID_PRODIKEYS = true
HID_PXRC = true
HID_RAZER = true
HID_RETRODE = true
HID_RMI = true
HID_ROCCAT = true
HID_SAITEK = true
HID_SAMSUNG = true
HID_SEMITEK = true
HID_SENSOR_ACCEL_3D = true
HID_SENSOR_ALS = true
HID_SENSOR_CUSTOM_INTEL_HINGE = true
HID_SENSOR_DEVICE_ROTATION = true
HID_SENSOR_GYRO_3D = true
HID_SENSOR_HUB = true
HID_SENSOR_HUMIDITY = true
HID_SENSOR_IIO_COMMON = true
HID_SENSOR_IIO_TRIGGER = true
HID_SENSOR_INCLINOMETER_3D = true
HID_SENSOR_MAGNETOMETER_3D = true
HID_SENSOR_TEMP = true
HID_SIGMAMICRO = true
HID_SMARTJOYPLUS = true
HID_SONY = true
HID_SPEEDLINK = true
HID_STEAM = true
HID_STEELSERIES = true
HID_SUNPLUS = true
HID_SUPPORT = true
HID_THINGM = true
HID_THRUSTMASTER = true
HID_TIVO = true
HID_TOPRE = true
HID_TOPSEED = true
HID_TWINHAN = true
HID_U2FZERO = true
HID_UCLOGIC = true
HID_UDRAW_PS3 = true
HID_VIEWSONIC = true
HID_VIVALDI = true
HID_WACOM = true
HID_WALTOP = true
HID_WIIMOTE = true
HID_WINWING = true
HID_XIAOMI = true
HID_XINMO = true
HID_ZEROPLUS = true
HID_ZYDACRON = true
SURFACE_HID = true
["category:usb".">=0.0.0"."all"]
DRM_UDL = true # DisplayLink - connecting displays via USB