mediatek: Migrate to new interfaces
authorAntonio Nino Diaz <antonio.ninodiaz@arm.com>
Mon, 24 Sep 2018 16:15:54 +0000 (17:15 +0100)
committerAntonio Nino Diaz <antonio.ninodiaz@arm.com>
Fri, 28 Sep 2018 14:34:17 +0000 (15:34 +0100)
commitb8424642bcbe38433eea0c332aaedadd78fd45d4
treee9671d3f8af692b01acd1a8a641ac1c9aa997f4a
parent35795b4e878467300b3bdccc37d7486a9c8942c6
mediatek: Migrate to new interfaces

- mt6795: Migrate to new GIC interfaces.
- Remove support for PSCI platform compatibility layer.
- Migrate to bl31_early_platform_setup2().
- Migrate from cm_init_context() to cm_init_my_context().
- Use PLAT_VIRT_ADDR_SPACE_SIZE and PLAT_PHY_ADDR_SPACE_SIZE.
- Update Makefile paths.
- Use private definition of bl31_params_t.

This is an incomplete migration, mt6795 doesn't currently compile.

Change-Id: Icf9307637066cd6f2166524715e4f117f5ce2350
Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com>
16 files changed:
plat/mediatek/common/mtk_plat_common.c
plat/mediatek/common/mtk_plat_common.h
plat/mediatek/mt6795/bl31_plat_setup.c
plat/mediatek/mt6795/include/plat_macros.S
plat/mediatek/mt6795/include/platform_def.h
plat/mediatek/mt6795/plat_mt_gic.c
plat/mediatek/mt6795/plat_pm.c
plat/mediatek/mt6795/platform.mk
plat/mediatek/mt8173/aarch64/plat_helpers.S
plat/mediatek/mt8173/aarch64/platform_common.c
plat/mediatek/mt8173/bl31_plat_setup.c
plat/mediatek/mt8173/include/platform_def.h
plat/mediatek/mt8173/plat_mt_gic.c
plat/mediatek/mt8173/plat_pm.c
plat/mediatek/mt8173/plat_topology.c
plat/mediatek/mt8173/platform.mk