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>
This commit is contained in:
Luka Kovacic
2020-07-23 10:56:38 +02:00
committed by Stefan Roese
parent d4cc179fcd
commit 537eaf4ea7
8 changed files with 302 additions and 0 deletions

View File

@@ -21,3 +21,12 @@ F: configs/crs326-24g-2s_defconfig
F: configs/crs326-24g-2s-bit_defconfig
F: arch/arm/dts/armada-xp-crs326-24g-2s.dts
F: arch/arm/dts/armada-xp-crs326-24g-2s-bit.dts
CRS328-4C-20S-4S BOARD
M: Luka Kovacic <luka.kovacic@sartura.hr>
M: Luka Perkov <luka.perkov@sartura.hr>
S: Maintained
F: configs/crs328-4c-20s-4s_defconfig
F: configs/crs328-4c-20s-4s-bit_defconfig
F: arch/arm/dts/armada-xp-crs328-4c-20s-4s.dts
F: arch/arm/dts/armada-xp-crs328-4c-20s-4s-bit.dts