arm-trusted-firmware/include/services
Govindraj Raja f7679d437d refactor(smccc): move pmf to vendor el3 calls
Move pmf support to vendor-specific EL3 Monitor Service Calls. Remove
pmf call count as it's not supported in vendor-specific el3 as per
SMCCC Documentation 1.5:
https://developer.arm.com/documentation/den0028/latest

Add a deprecation notice to inform PMF is moved from arm-sip range to
vendor-specific EL3 range. PMF support from arm-sip range will be
removed and will not available after TF-A 2.12 release.

Change-Id: Ie1e14aa601d4fc3db352cd5621d842017a18e9ec
Signed-off-by: Govindraj Raja <govindraj.raja@arm.com>
2024-05-06 09:42:11 -05: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_3 to A73/A75/A72/A57 2022-03-18 01:01:34 +02:00
drtm_svc.h feat(drtm): update DRTM version to 1.0 2024-03-05 14:24:13 -06: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): coverity scan issues 2023-09-25 13:06:13 -07:00
errata_abi_svc.h feat(errata_abi): errata management firmware interface 2023-05-05 13:23:10 -05:00
ffa_svc.h feat(spmd): add FFA_MSG_SEND_DIR_RESP2 2024-01-18 14:44:50 -05:00
pci_svc.h SMCCC/PCI: Add initial PCI conduit definitions 2021-05-25 14:49:01 +02:00
rmm_core_manifest.h feat(rme): pass console info via RMM-EL3 ifc 2024-04-02 16:16:57 +01:00
rmmd_svc.h feat(rmm): update RMI VERSION command as per EAC5 2023-10-30 22:28:50 +00: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