plat: marvell: Add support for Armada-37xx SoC platform
Add supprot for Marvell platforms based on Armada-37xx SoC.
This includes support for the official Armada-3720 modular
development board and EspressoBin community board.
The Armada-37xx SoC contains dual Cortex-A53 Application CPU,
single secure CPU (Cortex-M3) and the following interfaces:
- SATA 3.0
- USB 3.0 and USB 2.0
- PCIe
- SDIO (supports boot from eMMC)
- SPI
- UART
- I2c
- Gigabit Ethernet

Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
1 parent 19112b7 commit 1e66bacb7134778d346d8506576612c5d7b28d11
@Konstantin Porotchkin Konstantin Porotchkin authored on 8 Oct 2018
Showing 27 changed files
View
include/plat/marvell/a3700/common/armada_common.h 0 → 100644
View
include/plat/marvell/a3700/common/board_marvell_def.h 0 → 100644
View
include/plat/marvell/a3700/common/marvell_def.h 0 → 100644
View
include/plat/marvell/a3700/common/plat_marvell.h 0 → 100644
View
include/plat/marvell/common/aarch64/marvell_macros.S
View
include/plat/marvell/common/mvebu.h
View
plat/marvell/a3700/a3700/board/pm_src.c 0 → 100644
View
plat/marvell/a3700/a3700/mvebu_def.h 0 → 100644
View
plat/marvell/a3700/a3700/plat_bl31_setup.c 0 → 100644
View
plat/marvell/a3700/a3700/platform.mk 0 → 100644
View
plat/marvell/a3700/common/a3700_common.mk 0 → 100644
View
plat/marvell/a3700/common/a3700_sip_svc.c 0 → 100644
View
plat/marvell/a3700/common/aarch64/a3700_common.c 0 → 100644
View
plat/marvell/a3700/common/aarch64/plat_helpers.S 0 → 100644
View
plat/marvell/a3700/common/dram_win.c 0 → 100644
View
plat/marvell/a3700/common/include/a3700_plat_def.h 0 → 100644
View
plat/marvell/a3700/common/include/a3700_pm.h 0 → 100644
View
plat/marvell/a3700/common/include/ddr_info.h 0 → 100644
View
plat/marvell/a3700/common/include/dram_win.h 0 → 100644
View
plat/marvell/a3700/common/include/io_addr_dec.h 0 → 100644
View
plat/marvell/a3700/common/include/plat_macros.S 0 → 100644
View
plat/marvell/a3700/common/include/platform_def.h 0 → 100644
View
plat/marvell/a3700/common/io_addr_dec.c 0 → 100644
View
plat/marvell/a3700/common/marvell_plat_config.c 0 → 100644
View
plat/marvell/a3700/common/plat_pm.c 0 → 100644
View
plat/marvell/common/marvell_gicv3.c 0 → 100644
View
plat/marvell/marvell.mk