arm-trusted-firmware/plat/arm/css/common
Jagadeesh Ujja 4d8c181963 plat/arm: css: Turn ON/OFF redistributor in sync with GIC CPU interface ON/OFF
Turn ON/OFF GIC redistributor in sync with GIC CPU interface ON/OFF.

Issue :
The Linux prompt hangs when all the cores in a cluster are turned OFF
and we try to turn ON a core in that cluster. Previously when TF-A turns
ON a core, TF-A first turns ON the redistributor followed by the core.
This did not match the flow when turning OFF a core, as TF-A did not
turn OFF redistributor when the corresponding core[s] are disabled.
This hang is resolved by disabling redistributor as cores are disabled,
keeping them in sync.

Signed-off-by: Jagadeesh Ujja <jagadeesh.ujja@arm.com>
Change-Id: Ifd04fdcfd47b45e00f874f15b098471883d023f0
2021-01-20 13:31:16 +00:00
..
aarch32 plat/arm: Fix header dependencies 2019-01-15 14:19:50 +00:00
aarch64 plat/arm: Fix header dependencies 2019-01-15 14:19:50 +00:00
sp_min plat/arm: scp: Move to drivers/ folder 2019-01-25 16:04:11 +00:00
css_bl1_setup.c plat/arm: Sanitise includes 2019-01-25 16:04:10 +00:00
css_bl2_setup.c plat/arm: scp: Move to drivers/ folder 2019-01-25 16:04:11 +00:00
css_bl2u_setup.c plat/arm: scp: Move to drivers/ folder 2019-01-25 16:04:11 +00:00
css_common.mk plat/arm: sds: Move to drivers/ folder 2019-01-25 16:04:11 +00:00
css_pm.c plat/arm: css: Turn ON/OFF redistributor in sync with GIC CPU interface ON/OFF 2021-01-20 13:31:16 +00:00
css_topology.c plat/arm: Sanitise includes 2019-01-25 16:04:10 +00:00