uboot-sunxi: add T113-S3 support
[openwrt/staging/wigyori.git] / package / boot / uboot-sunxi / patches / 4046-sunxi-add-support-for-emac-on-PG-pins.patch
diff --git a/package/boot/uboot-sunxi/patches/4046-sunxi-add-support-for-emac-on-PG-pins.patch b/package/boot/uboot-sunxi/patches/4046-sunxi-add-support-for-emac-on-PG-pins.patch
new file mode 100644 (file)
index 0000000..071b499
--- /dev/null
@@ -0,0 +1,34 @@
+From b3a2b860f3f0760ef356d312f01f68a68c05294b Mon Sep 17 00:00:00 2001
+From: Zoltan HERPAI <wigyori@uid0.hu>
+Date: Sat, 29 Jul 2023 11:29:26 +0200
+Subject: [PATCH 4046/4052] sunxi: add support for emac on PG pins
+
+Some boards use Port G pins for muxing EMAC.
+
+Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
+---
+ arch/riscv/dts/sunxi-d1s-t113.dtsi | 8 ++++++++
+ 1 file changed, 8 insertions(+)
+
+diff --git a/arch/riscv/dts/sunxi-d1s-t113.dtsi b/arch/riscv/dts/sunxi-d1s-t113.dtsi
+index 324353905f..2426c71f25 100644
+--- a/arch/riscv/dts/sunxi-d1s-t113.dtsi
++++ b/arch/riscv/dts/sunxi-d1s-t113.dtsi
+@@ -101,6 +101,14 @@
+                               function = "emac";
+                       };
++                      /omit-if-no-ref/
++                      rgmii_pg_pins: rgmii-pg-pins {
++                              pins = "PG0", "PG1", "PG2", "PG3", "PG4",
++                                     "PG5", "PG6", "PG7", "PG8", "PG9",
++                                     "PG11", "PG12", "PG13", "PG14", "PG15";
++                              function = "emac";
++                      };
++
+                       /omit-if-no-ref/
+                       rmii_pe_pins: rmii-pe-pins {
+                               pins = "PE0", "PE1", "PE2", "PE3", "PE4",
+-- 
+2.20.1
+