mediatek: mt8183: support CPU hotplug
authorkenny liang <kenny.liang@mediatek.com>
Thu, 2 May 2019 11:29:25 +0000 (19:29 +0800)
committerkenny liang <kenny.liang@mediatek.com>
Tue, 10 Sep 2019 03:25:08 +0000 (11:25 +0800)
commit7352f329e8db1ee655ef1a062ef6fc6dabb3bec2
tree6b15127b60b532eaa94fd2ecc3341bfb8567f91c
parentf992b960f9ac4206ecbd413a0310f11814b7242d
mediatek: mt8183: support CPU hotplug

- Add DCM driver
- Add SPMC driver
- Implement core and cluster power on/off handlers

Change-Id: I902002f8ea6f98fd73bf259188162b10d3939c72
Signed-off-by: kenny liang <kenny.liang@mediatek.com>
include/lib/cpus/aarch64/cortex_a53.h
include/lib/cpus/aarch64/cortex_a73.h
plat/mediatek/mt8183/bl31_plat_setup.c
plat/mediatek/mt8183/drivers/spmc/mtspmc.c [new file with mode: 0644]
plat/mediatek/mt8183/drivers/spmc/mtspmc.h [new file with mode: 0644]
plat/mediatek/mt8183/drivers/spmc/mtspmc_private.h [new file with mode: 0644]
plat/mediatek/mt8183/include/plat_dcm.h [new file with mode: 0644]
plat/mediatek/mt8183/include/spm.h [new file with mode: 0644]
plat/mediatek/mt8183/plat_dcm.c [new file with mode: 0644]
plat/mediatek/mt8183/plat_pm.c
plat/mediatek/mt8183/platform.mk