mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-24 13:55:56 +00:00
Deprecate some unused AArch64 assembly functions
Change-Id: I8a0be21783a0c12325e6ab22e9e53ab5466ed9e0 Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com>
This commit is contained in:
parent
5e96139f78
commit
fdbc29344a
2 changed files with 6 additions and 1 deletions
|
@ -215,11 +215,13 @@ DEFINE_SYSOP_TYPE_FUNC(dmb, ishst)
|
|||
DEFINE_SYSOP_TYPE_FUNC(dmb, ish)
|
||||
DEFINE_SYSOP_FUNC(isb)
|
||||
|
||||
#if !ERROR_DEPRECATED
|
||||
uint32_t get_afflvl_shift(uint32_t);
|
||||
uint32_t mpidr_mask_lower_afflvls(uint64_t, uint32_t);
|
||||
|
||||
void __dead2 eret(uint64_t x0, uint64_t x1, uint64_t x2, uint64_t x3,
|
||||
uint64_t x4, uint64_t x5, uint64_t x6, uint64_t x7);
|
||||
#endif
|
||||
void __dead2 smc(uint64_t x0, uint64_t x1, uint64_t x2, uint64_t x3,
|
||||
uint64_t x4, uint64_t x5, uint64_t x6, uint64_t x7);
|
||||
|
||||
|
|
|
@ -9,9 +9,11 @@
|
|||
#include <assert_macros.S>
|
||||
#include <xlat_tables_defs.h>
|
||||
|
||||
#if !ERROR_DEPRECATED
|
||||
.globl get_afflvl_shift
|
||||
.globl mpidr_mask_lower_afflvls
|
||||
.globl eret
|
||||
#endif /* ERROR_DEPRECATED */
|
||||
.globl smc
|
||||
|
||||
.globl zero_normalmem
|
||||
|
@ -30,6 +32,7 @@
|
|||
.globl enable_vfp
|
||||
#endif
|
||||
|
||||
#if !ERROR_DEPRECATED
|
||||
func get_afflvl_shift
|
||||
cmp x0, #3
|
||||
cinc x0, x0, eq
|
||||
|
@ -52,7 +55,7 @@ endfunc mpidr_mask_lower_afflvls
|
|||
func eret
|
||||
eret
|
||||
endfunc eret
|
||||
|
||||
#endif /* ERROR_DEPRECATED */
|
||||
|
||||
func smc
|
||||
smc #0
|
||||
|
|
Loading…
Add table
Reference in a new issue