u-boot/board/st/common
Patrick Delaunay 33a909a42a stm32mp: Add OP-TEE support in bsec driver
When OP-TEE is used, the SMC for BSEC management are not available and
the STM32MP BSEC pseudo TA must be used (it is mandatory for STM32MP13
and it is a new feature for STM32MP15x).

The BSEC driver try to open a session to this PTA BSEC at probe
and use it for OTP read or write access to fuse or to shadow.

This patch also adapts the commands stm32key and stboard to handle
the BSEC_LOCK_PERM lock value instead of 1.

Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
Reviewed-by: Patrice Chotard <patrice.chotard@foss.st.com>
2023-01-12 16:37:13 +01:00
..
cmd_stboard.c stm32mp: Add OP-TEE support in bsec driver 2023-01-12 16:37:13 +01:00
Kconfig arm: stm32mp: add defconfig for trusted boot with FIP 2021-08-16 09:36:31 +02:00
MAINTAINERS Correct U-Boot upstream repository 2021-02-28 13:57:30 -05:00
Makefile board: st: move type-c stusb1600 controller code in a driver 2020-07-07 16:01:23 +02:00
stm32mp_dfu.c blk: Rename if_type to uclass_id 2022-09-25 08:30:05 -06:00
stm32mp_mtdparts.c tee: add a stub for tee_find_device 2021-10-05 08:44:48 -04:00
stpmic1.c stm32mp: stpmic1: remove the debug unit request by debugger 2022-06-17 14:12:27 +02:00
stpmic1.h board: stm32mp1: update vddcore in SPL 2020-07-07 16:01:23 +02:00
stusb160x.c board: st: common: migrate trace to dev and log macro 2021-01-13 09:52:58 +01:00
stusb160x.h board: st: move type-c stusb1600 controller code in a driver 2020-07-07 16:01:23 +02:00