From 3f181aed0a8f9f5b4c8db8e98f542f0a68adcd2c Mon Sep 17 00:00:00 2001 From: Marcel Ziswiler Date: Fri, 26 Apr 2024 09:51:34 +0200 Subject: linux-toradex-mainline: toradex_defconfig: enable user-space i/o hid Enable user-space I/O driver support for HID subsystem (CONFIG_UHID=m) as e.g. required for Bluetooth keyboards. Related-to: ELB-5738 Signed-off-by: Marcel Ziswiler --- recipes-kernel/linux/linux-toradex-mainline-git/aarch64/defconfig | 1 + recipes-kernel/linux/linux-toradex-mainline-git/defconfig | 1 + .../linux/linux-toradex-mainline-git/toradex_imx_v6_v7.config | 3 +++ recipes-kernel/linux/linux-toradex-mainline-git/toradex_imx_v8.config | 3 +++ 4 files changed, 8 insertions(+) diff --git a/recipes-kernel/linux/linux-toradex-mainline-git/aarch64/defconfig b/recipes-kernel/linux/linux-toradex-mainline-git/aarch64/defconfig index f824824..ac28c5e 100644 --- a/recipes-kernel/linux/linux-toradex-mainline-git/aarch64/defconfig +++ b/recipes-kernel/linux/linux-toradex-mainline-git/aarch64/defconfig @@ -842,6 +842,7 @@ CONFIG_SND_SOC_LPASS_VA_MACRO=m CONFIG_SND_SIMPLE_CARD=m CONFIG_SND_AUDIO_GRAPH_CARD=m CONFIG_SND_AUDIO_GRAPH_CARD2=m +CONFIG_UHID=m CONFIG_HID_MULTITOUCH=m CONFIG_I2C_HID_ACPI=m CONFIG_I2C_HID_OF=m diff --git a/recipes-kernel/linux/linux-toradex-mainline-git/defconfig b/recipes-kernel/linux/linux-toradex-mainline-git/defconfig index 303a479..b317c79 100644 --- a/recipes-kernel/linux/linux-toradex-mainline-git/defconfig +++ b/recipes-kernel/linux/linux-toradex-mainline-git/defconfig @@ -261,6 +261,7 @@ CONFIG_SND_SOC_FSL_ASOC_CARD=y CONFIG_SND_SOC_AC97_CODEC=y CONFIG_SND_SOC_NAU8822=m CONFIG_SND_SIMPLE_CARD=y +CONFIG_UHID=m CONFIG_HID_MULTITOUCH=y CONFIG_USB_HIDDEV=y CONFIG_USB_CONN_GPIO=y diff --git a/recipes-kernel/linux/linux-toradex-mainline-git/toradex_imx_v6_v7.config b/recipes-kernel/linux/linux-toradex-mainline-git/toradex_imx_v6_v7.config index cec4fa5..ecbd237 100644 --- a/recipes-kernel/linux/linux-toradex-mainline-git/toradex_imx_v6_v7.config +++ b/recipes-kernel/linux/linux-toradex-mainline-git/toradex_imx_v6_v7.config @@ -44,6 +44,9 @@ CONFIG_RT_GROUP_SCHED=n # SPI test and debugging CONFIG_SPI_SPIDEV=y +# Support Bluetooth HID devices +CONFIG_UHID=m + # Support HID devices # This suppresses also the warning "hid-generic: device has no listeners, quitting" CONFIG_USB_HIDDEV=y diff --git a/recipes-kernel/linux/linux-toradex-mainline-git/toradex_imx_v8.config b/recipes-kernel/linux/linux-toradex-mainline-git/toradex_imx_v8.config index 549f503..1ac29c0 100644 --- a/recipes-kernel/linux/linux-toradex-mainline-git/toradex_imx_v8.config +++ b/recipes-kernel/linux/linux-toradex-mainline-git/toradex_imx_v8.config @@ -53,6 +53,9 @@ CONFIG_RPMSG_TTY=m CONFIG_SAMPLES=y CONFIG_SAMPLE_RPMSG_CLIENT=m +# Support Bluetooth HID devices +CONFIG_UHID=m + # Disable unnecessary TV stuff CONFIG_MEDIA_ANALOG_TV_SUPPORT=n CONFIG_MEDIA_DIGITAL_TV_SUPPORT=n -- cgit v1.2.3