aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/rockchip/armv8
diff options
context:
space:
mode:
authorTianling Shen <cnsztl@immortalwrt.org>2023-05-13 13:54:38 +0800
committerHauke Mehrtens <hauke@hauke-m.de>2023-05-18 17:42:53 +0200
commit8f578c15b3147ec52ceb2ec48e9223143144f2ad (patch)
treee33c781dc0e13c83f4516c00d6dc1d90bec74f9b /target/linux/rockchip/armv8
parent60c1fe692896a441e8624afe8643c7f52bd863c9 (diff)
downloadupstream-8f578c15b3147ec52ceb2ec48e9223143144f2ad.tar.gz
upstream-8f578c15b3147ec52ceb2ec48e9223143144f2ad.tar.bz2
upstream-8f578c15b3147ec52ceb2ec48e9223143144f2ad.zip
rockchip: add NanoPi R2C support
The NanoPi R2C is a minor variant of NanoPi R2S with the on-board NIC chip changed from rtl8211e to yt8521s, and otherwise identical to R2S. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Diffstat (limited to 'target/linux/rockchip/armv8')
-rw-r--r--target/linux/rockchip/armv8/base-files/etc/board.d/01_leds6
-rw-r--r--target/linux/rockchip/armv8/base-files/etc/board.d/02_network1
-rw-r--r--target/linux/rockchip/armv8/base-files/etc/hotplug.d/net/40-net-smp-affinity1
3 files changed, 4 insertions, 4 deletions
diff --git a/target/linux/rockchip/armv8/base-files/etc/board.d/01_leds b/target/linux/rockchip/armv8/base-files/etc/board.d/01_leds
index b10c43ba60..2c9206b03e 100644
--- a/target/linux/rockchip/armv8/base-files/etc/board.d/01_leds
+++ b/target/linux/rockchip/armv8/base-files/etc/board.d/01_leds
@@ -8,10 +8,8 @@ boardname="${board##*,}"
board_config_update
case $board in
-friendlyarm,nanopi-r2s)
- ucidef_set_led_netdev "wan" "WAN" "$boardname:green:wan" "eth0"
- ucidef_set_led_netdev "lan" "LAN" "$boardname:green:lan" "eth1"
- ;;
+friendlyarm,nanopi-r2c|\
+friendlyarm,nanopi-r2s|\
friendlyarm,nanopi-r4s)
ucidef_set_led_netdev "wan" "WAN" "green:wan" "eth0"
ucidef_set_led_netdev "lan" "LAN" "green:lan" "eth1"
diff --git a/target/linux/rockchip/armv8/base-files/etc/board.d/02_network b/target/linux/rockchip/armv8/base-files/etc/board.d/02_network
index 816045a480..16ba01b7e3 100644
--- a/target/linux/rockchip/armv8/base-files/etc/board.d/02_network
+++ b/target/linux/rockchip/armv8/base-files/etc/board.d/02_network
@@ -46,6 +46,7 @@ rockchip_setup_macs()
local label_mac=""
case "$board" in
+ friendlyarm,nanopi-r2c|\
friendlyarm,nanopi-r2s)
wan_mac=$(macaddr_generate_from_mmc_cid mmcblk0)
lan_mac=$(macaddr_add "$wan_mac" 1)
diff --git a/target/linux/rockchip/armv8/base-files/etc/hotplug.d/net/40-net-smp-affinity b/target/linux/rockchip/armv8/base-files/etc/hotplug.d/net/40-net-smp-affinity
index c76e62a23a..3d1d99128e 100644
--- a/target/linux/rockchip/armv8/base-files/etc/hotplug.d/net/40-net-smp-affinity
+++ b/target/linux/rockchip/armv8/base-files/etc/hotplug.d/net/40-net-smp-affinity
@@ -29,6 +29,7 @@ set_interface_core() {
}
case "$(board_name)" in
+friendlyarm,nanopi-r2c|\
friendlyarm,nanopi-r2s)
set_interface_core 2 "eth0"
set_interface_core 4 "eth1" "xhci-hcd:usb3"