[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <c2523181268451aa04a2474a2cf5bedb@rnplus.nl>
Date: Mon, 07 Nov 2022 21:55:04 +0100
From: Renze Nicolai <renze@...lus.nl>
To: Krzysztof Kozlowski <krzysztof.kozlowski@...aro.org>
Cc: linux-sunxi@...ts.linux.dev, linux-kernel@...r.kernel.org,
linux-arm-kernel@...ts.infradead.org, devicetree@...r.kernel.org,
Rob Herring <robh+dt@...nel.org>,
Krzysztof Kozlowski <krzysztof.kozlowski+dt@...aro.org>,
Chen-Yu Tsai <wens@...e.org>,
Jernej Skrabec <jernej.skrabec@...il.com>,
Samuel Holland <samuel@...lland.org>
Subject: [PATCH v2] arm64: allwinner: a64: add device tree for SoPine with
clusterboard
Hello Krzysztof,
Thank you for your feedback! I've fixed the indentation and I've added
the compatible and model elements.
Greetings,
Renze Nicolai
The Pine64 clusterboard needs a to have the tx delay changed to
500ps for ethernet to work. This solution was described by multiple
people on the Pine64 forum years ago and nobody has submitted it.
Add a device tree for SoPine with the clusterboard.
Signed-off-by: Renze Nicolai <renze@...lus.nl>
---
arch/arm64/boot/dts/allwinner/Makefile | 1 +
.../allwinner/sun50i-a64-sopine-clusterboard.dts | 16 ++++++++++++++++
2 files changed, 17 insertions(+)
create mode 100644
arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-clusterboard.dts
diff --git a/arch/arm64/boot/dts/allwinner/Makefile
b/arch/arm64/boot/dts/allwinner/Makefile
index 6a96494a2e0a..15b011d1aaea 100644
--- a/arch/arm64/boot/dts/allwinner/Makefile
+++ b/arch/arm64/boot/dts/allwinner/Makefile
@@ -15,6 +15,7 @@ dtb-$(CONFIG_ARCH_SUNXI) +=
sun50i-a64-pinephone-1.2.dtb
dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-pinetab.dtb
dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-pinetab-early-adopter.dtb
dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-sopine-baseboard.dtb
+dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-sopine-clusterboard.dtb
dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-teres-i.dtb
dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a100-allwinner-perf1.dtb
dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-bananapi-m2-plus.dtb
diff --git
a/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-clusterboard.dts
b/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-clusterboard.dts
new file mode 100644
index 000000000000..f75325d43d76
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-clusterboard.dts
@@ -0,0 +1,16 @@
+// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
+// Copyright (c) 2022 Renze Nicolai <renze@...lus.nl>
+
+/dts-v1/;
+
+#include "sun50i-a64-sopine-baseboard.dts"
+
+/ {
+ model = "SoPine with clusterboard";
+ compatible = "pine64,sopine-clusterboard", "pine64,sopine",
+ "allwinner,sun50i-a64";
+};
+
+&emac {
+ allwinner,tx-delay-ps = <500>;
+};
--
2.38.1
Powered by blists - more mailing lists