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> |
---|
|
include/plat/marvell/a3700/common/armada_common.h 0 → 100644 |
---|
include/plat/marvell/a3700/common/board_marvell_def.h 0 → 100644 |
---|
include/plat/marvell/a3700/common/marvell_def.h 0 → 100644 |
---|
include/plat/marvell/a3700/common/plat_marvell.h 0 → 100644 |
---|
include/plat/marvell/common/aarch64/marvell_macros.S |
---|
include/plat/marvell/common/mvebu.h |
---|
plat/marvell/a3700/a3700/board/pm_src.c 0 → 100644 |
---|
plat/marvell/a3700/a3700/mvebu_def.h 0 → 100644 |
---|
plat/marvell/a3700/a3700/plat_bl31_setup.c 0 → 100644 |
---|
plat/marvell/a3700/a3700/platform.mk 0 → 100644 |
---|
plat/marvell/a3700/common/a3700_common.mk 0 → 100644 |
---|
plat/marvell/a3700/common/a3700_sip_svc.c 0 → 100644 |
---|
plat/marvell/a3700/common/aarch64/a3700_common.c 0 → 100644 |
---|
plat/marvell/a3700/common/aarch64/plat_helpers.S 0 → 100644 |
---|
plat/marvell/a3700/common/dram_win.c 0 → 100644 |
---|
plat/marvell/a3700/common/include/a3700_plat_def.h 0 → 100644 |
---|
plat/marvell/a3700/common/include/a3700_pm.h 0 → 100644 |
---|
plat/marvell/a3700/common/include/ddr_info.h 0 → 100644 |
---|
plat/marvell/a3700/common/include/dram_win.h 0 → 100644 |
---|
plat/marvell/a3700/common/include/io_addr_dec.h 0 → 100644 |
---|
plat/marvell/a3700/common/include/plat_macros.S 0 → 100644 |
---|
plat/marvell/a3700/common/include/platform_def.h 0 → 100644 |
---|
plat/marvell/a3700/common/io_addr_dec.c 0 → 100644 |
---|
plat/marvell/a3700/common/marvell_plat_config.c 0 → 100644 |
---|
plat/marvell/a3700/common/plat_pm.c 0 → 100644 |
---|
plat/marvell/common/marvell_gicv3.c 0 → 100644 |
---|
plat/marvell/marvell.mk |
---|