Hi,
Am I correct in thinking that the Morello FVP supports PSCI function calls eg. CPU_ON?
As a follow up, I am attempting to call such a function (PSCI_VERSION). As per the SMC calling convention, I first load 0x8400 0000 into register 0, then call
smc #0
At this point the execution does not continue - in the FVP trace I can see that the last instruction executed is the smc instruction. Any ideas as to what I'm doing wrong?
I am running bare metal a custom kernel which initialises the cpu etc.
Thank you for coming back to share the solution you discovered with us.