]> git.dujemihanovic.xyz Git - u-boot.git/commit
mailbox: zynqmp: support smc calls to TF-A
authorTanmay Shah <tanmay.shah@amd.com>
Mon, 4 Dec 2023 21:56:17 +0000 (13:56 -0800)
committerMichal Simek <michal.simek@amd.com>
Wed, 13 Dec 2023 07:58:07 +0000 (08:58 +0100)
commitcfb41b011dd675564d2ac2f6613e54c999fb8399
tree7ec60d1d7923204890a6bde39a502904f8ccac8c
parent0e54b473f2ea121972d8c97cc0fb3a608502edfa
mailbox: zynqmp: support smc calls to TF-A

Use SMC calls to TF-A to operate IPI for execution level below 3. For
EL3 use hardcode IPI registers as TF-A isn't available in EL3.
Hence, in EL3 remote and local IPI ids retrieved using xlnx,ipi-id
property are unused.

Signed-off-by: Tanmay Shah <tanmay.shah@amd.com>
Link: https://lore.kernel.org/r/20231204215620.63334-2-tanmay.shah@amd.com
Signed-off-by: Michal Simek <michal.simek@amd.com>
drivers/mailbox/zynqmp-ipi.c