From dbe00cffaf6621ad57af7aacae4912fd556b608e Mon Sep 17 00:00:00 2001 From: Heinrich Toews Date: Wed, 29 Apr 2026 14:22:58 +0200 Subject: [PATCH] arm64: defconfig: enable WAGO M4 RGB LED wrapper support Operating the RGB LED strips on WAGO PFC AM6xxx-based platforms requires the wrapper driver alongside specific LED subsystem features to properly drive colors and sequences. CONFIG_LEDS_CLASS_MULTICOLOR: Provides the multicolor LED class framework, essential to represent the aggregated RGB channels. CONFIG_LEDS_WAGO_M4_WRAPPER: Enables the dedicated driver translating standard LED commands to RPMsg messages for the M4 firmware. CONFIG_LEDS_WAGO_M4_WRAPPER_SYSFS_PASSTHROUGH: Serves as a back-door to the M4 to execute predefined commands directly, bypassing the Linux LED subsystem. CONFIG_LEDS_TRIGGER_PATTERN: Provides the kernel framework to parse and execute complex timing sequences (patterns) for the LEDs. Signed-off-by: Heinrich Toews --- arch/arm64/configs/am6xxx_defconfig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm64/configs/am6xxx_defconfig b/arch/arm64/configs/am6xxx_defconfig index b28138e06d2c..711f6cd6636a 100644 --- a/arch/arm64/configs/am6xxx_defconfig +++ b/arch/arm64/configs/am6xxx_defconfig @@ -341,6 +341,9 @@ CONFIG_MMC_SDHCI_PLTFM=y CONFIG_MMC_SDHCI_AM654=y CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y +CONFIG_LEDS_CLASS_MULTICOLOR=y +CONFIG_LEDS_WAGO_M4_WRAPPER=y +CONFIG_LEDS_WAGO_M4_WRAPPER_SYSFS_PASSTHROUGH=y CONFIG_LEDS_GPIO=y CONFIG_LEDS_PCA955X=y CONFIG_LEDS_TRIGGERS=y @@ -348,6 +351,7 @@ CONFIG_LEDS_TRIGGER_TIMER=y CONFIG_LEDS_TRIGGER_HEARTBEAT=y CONFIG_LEDS_TRIGGER_DEFAULT_ON=y CONFIG_LEDS_TRIGGER_PANIC=y +CONFIG_LEDS_TRIGGER_PATTERN=y CONFIG_EDAC=y CONFIG_RTC_CLASS=y CONFIG_RTC_DRV_RV3028=y