* [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, Kunihiko Hayashi, Masami Hiramatsu, linux-arm-kernel,
Jassi Brar
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
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ 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, Kunihiko Hayashi, Masami Hiramatsu, linux-arm-kernel,
Jassi Brar
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
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ 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, Kunihiko Hayashi, Masami Hiramatsu, linux-arm-kernel,
Jassi Brar
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
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ 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, Kunihiko Hayashi, Masami Hiramatsu, linux-arm-kernel,
Jassi Brar
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
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ 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, Kunihiko Hayashi, Masami Hiramatsu, linux-arm-kernel,
Jassi Brar
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
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ 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, Kunihiko Hayashi, Masami Hiramatsu, linux-arm-kernel,
Jassi Brar
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
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ 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, Masami Hiramatsu, linux-arm-kernel, 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
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ 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: DTML, Rob Herring, Masami Hiramatsu, linux-arm-kernel, 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
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ 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).