arm: mvebu: Add CRS328-4C-20S-4S board
authorLuka Kovacic <luka.kovacic@sartura.hr>
Thu, 23 Jul 2020 08:56:38 +0000 (10:56 +0200)
committerStefan Roese <sr@denx.de>
Thu, 6 Aug 2020 12:12:14 +0000 (14:12 +0200)
commit537eaf4ea77efb643615cf9a7e9b33578c171e35
tree94f8c5848f4ed1f88a0d0438a456467d0b24ce33
parentd4cc179fcd364f534149c80f2b9a95797fca90a1
arm: mvebu: Add CRS328-4C-20S-4S board

MikroTik CRS328-4C-20S-4S board has a switch chip with an integrated
Marvell Prestera 98DX3236 CPU.

This commit includes two board variants, namely the factory
default one and a Bit variant. The Bit board variant has a
bigger Macronix flash.

Add basic U-Boot, UART and SPI flash support.

Signed-off-by: Luka Kovacic <luka.kovacic@sartura.hr>
Cc: Luka Perkov <luka.perkov@sartura.hr>
Cc: Jakov Petrina <jakov.petrina@sartura.hr>
Reviewed-by: Stefan Roese <sr@denx.de>
arch/arm/dts/Makefile
arch/arm/dts/armada-xp-crs328-4c-20s-4s-bit.dts [new file with mode: 0644]
arch/arm/dts/armada-xp-crs328-4c-20s-4s-u-boot.dtsi [new file with mode: 0644]
arch/arm/dts/armada-xp-crs328-4c-20s-4s.dts [new file with mode: 0644]
arch/arm/dts/armada-xp-crs328-4c-20s-4s.dtsi [new file with mode: 0644]
board/mikrotik/crs3xx-98dx3236/MAINTAINERS
configs/crs328-4c-20s-4s-bit_defconfig [new file with mode: 0644]
configs/crs328-4c-20s-4s_defconfig [new file with mode: 0644]