Populate the ethernet@e680 device node to enable Ethernet interface
for R-Car M3-N (R8A77965) SoC.
Signed-off-by: Jacopo Mondi
Reviewed-by: Geert Uytterhoeven
---
v1 -> v2:
- Replace ALWAYS_ON power area identifier with numeric constant
---
arch/arm64/boot/dts/renesas/r8a77965.dtsi | 44 ---
1 file changed, 41 insertions(+), 3 deletions(-)
diff --git a/arch/arm64/boot/dts/renesas/r8a77965.dtsi
b/arch/arm64/boot/dts/renesas/r8a77965.dtsi
index b3c0be8..37aac63 100644
--- a/arch/arm64/boot/dts/renesas/r8a77965.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a77965.dtsi
@@ -539,11 +539,49 @@
};
avb: ethernet@e680 {
+ compatible = "renesas,etheravb-r8a77965",
+"renesas,etheravb-rcar-gen3";
+ reg = <0 0xe680 0 0x800>, <0 0xe6a0 0 0x1>;
+ interrupts = ,
+,
+,
+,
+,
+,
+,
+,
+,
+,
+,
+,
+,
+,
+,
+,
+,
+,
+,
+,
+,
+,
+,
+,
+;
+ interrupt-names = "ch0", "ch1", "ch2", "ch3",
+ "ch4", "ch5", "ch6", "ch7",
+ "ch8", "ch9", "ch10", "ch11",
+ "ch12", "ch13", "ch14", "ch15",
+ "ch16", "ch17", "ch18", "ch19",
+ "ch20", "ch21", "ch22", "ch23",
+ "ch24";
+ clocks = < CPG_MOD 812>;
+ power-domains = < 32>;
+ resets = < 812>;
+ phy-mode = "rgmii";
+ iommus = <_ds0 16>;
#address-cells = <1>;
#size-cells = <0>;
-
- reg = <0 0xe680 0 0x800>, <0 0xe6a0 0 0x1>;
- /* placeholder */
+ status = "disabled";
};
csi20: csi2@fea8 {
--
2.7.4