arm-trusted-firmware/include/lib/pmf
Govindraj Raja 62865b4ee4 fix(smc): correctly find pmf version
Commit@f7679d437d5f27a3168f017db8d42bc561ac0c59
PMF is moved under vendor specific EL3 range, part of this
we have introduced each sub-service have an version scheme[1].

- Current PMF is not handling correctly identifying all FID's
  under it so handle this correctly.
- Minor refactor to use existing macro GET_SMC_NUM rather than manual
  parsing to find the SMC number.

[1]:
https://trustedfirmware-a.readthedocs.io/en/latest/components/ven-el3-service.html

Change-Id: I7a4c8936e42d4a579f0243fa3d06015540caca37
Signed-off-by: Govindraj Raja <govindraj.raja@arm.com>
2024-05-08 20:36:04 -05:00
..
aarch32 pmf: Make the runtime instrumentation work on AArch32 2019-12-17 16:08:04 +01:00
aarch64 chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00
pmf.h fix(smc): correctly find pmf version 2024-05-08 20:36:04 -05:00
pmf_helpers.h chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00