* [PATCH v4 0/5] Add devicetree features and fixes for UniPhier SoCs
@ 2020-04-03 1:43 Kunihiko Hayashi
2020-04-03 1:43 ` [PATCH v4 1/5] ARM: dts: uniphier: Add XDMAC node Kunihiko Hayashi
` (5 more replies)
0 siblings, 6 replies; 8+ messages in thread
From: Kunihiko Hayashi @ 2020-04-03 1:43 UTC (permalink / raw)
To: Masahiro Yamada, Rob Herring
Cc: devicetree, linux-arm-kernel, Masami Hiramatsu, Jassi Brar,
Kunihiko Hayashi
This series adds new features that includes XDMAC for each SoC, ethernet
aliases to inherit MAC address from u-boot, and stabilization for ethernet
on PXs3 ref board.
Changes since v3:
- dt-bindings: Exclude from this series
The alternative patch fixed by Yamada-san has been applied.
- Fix size of xdmac register region
Changes since v2:
- dt-bindings: Consolidate register description for xdmac
- Spread the size of xdmac register region
Changes since v1:
- dt-bindings: Remove extension register description for xdmac
- Remove extension register area from xdmac node
- Fix commit message for ethernet aliases
- Remove RGMII setting for LD20 global board
These patches in v1 have already been applied:
ARM: dts: uniphier: Add USB3 controller nodes for Pro5
arm64: dts: uniphier: Enable spi node for PXs3 reference board
arm64: dts: uniphier: Add nodes of thermal monitor and thermal zone
for PXs3
ARM: dts: uniphier: Set SCSSI clock and reset IDs for each channel
arm64: dts: uniphier: Set SCSSI clock and reset IDs for each channel
Kunihiko Hayashi (5):
ARM: dts: uniphier: Add XDMAC node
arm64: dts: uniphier: Add XDMAC node
ARM: dts: uniphier: Add ethernet aliases
arm64: dts: uniphier: Add ethernet aliases
arm64: dts: uniphier: Stabilize Ethernet RGMII mode of PXs3 ref board
arch/arm/boot/dts/uniphier-ld6b-ref.dts | 1 +
arch/arm/boot/dts/uniphier-pro4-ace.dts | 1 +
arch/arm/boot/dts/uniphier-pro4-ref.dts | 1 +
arch/arm/boot/dts/uniphier-pro4-sanji.dts | 1 +
arch/arm/boot/dts/uniphier-pro4.dtsi | 8 ++++++++
arch/arm/boot/dts/uniphier-pro5.dtsi | 8 ++++++++
arch/arm/boot/dts/uniphier-pxs2-gentil.dts | 1 +
arch/arm/boot/dts/uniphier-pxs2-vodka.dts | 1 +
arch/arm/boot/dts/uniphier-pxs2.dtsi | 8 ++++++++
arch/arm64/boot/dts/socionext/uniphier-ld11-global.dts | 1 +
arch/arm64/boot/dts/socionext/uniphier-ld11-ref.dts | 1 +
arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 8 ++++++++
arch/arm64/boot/dts/socionext/uniphier-ld20-global.dts | 1 +
arch/arm64/boot/dts/socionext/uniphier-ld20-ref.dts | 1 +
arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 8 ++++++++
arch/arm64/boot/dts/socionext/uniphier-pxs3-ref.dts | 18 ++++++++++++++++++
arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 8 ++++++++
17 files changed, 76 insertions(+)
--
2.7.4
^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH v4 1/5] ARM: dts: uniphier: Add XDMAC node
2020-04-03 1:43 [PATCH v4 0/5] Add devicetree features and fixes for UniPhier SoCs Kunihiko Hayashi
@ 2020-04-03 1:43 ` Kunihiko Hayashi
2020-04-03 1:43 ` [PATCH v4 2/5] arm64: " Kunihiko Hayashi
` (4 subsequent siblings)
5 siblings, 0 replies; 8+ messages in thread
From: Kunihiko Hayashi @ 2020-04-03 1:43 UTC (permalink / raw)
To: Masahiro Yamada, Rob Herring
Cc: devicetree, linux-arm-kernel, Masami Hiramatsu, Jassi Brar,
Kunihiko Hayashi
Add external DMA controller support implemented in UniPhier SoCs.
This supports for Pro4, Pro5 and PXs2.
Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
---
arch/arm/boot/dts/uniphier-pro4.dtsi | 8 ++++++++
arch/arm/boot/dts/uniphier-pro5.dtsi | 8 ++++++++
arch/arm/boot/dts/uniphier-pxs2.dtsi | 8 ++++++++
3 files changed, 24 insertions(+)
diff --git a/arch/arm/boot/dts/uniphier-pro4.dtsi b/arch/arm/boot/dts/uniphier-pro4.dtsi
index 1c866f0..45b73f9 100644
--- a/arch/arm/boot/dts/uniphier-pro4.dtsi
+++ b/arch/arm/boot/dts/uniphier-pro4.dtsi
@@ -426,6 +426,14 @@
};
};
+ xdmac: dma-controller@5fc10000 {
+ compatible = "socionext,uniphier-xdmac";
+ reg = <0x5fc10000 0x5300>;
+ interrupts = <0 188 4>;
+ dma-channels = <16>;
+ #dma-cells = <2>;
+ };
+
aidet: interrupt-controller@5fc20000 {
compatible = "socionext,uniphier-pro4-aidet";
reg = <0x5fc20000 0x200>;
diff --git a/arch/arm/boot/dts/uniphier-pro5.dtsi b/arch/arm/boot/dts/uniphier-pro5.dtsi
index 8f1ae09..4a388d1 100644
--- a/arch/arm/boot/dts/uniphier-pro5.dtsi
+++ b/arch/arm/boot/dts/uniphier-pro5.dtsi
@@ -408,6 +408,14 @@
};
};
+ xdmac: dma-controller@5fc10000 {
+ compatible = "socionext,uniphier-xdmac";
+ reg = <0x5fc10000 0x5300>;
+ interrupts = <0 188 4>;
+ dma-channels = <16>;
+ #dma-cells = <2>;
+ };
+
aidet: interrupt-controller@5fc20000 {
compatible = "socionext,uniphier-pro5-aidet";
reg = <0x5fc20000 0x200>;
diff --git a/arch/arm/boot/dts/uniphier-pxs2.dtsi b/arch/arm/boot/dts/uniphier-pxs2.dtsi
index 2f2a249..e36f0df 100644
--- a/arch/arm/boot/dts/uniphier-pxs2.dtsi
+++ b/arch/arm/boot/dts/uniphier-pxs2.dtsi
@@ -508,6 +508,14 @@
};
};
+ xdmac: dma-controller@5fc10000 {
+ compatible = "socionext,uniphier-xdmac";
+ reg = <0x5fc10000 0x5300>;
+ interrupts = <0 188 4>;
+ dma-channels = <16>;
+ #dma-cells = <2>;
+ };
+
aidet: interrupt-controller@5fc20000 {
compatible = "socionext,uniphier-pxs2-aidet";
reg = <0x5fc20000 0x200>;
--
2.7.4
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH v4 2/5] arm64: dts: uniphier: Add XDMAC node
2020-04-03 1:43 [PATCH v4 0/5] Add devicetree features and fixes for UniPhier SoCs Kunihiko Hayashi
2020-04-03 1:43 ` [PATCH v4 1/5] ARM: dts: uniphier: Add XDMAC node Kunihiko Hayashi
@ 2020-04-03 1:43 ` Kunihiko Hayashi
2020-04-03 1:43 ` [PATCH v4 3/5] ARM: dts: uniphier: Add ethernet aliases Kunihiko Hayashi
` (3 subsequent siblings)
5 siblings, 0 replies; 8+ messages in thread
From: Kunihiko Hayashi @ 2020-04-03 1:43 UTC (permalink / raw)
To: Masahiro Yamada, Rob Herring
Cc: devicetree, linux-arm-kernel, Masami Hiramatsu, Jassi Brar,
Kunihiko Hayashi
Add external DMA controller support implemented in UniPhier SoCs.
This supports for LD11, LD20 and PXs3.
Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
---
arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 8 ++++++++
arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 8 ++++++++
arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 8 ++++++++
3 files changed, 24 insertions(+)
diff --git a/arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi b/arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi
index 2ca2d3d..60ff9b4 100644
--- a/arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi
+++ b/arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi
@@ -566,6 +566,14 @@
};
};
+ xdmac: dma-controller@5fc10000 {
+ compatible = "socionext,uniphier-xdmac";
+ reg = <0x5fc10000 0x5300>;
+ interrupts = <0 188 4>;
+ dma-channels = <16>;
+ #dma-cells = <2>;
+ };
+
aidet: interrupt-controller@5fc20000 {
compatible = "socionext,uniphier-ld11-aidet";
reg = <0x5fc20000 0x200>;
diff --git a/arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi b/arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi
index a93148c..afa90b7 100644
--- a/arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi
+++ b/arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi
@@ -664,6 +664,14 @@
};
};
+ xdmac: dma-controller@5fc10000 {
+ compatible = "socionext,uniphier-xdmac";
+ reg = <0x5fc10000 0x5300>;
+ interrupts = <0 188 4>;
+ dma-channels = <16>;
+ #dma-cells = <2>;
+ };
+
aidet: interrupt-controller@5fc20000 {
compatible = "socionext,uniphier-ld20-aidet";
reg = <0x5fc20000 0x200>;
diff --git a/arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi b/arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi
index 616835b..ba18a96 100644
--- a/arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi
+++ b/arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi
@@ -498,6 +498,14 @@
};
};
+ xdmac: dma-controller@5fc10000 {
+ compatible = "socionext,uniphier-xdmac";
+ reg = <0x5fc10000 0x5300>;
+ interrupts = <0 188 4>;
+ dma-channels = <16>;
+ #dma-cells = <2>;
+ };
+
aidet: interrupt-controller@5fc20000 {
compatible = "socionext,uniphier-pxs3-aidet";
reg = <0x5fc20000 0x200>;
--
2.7.4
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH v4 3/5] ARM: dts: uniphier: Add ethernet aliases
2020-04-03 1:43 [PATCH v4 0/5] Add devicetree features and fixes for UniPhier SoCs Kunihiko Hayashi
2020-04-03 1:43 ` [PATCH v4 1/5] ARM: dts: uniphier: Add XDMAC node Kunihiko Hayashi
2020-04-03 1:43 ` [PATCH v4 2/5] arm64: " Kunihiko Hayashi
@ 2020-04-03 1:43 ` Kunihiko Hayashi
2020-05-04 1:20 ` Masahiro Yamada
2020-04-03 1:43 ` [PATCH v4 4/5] arm64: " Kunihiko Hayashi
` (2 subsequent siblings)
5 siblings, 1 reply; 8+ messages in thread
From: Kunihiko Hayashi @ 2020-04-03 1:43 UTC (permalink / raw)
To: Masahiro Yamada, Rob Herring
Cc: devicetree, linux-arm-kernel, Masami Hiramatsu, Jassi Brar,
Kunihiko Hayashi
Add an 'aliases' property for ethernet device.
U-boot performs a fix-up of the MAC address and will overwrite the values
from the Linux devicetree for aliased ethernet device. The MAC address can
be inherited from u-boot by adding aliases of ethernet devices.
Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
---
arch/arm/boot/dts/uniphier-ld6b-ref.dts | 1 +
arch/arm/boot/dts/uniphier-pro4-ace.dts | 1 +
arch/arm/boot/dts/uniphier-pro4-ref.dts | 1 +
arch/arm/boot/dts/uniphier-pro4-sanji.dts | 1 +
arch/arm/boot/dts/uniphier-pxs2-gentil.dts | 1 +
arch/arm/boot/dts/uniphier-pxs2-vodka.dts | 1 +
6 files changed, 6 insertions(+)
diff --git a/arch/arm/boot/dts/uniphier-ld6b-ref.dts b/arch/arm/boot/dts/uniphier-ld6b-ref.dts
index 60994b6..079cadc 100644
--- a/arch/arm/boot/dts/uniphier-ld6b-ref.dts
+++ b/arch/arm/boot/dts/uniphier-ld6b-ref.dts
@@ -29,6 +29,7 @@
i2c4 = &i2c4;
i2c5 = &i2c5;
i2c6 = &i2c6;
+ ethernet0 = ð
};
memory@80000000 {
diff --git a/arch/arm/boot/dts/uniphier-pro4-ace.dts b/arch/arm/boot/dts/uniphier-pro4-ace.dts
index 92cc48d..64246fa 100644
--- a/arch/arm/boot/dts/uniphier-pro4-ace.dts
+++ b/arch/arm/boot/dts/uniphier-pro4-ace.dts
@@ -26,6 +26,7 @@
i2c3 = &i2c3;
i2c5 = &i2c5;
i2c6 = &i2c6;
+ ethernet0 = ð
};
memory@80000000 {
diff --git a/arch/arm/boot/dts/uniphier-pro4-ref.dts b/arch/arm/boot/dts/uniphier-pro4-ref.dts
index 854f2eb..181442c 100644
--- a/arch/arm/boot/dts/uniphier-pro4-ref.dts
+++ b/arch/arm/boot/dts/uniphier-pro4-ref.dts
@@ -29,6 +29,7 @@
i2c3 = &i2c3;
i2c5 = &i2c5;
i2c6 = &i2c6;
+ ethernet0 = ð
};
memory@80000000 {
diff --git a/arch/arm/boot/dts/uniphier-pro4-sanji.dts b/arch/arm/boot/dts/uniphier-pro4-sanji.dts
index dda1a2f..5396556 100644
--- a/arch/arm/boot/dts/uniphier-pro4-sanji.dts
+++ b/arch/arm/boot/dts/uniphier-pro4-sanji.dts
@@ -25,6 +25,7 @@
i2c3 = &i2c3;
i2c5 = &i2c5;
i2c6 = &i2c6;
+ ethernet0 = ð
};
memory@80000000 {
diff --git a/arch/arm/boot/dts/uniphier-pxs2-gentil.dts b/arch/arm/boot/dts/uniphier-pxs2-gentil.dts
index e27fd4f..8e9ac57 100644
--- a/arch/arm/boot/dts/uniphier-pxs2-gentil.dts
+++ b/arch/arm/boot/dts/uniphier-pxs2-gentil.dts
@@ -26,6 +26,7 @@
i2c4 = &i2c4;
i2c5 = &i2c5;
i2c6 = &i2c6;
+ ethernet0 = ð
};
memory@80000000 {
diff --git a/arch/arm/boot/dts/uniphier-pxs2-vodka.dts b/arch/arm/boot/dts/uniphier-pxs2-vodka.dts
index 23fe42b..8eacc7b 100644
--- a/arch/arm/boot/dts/uniphier-pxs2-vodka.dts
+++ b/arch/arm/boot/dts/uniphier-pxs2-vodka.dts
@@ -24,6 +24,7 @@
i2c4 = &i2c4;
i2c5 = &i2c5;
i2c6 = &i2c6;
+ ethernet0 = ð
};
memory@80000000 {
--
2.7.4
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH v4 4/5] arm64: dts: uniphier: Add ethernet aliases
2020-04-03 1:43 [PATCH v4 0/5] Add devicetree features and fixes for UniPhier SoCs Kunihiko Hayashi
` (2 preceding siblings ...)
2020-04-03 1:43 ` [PATCH v4 3/5] ARM: dts: uniphier: Add ethernet aliases Kunihiko Hayashi
@ 2020-04-03 1:43 ` Kunihiko Hayashi
2020-04-03 1:43 ` [PATCH v4 5/5] arm64: dts: uniphier: Stabilize Ethernet RGMII mode of PXs3 ref board Kunihiko Hayashi
2020-04-03 11:07 ` [PATCH v4 0/5] Add devicetree features and fixes for UniPhier SoCs Kunihiko Hayashi
5 siblings, 0 replies; 8+ messages in thread
From: Kunihiko Hayashi @ 2020-04-03 1:43 UTC (permalink / raw)
To: Masahiro Yamada, Rob Herring
Cc: devicetree, linux-arm-kernel, Masami Hiramatsu, Jassi Brar,
Kunihiko Hayashi
Add 'aliases' properties for ethernet device.
U-boot performs a fix-up of the MAC address and will overwrite the values
from the Linux devicetree for aliased ethernet device. The MAC address can
be inherited from u-boot by adding aliases of ethernet devices.
Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
---
arch/arm64/boot/dts/socionext/uniphier-ld11-global.dts | 1 +
arch/arm64/boot/dts/socionext/uniphier-ld11-ref.dts | 1 +
arch/arm64/boot/dts/socionext/uniphier-ld20-global.dts | 1 +
arch/arm64/boot/dts/socionext/uniphier-ld20-ref.dts | 1 +
arch/arm64/boot/dts/socionext/uniphier-pxs3-ref.dts | 2 ++
5 files changed, 6 insertions(+)
diff --git a/arch/arm64/boot/dts/socionext/uniphier-ld11-global.dts b/arch/arm64/boot/dts/socionext/uniphier-ld11-global.dts
index f72f048..816ac25 100644
--- a/arch/arm64/boot/dts/socionext/uniphier-ld11-global.dts
+++ b/arch/arm64/boot/dts/socionext/uniphier-ld11-global.dts
@@ -30,6 +30,7 @@
i2c3 = &i2c3;
i2c4 = &i2c4;
i2c5 = &i2c5;
+ ethernet0 = ð
};
memory@80000000 {
diff --git a/arch/arm64/boot/dts/socionext/uniphier-ld11-ref.dts b/arch/arm64/boot/dts/socionext/uniphier-ld11-ref.dts
index b8f6273..693171f 100644
--- a/arch/arm64/boot/dts/socionext/uniphier-ld11-ref.dts
+++ b/arch/arm64/boot/dts/socionext/uniphier-ld11-ref.dts
@@ -29,6 +29,7 @@
i2c3 = &i2c3;
i2c4 = &i2c4;
i2c5 = &i2c5;
+ ethernet0 = ð
};
memory@80000000 {
diff --git a/arch/arm64/boot/dts/socionext/uniphier-ld20-global.dts b/arch/arm64/boot/dts/socionext/uniphier-ld20-global.dts
index 9ca692e..2c00008 100644
--- a/arch/arm64/boot/dts/socionext/uniphier-ld20-global.dts
+++ b/arch/arm64/boot/dts/socionext/uniphier-ld20-global.dts
@@ -30,6 +30,7 @@
i2c3 = &i2c3;
i2c4 = &i2c4;
i2c5 = &i2c5;
+ ethernet0 = ð
};
memory@80000000 {
diff --git a/arch/arm64/boot/dts/socionext/uniphier-ld20-ref.dts b/arch/arm64/boot/dts/socionext/uniphier-ld20-ref.dts
index 406244a..eeb976e 100644
--- a/arch/arm64/boot/dts/socionext/uniphier-ld20-ref.dts
+++ b/arch/arm64/boot/dts/socionext/uniphier-ld20-ref.dts
@@ -29,6 +29,7 @@
i2c3 = &i2c3;
i2c4 = &i2c4;
i2c5 = &i2c5;
+ ethernet0 = ð
};
memory@80000000 {
diff --git a/arch/arm64/boot/dts/socionext/uniphier-pxs3-ref.dts b/arch/arm64/boot/dts/socionext/uniphier-pxs3-ref.dts
index 4d00ff9..dc39a73 100644
--- a/arch/arm64/boot/dts/socionext/uniphier-pxs3-ref.dts
+++ b/arch/arm64/boot/dts/socionext/uniphier-pxs3-ref.dts
@@ -29,6 +29,8 @@
i2c6 = &i2c6;
spi0 = &spi0;
spi1 = &spi1;
+ ethernet0 = ð0;
+ ethernet1 = ð1;
};
memory@80000000 {
--
2.7.4
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH v4 5/5] arm64: dts: uniphier: Stabilize Ethernet RGMII mode of PXs3 ref board
2020-04-03 1:43 [PATCH v4 0/5] Add devicetree features and fixes for UniPhier SoCs Kunihiko Hayashi
` (3 preceding siblings ...)
2020-04-03 1:43 ` [PATCH v4 4/5] arm64: " Kunihiko Hayashi
@ 2020-04-03 1:43 ` Kunihiko Hayashi
2020-04-03 11:07 ` [PATCH v4 0/5] Add devicetree features and fixes for UniPhier SoCs Kunihiko Hayashi
5 siblings, 0 replies; 8+ messages in thread
From: Kunihiko Hayashi @ 2020-04-03 1:43 UTC (permalink / raw)
To: Masahiro Yamada, Rob Herring
Cc: devicetree, linux-arm-kernel, Masami Hiramatsu, Jassi Brar,
Kunihiko Hayashi
The RGMII PHY implemented in PXs3 ref board needs to change
drive-strength properties of the Ethernet Tx pins to stabilize the PHY.
Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
---
arch/arm64/boot/dts/socionext/uniphier-pxs3-ref.dts | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/arch/arm64/boot/dts/socionext/uniphier-pxs3-ref.dts b/arch/arm64/boot/dts/socionext/uniphier-pxs3-ref.dts
index dc39a73..7c30c6b 100644
--- a/arch/arm64/boot/dts/socionext/uniphier-pxs3-ref.dts
+++ b/arch/arm64/boot/dts/socionext/uniphier-pxs3-ref.dts
@@ -132,3 +132,19 @@
reg = <0>;
};
};
+
+&pinctrl_ether_rgmii {
+ tx {
+ pins = "RGMII0_TXCLK", "RGMII0_TXD0", "RGMII0_TXD1",
+ "RGMII0_TXD2", "RGMII0_TXD3", "RGMII0_TXCTL";
+ drive-strength = <9>;
+ };
+};
+
+&pinctrl_ether1_rgmii {
+ tx {
+ pins = "RGMII1_TXCLK", "RGMII1_TXD0", "RGMII1_TXD1",
+ "RGMII1_TXD2", "RGMII1_TXD3", "RGMII1_TXCTL";
+ drive-strength = <9>;
+ };
+};
--
2.7.4
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [PATCH v4 0/5] Add devicetree features and fixes for UniPhier SoCs
2020-04-03 1:43 [PATCH v4 0/5] Add devicetree features and fixes for UniPhier SoCs Kunihiko Hayashi
` (4 preceding siblings ...)
2020-04-03 1:43 ` [PATCH v4 5/5] arm64: dts: uniphier: Stabilize Ethernet RGMII mode of PXs3 ref board Kunihiko Hayashi
@ 2020-04-03 11:07 ` Kunihiko Hayashi
5 siblings, 0 replies; 8+ messages in thread
From: Kunihiko Hayashi @ 2020-04-03 11:07 UTC (permalink / raw)
To: Masahiro Yamada, Rob Herring
Cc: devicetree, linux-arm-kernel, Masami Hiramatsu, Jassi Brar
Sorry for the mistake about the following changes because it was confused
with the other mail. Please wait for xdmac node patches to be reviewed until
the dt-bindings fix patch is available.
Thank you,
On Fri, 3 Apr 2020 10:43:02 +0900 <hayashi.kunihiko@socionext.com> wrote:
> This series adds new features that includes XDMAC for each SoC, ethernet
> aliases to inherit MAC address from u-boot, and stabilization for ethernet
> on PXs3 ref board.
>
> Changes since v3:
> - dt-bindings: Exclude from this series
> The alternative patch fixed by Yamada-san has been applied.
> - Fix size of xdmac register region
>
> Changes since v2:
> - dt-bindings: Consolidate register description for xdmac
> - Spread the size of xdmac register region
>
> Changes since v1:
> - dt-bindings: Remove extension register description for xdmac
> - Remove extension register area from xdmac node
> - Fix commit message for ethernet aliases
> - Remove RGMII setting for LD20 global board
>
> These patches in v1 have already been applied:
> ARM: dts: uniphier: Add USB3 controller nodes for Pro5
> arm64: dts: uniphier: Enable spi node for PXs3 reference board
> arm64: dts: uniphier: Add nodes of thermal monitor and thermal zone
> for PXs3
> ARM: dts: uniphier: Set SCSSI clock and reset IDs for each channel
> arm64: dts: uniphier: Set SCSSI clock and reset IDs for each channel
>
> Kunihiko Hayashi (5):
> ARM: dts: uniphier: Add XDMAC node
> arm64: dts: uniphier: Add XDMAC node
> ARM: dts: uniphier: Add ethernet aliases
> arm64: dts: uniphier: Add ethernet aliases
> arm64: dts: uniphier: Stabilize Ethernet RGMII mode of PXs3 ref board
>
> arch/arm/boot/dts/uniphier-ld6b-ref.dts | 1 +
> arch/arm/boot/dts/uniphier-pro4-ace.dts | 1 +
> arch/arm/boot/dts/uniphier-pro4-ref.dts | 1 +
> arch/arm/boot/dts/uniphier-pro4-sanji.dts | 1 +
> arch/arm/boot/dts/uniphier-pro4.dtsi | 8 ++++++++
> arch/arm/boot/dts/uniphier-pro5.dtsi | 8 ++++++++
> arch/arm/boot/dts/uniphier-pxs2-gentil.dts | 1 +
> arch/arm/boot/dts/uniphier-pxs2-vodka.dts | 1 +
> arch/arm/boot/dts/uniphier-pxs2.dtsi | 8 ++++++++
> arch/arm64/boot/dts/socionext/uniphier-ld11-global.dts | 1 +
> arch/arm64/boot/dts/socionext/uniphier-ld11-ref.dts | 1 +
> arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 8 ++++++++
> arch/arm64/boot/dts/socionext/uniphier-ld20-global.dts | 1 +
> arch/arm64/boot/dts/socionext/uniphier-ld20-ref.dts | 1 +
> arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 8 ++++++++
> arch/arm64/boot/dts/socionext/uniphier-pxs3-ref.dts | 18 ++++++++++++++++++
> arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 8 ++++++++
> 17 files changed, 76 insertions(+)
>
> --
> 2.7.4
---
Best Regards,
Kunihiko Hayashi
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v4 3/5] ARM: dts: uniphier: Add ethernet aliases
2020-04-03 1:43 ` [PATCH v4 3/5] ARM: dts: uniphier: Add ethernet aliases Kunihiko Hayashi
@ 2020-05-04 1:20 ` Masahiro Yamada
0 siblings, 0 replies; 8+ messages in thread
From: Masahiro Yamada @ 2020-05-04 1:20 UTC (permalink / raw)
To: Kunihiko Hayashi
Cc: Rob Herring, DTML, linux-arm-kernel, Masami Hiramatsu, Jassi Brar
On Fri, Apr 3, 2020 at 10:43 AM Kunihiko Hayashi
<hayashi.kunihiko@socionext.com> wrote:
>
> Add an 'aliases' property for ethernet device.
>
> U-boot performs a fix-up of the MAC address and will overwrite the values
U-boot -> U-Boot
> from the Linux devicetree for aliased ethernet device. The MAC address can
> be inherited from u-boot by adding aliases of ethernet devices.
u-boot -> U-Boot
I fixed up those, applied the series.
>
> Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
> ---
> arch/arm/boot/dts/uniphier-ld6b-ref.dts | 1 +
> arch/arm/boot/dts/uniphier-pro4-ace.dts | 1 +
> arch/arm/boot/dts/uniphier-pro4-ref.dts | 1 +
> arch/arm/boot/dts/uniphier-pro4-sanji.dts | 1 +
> arch/arm/boot/dts/uniphier-pxs2-gentil.dts | 1 +
> arch/arm/boot/dts/uniphier-pxs2-vodka.dts | 1 +
> 6 files changed, 6 insertions(+)
>
> diff --git a/arch/arm/boot/dts/uniphier-ld6b-ref.dts b/arch/arm/boot/dts/uniphier-ld6b-ref.dts
> index 60994b6..079cadc 100644
> --- a/arch/arm/boot/dts/uniphier-ld6b-ref.dts
> +++ b/arch/arm/boot/dts/uniphier-ld6b-ref.dts
> @@ -29,6 +29,7 @@
> i2c4 = &i2c4;
> i2c5 = &i2c5;
> i2c6 = &i2c6;
> + ethernet0 = ð
> };
>
> memory@80000000 {
> diff --git a/arch/arm/boot/dts/uniphier-pro4-ace.dts b/arch/arm/boot/dts/uniphier-pro4-ace.dts
> index 92cc48d..64246fa 100644
> --- a/arch/arm/boot/dts/uniphier-pro4-ace.dts
> +++ b/arch/arm/boot/dts/uniphier-pro4-ace.dts
> @@ -26,6 +26,7 @@
> i2c3 = &i2c3;
> i2c5 = &i2c5;
> i2c6 = &i2c6;
> + ethernet0 = ð
> };
>
> memory@80000000 {
> diff --git a/arch/arm/boot/dts/uniphier-pro4-ref.dts b/arch/arm/boot/dts/uniphier-pro4-ref.dts
> index 854f2eb..181442c 100644
> --- a/arch/arm/boot/dts/uniphier-pro4-ref.dts
> +++ b/arch/arm/boot/dts/uniphier-pro4-ref.dts
> @@ -29,6 +29,7 @@
> i2c3 = &i2c3;
> i2c5 = &i2c5;
> i2c6 = &i2c6;
> + ethernet0 = ð
> };
>
> memory@80000000 {
> diff --git a/arch/arm/boot/dts/uniphier-pro4-sanji.dts b/arch/arm/boot/dts/uniphier-pro4-sanji.dts
> index dda1a2f..5396556 100644
> --- a/arch/arm/boot/dts/uniphier-pro4-sanji.dts
> +++ b/arch/arm/boot/dts/uniphier-pro4-sanji.dts
> @@ -25,6 +25,7 @@
> i2c3 = &i2c3;
> i2c5 = &i2c5;
> i2c6 = &i2c6;
> + ethernet0 = ð
> };
>
> memory@80000000 {
> diff --git a/arch/arm/boot/dts/uniphier-pxs2-gentil.dts b/arch/arm/boot/dts/uniphier-pxs2-gentil.dts
> index e27fd4f..8e9ac57 100644
> --- a/arch/arm/boot/dts/uniphier-pxs2-gentil.dts
> +++ b/arch/arm/boot/dts/uniphier-pxs2-gentil.dts
> @@ -26,6 +26,7 @@
> i2c4 = &i2c4;
> i2c5 = &i2c5;
> i2c6 = &i2c6;
> + ethernet0 = ð
> };
>
> memory@80000000 {
> diff --git a/arch/arm/boot/dts/uniphier-pxs2-vodka.dts b/arch/arm/boot/dts/uniphier-pxs2-vodka.dts
> index 23fe42b..8eacc7b 100644
> --- a/arch/arm/boot/dts/uniphier-pxs2-vodka.dts
> +++ b/arch/arm/boot/dts/uniphier-pxs2-vodka.dts
> @@ -24,6 +24,7 @@
> i2c4 = &i2c4;
> i2c5 = &i2c5;
> i2c6 = &i2c6;
> + ethernet0 = ð
> };
>
> memory@80000000 {
> --
> 2.7.4
>
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2020-05-04 1:21 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-04-03 1:43 [PATCH v4 0/5] Add devicetree features and fixes for UniPhier SoCs Kunihiko Hayashi
2020-04-03 1:43 ` [PATCH v4 1/5] ARM: dts: uniphier: Add XDMAC node Kunihiko Hayashi
2020-04-03 1:43 ` [PATCH v4 2/5] arm64: " Kunihiko Hayashi
2020-04-03 1:43 ` [PATCH v4 3/5] ARM: dts: uniphier: Add ethernet aliases Kunihiko Hayashi
2020-05-04 1:20 ` Masahiro Yamada
2020-04-03 1:43 ` [PATCH v4 4/5] arm64: " Kunihiko Hayashi
2020-04-03 1:43 ` [PATCH v4 5/5] arm64: dts: uniphier: Stabilize Ethernet RGMII mode of PXs3 ref board Kunihiko Hayashi
2020-04-03 11:07 ` [PATCH v4 0/5] Add devicetree features and fixes for UniPhier SoCs Kunihiko Hayashi
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).