From c8e21b394bb1dac5c1965687beeff3ae3f83a6ec Mon Sep 17 00:00:00 2001 From: logicog Date: Thu, 19 Mar 2026 06:10:33 +0100 Subject: [PATCH] Add forgotten register RTL837X_REG_LED3_2_SET3 The register had been forgotten in the LED configuration registers, add the register definition and print out the content in leds_dump(). --- rtl837x_leds.c | 1 + rtl837x_regs.h | 1 + 2 files changed, 2 insertions(+) diff --git a/rtl837x_leds.c b/rtl837x_leds.c index e344cd4..86039d2 100644 --- a/rtl837x_leds.c +++ b/rtl837x_leds.c @@ -35,6 +35,7 @@ void leds_dump(void) __banked print_string("RTL837X_REG_LED1_0_SET2: "); print_reg(RTL837X_REG_LED1_0_SET2); write_char('\n'); print_string("RTL837X_REG_LED3_2_SET2: "); print_reg(RTL837X_REG_LED3_2_SET2); write_char('\n'); print_string("RTL837X_REG_LED1_0_SET3: "); print_reg(RTL837X_REG_LED1_0_SET3); write_char('\n'); + print_string("RTL837X_REG_LED3_2_SET3: "); print_reg(RTL837X_REG_LED3_2_SET3); write_char('\n'); print_string("RTL837X_REG_LED3_0_SET1: "); print_reg(RTL837X_REG_LED3_0_SET1); write_char('\n'); print_string("RTL837X_REG_LED3_0_SET3: "); print_reg(RTL837X_REG_LED3_0_SET3); write_char('\n'); print_string("RTL837X_LED_PORT_SET_SEL: "); print_reg(RTL837X_LED_PORT_SET_SEL); write_char('\n'); diff --git a/rtl837x_regs.h b/rtl837x_regs.h index c2bfe43..2f6a699 100644 --- a/rtl837x_regs.h +++ b/rtl837x_regs.h @@ -32,6 +32,7 @@ #define RTL837X_REG_LED_GLB_IO_EN 0x65DC #define RTL837X_REG_LED3_0_SET3 0x6524 #define RTL837X_REG_LED3_0_SET1 0x6528 +#define RTL837X_REG_LED3_2_SET3 0x652C #define RTL837X_REG_LED1_0_SET3 0x6530 #define RTL837X_REG_LED3_2_SET2 0x6534 #define RTL837X_REG_LED1_0_SET2 0x6538