Hi Jan I'm on a trip this week. I'll try looking at it and sending it over by the end of the week
Cheers /Ilias On Wed, 16 Sept 2026 at 11:12, Jan Kiszka <[email protected]> wrote: > > On 10.09.26 08:56, Jan Kiszka wrote: > > This allows to find firmware TPM again with recent OP-TEE versions, > > possibly also other services. The StMM service was not affected because > > it is directly invoked by efi_variable_tee when needed, and that is late > > enough so that all dependencies are available by then. > > > > See patches for further details. > > > > Changes in v4: > > - avoid multiple binds on same optee service > > > > Changes in v3: > > - don't use dev_dev if there is no valid dev > > - add device_active check to optee_rpmb_available > > > > Changes in v2: > > - fix build breakages with disabled CONFIGs > > - structure code differently between optee core and rpmb > > - debug() -> dev_dbg() > > > > Jan > > > > Jan Kiszka (6): > > tee: optee: Factor out service enumeration and binding functions > > tee: optee: Avoid binding a service twice > > tee: optee: Add support for enumerating services that only need RPMB > > tee: optee: Do not warn about TEE_ERROR_STORAGE_NOT_AVAILABLE > > mmc: Call back to optee after a successful mmc_init > > mmc: Make "MMC Device not found" a debug output > > > > drivers/mmc/mmc-uclass.c | 2 +- > > drivers/mmc/mmc.c | 4 ++ > > drivers/mmc/mmc_legacy.c | 2 +- > > drivers/tee/optee/core.c | 64 ++++++++++++++++--------------- > > drivers/tee/optee/optee_private.h | 24 ++++++++++++ > > drivers/tee/optee/rpmb.c | 20 ++++++++++ > > include/tee/optee.h | 6 +++ > > 7 files changed, 90 insertions(+), 32 deletions(-) > > > > Any further comments? And do we have a chance to still include it into > the next release? > > Jan > > -- > Siemens AG, Foundational Technologies > Linux Expert Center
