
25 Nov
2022
25 Nov
'22
9:39 a.m.
On 10/28/22 14:15, Lukas Funke wrote:
When Linux boot takes over control of the pmu (by signaling PM_INIT_FINALIZE via ipi), pmu will switch off 'unused' rpu cores. The Xilinx zynqmp fsbl prevents switching off those cores by marking rpu cores as 'used' when loading code partitions to those cores. The current u-boot SPL is missing this behaviour, which results in halting rpu cores during Linux boot.
Lukas Funke (1): arm64: zynqmp: dynamically mark r5 cores as used
arch/arm/mach-zynqmp/include/mach/hardware.h | 4 ++- arch/arm/mach-zynqmp/mp.c | 26 ++++++++++++++++++++ 2 files changed, 29 insertions(+), 1 deletion(-)
Applied. M