[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