arm-trusted-firmware/plat/marvell
Marek Behún d9243f264b plat: marvell: armada: a3k: support doing system reset via CM3 secure coprocessor
Introduce a new build option CM3_SYSTEM_RESET for A3700 platform, which,
when enabled, adds code to the PSCI reset handler to try to do system
reset by the WTMI firmware running on the Cortex-M3 secure coprocessor.
(This function is exposed via the mailbox interface.)

The reason is that the Turris MOX board has a HW bug which causes reset
to hang unpredictably. This issue can be solved by putting the board in
a specific state before reset.

Signed-off-by: Marek Behún <marek.behun@nic.cz>
Change-Id: I3f60b9f244f334adcd33d6db6a361fbc8b8d209f
2021-01-05 14:01:51 +01:00
..
armada plat: marvell: armada: a3k: support doing system reset via CM3 secure coprocessor 2021-01-05 14:01:51 +01:00
octeontx/otx2/t91/t9130 marvell: comphy: cp110: add support for USB comphy polarity invert 2020-10-04 15:56:01 +02:00
marvell.mk plat: marvell: armada: Building ${DOIMAGETOOL} is only for a8k 2020-10-21 12:05:25 +02:00
version.mk plat: marvell: Update SUBVERSION to match Marvell's forked version 2020-11-19 10:17:39 +00:00