aboutsummaryrefslogtreecommitdiffstats
path: root/include/lib
diff options
context:
space:
mode:
authorJeenu Viswambharan <jeenu.viswambharan@arm.com>2017-09-19 09:27:18 +0100
committerJeenu Viswambharan <jeenu.viswambharan@arm.com>2017-11-13 08:38:51 +0000
commit71e7a4e568e5f73f67cb571e6dfab3015b986c7b (patch)
tree417ba08368fd9bc96d3ea123c1663dfe5ea41d66 /include/lib
parentb7cb133e5c56f149024a56873216f0c198aa9635 (diff)
downloadplatform_external_arm-trusted-firmware-71e7a4e568e5f73f67cb571e6dfab3015b986c7b.tar.gz
platform_external_arm-trusted-firmware-71e7a4e568e5f73f67cb571e6dfab3015b986c7b.tar.bz2
platform_external_arm-trusted-firmware-71e7a4e568e5f73f67cb571e6dfab3015b986c7b.zip
ARM platforms: Make arm_validate_ns_entrypoint() common
The function arm_validate_ns_entrypoint() validates a given non-secure physical address. This function however specifically returns PSCI error codes. Non-secure physical address validation is potentially useful across ARM platforms, even for non-PSCI use cases. Therefore make this function common by returning 0 for success or -1 otherwise. Having made the function common, make arm_validate_psci_entrypoint() a wrapper around arm_validate_ns_entrypoint() which only translates return value into PSCI error codes. This wrapper is now used where arm_validate_ns_entrypoint() was currently used for PSCI entry point validation. Change-Id: Ic781fc3105d6d199fd8f53f01aba5baea0ebc310 Signed-off-by: Jeenu Viswambharan <jeenu.viswambharan@arm.com>
Diffstat (limited to 'include/lib')
0 files changed, 0 insertions, 0 deletions