[PATCH v2 00/10] Add RPMB support

Sascha Hauer s.hauer at pengutronix.de
Mon Mar 24 01:25:48 PDT 2025


On Wed, 19 Mar 2025 16:30:51 +0100, Sascha Hauer wrote:
> This series adds the necessary pieces to provide OP-TEE access to RPMB
> partitions under barebox.
> 
> With this OP-TEE can issue RPMB requests to barebox and barebox will
> answer them accordingly.
> 
> OP-TEE will only access the RPMB when triggered by barebox. For this
> purpose I implemented access to the Android Verified Boot (AVB) variable
> store. This is implemented in U-Boot as well and the code is loosely
> based on it. The variables can be read/written using the newly
> introduced avb_pvalue command.
> 
> [...]

Applied, thanks!

[01/10] mci: implement mci_set_blockcount()
        https://git.pengutronix.de/cgit/barebox/commit/?id=b577765789e8 (link may not be stable)
[02/10] mci: export some functions for RPMB support
        https://git.pengutronix.de/cgit/barebox/commit/?id=ee62681f52a2 (link may not be stable)
[03/10] mci: detect RPMB partitions
        https://git.pengutronix.de/cgit/barebox/commit/?id=9f567b2c00e5 (link may not be stable)
[04/10] mci: add RPMB support
        https://git.pengutronix.de/cgit/barebox/commit/?id=2473d46b6616 (link may not be stable)
[05/10] tee: optee: probe successfully even when no devices are found
        https://git.pengutronix.de/cgit/barebox/commit/?id=4e1c1ab58982 (link may not be stable)
[06/10] tee: optee: implement shared mem alloc/free RPC commands
        https://git.pengutronix.de/cgit/barebox/commit/?id=551862642a1d (link may not be stable)
[07/10] tee: optee: implement RPMB support
        https://git.pengutronix.de/cgit/barebox/commit/?id=9a0ccf2424d6 (link may not be stable)
[08/10] tee: optee: implement AVB named persistent values support
        https://git.pengutronix.de/cgit/barebox/commit/?id=bb3a50911a62 (link may not be stable)
[09/10] commands: add avb_pvalue command
        https://git.pengutronix.de/cgit/barebox/commit/?id=67e3c6424ffd (link may not be stable)
[10/10] ARM: omap: remove unused file
        https://git.pengutronix.de/cgit/barebox/commit/?id=62bbd20f95f2 (link may not be stable)

Best regards,
-- 
Sascha Hauer <s.hauer at pengutronix.de>




More information about the barebox mailing list