a5ds: add multicore support
authorUsama Arif <[email protected]>
Thu, 19 Sep 2019 10:07:24 +0000 (11:07 +0100)
committerUsama Arif <[email protected]>
Mon, 23 Sep 2019 16:08:05 +0000 (17:08 +0100)
commitec885bacb247e9a88c0e21406bdf42821eb340c7
tree3fd86aacaaeb714a88a38a03549b3533ac9d5497
parente231f3a5f46f3897368521e0b61fec8cad91b35e
a5ds: add multicore support

Enable cores 1-3 using psci. On receiving the smc call from kernel,
core 0 will bring the secondary cores out pen and signal an event for
the cores. Currently on switching the cores is enabled i.e. it is not
possible to suspend, switch cores off, etc.

Change-Id: I6087e1d2ec650e1d587fd543efc1b08cbb50ae5f
Signed-off-by: Usama Arif <[email protected]>
fdts/a5ds.dts
plat/arm/board/a5ds/a5ds_pm.c
plat/arm/board/a5ds/include/platform_def.h