mirror of https://github.com/hak5/openwrt.git
sunxi: NanoPi NEO Plus2 backport Gigabit Ethernet DT node
Kernel 4.16 commit 27d7f9297027 Signed-off-by: Antony Antony <antony@phenome.org>openwrt-18.06
parent
584d7c53bd
commit
d6634edfc1
|
@ -1,6 +1,6 @@
|
||||||
From d7341305863bcc054ee168bd77864100e0c3b144 Mon Sep 17 00:00:00 2001
|
From 54cc3330c2334a0cea8cafc105a29c5d67f9fd32 Mon Sep 17 00:00:00 2001
|
||||||
From: Antony Antony <antony@phenome.org>
|
From: Antony Antony <antony@phenome.org>
|
||||||
Date: Thu, 7 Sep 2017 18:42:22 +0200
|
Date: Fri, 2 Mar 2018 10:50:48 +0100
|
||||||
Subject: [PATCH] arm64: allwinner: h5: add NanoPi NEO Plus2 DT support
|
Subject: [PATCH] arm64: allwinner: h5: add NanoPi NEO Plus2 DT support
|
||||||
|
|
||||||
Add initial DT for NanoPi NEO Plus2 by FriendlyARM
|
Add initial DT for NanoPi NEO Plus2 by FriendlyARM
|
||||||
|
@ -13,6 +13,7 @@ Add initial DT for NanoPi NEO Plus2 by FriendlyARM
|
||||||
- 2x USB 2.0 host ports & 2x USB via headers
|
- 2x USB 2.0 host ports & 2x USB via headers
|
||||||
|
|
||||||
Kernel 4.15 commit d7341305863b
|
Kernel 4.15 commit d7341305863b
|
||||||
|
Kernel 4.16 commit 27d7f9297027
|
||||||
|
|
||||||
Signed-off-by: Antony Antony <antony@phenome.org>
|
Signed-off-by: Antony Antony <antony@phenome.org>
|
||||||
|
|
||||||
|
@ -28,7 +29,7 @@ Signed-off-by: Antony Antony <antony@phenome.org>
|
||||||
subdir-y := $(dts-dirs)
|
subdir-y := $(dts-dirs)
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts
|
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts
|
||||||
@@ -0,0 +1,193 @@
|
@@ -0,0 +1,210 @@
|
||||||
+/*
|
+/*
|
||||||
+ * Copyright (C) 2017 Antony Antony <antony@phenome.org>
|
+ * Copyright (C) 2017 Antony Antony <antony@phenome.org>
|
||||||
+ * Copyright (C) 2016 ARM Ltd.
|
+ * Copyright (C) 2016 ARM Ltd.
|
||||||
|
@ -84,6 +85,7 @@ Signed-off-by: Antony Antony <antony@phenome.org>
|
||||||
+ compatible = "friendlyarm,nanopi-neo-plus2", "allwinner,sun50i-h5";
|
+ compatible = "friendlyarm,nanopi-neo-plus2", "allwinner,sun50i-h5";
|
||||||
+
|
+
|
||||||
+ aliases {
|
+ aliases {
|
||||||
|
+ ethernet0 = &emac;
|
||||||
+ serial0 = &uart0;
|
+ serial0 = &uart0;
|
||||||
+ };
|
+ };
|
||||||
+
|
+
|
||||||
|
@ -164,6 +166,22 @@ Signed-off-by: Antony Antony <antony@phenome.org>
|
||||||
+ status = "okay";
|
+ status = "okay";
|
||||||
+};
|
+};
|
||||||
+
|
+
|
||||||
|
+&emac {
|
||||||
|
+ pinctrl-names = "default";
|
||||||
|
+ pinctrl-0 = <&emac_rgmii_pins>;
|
||||||
|
+ phy-supply = <®_gmac_3v3>;
|
||||||
|
+ phy-handle = <&ext_rgmii_phy>;
|
||||||
|
+ phy-mode = "rgmii";
|
||||||
|
+ status = "okay";
|
||||||
|
+};
|
||||||
|
+
|
||||||
|
+&external_mdio {
|
||||||
|
+ ext_rgmii_phy: ethernet-phy@7 {
|
||||||
|
+ compatible = "ethernet-phy-ieee802.3-c22";
|
||||||
|
+ reg = <7>;
|
||||||
|
+ };
|
||||||
|
+};
|
||||||
|
+
|
||||||
+&mmc0 {
|
+&mmc0 {
|
||||||
+ pinctrl-names = "default";
|
+ pinctrl-names = "default";
|
||||||
+ pinctrl-0 = <&mmc0_pins_a>, <&mmc0_cd_pin>;
|
+ pinctrl-0 = <&mmc0_pins_a>, <&mmc0_cd_pin>;
|
||||||
|
|
Loading…
Reference in New Issue