hi,nxp
I am continuing to trace the code in u-boot and found the following:
call chain: scmi_reset_agent(void) ->
devm_scmi_process_msg(dev, &scmi_msg) ->
scmi_smccc_process_msg(struct udevice *dev, struct scmi_msg *msg)->
arm_smccc_smc(chan->func_id, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, &res);->
SMCCC smc
The final call to the assembly is made, and I don't know the relevant details, so what does this part of the code do? How does it affect the M core operation and how can I skip this part of the code execution.
BR.