realtek: RTL930x/RTL931x led_set defines

Add defines for RTL930x and RTL931x led_set 'modes' (to avoid magic numbers
in dts files).

Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/19791
Signed-off-by: Robert Marko <robimarko@gmail.com>
This commit is contained in:
Bevan Weiss 2025-07-27 14:12:32 +10:00 committed by Robert Marko
parent 44a5d1c448
commit 5d44b115f1

View file

@ -61,3 +61,19 @@
full-duplex; \
}; \
};
// LED Set mode definitions
#define RTL93XX_LED_SET_NONE (0)
#define RTL93XX_LED_SET_10G (1 << 0)
#define RTL93XX_LED_SET_5G (1 << 1)
#define RTL93XX_LED_SET_2P5G (1 << 3)
#define RTL93XX_LED_SET_1G (1 << 5)
#define RTL93XX_LED_SET_100M (1 << 7)
#define RTL93XX_LED_SET_10M (1 << 8)
#define RTL93XX_LED_SET_LINK (1 << 9)
#define RTL93XX_LED_SET_LINK_BLINK (1 << 10)
#define RTL93XX_LED_SET_ACT (1 << 11)
#define RTL93XX_LED_SET_RX (1 << 12)
#define RTL93XX_LED_SET_TX (1 << 13)
#define RTL93XX_LED_SET_COLLISION (1 << 14)
#define RTL93XX_LED_SET_DUPLEX (1 << 15)