From dd13ae3f505c39cdcaef2e90694b2c5ff496b006 Mon Sep 17 00:00:00 2001 From: Sven-Ola Tuecke Date: Fri, 23 Jan 2026 15:38:06 +0100 Subject: [PATCH] Spacemit: enable CAN and IR (sync up to OrangePi RV2) Signed-off-by: Sven-Ola Tuecke --- config/kernel/linux-spacemit-current.config | 5 +++++ config/kernel/linux-spacemit-edge.config | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/config/kernel/linux-spacemit-current.config b/config/kernel/linux-spacemit-current.config index e6a7866d9d..34cc1fb536 100644 --- a/config/kernel/linux-spacemit-current.config +++ b/config/kernel/linux-spacemit-current.config @@ -390,6 +390,7 @@ CONFIG_VSOCKETS=m CONFIG_NETLINK_DIAG=m CONFIG_CGROUP_NET_PRIO=y CONFIG_BPF_STREAM_PARSER=y +CONFIG_CAN=y CONFIG_BT=m CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y @@ -578,6 +579,7 @@ CONFIG_K1X_EMAC=y # CONFIG_NET_VENDOR_WIZNET is not set # CONFIG_NET_VENDOR_XILINX is not set CONFIG_REALTEK_PHY=y +CONFIG_CAN_FLEXCAN=y CONFIG_PPP=m CONFIG_PPP_DEFLATE=m CONFIG_PPP_MPPE=m @@ -768,6 +770,9 @@ CONFIG_REGULATOR_GPIO=m CONFIG_REGULATOR_PWM=m CONFIG_REGULATOR_VCTRL=m CONFIG_REGULATOR_SPACEMIT=y +CONFIG_RC_CORE=y +CONFIG_RC_DEVICES=y +CONFIG_IR_SPACEMIT=y CONFIG_CEC_CH7322=m CONFIG_CEC_GPIO=m CONFIG_USB_PULSE8_CEC=m diff --git a/config/kernel/linux-spacemit-edge.config b/config/kernel/linux-spacemit-edge.config index f95445e7cb..992c7a46ac 100644 --- a/config/kernel/linux-spacemit-edge.config +++ b/config/kernel/linux-spacemit-edge.config @@ -670,6 +670,7 @@ CONFIG_MOTORCOMM_PHY=m CONFIG_REALTEK_PHY=y CONFIG_REALTEK_PHY_HWMON=y CONFIG_SMSC_PHY=m +CONFIG_CAN_FLEXCAN=y CONFIG_MDIO_BITBANG=m CONFIG_MDIO_GPIO=m CONFIG_MDIO_BUS_MUX_GPIO=m @@ -932,6 +933,9 @@ CONFIG_REGULATOR_GPIO=m CONFIG_REGULATOR_PWM=m CONFIG_REGULATOR_VCTRL=m CONFIG_REGULATOR_SPACEMIT=y +CONFIG_RC_CORE=y +CONFIG_RC_DEVICES=y +CONFIG_IR_SPACEMIT=y CONFIG_CEC_CH7322=m CONFIG_CEC_GPIO=m CONFIG_USB_PULSE8_CEC=m @@ -1738,6 +1742,5 @@ CONFIG_MAGIC_SYSRQ=y CONFIG_DETECT_HUNG_TASK=y CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=60 # CONFIG_RCU_TRACE is not set -CONFIG_FUNCTION_TRACER=y CONFIG_FTRACE_SYSCALLS=y # CONFIG_RUNTIME_TESTING_MENU is not set