On Mon, 10 Nov 2025 21:34:40 +0100, Marco Felsch wrote:
> by this patchset I want to improve the current barebox OP-TEE handling.
>
> Currently there are many paths which do all have their own pitfalls.
>
> - ARM (i.MX6, i.MX6UL(L)):
> - bootm OP-TEE loading (deprecated)
> - early boot loading:
> Barebox and OP-TEE make use of a 'magic' FDT memory location, which
> was used by OP-TEE to pass information like 'reserved-memory' nodes
> and the used firmware interface and the psci node.
>
> [...]
Applied, thanks!
[01/23] pbl: compressed-dtb: add missing includes
https://git.pengutronix.de/cgit/barebox/commit/?id=569fea920c13 (link
may not be stable)
[02/23] pbl: fdt: fix fdt_fixup_mem error handling
https://git.pengutronix.de/cgit/barebox/commit/?id=7c266f0ed1c5 (link
may not be stable)
[03/23] ARM: atf: add missing includes in atf_common.h
https://git.pengutronix.de/cgit/barebox/commit/?id=e9d526ae9924 (link
may not be stable)
[04/23] ARM: i.MX8M: add support to pass DT via
imx8m{m,n,q,p}_load_and_start_image_via_tfa()
(no commit info)
[05/23] ARM: i.MX8M: cosmetic cleanup
(no commit info)
[06/23] ARM: i.MX8M: move BL32 setup into imx8m_tfa_start_bl31()
(no commit info)
[07/23] ARM: i.MX8M: imx8m_tfa_start_bl31() add support for bl33 and fdt
(no commit info)
[08/23] pbl: decomp: add pbl_dtbz_uncompress helper
(no commit info)
[09/23] pbl: fdt: add pbl_load_fdt helper
(no commit info)
[10/23] ARM: i.MX: scratch: add FDT support
(no commit info)
[11/23] ARM: i.MX8M: esdctl: drop ddrc base from imx8m_ddrc_sdram_size
(no commit info)
[12/23] ARM: i.MX8M: esdctl: export imx8m_ddrc_sdram_size()
(no commit info)
[13/23] ARM: i.MX8M: add support to pass BL3x bl_params
(no commit info)
[14/23] ARM: i.MX: scratch: add OP-TEE FDTO support
(no commit info)
[15/23] pbl: string: add strncmp
(no commit info)
[16/23] pbl: fdt: add fdt_copy_node helper
(no commit info)
[17/23] handoff-data: Add BL32_DT_OVL entry
(no commit info)
[18/23] security: optee: add optee_extract_fdto helper
(no commit info)
[19/23] security: optee: add helpers to apply OP-TEE FDTO
(no commit info)
[20/23] ARM: i.MX8M: Add support to extract OP-TEE provided informations
(no commit info)
[21/23] of: base: register optional OP-TEE overlay
(no commit info)
[22/23] pbl: add support to disable/remove the /secure-chosen/stdout-path
(no commit info)
[23/23] ARM: i.MX8M: remove /secure-chosen/stdout-path if requested
(no commit info)
Best regards,
--
Sascha Hauer <[email protected]>