color = <LED_COLOR_ID_BLUE>;
gpios = <&gpio 4 GPIO_ACTIVE_LOW>;
};
-
- wlan {
- function = LED_FUNCTION_WLAN;
- color = <LED_COLOR_ID_BLUE>;
- gpios = <&gpio 0 GPIO_ACTIVE_LOW>;
- linux,default-trigger = "phy0tpt";
- };
};
watchdog {
nvmem-cells = <&macaddr_art_0 10>, <&cal_art_1000>;
nvmem-cell-names = "mac-address", "calibration";
+
+ led {
+ led-sources = <0>;
+ led-active-low;
+ };
};
color = <LED_COLOR_ID_BLUE>;
gpios = <&gpio 11 GPIO_ACTIVE_LOW>;
};
-
- wlan {
- function = LED_FUNCTION_WLAN;
- color = <LED_COLOR_ID_BLUE>;
- gpios = <&gpio 14 GPIO_ACTIVE_LOW>;
- linux,default-trigger = "phy0tpt";
- };
};
keys {
nvmem-cells = <&macaddr_art_0 3>, <&cal_art_1000>;
nvmem-cell-names = "mac-address", "calibration";
+
+ led {
+ led-sources = <14>;
+ led-active-low;
+ };
};
function = LED_FUNCTION_STATUS;
color = <LED_COLOR_ID_RED>;
};
-
-&led_wlan {
- function = LED_FUNCTION_WLAN;
- color = <LED_COLOR_ID_GREEN>;
-};
-
color = <LED_COLOR_ID_GREEN>;
gpios = <&gpio 13 GPIO_ACTIVE_LOW>;
};
-
- led_wlan: wlan {
- function = LED_FUNCTION_WLAN;
- color = <LED_COLOR_ID_RED>;
- gpios = <&gpio 14 GPIO_ACTIVE_LOW>;
- linux,default-trigger = "phy0tpt";
- };
};
i2c: i2c {
nvmem-cells = <&cal_art_1000>;
nvmem-cell-names = "calibration";
+
+ led {
+ led-sources = <14>;
+ led-active-low;
+ };
};
&pinmux {
leds {
compatible = "gpio-leds";
- wlan2g {
- label = "green:wlan2g";
- gpios = <&gpio 4 GPIO_ACTIVE_LOW>;
- linux,default-trigger = "phy0tpt";
- };
-
wan {
function = LED_FUNCTION_WAN;
color = <LED_COLOR_ID_GREEN>;
nvmem-cells = <&cal_art_1000>;
nvmem-cell-names = "calibration";
+
+ led {
+ led-sources = <4>;
+ led-active-low;
+ };
};
color = <LED_COLOR_ID_GREEN>;
};
- wlan {
- gpios = <&gpio 12 GPIO_ACTIVE_LOW>;
- function = LED_FUNCTION_WLAN;
- color = <LED_COLOR_ID_GREEN>;
- linux,default-trigger = "phy0tpt";
- };
-
lte {
gpios = <&gpio 13 GPIO_ACTIVE_LOW>;
label = "green:lte";
nvmem-cells = <&cal_art_1000>;
nvmem-cell-names = "calibration";
+
+ led {
+ led-sources = <12>;
+ led-active-low;
+ };
};
compatible = "qxwlan,e600g-v2-16m", "qca,qca9531";
};
-&leds {
- wlan {
- function = LED_FUNCTION_WLAN;
- color = <LED_COLOR_ID_BLUE>;
- gpios = <&gpio 4 GPIO_ACTIVE_LOW>;
- linux,default-trigger = "phy0tpt";
- };
-};
-
&partitions {
partition@70000 {
compatible = "denx,uimage";
};
};
+&wmac {
+ led {
+ led-sources = <4>;
+ led-active-low;
+ };
+};
+
&pcie0 {
/delete-node/ wifi@0,0;
};
compatible = "qxwlan,e600g-v2-8m", "qca,qca9531";
};
-&leds {
- wlan {
- function = LED_FUNCTION_WLAN;
- color = <LED_COLOR_ID_BLUE>;
- gpios = <&gpio 4 GPIO_ACTIVE_LOW>;
- linux,default-trigger = "phy0tpt";
- };
-};
-
&partitions {
partition@70000 {
compatible = "denx,uimage";
};
};
+&wmac {
+ led {
+ led-sources = <4>;
+ led-active-low;
+ };
+};
+
&pcie0 {
/delete-node/ wifi@0,0;
};
gpios = <&gpio 16 GPIO_ACTIVE_LOW>;
};
- wlan {
- function = LED_FUNCTION_WLAN;
- color = <LED_COLOR_ID_BLUE>;
- gpios = <&gpio 0 GPIO_ACTIVE_LOW>;
- linux,default-trigger = "phy0tpt";
- };
-
led_rssi0: rssi0 {
label = "blue:rssi0";
gpios = <&gpio 2 GPIO_ACTIVE_LOW>;
nvmem-cells = <&cal_art_1000>;
nvmem-cell-names = "calibration";
+
+ led {
+ led-sources = <0>;
+ led-active-low;
+ };
};
&pinmux {
gpios = <&led_gpio 5 GPIO_ACTIVE_LOW>;
};
- wlan {
- function = LED_FUNCTION_WLAN;
- color = <LED_COLOR_ID_GREEN>;
- gpios = <&led_gpio 6 GPIO_ACTIVE_LOW>;
- linux,default-trigger = "phy0tpt";
- };
-
usb {
function = LED_FUNCTION_USB;
color = <LED_COLOR_ID_GREEN>;
nvmem-cells = <&macaddr_uboot_1fc00 0>, <&cal_art_1000>;
nvmem-cell-names = "mac-address", "calibration";
+
+ led {
+ led-sources = <6>;
+ led-active-low;
+ };
};
&usb0 {
gpios = <&gpio 3 GPIO_ACTIVE_HIGH>;
};
- /* D3 */
- wlan {
- function = LED_FUNCTION_WLAN;
- color = <LED_COLOR_ID_WHITE>;
- gpios = <&gpio 11 GPIO_ACTIVE_HIGH>;
- linux,default-trigger = "phy0tpt";
- };
-
/* D2 */
led_power: power {
function = LED_FUNCTION_POWER;
nvmem-cells = <&macaddr_uboot_1fc00 0>, <&cal_art_1000>;
nvmem-cell-names = "mac-address", "calibration";
+
+ led {
+ led-sources = <11>;
+ };
};
&usb0 {
gpios = <&gpio 12 GPIO_ACTIVE_LOW>;
};
- wlan2g {
- label = "green:wlan2g";
- gpios = <&gpio 11 GPIO_ACTIVE_LOW>;
- linux,default-trigger = "phy0tpt";
- };
-
usb {
function = LED_FUNCTION_USB;
color = <LED_COLOR_ID_GREEN>;
nvmem-cells = <&macaddr_info_8 0>, <&cal_art_1000>;
nvmem-cell-names = "mac-address", "calibration";
+
+ led {
+ led-sources = <11>;
+ led-active-low;
+ };
};
&pcie0 {
};
};
- ath9k-leds {
- compatible = "gpio-leds";
-
- wlan {
- function = LED_FUNCTION_WLAN;
- color = <LED_COLOR_ID_GREEN>;
- gpios = <&gpio 0 GPIO_ACTIVE_LOW>;
- linux,default-trigger = "phy0tpt";
- };
- };
-
keys {
compatible = "gpio-keys";
nvmem-cells = <&macaddr_art_6>, <&cal_art_1000>;
nvmem-cell-names = "mac-address", "calibration";
+
+ led {
+ led-sources = <0>;
+ led-active-low;
+ };
};
gpios = <&gpio 1 GPIO_ACTIVE_LOW>;
};
- wifi {
- label = "white:wifi";
- gpios = <&gpio 2 GPIO_ACTIVE_LOW>;
- linux,default-trigger = "phy0tpt";
- };
-
internet_green {
label = "green:internet";
gpios = <&gpio 3 GPIO_ACTIVE_LOW>;
nvmem-cells = <&calibration_art_1000>;
nvmem-cell-names = "calibration";
+
+ led {
+ led-sources = <2>;
+ led-active-low;
+ };
};
gpios = <&gpio 4 GPIO_ACTIVE_LOW>;
};
- wlan {
- function = LED_FUNCTION_WLAN;
- color = <LED_COLOR_ID_GREEN>;
- gpios = <&gpio 11 GPIO_ACTIVE_LOW>;
- linux,default-trigger = "phy0tpt";
- };
-
rssilow {
label = "green:rssilow";
gpios = <&gpio 9 GPIO_ACTIVE_LOW>;
status = "okay";
qca,no-eeprom;
+
+ led {
+ led-sources = <11>;
+ led-active-low;
+ };
};
ð0 {
gpios = <&gpio 4 GPIO_ACTIVE_HIGH>;
};
- wlan {
- function = LED_FUNCTION_WLAN;
- color = <LED_COLOR_ID_GREEN>;
- gpios = <&gpio 11 GPIO_ACTIVE_HIGH>;
- linux,default-trigger = "phy0tpt";
- };
-
led_user: user {
label = "green:user";
gpios = <&gpio 14 GPIO_ACTIVE_HIGH>;
status = "okay";
qca,no-eeprom;
+
+ led {
+ led-sources = <11>;
+ };
};
ð0 {
gpios = <&gpio 4 GPIO_ACTIVE_LOW>;
};
- wlan {
- function = LED_FUNCTION_WLAN;
- color = <LED_COLOR_ID_GREEN>;
- gpios = <&gpio 11 GPIO_ACTIVE_LOW>;
- linux,default-trigger = "phy0tpt";
- };
-
led_user: user {
label = "green:user";
gpios = <&gpio 14 GPIO_ACTIVE_LOW>;
status = "okay";
qca,no-eeprom;
+
+ led {
+ led-sources = <11>;
+ led-active-low;
+ };
};
ð0 {
label = "green:rssihigh";
gpios = <&gpio 3 GPIO_ACTIVE_HIGH>;
};
-
- wlan {
- function = LED_FUNCTION_WLAN;
- color = <LED_COLOR_ID_GREEN>;
- gpios = <&gpio 14 GPIO_ACTIVE_HIGH>;
- linux,default-trigger = "phy0tpt";
- };
};
gpio-export {
status = "okay";
qca,no-eeprom;
+
+ led {
+ led-sources = <14>;
+ };
};
ð0 {
default-state = "on";
};
- wifi_green {
- label = "green:wifi";
- gpios = <&gpio 2 GPIO_ACTIVE_LOW>;
- linux,default-trigger = "phy0tpt";
- };
-
wifi_yellow {
label = "yellow:wifi";
gpios = <&gpio 3 GPIO_ACTIVE_LOW>;
nvmem-cells = <&macaddr_art_0 2>, <&cal_art_1000>;
nvmem-cell-names = "mac-address", "calibration";
+
+ led {
+ led-sources = <2>;
+ led-active-low;
+ };
};
gpios = <&gpio 4 GPIO_ACTIVE_LOW>;
};
- wlan {
- function = LED_FUNCTION_WLAN;
- color = <LED_COLOR_ID_GREEN>;
- gpios = <&gpio 12 GPIO_ACTIVE_LOW>;
- linux,default-trigger = "phy0tpt";
- };
-
lan1 {
label = "green:lan1";
gpios = <&gpio 16 GPIO_ACTIVE_LOW>;
&wmac {
status = "okay";
+
+ led {
+ led-sources = <12>;
+ led-active-low;
+ };
};
&usb0 {
gpios = <&gpio 11 GPIO_ACTIVE_HIGH>;
};
- wlan {
- function = LED_FUNCTION_WLAN;
- color = <LED_COLOR_ID_GREEN>;
- gpios = <&gpio 12 GPIO_ACTIVE_LOW>;
- linux,default-trigger = "phy0tpt";
- };
-
led_system: system {
label = "green:system";
gpios = <&gpio 13 GPIO_ACTIVE_LOW>;
nvmem-cells = <&macaddr_uboot_1fc00>, <&cal_art_1000>;
nvmem-cell-names = "mac-address", "calibration";
+
+ led {
+ led-sources = <12>;
+ led-active-low;
+ };
};
label = "blue:signal5";
gpios = <&gpio 4 GPIO_ACTIVE_LOW>;
};
-
- wlan {
- function = LED_FUNCTION_WLAN;
- color = <LED_COLOR_ID_BLUE>;
- gpios = <&gpio 13 GPIO_ACTIVE_LOW>;
- linux,default-trigger = "phy0tpt";
- };
};
keys {
nvmem-cells = <&macaddr_info_8>, <&cal_art_1000>;
nvmem-cell-names = "mac-address", "calibration";
+
+ led {
+ led-sources = <13>;
+ led-active-low;
+ };
};
leds: leds {
compatible = "gpio-leds";
- wifi {
- function = LED_FUNCTION_WLAN;
- color = <LED_COLOR_ID_GREEN>;
- gpios = <&gpio 13 GPIO_ACTIVE_LOW>;
- linux,default-trigger = "phy0tpt";
- };
-
led_qss: qss {
label = "green:qss";
gpios = <&gpio 3 GPIO_ACTIVE_LOW>;
nvmem-cells = <&macaddr_uboot_1fc00 0>, <&cal_art_1000>;
nvmem-cell-names = "mac-address", "calibration";
+
+ led {
+ led-sources = <13>;
+ led-active-low;
+ };
};
leds {
compatible = "gpio-leds";
- wifi {
- label = "green:wifi";
- gpios = <&gpio 15 GPIO_ACTIVE_LOW>;
- linux,default-trigger = "phy0tpt";
- };
-
led_power: power {
function = LED_FUNCTION_POWER;
color = <LED_COLOR_ID_GREEN>;
nvmem-cells = <&macaddr_uboot_1fc00 0>, <&cal_art_1000>;
nvmem-cell-names = "mac-address", "calibration";
+
+ led {
+ led-sources = <15>;
+ led-active-low;
+ };
};
default-state = "on";
};
- wifi {
- function = LED_FUNCTION_WLAN;
- color = <LED_COLOR_ID_GREEN>;
- gpios = <&gpio 3 GPIO_ACTIVE_LOW>;
- linux,default-trigger = "phy0tpt";
- };
-
qss {
label = "green:qss";
gpios = <&gpio 17 GPIO_ACTIVE_LOW>;
nvmem-cells = <&macaddr_uboot_1fc00 0>, <&cal_art_1000>;
nvmem-cell-names = "mac-address", "calibration";
+
+ led {
+ led-sources = <3>;
+ led-active-low;
+ };
};
gpios = <&gpio 12 GPIO_ACTIVE_LOW>;
default-state = "keep";
};
-
- wlan2g {
- label = "blue:wlan2g";
- gpios = <&gpio 13 GPIO_ACTIVE_LOW>;
- linux,default-trigger = "phy0tpt";
- };
};
};
nvmem-cells = <&cal_art_1000>;
nvmem-cell-names = "calibration";
+
+ led {
+ led-sources = <13>;
+ led-active-low;
+ };
};
default-state = "on";
};
- wlan {
- function = LED_FUNCTION_WLAN;
- color = <LED_COLOR_ID_GREEN>;
- gpios = <&gpio 12 GPIO_ACTIVE_HIGH>;
- linux,default-trigger = "phy0tpt";
- };
-
link1 {
label = "green:signal0";
color = <LED_COLOR_ID_GREEN>;
status = "okay";
nvmem-cells = <&cal_art_1000>;
nvmem-cell-names = "calibration";
+
+ led {
+ led-sources = <12>;
+ };
};