Commit Graph

6 Commits

Author SHA1 Message Date
Sungbae Yoo
b6c54fa3ca dts: optee: Add stdout-path and console node
Bug 5237817

Change-Id: Ie9333e4f08ddedbcb6bf4dc953783f09827384de
Signed-off-by: Sungbae Yoo <sungbaey@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3347019
Reviewed-by: svcacv <svcacv@nvidia.com>
Reviewed-by: Nitin Kumbhar <nkumbhar@nvidia.com>
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com>
Reviewed-by: Mark Zhang <markz@nvidia.com>
2025-05-09 21:07:46 -07:00
Mark Zhang
1a33506e87 dts: optee: Update fTPM v2.0 nodes
This patch updates the fTPM nodes in Tegra234 OP-TEE dts to conform to the fTPM v2.0 design.

Bug 200771475
Bug 4610123

Change-Id: I6a620f7097b9b7a3b6698f50c3cc0e8b83c7c7f8
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3193965
(cherry picked from commit a082494d45)
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3209491
Tested-by: Mark Zhang <markz@nvidia.com>
Reviewed-by: svc-bootloader-acv <svc-bootloader-acv@nvidia.com>
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com>
Reviewed-by: Jimmy Zhang <jimmzhang@nvidia.com>
Reviewed-by: Nitin Kumbhar <nkumbhar@nvidia.com>
2024-11-17 16:27:12 -08:00
Girish Mahadevan
d69491744a t234: soc: add mapping for scratch register space
Add the mapping for the scratch register space needed for StMM
TA. StMM needs to know A/B used during boot to access appropriate
GPT.

Bug 4261930

Change-Id: I76aef309cc390f664010cc65426bc36137e6519b
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3240524
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com>
Reviewed-by: Nitin Kumbhar <nkumbhar@nvidia.com>
Reviewed-by: Mark Zhang <markz@nvidia.com>
Reviewed-by: svc-bootloader-acv <svc-bootloader-acv@nvidia.com>
Reviewed-by: Jimmy Zhang <jimmzhang@nvidia.com>
Tested-by: Mark Zhang <markz@nvidia.com>
2024-11-17 16:27:08 -08:00
Mark Zhang
e5c2fd4172 dts: optee: Add fTPM nodes
This patch adds several fTPM device tree nodes. These nodes are to pass
4 things from MB2 to OP-TEE:
- fTPM Seed
- Silicon identity public key
- MB2 event log signature
- TOS event log signature

Bug 3960022
Bug 200771475

This patch is a squash of 2 rel-36 patches listed below.

Change-Id: I37199bd901c43224fd820ae0f4c41597739625f1
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/2978522
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3103570
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3116741
Reviewed-by: Nitin Kumbhar <nkumbhar@nvidia.com>
Tested-by: Mark Zhang <markz@nvidia.com>
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com>
2024-04-24 17:34:01 -07:00
Joseph Lo
cc84293e18 t23x: optee-dts: Fix the TPM event log addr DT
After migrating OP-TEE DT memory to TZDRAM, we enabled
CFG_MAP_EXT_DT_SECURE in the OP-TEE OS that needs to use the property
name "tpm_event_log_addr" instead of "tpm_event_log_sm_addr" to make
it work correctly. So fix it accordingly.

Bug 4013192
Bug 3960022

Change-Id: I039011998b690f3ed057da13107744f0efeee48f
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/soc/t23x/+/2934220
(cherry picked from commit bf88598879d3f84fb6a98a4ea85e60ab35ec45dc)
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3091331
Reviewed-by: Mark Zhang <markz@nvidia.com>
Reviewed-by: Joseph Lo <josephl@nvidia.com>
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com>
Tested-by: Joseph Lo <josephl@nvidia.com>
2024-03-08 20:12:25 -08:00
Laxman Dewangan
9bca83c319 t23x: optee-dts: Add optee-dts source file
Add optee-dts files for optee support. It is moved from the
hardware/nvidia/soc/t23x/optee-dts to get rid of the legacy
DT path.

Bug 4170369

Change-Id: Id31d9efde21139c628be63b25bc7f6db7342e67c
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/2932011
(cherry picked from commit f2f92ed64b)
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/2933329
2023-07-10 10:12:23 -07:00