Hi,
I am using TI's 654xx board having quad-core CA53 based hardware platform. I am running propitiatory hypervisor code on core-0/cluster-0 and running Linux guest. Routing of IRQ to EL2 and then injecting the IRQ in linux guest is working fine with no issues at all. But, when I am enabling stage-2 MMU translation at EL2, linux gets stuck during the SCI communication with DMSC controller. AS far as I understand, SCI communication is SMC service and getting triggered from TEE. I am getting GICV3 interrupt number 0x45 lot many times during this. Also, the same interrupt is getting injected in Linux guest appropriately. But nothing happens after that.
Can anybody help me regarding why SCI communication is getting stuck?
Regards,
Devendra