From: Ralph Ronnquist Date: Mon, 13 Jan 2025 00:38:22 +0000 (+1100) Subject: added system registers used by TF-A bl31 X-Git-Url: https://git.rrq.selfhost.au/?a=commitdiff_plain;h=2fb0e99d14ae40e5b56781e4e1f8342e8256d0a2;p=rrq%2Ffasmarm.git added system registers used by TF-A bl31 --- diff --git a/source/armtable.inc b/source/armtable.inc index b22ac3e..cd3498e 100644 --- a/source/armtable.inc +++ b/source/armtable.inc @@ -2027,6 +2027,9 @@ symbols_16: symbol_maker 'id_aa64isar1_el1',sys_msr+(sys_encode_id_aa64isar1_el1-sys_encode_table_msr) shr 1 symbol_maker 'id_aa64mmfr0_el1',sys_msr+(sys_encode_id_aa64mmfr0_el1-sys_encode_table_msr) shr 1 symbol_maker 'id_aa64mmfr1_el1',sys_msr+(sys_encode_id_aa64mmfr1_el1-sys_encode_table_msr) shr 1 + symbol_maker 'id_aa64mmfr2_el1',sys_msr+(sys_encode_id_aa64mmfr2_el1-sys_encode_table_msr) shr 1 + symbol_maker 'id_aa64mmfr3_el1',sys_msr+(sys_encode_id_aa64mmfr3_el1-sys_encode_table_msr) shr 1 + symbol_maker 'id_aa64mmfr4_el1',sys_msr+(sys_encode_id_aa64mmfr4_el1-sys_encode_table_msr) shr 1 symbols_17: symbol_maker 'copro_simd_crypto',copro_sel+COPRO_CAPABILITY_SIMD_CRYPTO symbol_maker 'dbgauthstatus_el1',sys_msr+(sys_encode_dbgauthstatus_el1-sys_encode_table_msr) shr 1 @@ -2323,6 +2326,9 @@ sys_encode_table_msr: sys_encode_id_aa64isar1_el1: dw 011b shl 14 + 0000b shl 11 + 00000b shl 7 + 00110b shl 3 + 0001b sys_encode_id_aa64mmfr0_el1: dw 011b shl 14 + 0000b shl 11 + 00000b shl 7 + 00111b shl 3 + 0000b sys_encode_id_aa64mmfr1_el1: dw 011b shl 14 + 0000b shl 11 + 00000b shl 7 + 00111b shl 3 + 0001b + sys_encode_id_aa64mmfr2_el1: dw 011b shl 14 + 0000b shl 11 + 00000b shl 7 + 00111b shl 3 + 0002b + sys_encode_id_aa64mmfr3_el1: dw 011b shl 14 + 0000b shl 11 + 00000b shl 7 + 00111b shl 3 + 0003b + sys_encode_id_aa64mmfr4_el1: dw 011b shl 14 + 0000b shl 11 + 00000b shl 7 + 00111b shl 3 + 0004b sys_encode_id_aa64pfr0_el1: dw 011b shl 14 + 0000b shl 11 + 00000b shl 7 + 00100b shl 3 + 0000b sys_encode_id_aa64pfr1_el1: dw 011b shl 14 + 0000b shl 11 + 00000b shl 7 + 00100b shl 3 + 0001b sys_encode_id_afr0_el1: dw 011b shl 14 + 0000b shl 11 + 00000b shl 7 + 00001b shl 3 + 0011b