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>
1 parent 1056ddc commit 6f0a2f04abd6f75c8f9e16c3f06c27609c49568a
@Manish V Badarkhe Manish V Badarkhe authored on 23 Jul 2020
Showing 4 changed files
View
docs/getting_started/porting-guide.rst
View
include/plat/common/platform.h
View
plat/common/plat_bl_common.c
View
services/arm_arch_svc/arm_arch_svc_setup.c