Skip to content

Conversation

@sahilnxp
Copy link
Contributor

This pull request does following:

  • Update imx_mu_8ulp.c to imx_8ulp_9x.c to give more meaningful name to this file.
  • Enable ELE support for i.MX95.
  • Update get_info_rsp{} struct for i.MX95.
  • Due to introduction of dual firmware, remove sab_init() initialization.

@github-actions
Copy link

github-actions bot commented Nov 3, 2025

This pull request has been marked as a stale pull request because it has been open (more than) 30 days with no activity. Remove the stale label or add a comment, otherwise this pull request will automatically be closed in 5 days. Note, that you can always re-open a closed issue at any time.

@github-actions github-actions bot added the Stale label Nov 3, 2025
@jenswi-linaro
Copy link
Contributor

Acked-by: Jens Wiklander <[email protected]>

Since same file is used for both i.MX8ULP and i.MX9X platforms,
renaming it to more accurate name.

Signed-off-by: Sahil Malhotra <[email protected]>
Acked-by: Jens Wiklander <[email protected]>
Add MU driver support for imx95

Signed-off-by: Sahil Malhotra <[email protected]>
Acked-by: Jens Wiklander <[email protected]>
Add MU Base address and MU size for imx95

Signed-off-by: Sahil Malhotra <[email protected]>
Acked-by: Jens Wiklander <[email protected]>
Enable both MU and ELE driver for imx95

Signed-off-by: Sahil Malhotra <[email protected]>
Acked-by: Jens Wiklander <[email protected]>
Enable support of getting HUK and RNG from ELE on imx95

Signed-off-by: Sahil Malhotra <[email protected]>
Acked-by: Jens Wiklander <[email protected]>
There has been an addition of PQC related fields in
Get Info Command response for i.MX95.

Signed-off-by: Sahil Malhotra <[email protected]>
Acked-by: Jens Wiklander <[email protected]>
ELE firmware has been divided into 2 firmwares for i.MX8ULP and i.MX95:
Primary and secondary firmware.
SAB init command is in Secondary firmware, which will be loaded when
rootfs comes up, so this command is not available when OP-TEE is
initializing.
Moreover, we are not using any ELE command which is available in
secondary firmware, So removing sab_init() function.
Will add it when it will be used in driver.

Signed-off-by: Sahil Malhotra <[email protected]>
Acked-by: Jens Wiklander <[email protected]>
@sahilnxp sahilnxp force-pushed the github_master_imx95_ele branch from 8fe1de1 to dad237d Compare November 6, 2025 04:56
@sahilnxp
Copy link
Contributor Author

sahilnxp commented Nov 6, 2025

Thanks @jenswi-linaro, Tags updated.

@jforissier jforissier merged commit 79b6146 into OP-TEE:master Nov 6, 2025
47 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants