diff options
author | Stephan Gerhold <stephan@gerhold.net> | 2023-08-04 15:46:50 +0200 |
---|---|---|
committer | Stephan Gerhold <stephan@gerhold.net> | 2023-08-04 16:02:28 +0200 |
commit | d1f2748ed25748237e894c68c5a163326a8c33b9 (patch) | |
tree | 341b7a654d8375bb4fb5b40cf97e6d487f2ccb38 /bl32 | |
parent | f560a13cad363681d81c4e24227aee13ecb6f693 (diff) |
fix(services): disable workaround discovery on aarch32 for now
The Arm Architecture Service (arm_arch_svc) is required for SP_MIN on
AArch32 because the PSCI_FEATURES call implementation in TF-A always
indicates support for SMCCC_VERSION. However, currently it cannot be
built for AArch32 because all the workaround check functions
(check_wa_cve_2017_5715(), check_smccc_arch_wa3_applies(), ...)
are not implemented for AArch32.
While this should be ideally fixed at some point, disable the
SMCCC_ARCH_WORKAROUND implementations for AArch32 for now so at least
the rest of the calls can be built correctly. This still helps overall
because implementing SMCCC_VERSION is mandatory while the workaround
calls are optional.
Change-Id: Ic19973a8e4d50a97f274d4461794c117b337396b
Signed-off-by: Stephan Gerhold <stephan@gerhold.net>
Diffstat (limited to 'bl32')
0 files changed, 0 insertions, 0 deletions