marvell: Continue migration to new APIs
authorKonstantin Porotchkin <kostap@marvell.com>
Tue, 2 Oct 2018 14:45:15 +0000 (17:45 +0300)
committerKonstantin Porotchkin <kostap@marvell.com>
Tue, 2 Oct 2018 15:55:42 +0000 (18:55 +0300)
commit2bc63218047a45d6a52823fcc8a5f0df7e836715
tree61d970cd7f247740c0a68c95b4ab142a2f8f6a49
parentdbc8d9496ead9ecdd7c2a276b542a4fbbbf64027
marvell: Continue migration to new APIs

- Fix build issue
- Add initial memory parameters descriptors for BL2
- Migrate to image load V2

Basic build and run test passed on MacchiatoBin board.
Need to fix the service CPU (CM3) image load procesure and test
OPTEE functionality, which probably will require additional work.

Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
plat/marvell/a8k/common/include/a8k_plat_def.h
plat/marvell/a8k/common/include/platform_def.h
plat/marvell/common/aarch64/marvell_bl2_mem_params_desc.c [new file with mode: 0644]
plat/marvell/common/marvell_bl1_setup.c
plat/marvell/common/marvell_bl2_setup.c
plat/marvell/common/marvell_bl31_setup.c
plat/marvell/common/marvell_common.mk
plat/marvell/common/marvell_image_load.c [new file with mode: 0644]