Forráskód Böngészése

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 <[email protected]>
Link: https://github.com/openwrt/openwrt/pull/19791
Signed-off-by: Robert Marko <[email protected]>
Bevan Weiss 5 hónapja
szülő
commit
5d44b115f1
1 módosított fájl, 16 hozzáadás és 0 törlés
  1. 16 0
      target/linux/realtek/dts/macros.dtsi

+ 16 - 0
target/linux/realtek/dts/macros.dtsi

@@ -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)