[PATCH 0/9] Add RPMB support
Sascha Hauer
s.hauer at pengutronix.de
Mon Mar 24 01:25:48 PDT 2025
On Wed, 12 Mar 2025 13:16:15 +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!
[1/9] mci: implement mci_set_blockcount()
https://git.pengutronix.de/cgit/barebox/commit/?id=b577765789e8 (link may not be stable)
[2/9] mci: export some functions for RPMB support
https://git.pengutronix.de/cgit/barebox/commit/?id=ee62681f52a2 (link may not be stable)
[3/9] mci: detect RPMB partitions
https://git.pengutronix.de/cgit/barebox/commit/?id=9f567b2c00e5 (link may not be stable)
[4/9] mci: add RPMB support
https://git.pengutronix.de/cgit/barebox/commit/?id=2473d46b6616 (link may not be stable)
[5/9] tee: optee: probe successfully even when no devices are found
https://git.pengutronix.de/cgit/barebox/commit/?id=4e1c1ab58982 (link may not be stable)
[6/9] tee: optee: implement shared mem alloc/free RPC commands
https://git.pengutronix.de/cgit/barebox/commit/?id=551862642a1d (link may not be stable)
[7/9] tee: optee: implement RPMB support
https://git.pengutronix.de/cgit/barebox/commit/?id=9a0ccf2424d6 (link may not be stable)
[8/9] tee: optee: implement AVB named persistent values support
https://git.pengutronix.de/cgit/barebox/commit/?id=bb3a50911a62 (link may not be stable)
[9/9] commands: add avb_pvalue command
https://git.pengutronix.de/cgit/barebox/commit/?id=67e3c6424ffd (link may not be stable)
Best regards,
--
Sascha Hauer <s.hauer at pengutronix.de>
More information about the barebox
mailing list