]> git.baikalelectronics.ru Git - arm-tf.git/commit
SMCCC: Introduce function to check SMCCC function availability
authorManish V Badarkhe <Manish.Badarkhe@arm.com>
Thu, 23 Jul 2020 19:23:01 +0000 (20:23 +0100)
committerManish V Badarkhe <Manish.Badarkhe@arm.com>
Sun, 26 Jul 2020 07:16:29 +0000 (08:16 +0100)
commit6f0a2f04abd6f75c8f9e16c3f06c27609c49568a
treed569ac8934992b6a18fdacfe44c6d57bc203dec8
parent1056ddce76f81a920345b90e6ce896849a8cc55a
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>
docs/getting_started/porting-guide.rst
include/plat/common/platform.h
plat/common/plat_bl_common.c
services/arm_arch_svc/arm_arch_svc_setup.c