arm64: dts: marvell: Add a device tree for the IEI Puzzle-M801 board
authorLuka Kovacic <luka.kovacic@sartura.hr>
Sun, 25 Oct 2020 01:13:51 +0000 (02:13 +0100)
committerGregory CLEMENT <gregory.clement@bootlin.com>
Sun, 29 Nov 2020 11:05:09 +0000 (12:05 +0100)
commit6d96e11b777129d709096744e125bd866ff8b5a1
tree87a5cbaa5a31bbdeb95454ecc4002508c4c785ae
parentf9559f029ebe05a87e9689f4aa444e19cc7426e4
arm64: dts: marvell: Add a device tree for the IEI Puzzle-M801 board

Add initial support for the IEI Puzzle-M801 1U Rackmount Network
Appliance board.

The board is based on the quad-core Marvell Armada 8040 SoC and supports
up to 16 GB of DDR4 2400 MHz ECC RAM. It has a PCIe x16 slot (x2 lanes
only) and an M.2 type B slot.

Main system hardware:
2x USB 3.0
4x Gigabit Ethernet
2x SFP+
1x SATA 3.0
1x M.2 type B
1x RJ45 UART
1x SPI flash
1x IEI WT61P803 PUZZLE Microcontroller
1x EPSON RX8010 RTC (used instead of the integrated Marvell RTC controller)
6x SFP+ LED
1x HDD LED

All of the hardware listed above is supported and tested in this port.

Signed-off-by: Luka Kovacic <luka.kovacic@sartura.hr>
Acked-by: Andrew Lunn <andrew@lunn.ch>
Cc: Luka Perkov <luka.perkov@sartura.hr>
Cc: Robert Marko <robert.marko@sartura.hr>
Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
arch/arm64/boot/dts/marvell/Makefile
arch/arm64/boot/dts/marvell/armada-8040-puzzle-m801.dts [new file with mode: 0644]