mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-21 14:37:57 +00:00
mpc85xx: overhaul WS-AP3825i LED setup
As the LED controller is working now, we can make good use of the LEDs
now.
- Drop the model-name prefix
- Rename eth0 / eth1 LEDs to LAN1 / LAN2, as they are labeled as such
on the casing
- Enable wired LEDs in userspace
Signed-off-by: David Bauer <mail@david-bauer.net>
(cherry picked from commit 9024f1e466
)
This commit is contained in:
parent
144760d206
commit
d76b25938c
19
target/linux/mpc85xx/base-files/etc/board.d/01_leds
Normal file
19
target/linux/mpc85xx/base-files/etc/board.d/01_leds
Normal file
@ -0,0 +1,19 @@
|
||||
|
||||
. /lib/functions/leds.sh
|
||||
. /lib/functions/uci-defaults.sh
|
||||
|
||||
board=$(board_name)
|
||||
boardname="${board##*,}"
|
||||
|
||||
board_config_update
|
||||
|
||||
case $board in
|
||||
extreme-networks,ws-ap3825i)
|
||||
ucidef_set_led_netdev "lan1" "LAN1" "green:lan1" "eth1"
|
||||
ucidef_set_led_netdev "lan2" "LAN2" "green:lan2" "eth0"
|
||||
;;
|
||||
esac
|
||||
|
||||
board_config_flush
|
||||
|
||||
exit 0
|
@ -54,44 +54,44 @@
|
||||
|
||||
wifi1 {
|
||||
gpios = <&spi_gpio 3 GPIO_ACTIVE_HIGH>;
|
||||
label = "ws-ap3825i:green:radio1";
|
||||
label = "green:radio1";
|
||||
linux,default-trigger = "phy0tpt";
|
||||
};
|
||||
|
||||
wifi2 {
|
||||
gpios = <&spi_gpio 2 GPIO_ACTIVE_HIGH>;
|
||||
label = "ws-ap3825i:green:radio2";
|
||||
label = "green:radio2";
|
||||
linux,default-trigger = "phy1tpt";
|
||||
};
|
||||
|
||||
led_power_green: power_green {
|
||||
gpios = <&spi_gpio 0 GPIO_ACTIVE_HIGH>;
|
||||
label = "ws-ap3825i:green:power";
|
||||
label = "green:power";
|
||||
};
|
||||
|
||||
led_power_red: power_red {
|
||||
gpios = <&spi_gpio 1 GPIO_ACTIVE_HIGH>;
|
||||
label = "ws-ap3825i:red:power";
|
||||
label = "red:power";
|
||||
};
|
||||
|
||||
eth0_red {
|
||||
lan1_red {
|
||||
gpios = <&spi_gpio 6 GPIO_ACTIVE_HIGH>;
|
||||
label = "ws-ap3825i:red:eth0";
|
||||
label = "red:lan1";
|
||||
};
|
||||
|
||||
eth0_green {
|
||||
lan1_green {
|
||||
gpios = <&spi_gpio 4 GPIO_ACTIVE_HIGH>;
|
||||
label = "ws-ap3825i:green:eth0";
|
||||
label = "green:lan1";
|
||||
};
|
||||
|
||||
eth1_red {
|
||||
lan2_red {
|
||||
gpios = <&spi_gpio 7 GPIO_ACTIVE_HIGH>;
|
||||
label = "ws-ap3825i:red:eth1";
|
||||
label = "red:lan2";
|
||||
};
|
||||
|
||||
eth1_green {
|
||||
lan2_green {
|
||||
gpios = <&spi_gpio 5 GPIO_ACTIVE_HIGH>;
|
||||
label = "ws-ap3825i:green:eth1";
|
||||
label = "green:lan2";
|
||||
};
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user