arm-trusted-firmware/include/services
Manish V Badarkhe 94127ae299 feat(drtm): retrieve DLME image authentication features
Retrieve DLME image authentication features and report them
back to the DCE preamble. Currently, this value is always set
to 0, as no platform supports DLME authentication.

Additionally, the default schema is always used instead of
the DLME PCR schema since DLME authentication is not currently
supported.

This change primarily upgrades the DRTM parameters version to V2,
aligning with DRTM spec v1.1 [1].

[1]: https://developer.arm.com/documentation/den0113/c/?lang=en

Change-Id: Ie2ceb0d2ff49465643597e8725710a93d89e74a2
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
2025-02-26 12:56:30 +00:00
..
oem/chromeos feat(cros_widevine): add ChromeOS widevine SMC handler 2024-02-02 16:41:21 +08:00
trp feat(rme): set DRAM information in Boot Manifest platform data 2023-01-17 16:35:41 +00:00
arm_arch_svc.h fix(security): apply SMCCC_ARCH_WORKAROUND_4 to affected cpus 2025-01-30 16:45:35 -06:00
drtm_svc.h feat(drtm): retrieve DLME image authentication features 2025-02-26 12:56:30 +00:00
el3_spmc_ffa_memory.h fix(el3-spmc): validate descriptor headers 2023-05-03 10:39:53 -04:00
el3_spmc_logical_sp.h chore: remove unused and undefined function 2023-06-06 08:19:06 -07:00
el3_spmd_logical_sp.h fix(spmd): fix build failure due to redefinition 2024-12-03 16:02:21 +00:00
errata_abi_svc.h feat(errata_abi): errata management firmware interface 2023-05-05 13:23:10 -05:00
ffa_svc.h feat(ff-a): support FFA_MSG_SEND_DIRECT_REQ2/RESP2 2025-01-13 11:34:41 +00:00
pci_svc.h SMCCC/PCI: Add initial PCI conduit definitions 2021-05-25 14:49:01 +02:00
rmm_core_manifest.h feat(rmm): add PCIe IO info to Boot manifest 2025-02-11 15:10:49 +00:00
rmm_el3_token_sign.h feat(rmmd): el3 token sign during attestation 2024-10-15 08:20:28 -07:00
rmmd_svc.h feat(rmmd): el3 token sign during attestation 2024-10-15 08:20:28 -07:00
sdei.h feat(sdei): add a function to return total number of events registered 2022-10-05 15:25:28 +01:00
sdei_flags.h plat/arm/fvp: Support performing SDEI platform setup in runtime 2020-05-15 10:05:06 -05:00
spm_core_manifest.h SPMC: manifest changes to support multicore boot 2020-08-20 18:06:06 +01:00
spm_mm_partition.h spm-mm: Refactor secure_partition.h and its contents 2019-12-20 16:03:41 +00:00
spm_mm_svc.h spm-mm: Remove mm_svc.h header 2019-12-20 16:04:01 +00:00
spmc_svc.h feat(spmd): update SPMC init flow to use EL3 implementation 2022-04-20 18:29:32 +01:00
spmd_svc.h feat(spmd): pass SMCCCv1.3 SVE hint to lower EL 2024-02-07 17:46:01 +01:00
std_svc.h Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
trng_svc.h refactor(trng): cleanup the existing TRNG support 2022-11-08 13:48:18 +00:00
ven_el3_svc.h refactor(smccc): move pmf to vendor el3 calls 2024-05-06 09:42:11 -05:00