[PATCH v50 3/7] firmware: imx: add driver for NXP EdgeLock Enclave

Frieder Schrempf frieder.schrempf at kontron.de
Mon Sep 14 03:45:43 PDT 2026


On 12.09.26 19:03, pankaj.gupta at oss.nxp.com wrote:
> From: Pankaj Gupta <pankaj.gupta at nxp.com>
> 
> Add MU-based communication interface for secure enclave.
> 
> NXP hardware IP(s) for secure-enclaves like Edgelock Enclave(ELE), are
> embedded in the SoC to support the features like HSM, SHE & V2X, using
> message based communication interface.
> 
> The secure enclave FW communicates with Linux over single or multiple
> dedicated messaging unit(MU) based interface(s).
> Exists on i.MX SoC(s) like i.MX8ULP, i.MX93, i.MX95 etc.
> 
> For i.MX9x SoC(s) there is at least one dedicated ELE MU(s) for each
> world - Linux(one or more) and OPTEE-OS (one or more).
> 
> Other dependent kernel drivers will be:
> - NVMEM: that supports non-volatile devices like EFUSES,
>   managed by NXP's secure-enclave.
> 
> Signed-off-by: Pankaj Gupta <pankaj.gupta at nxp.com>
> Reviewed-by: Frank Li <Frank.Li at nxp.com>
> Tested-by: Frieder Schrempf <frieder.schrempf at kontron.de>

My review was for v25, my test was valid for v29. We are now at v50, so
please, as requested before, drop the tags as I don't think they can be
considered to be still valid with all these changes.

Thanks!



More information about the linux-arm-kernel mailing list