[PATCH 0/6] Rockchip: Enable MMU before uncompressing TF-A and OP-TEE
Sascha Hauer
s.hauer at pengutronix.de
Tue Apr 14 00:13:34 PDT 2026
On Fri, 20 Mar 2026 09:31:16 +0100, Sascha Hauer wrote:
> Having TF-A and OP-TEE compressed in the PBL is nice for reducing the
> binary size, but comes with a penalty of increased startup time. This
> series is based on the compressed-firmware series and reduces this
> penalty significantly by enabling the MMU before uncompressing the
> binaries. Most of the series is actually cleanup to have the necessary
> DRAM resources available in atf.c
>
> [...]
Applied, thanks!
[1/6] ARM: rockchip: dmc: rework DRAM functions
https://git.pengutronix.de/cgit/barebox/commit/?id=76e9720f64c3 (link may not be stable)
[2/6] ARM: rockchip: atf: make all memory banks available
https://git.pengutronix.de/cgit/barebox/commit/?id=04a05f06744e (link may not be stable)
[3/6] ARM: rockchip: atf: add OP-TEE fdt creation function for all SoCs
https://git.pengutronix.de/cgit/barebox/commit/?id=34b1e7515c4c (link may not be stable)
[4/6] ARM: Rockchip: Drop rk3xxx_atf_load_bl31()
https://git.pengutronix.de/cgit/barebox/commit/?id=21c390e0850d (link may not be stable)
[5/6] ARM: rockchip: separate physical DRAM start from usable start
https://git.pengutronix.de/cgit/barebox/commit/?id=516447c05cf0 (link may not be stable)
[6/6] ARM: rockchip: atf: enable MMU in PBL
https://git.pengutronix.de/cgit/barebox/commit/?id=f2ae1a4a85d0 (link may not be stable)
Best regards,
--
Sascha Hauer <s.hauer at pengutronix.de>
More information about the barebox
mailing list