ARM: nxp-imx8mq-evk: Replace trampoline
When the TF-A finishes it jumps to a hardcoded address in DRAM. We used
to put a trampoline there which brings us back to our image in SRAM.
Instead of putting a trampoline into DRAM just copy the image there
which simplifies things a bit.

Note that currently imx8_esdhc_load_piggy() uses that very same address
as a temporary buffer. This is changed in the next patch. Currently the
board is broken anyway, so we don't break bisectability.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Reviewed-by: Rouven Czerwinski <r.czerwinski@pengutronix.de>
1 parent ebbb2a4 commit e42f738cd89b9ec997966cedc5aa58368f3ffadd
@Sascha Hauer Sascha Hauer authored on 22 Aug 2019
Showing 3 changed files
View
arch/arm/boards/nxp-imx8mq-evk/Makefile
View
arch/arm/boards/nxp-imx8mq-evk/lowlevel.c
View
arch/arm/boards/nxp-imx8mq-evk/trampoline.S 100644 → 0