arm-trusted-firmware/plat/common
Manish Pandey 0ae4a3a3f0 fix(debug): decouple "get_el_str()" from backtrace
get_el_str() was implemented under ENABLE_BACKTRACE macro but being
used at generic places too, this causes multiple definition of this
function.
Remove duplicate definition of this function and move it out of
backtrace scope. Also, this patch fixes a small bug where in default
case S-EL1 is returned which ideally should be EL1, as there is no
notion of security state in EL string.

Signed-off-by: Manish Pandey <manish.pandey2@arm.com>
Change-Id: Ib186ea03b776e2478eff556065449ebd478c3538
2022-11-08 10:10:19 +00:00
..
aarch32 feat(debug): add helpers for aborts on AARCH32 2022-10-03 14:42:40 +02:00
aarch64 fix(debug): decouple "get_el_str()" from backtrace 2022-11-08 10:10:19 +00:00
tbbr Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
plat_bl1_common.c refactor(measured_boot): remove passing of BL2 hash via device tree 2021-10-12 17:53:47 +01:00
plat_bl_common.c SMCCC: Introduce function to check SMCCC function availability 2020-07-26 08:16:29 +01:00
plat_gicv2.c feat(gic): add APIs to raise NS and S-EL1 SGIs 2022-09-14 16:08:29 +02:00
plat_gicv3.c refactor(libc): clean up dependencies in libc 2022-09-22 13:23:49 +02:00
plat_log_common.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
plat_psci_common.c Flush dcache when storing timestamp 2020-03-27 09:41:12 -05:00
plat_spmd_manifest.c fix: libc: use long for 64-bit types on aarch64 2021-11-08 14:41:17 +00:00
ubsan.c Add UBSAN support and handlers 2019-09-11 14:15:54 +01:00