Skip to content

Commit

Permalink
rockchip: add led and network config to nanopi r6s
Browse files Browse the repository at this point in the history
We need to configure the led and network config for this board on
start as per the others

Signed-off-by: Ben Whitten <ben.whitten@gmail.com>
Link: openwrt#15607
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
  • Loading branch information
BWhitten authored and hauke committed Aug 11, 2024
1 parent cc9df2d commit c609c3b
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 2 deletions.
5 changes: 5 additions & 0 deletions target/linux/rockchip/armv8/base-files/etc/board.d/01_leds
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,11 @@ friendlyarm,nanopi-r5s)
ucidef_set_led_netdev "lan1" "LAN1" "green:lan-1" "eth1"
ucidef_set_led_netdev "lan2" "LAN2" "green:lan-2" "eth2"
;;
friendlyarm,nanopi-r6s)
ucidef_set_led_netdev "wan" "WAN" "wan_led" "eth1"
ucidef_set_led_netdev "lan1" "LAN1" "lan1_led" "eth2"
ucidef_set_led_netdev "lan2" "LAN2" "lan2_led" "eth0"
;;
esac

board_config_flush
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,9 @@ rockchip_setup_interfaces()
friendlyarm,nanopi-r5s)
ucidef_set_interfaces_lan_wan 'eth1 eth2' 'eth0'
;;
friendlyarm,nanopi-r6s)
ucidef_set_interfaces_lan_wan 'eth0 eth2' 'eth1'
;;
sinovoip,rk3568-bpi-r2pro)
ucidef_set_interfaces_lan_wan 'lan0 lan1 lan2 lan3' 'eth0'
;;
Expand Down Expand Up @@ -57,7 +60,8 @@ rockchip_setup_macs()
wan_mac=$(get_mac_binary "/sys/bus/i2c/devices/2-0051/eeprom" 0xfa)
lan_mac=$(macaddr_setbit_la "$wan_mac")
;;
friendlyarm,nanopi-r5c)
friendlyarm,nanopi-r5c|\
friendlyarm,nanopi-r6s)
wan_mac=$(macaddr_generate_from_mmc_cid mmcblk*)
lan_mac=$(macaddr_add "$wan_mac" 1)
;;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,8 @@ sinovoip,rk3568-bpi-r2pro)
set_interface_core 2 "eth0"
set_interface_core 4 "eth1"
;;
friendlyarm,nanopi-r5s)
friendlyarm,nanopi-r5s|\
friendlyarm,nanopi-r6s)
set_interface_core 2 "eth0"
set_interface_core 4 "eth1"
set_interface_core 8 "eth2"
Expand Down

0 comments on commit c609c3b

Please sign in to comment.