ARM: dts: lan966x: add basic Kontron KSwitch D10 support
authorMichael Walle <michael@walle.cc>
Thu, 12 May 2022 08:12:46 +0000 (11:12 +0300)
committerClaudiu Beznea <claudiu.beznea@microchip.com>
Fri, 13 May 2022 13:41:51 +0000 (16:41 +0300)
commit79d83b3a458eaebb98033424e035cb9091291c68
tree7778223f1e8251fbddfec2e41db6637ba5e2a4a9
parent66fc5fedb2bedcee72b5279e5a74ceb2d1ec883a
ARM: dts: lan966x: add basic Kontron KSwitch D10 support

Add basic support for the Kontron KSwitch D10 MMT. It comes in two
variants: "6G-2GS" which features 6 Gigabit copper ports and two SFP
cages and "8G" which features 6 Gigbabit copper ports (where two are
2.5G capable).

For now the following is supported and working:
 - Kernel console
 - SFP cages
 - SPI
 - SGPIO
 - Watchdog

Signed-off-by: Michael Walle <michael@walle.cc>
Reviewed-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Tested-by: Horatiu Vultur <horatiu.vultur@microchip.com>
[claudiu.beznea: fixed conflict on Makefile]
Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Link: https://lore.kernel.org/r/20220502224127.2604333-8-michael@walle.cc
Signed-off-by: Nicolas Ferre <nicolas.ferre@microchip.com>
arch/arm/boot/dts/Makefile
arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt-6g-2gs.dts [new file with mode: 0644]
arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt-8g.dts [new file with mode: 0644]
arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt.dtsi [new file with mode: 0644]