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

Reply via email to