From 5a3532c584875697ac4107dd63114ecf1fa43688 Mon Sep 17 00:00:00 2001 From: Tianling Shen Date: Sun, 11 Sep 2022 11:35:40 +0800 Subject: [PATCH] rockchip: fix assign mac address to nanopi r4s Signed-off-by: Tianling Shen (cherry picked from commit 35e62c98a3306cbfb0e06c7e455b21e9d6a0a1b2) --- ...ockchip-add-EEPROM-node-for-NanoPi-R4S.patch | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/target/linux/rockchip/patches-5.4/010-arm64-dts-rockchip-add-EEPROM-node-for-NanoPi-R4S.patch b/target/linux/rockchip/patches-5.4/010-arm64-dts-rockchip-add-EEPROM-node-for-NanoPi-R4S.patch index cd6640f944..038554865b 100644 --- a/target/linux/rockchip/patches-5.4/010-arm64-dts-rockchip-add-EEPROM-node-for-NanoPi-R4S.patch +++ b/target/linux/rockchip/patches-5.4/010-arm64-dts-rockchip-add-EEPROM-node-for-NanoPi-R4S.patch @@ -1,4 +1,4 @@ -From 43f3999d1836117ab2e601aec9a9e6f292ce4958 Mon Sep 17 00:00:00 2001 +From af20b3384e8723077cc6484160b0cf4e9be321de Mon Sep 17 00:00:00 2001 From: Tianling Shen Date: Mon, 7 Jun 2021 15:45:37 +0800 Subject: [PATCH] arm64: dts: rockchip: add EEPROM node for NanoPi R4S @@ -8,30 +8,21 @@ stores the MAC address. Signed-off-by: Tianling Shen --- - .../boot/dts/rockchip/rk3399-nanopi-r4s.dts | 18 ++++++++++++++++++ - 1 file changed, 18 insertions(+) + arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts | 9 +++++++++ + 1 file changed, 9 insertions(+) --- a/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts +++ b/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts -@@ -68,6 +68,24 @@ +@@ -68,6 +68,15 @@ status = "disabled"; }; -+&gmac { -+ nvmem-cells = <&mac_address>; -+ nvmem-cell-names = "mac-address"; -+}; -+ +&i2c2 { + eeprom@51 { + compatible = "microchip,24c02", "atmel,24c02"; + reg = <0x51>; + pagesize = <16>; + size = <256>; -+ -+ mac_address: mac-address@fa { -+ reg = <0xfa 0x06>; -+ }; + }; +}; +