ARM: dts: lan966x: add serdes node
authorMichael Walle <michael@walle.cc>
Mon, 2 May 2022 22:41:25 +0000 (00:41 +0200)
committerClaudiu Beznea <claudiu.beznea@microchip.com>
Fri, 13 May 2022 13:42:27 +0000 (16:42 +0300)
Add the SerDes node. On the LAN966x SoC these SerDes are used to connect
network PHYs.

By default, that node is disabled.

Signed-off-by: Michael Walle <michael@walle.cc>
Reviewed-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Tested-by: Horatiu Vultur <horatiu.vultur@microchip.com>
Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Link: https://lore.kernel.org/r/20220502224127.2604333-12-michael@walle.cc
Signed-off-by: Nicolas Ferre <nicolas.ferre@microchip.com>
arch/arm/boot/dts/lan966x.dtsi

index 238b4df..92f9e28 100644 (file)
                        clocks = <&sys_clk>;
                };
 
+               serdes: serdes@e202c000 {
+                       compatible = "microchip,lan966x-serdes";
+                       reg = <0xe202c000 0x9c>,
+                             <0xe2004010 0x4>;
+                       #phy-cells = <2>;
+                       status = "disabled";
+               };
+
                gic: interrupt-controller@e8c11000 {
                        compatible = "arm,gic-400", "arm,cortex-a7-gic";
                        #interrupt-cells = <3>;