plat: marvell: Add common ARMADA platform components
authorKonstantin Porotchkin <kostap@marvell.com>
Thu, 7 Jun 2018 15:31:14 +0000 (18:31 +0300)
committerKonstantin Porotchkin <kostap@marvell.com>
Wed, 18 Jul 2018 15:48:30 +0000 (18:48 +0300)
commit486f868bab1d1729e8f6b5300cb9d75840f57774
treeaf6bf1a76c23ee595b87f294ffdf3e0ef843b5c0
parent939e08565454a27791bfa8ada9b1acb9d984f38b
plat: marvell: Add common ARMADA platform components

Add common Marvell ARMADA platform components.
This patch also includes common components for Marvell
ARMADA 8K platforms.

Change-Id: I42192fdc6525a42e46b3ac2ad63c83db9bcbfeaf
Signed-off-by: Hanna Hawa <hannah@marvell.com>
Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
52 files changed:
include/drivers/marvell/aro.h [new file with mode: 0644]
include/plat/marvell/a8k/common/a8k_common.h [new file with mode: 0644]
include/plat/marvell/a8k/common/board_marvell_def.h [new file with mode: 0644]
include/plat/marvell/a8k/common/marvell_def.h [new file with mode: 0644]
include/plat/marvell/a8k/common/plat_marvell.h [new file with mode: 0644]
include/plat/marvell/a8k/common/plat_pm_trace.h [new file with mode: 0644]
include/plat/marvell/common/aarch64/cci_macros.S [new file with mode: 0644]
include/plat/marvell/common/aarch64/marvell_macros.S [new file with mode: 0644]
include/plat/marvell/common/marvell_plat_priv.h [new file with mode: 0644]
include/plat/marvell/common/marvell_pm.h [new file with mode: 0644]
include/plat/marvell/common/mvebu.h [new file with mode: 0644]
plat/marvell/a8k/common/a8k_common.mk [new file with mode: 0644]
plat/marvell/a8k/common/aarch64/a8k_common.c [new file with mode: 0644]
plat/marvell/a8k/common/aarch64/plat_arch_config.c [new file with mode: 0644]
plat/marvell/a8k/common/aarch64/plat_helpers.S [new file with mode: 0644]
plat/marvell/a8k/common/include/a8k_plat_def.h [new file with mode: 0644]
plat/marvell/a8k/common/include/ddr_info.h [new file with mode: 0644]
plat/marvell/a8k/common/include/plat_macros.S [new file with mode: 0644]
plat/marvell/a8k/common/include/platform_def.h [new file with mode: 0644]
plat/marvell/a8k/common/mss/mss_a8k.mk [new file with mode: 0644]
plat/marvell/a8k/common/mss/mss_bl2_setup.c [new file with mode: 0644]
plat/marvell/a8k/common/mss/mss_pm_ipc.c [new file with mode: 0644]
plat/marvell/a8k/common/mss/mss_pm_ipc.h [new file with mode: 0644]
plat/marvell/a8k/common/plat_bl1_setup.c [new file with mode: 0644]
plat/marvell/a8k/common/plat_bl31_setup.c [new file with mode: 0644]
plat/marvell/a8k/common/plat_ble_setup.c [new file with mode: 0644]
plat/marvell/a8k/common/plat_pm.c [new file with mode: 0644]
plat/marvell/a8k/common/plat_pm_trace.c [new file with mode: 0644]
plat/marvell/a8k/common/plat_thermal.c [new file with mode: 0644]
plat/marvell/common/aarch64/marvell_common.c [new file with mode: 0644]
plat/marvell/common/aarch64/marvell_helpers.S [new file with mode: 0644]
plat/marvell/common/marvell_bl1_setup.c [new file with mode: 0644]
plat/marvell/common/marvell_bl2_setup.c [new file with mode: 0644]
plat/marvell/common/marvell_bl31_setup.c [new file with mode: 0644]
plat/marvell/common/marvell_cci.c [new file with mode: 0644]
plat/marvell/common/marvell_common.mk [new file with mode: 0644]
plat/marvell/common/marvell_ddr_info.c [new file with mode: 0644]
plat/marvell/common/marvell_gicv2.c [new file with mode: 0644]
plat/marvell/common/marvell_io_storage.c [new file with mode: 0644]
plat/marvell/common/marvell_pm.c [new file with mode: 0644]
plat/marvell/common/marvell_topology.c [new file with mode: 0644]
plat/marvell/common/mrvl_sip_svc.c [new file with mode: 0644]
plat/marvell/common/mss/mss_common.mk [new file with mode: 0644]
plat/marvell/common/mss/mss_ipc_drv.c [new file with mode: 0644]
plat/marvell/common/mss/mss_ipc_drv.h [new file with mode: 0644]
plat/marvell/common/mss/mss_mem.h [new file with mode: 0644]
plat/marvell/common/mss/mss_scp_bl2_format.h [new file with mode: 0644]
plat/marvell/common/mss/mss_scp_bootloader.c [new file with mode: 0644]
plat/marvell/common/mss/mss_scp_bootloader.h [new file with mode: 0644]
plat/marvell/common/plat_delay_timer.c [new file with mode: 0644]
plat/marvell/marvell.mk [new file with mode: 0644]
plat/marvell/version.mk [new file with mode: 0644]