arm-trusted-firmware/plat/common
Manish V Badarkhe 6f0a2f04ab SMCCC: Introduce function to check SMCCC function availability
Currently, 'SMCCC_ARCH_FEATURES' SMC call handler unconditionally
returns 'SMC_OK' for 'SMCCC_ARCH_SOC_ID' function. This seems to
be not correct for the platform which doesn't implement soc-id
functionality i.e. functions to retrieve both soc-version and
soc-revision.
Hence introduced a platform function which will check whether SMCCC
feature is available for the platform.

Also, updated porting guide for the newly added platform function.

Change-Id: I389f0ef6b0837bb24c712aa995b7176117bc7961
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
2020-07-26 08:16:29 +01:00
..
aarch32 Remove MULTI_CONSOLE_API flag and references to it 2019-06-28 10:52:48 +01:00
aarch64 TF-A: Fix BL31 linker script error 2020-05-31 11:40:44 +01:00
tbbr Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
plat_bl1_common.c TF-A: Add support for Measured Boot driver in BL1 and BL2 2020-07-21 20:33:20 +00:00
plat_bl_common.c SMCCC: Introduce function to check SMCCC function availability 2020-07-26 08:16:29 +01:00
plat_gicv2.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
plat_gicv3.c Switch AARCH32/AARCH64 to __aarch64__ 2019-08-01 13:45:03 -07:00
plat_log_common.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
plat_psci_common.c Flush dcache when storing timestamp 2020-03-27 09:41:12 -05:00
plat_spmd_manifest.c SPMD: fix boundary check if manifest is page aligned 2020-07-13 23:00:07 +01:00
ubsan.c Add UBSAN support and handlers 2019-09-11 14:15:54 +01:00