arm-trusted-firmware/drivers/arm/css
sah01 99477f051e fix(scmi): make msg_header variable volatile
When tf-a is built with the llvm toolchain, the compiler optimizes the
variable in some way which results in SCMI_MSG_GET_TOKEN assert failure
in multiple places. This patch makes the msg_header variable in
mailbox_mem struct volatile, which seems to fix the issue.

Signed-off-by: sahil <sahil@arm.com>
Change-Id: I1d28b30a6472fc23ed85adff9cf73dfb536e39cc
2021-12-08 21:00:45 +05:30
..
mhu drivers/mhu: derive doorbell base address 2020-02-07 19:24:17 +05:30
scmi fix(scmi): make msg_header variable volatile 2021-12-08 21:00:45 +05:30
scp fix(scmi): mention "SCMI" in driver initialisation message 2021-10-19 10:58:32 +02:00
scpi arm/css/scpi: Don't panic if the SCP fails to respond 2020-02-12 21:16:46 -06:00
sds Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 2019-08-01 13:14:12 -07:00