mirror of
https://git.openwrt.org/openwrt/openwrt.git
synced 2026-05-04 09:31:26 +02:00
realtek: dts: rtl93xx: replace LED magic values with macros
Replace the raw bitmask values for led_set entries with the RTL93XX_LED_SET_* macros from macros.dtsi to make the LED configuration self-explanatory. Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com> Link: https://github.com/openwrt/openwrt/pull/23118 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
This commit is contained in:
parent
858dfdd832
commit
0136c48bd5
@ -52,10 +52,24 @@
|
||||
compatible = "realtek,rtl9300-leds";
|
||||
active-low;
|
||||
|
||||
led_set0 = <0x0a20 0x0b80>; // LED set 0: 1000Mbps, 10/100Mbps
|
||||
led_set1 = <0x0a0b 0x0a28 0x0a82 0x0a0b>; // LED set 1: (10G, 5G, 2.5G) (2.5G, 1G)
|
||||
// (5G, 10/100) (10G, 5G, 2.5G)
|
||||
led_set2 = <0x0a20 0x0a01>; // LED set 2: 1000MBit, 10GBit
|
||||
/* [Lime] [Amber] */
|
||||
led_set0 = <(RTL93XX_LED_SET_1G | RTL93XX_LED_SET_LINK | RTL93XX_LED_SET_ACT)
|
||||
(RTL93XX_LED_SET_100M | RTL93XX_LED_SET_10M | RTL93XX_LED_SET_LINK |
|
||||
RTL93XX_LED_SET_ACT)>;
|
||||
|
||||
/* [Blue?] [Lime] [Amber] [Green?] */
|
||||
led_set1 = <(RTL93XX_LED_SET_10G | RTL93XX_LED_SET_5G | RTL93XX_LED_SET_2P5G |
|
||||
RTL93XX_LED_SET_LINK | RTL93XX_LED_SET_ACT)
|
||||
(RTL93XX_LED_SET_2P5G | RTL93XX_LED_SET_1G | RTL93XX_LED_SET_LINK |
|
||||
RTL93XX_LED_SET_ACT)
|
||||
(RTL93XX_LED_SET_5G | RTL93XX_LED_SET_100M | RTL93XX_LED_SET_LINK |
|
||||
RTL93XX_LED_SET_ACT)
|
||||
(RTL93XX_LED_SET_10G | RTL93XX_LED_SET_5G | RTL93XX_LED_SET_2P5G |
|
||||
RTL93XX_LED_SET_LINK | RTL93XX_LED_SET_ACT)>;
|
||||
|
||||
/* [Lime] [Blue] */
|
||||
led_set2 = <(RTL93XX_LED_SET_1G | RTL93XX_LED_SET_LINK | RTL93XX_LED_SET_ACT)
|
||||
(RTL93XX_LED_SET_10G | RTL93XX_LED_SET_LINK | RTL93XX_LED_SET_ACT)>;
|
||||
};
|
||||
|
||||
thermal-zones {
|
||||
|
||||
@ -51,24 +51,23 @@
|
||||
compatible = "realtek,rtl9300-leds";
|
||||
active-low;
|
||||
|
||||
// LED set 0:
|
||||
// Amber: 100M/10M
|
||||
// Yellow: 1G
|
||||
led_set0 = <0x0a20 0x0b80>;
|
||||
/* [Green] [Amber] */
|
||||
led_set0 = <(RTL93XX_LED_SET_1G | RTL93XX_LED_SET_LINK | RTL93XX_LED_SET_ACT)
|
||||
(RTL93XX_LED_SET_100M | RTL93XX_LED_SET_10M | RTL93XX_LED_SET_LINK |
|
||||
RTL93XX_LED_SET_ACT)>;
|
||||
|
||||
// LED set 1:
|
||||
// Blue: 2.5G
|
||||
// Green: 2.5G
|
||||
// Yellow: 1G
|
||||
// Amber: 100M/10M
|
||||
// (Blue + Green = Cyan)
|
||||
led_set1 = <0x0b80 0x0a20 0x0a08 0x0a08>;
|
||||
/* [Amber] [Lime] [Green] [Blue] */
|
||||
led_set1 = <(RTL93XX_LED_SET_100M | RTL93XX_LED_SET_10M | RTL93XX_LED_SET_LINK |
|
||||
RTL93XX_LED_SET_ACT)
|
||||
(RTL93XX_LED_SET_1G | RTL93XX_LED_SET_LINK | RTL93XX_LED_SET_ACT)
|
||||
(RTL93XX_LED_SET_2P5G | RTL93XX_LED_SET_LINK | RTL93XX_LED_SET_ACT)
|
||||
(RTL93XX_LED_SET_2P5G | RTL93XX_LED_SET_LINK | RTL93XX_LED_SET_ACT)>;
|
||||
|
||||
// LED set 2:
|
||||
// Blue: 10G/5G/2.5G
|
||||
// Yellow: 5G/2.5G/1G
|
||||
// (Blue + Yellow = Purple)
|
||||
led_set2 = <0x0a2a 0x0a0b>;
|
||||
/* [Lime] [Blue] */
|
||||
led_set2 = <(RTL93XX_LED_SET_5G | RTL93XX_LED_SET_2P5G | RTL93XX_LED_SET_1G |
|
||||
RTL93XX_LED_SET_LINK | RTL93XX_LED_SET_ACT)
|
||||
(RTL93XX_LED_SET_10G | RTL93XX_LED_SET_5G | RTL93XX_LED_SET_2P5G |
|
||||
RTL93XX_LED_SET_LINK | RTL93XX_LED_SET_ACT)>;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@ -53,14 +53,18 @@
|
||||
active-low;
|
||||
|
||||
/*
|
||||
* LED set 0
|
||||
*
|
||||
* - LED[0](Amber): 5G/LINK/ACT
|
||||
* - LED[1](Green): 10G/LINK/ACT
|
||||
* - LED[2](Amber): 1G/100M/10M/LINK/ACT
|
||||
* - LED[3](Green): 2.5G/LINK/ACT
|
||||
*/
|
||||
led_set0 = <0x0a02 0x0a01 0x0ba0 0x0a08>;
|
||||
* LED set 0
|
||||
*
|
||||
* - LED[0](Amber): 5G/LINK/ACT
|
||||
* - LED[1](Green): 10G/LINK/ACT
|
||||
* - LED[2](Amber): 1G/100M/10M/LINK/ACT
|
||||
* - LED[3](Green): 2.5G/LINK/ACT
|
||||
*/
|
||||
led_set0 = <(RTL93XX_LED_SET_5G | RTL93XX_LED_SET_LINK | RTL93XX_LED_SET_ACT)
|
||||
(RTL93XX_LED_SET_10G | RTL93XX_LED_SET_LINK | RTL93XX_LED_SET_ACT)
|
||||
(RTL93XX_LED_SET_1G | RTL93XX_LED_SET_100M | RTL93XX_LED_SET_10M |
|
||||
RTL93XX_LED_SET_LINK | RTL93XX_LED_SET_ACT)
|
||||
(RTL93XX_LED_SET_2P5G | RTL93XX_LED_SET_LINK | RTL93XX_LED_SET_ACT)>;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@ -52,7 +52,10 @@
|
||||
compatible = "realtek,rtl9300-leds";
|
||||
active-high;
|
||||
|
||||
led_set0 = <0x0ba0 0x0a08 0x0a01>;
|
||||
led_set0 = <(RTL93XX_LED_SET_1G | RTL93XX_LED_SET_100M | RTL93XX_LED_SET_10M |
|
||||
RTL93XX_LED_SET_LINK | RTL93XX_LED_SET_ACT)
|
||||
(RTL93XX_LED_SET_2P5G | RTL93XX_LED_SET_LINK | RTL93XX_LED_SET_ACT)
|
||||
(RTL93XX_LED_SET_10G | RTL93XX_LED_SET_LINK | RTL93XX_LED_SET_ACT)>;
|
||||
};
|
||||
|
||||
i2c_gpio {
|
||||
|
||||
@ -34,12 +34,9 @@
|
||||
compatible = "realtek,rtl9300-leds";
|
||||
active-low;
|
||||
|
||||
/*
|
||||
* LED set 0
|
||||
*
|
||||
* - LED[0](Green): 10M/100M/1G/2.5G/5G/10G/LINK/ACT
|
||||
*/
|
||||
led_set0 = <0x0bab>;
|
||||
led_set0 = <(RTL93XX_LED_SET_10G | RTL93XX_LED_SET_5G | RTL93XX_LED_SET_2P5G |
|
||||
RTL93XX_LED_SET_1G | RTL93XX_LED_SET_100M | RTL93XX_LED_SET_10M |
|
||||
RTL93XX_LED_SET_LINK | RTL93XX_LED_SET_ACT)>;
|
||||
};
|
||||
|
||||
sfp0: sfp-p1 {
|
||||
|
||||
@ -57,7 +57,10 @@
|
||||
* - LED[0](Green): 10G/LINK/ACT
|
||||
* - LED[1](Amber): 10M/100M/1G/2.5G/5G/LINK/ACT
|
||||
*/
|
||||
led_set0 = <0x0baa 0x0a01>;
|
||||
led_set0 = <(RTL93XX_LED_SET_5G | RTL93XX_LED_SET_2P5G | RTL93XX_LED_SET_1G |
|
||||
RTL93XX_LED_SET_100M | RTL93XX_LED_SET_10M | RTL93XX_LED_SET_LINK |
|
||||
RTL93XX_LED_SET_ACT)
|
||||
(RTL93XX_LED_SET_10G | RTL93XX_LED_SET_LINK | RTL93XX_LED_SET_ACT)>;
|
||||
};
|
||||
|
||||
sfp0: sfp-p1 {
|
||||
|
||||
@ -44,7 +44,10 @@
|
||||
* - LED[0](Green): 10G/LINK/ACT
|
||||
* - LED[1](Amber): 10M/100M/1G/2.5G/5G/LINK/ACT
|
||||
*/
|
||||
led_set0 = <0x0a01 0x0baa>;
|
||||
led_set0 = <(RTL93XX_LED_SET_10G | RTL93XX_LED_SET_LINK | RTL93XX_LED_SET_ACT)
|
||||
(RTL93XX_LED_SET_5G | RTL93XX_LED_SET_2P5G | RTL93XX_LED_SET_1G |
|
||||
RTL93XX_LED_SET_100M | RTL93XX_LED_SET_10M | RTL93XX_LED_SET_LINK |
|
||||
RTL93XX_LED_SET_ACT)>;
|
||||
};
|
||||
|
||||
sfp0: sfp-p1 {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user