[openwrt/openwrt] rockchip: rk3328: add compatible to NanoPi R2S ethernet PHY

LEDE Commits lede-commits at lists.infradead.org
Tue Sep 29 18:07:26 EDT 2020


blocktrron pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/18acf62be1e128f60d48833687bb1bfe058c9ad5

commit 18acf62be1e128f60d48833687bb1bfe058c9ad5
Author: David Bauer <mail at david-bauer.net>
AuthorDate: Mon Sep 28 22:57:35 2020 +0200

    rockchip: rk3328: add compatible to NanoPi R2S ethernet PHY
    
    This adds the compatible property to the NanoPi R2S ethernet PHY node.
    Otherwise, the PHY might not be probed, as the PHY ID reads all 0xff
    when it is still in reset.
    
    Signed-off-by: David Bauer <mail at david-bauer.net>
---
 ...3328-add-compatible-to-NanoPi-R2S-etherne.patch | 25 ++++++++++++++++++++++
 ...02-rockchip-enable-LAN-port-on-NanoPi-R2S.patch |  4 ++--
 ...hip-add-OF-node-for-USB-eth-on-NanoPi-R2S.patch |  2 +-
 3 files changed, 28 insertions(+), 3 deletions(-)

diff --git a/target/linux/rockchip/patches-5.4/005-rockchip-rk3328-add-compatible-to-NanoPi-R2S-etherne.patch b/target/linux/rockchip/patches-5.4/005-rockchip-rk3328-add-compatible-to-NanoPi-R2S-etherne.patch
new file mode 100644
index 0000000000..5d2574200c
--- /dev/null
+++ b/target/linux/rockchip/patches-5.4/005-rockchip-rk3328-add-compatible-to-NanoPi-R2S-etherne.patch
@@ -0,0 +1,25 @@
+From bc6c96d850419e71dbc9b0094ccc9b668ba9be43 Mon Sep 17 00:00:00 2001
+From: David Bauer <mail at david-bauer.net>
+Date: Mon, 28 Sep 2020 22:54:52 +0200
+Subject: [PATCH] rockchip: rk3328: add compatible to NanoPi R2S ethernet PHY
+
+This adds the compatible property to the NanoPi R2S ethernet PHY node.
+Otherwise, the PHY might not be probed, as the PHY ID reads all 0xff
+when it is still in reset.
+
+Signed-off-by: David Bauer <mail at david-bauer.net>
+---
+ arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 2 ++
+ 1 file changed, 2 insertions(+)
+
+--- a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts
++++ b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts
+@@ -134,6 +134,8 @@
+ 		#size-cells = <0>;
+ 
+ 		rtl8211e: ethernet-phy at 1 {
++			compatible = "ethernet-phy-id0143.bca2",
++				     "ethernet-phy-ieee802.3-c22";
+ 			reg = <1>;
+ 			pinctrl-0 = <&eth_phy_reset_pin>;
+ 			pinctrl-names = "default";
diff --git a/target/linux/rockchip/patches-5.4/102-rockchip-enable-LAN-port-on-NanoPi-R2S.patch b/target/linux/rockchip/patches-5.4/102-rockchip-enable-LAN-port-on-NanoPi-R2S.patch
index 20d18597db..243c1ac78d 100644
--- a/target/linux/rockchip/patches-5.4/102-rockchip-enable-LAN-port-on-NanoPi-R2S.patch
+++ b/target/linux/rockchip/patches-5.4/102-rockchip-enable-LAN-port-on-NanoPi-R2S.patch
@@ -32,7 +32,7 @@ Signed-off-by: David Bauer <mail at david-bauer.net>
  	leds {
  		compatible = "gpio-leds";
  		pinctrl-0 = <&lan_led_pin>,  <&sys_led_pin>, <&wan_led_pin>;
-@@ -267,6 +279,12 @@
+@@ -269,6 +281,12 @@
  			};
  		};
  	};
@@ -45,7 +45,7 @@ Signed-off-by: David Bauer <mail at david-bauer.net>
  };
  
  &io_domains {
-@@ -373,3 +391,12 @@
+@@ -375,3 +393,12 @@
  &usb_host0_ohci {
  	status = "okay";
  };
diff --git a/target/linux/rockchip/patches-5.4/103-arm64-rockchip-add-OF-node-for-USB-eth-on-NanoPi-R2S.patch b/target/linux/rockchip/patches-5.4/103-arm64-rockchip-add-OF-node-for-USB-eth-on-NanoPi-R2S.patch
index 473c265016..e318f3136f 100644
--- a/target/linux/rockchip/patches-5.4/103-arm64-rockchip-add-OF-node-for-USB-eth-on-NanoPi-R2S.patch
+++ b/target/linux/rockchip/patches-5.4/103-arm64-rockchip-add-OF-node-for-USB-eth-on-NanoPi-R2S.patch
@@ -14,7 +14,7 @@ Signed-off-by: David Bauer <mail at david-bauer.net>
 
 --- a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts
 +++ b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts
-@@ -399,4 +399,11 @@
+@@ -401,4 +401,11 @@
  &usbdrd_dwc3 {
  	dr_mode = "host";
  	status = "okay";



More information about the lede-commits mailing list