From 2306f86373c0204bc75f390f7eed30183cffdea4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= Date: Wed, 20 Nov 2024 23:09:29 +0100 Subject: [PATCH] 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 --- kconfigcheck.toml | 130 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 130 insertions(+) diff --git a/kconfigcheck.toml b/kconfigcheck.toml index d744b84e4..673498f6d 100644 --- a/kconfigcheck.toml +++ b/kconfigcheck.toml @@ -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