![]() |
RTEMS 6.3
|
This group provides functions to read and write the AArch32 system registers. More...
Files | |
| file | cpukit/score/cpu/arm/include/rtems/score/aarch32-system-registers.h |
| This header file provides the API to read and write the AArch32 system registers. | |
Macros | |
| #define | AARCH32_APSR_GE(_val) |
| #define | AARCH32_APSR_GE_SHIFT 16 |
| #define | AARCH32_APSR_GE_MASK 0xf0000U |
| #define | AARCH32_APSR_GE_GET(_reg) |
| #define | AARCH32_APSR_Q 0x8000000U |
| #define | AARCH32_APSR_V 0x10000000U |
| #define | AARCH32_APSR_C 0x20000000U |
| #define | AARCH32_APSR_Z 0x40000000U |
| #define | AARCH32_APSR_N 0x80000000U |
| #define | AARCH32_CCSIDR_LINESIZE(_val) |
| #define | AARCH32_CCSIDR_LINESIZE_SHIFT 0 |
| #define | AARCH32_CCSIDR_LINESIZE_MASK 0x7U |
| #define | AARCH32_CCSIDR_LINESIZE_GET(_reg) |
| #define | AARCH32_CCSIDR_ASSOCIATIVITY_0(_val) |
| #define | AARCH32_CCSIDR_ASSOCIATIVITY_SHIFT_0 3 |
| #define | AARCH32_CCSIDR_ASSOCIATIVITY_MASK_0 0x1ff8U |
| #define | AARCH32_CCSIDR_ASSOCIATIVITY_GET_0(_reg) |
| #define | AARCH32_CCSIDR_ASSOCIATIVITY_1(_val) |
| #define | AARCH32_CCSIDR_ASSOCIATIVITY_SHIFT_1 3 |
| #define | AARCH32_CCSIDR_ASSOCIATIVITY_MASK_1 0xfffff8U |
| #define | AARCH32_CCSIDR_ASSOCIATIVITY_GET_1(_reg) |
| #define | AARCH32_CCSIDR_NUMSETS(_val) |
| #define | AARCH32_CCSIDR_NUMSETS_SHIFT 13 |
| #define | AARCH32_CCSIDR_NUMSETS_MASK 0xfffe000U |
| #define | AARCH32_CCSIDR_NUMSETS_GET(_reg) |
| #define | AARCH32_CCSIDR2_NUMSETS(_val) |
| #define | AARCH32_CCSIDR2_NUMSETS_SHIFT 0 |
| #define | AARCH32_CCSIDR2_NUMSETS_MASK 0xffffffU |
| #define | AARCH32_CCSIDR2_NUMSETS_GET(_reg) |
| #define | AARCH32_CFPRCTX_ASID(_val) |
| #define | AARCH32_CFPRCTX_ASID_SHIFT 0 |
| #define | AARCH32_CFPRCTX_ASID_MASK 0xffU |
| #define | AARCH32_CFPRCTX_ASID_GET(_reg) |
| #define | AARCH32_CFPRCTX_GASID 0x100U |
| #define | AARCH32_CFPRCTX_VMID(_val) |
| #define | AARCH32_CFPRCTX_VMID_SHIFT 16 |
| #define | AARCH32_CFPRCTX_VMID_MASK 0xff0000U |
| #define | AARCH32_CFPRCTX_VMID_GET(_reg) |
| #define | AARCH32_CFPRCTX_EL(_val) |
| #define | AARCH32_CFPRCTX_EL_SHIFT 24 |
| #define | AARCH32_CFPRCTX_EL_MASK 0x3000000U |
| #define | AARCH32_CFPRCTX_EL_GET(_reg) |
| #define | AARCH32_CFPRCTX_NS 0x4000000U |
| #define | AARCH32_CFPRCTX_GVMID 0x8000000U |
| #define | AARCH32_CLIDR_LOUIS(_val) |
| #define | AARCH32_CLIDR_LOUIS_SHIFT 21 |
| #define | AARCH32_CLIDR_LOUIS_MASK 0xe00000U |
| #define | AARCH32_CLIDR_LOUIS_GET(_reg) |
| #define | AARCH32_CLIDR_LOC(_val) |
| #define | AARCH32_CLIDR_LOC_SHIFT 24 |
| #define | AARCH32_CLIDR_LOC_MASK 0x7000000U |
| #define | AARCH32_CLIDR_LOC_GET(_reg) |
| #define | AARCH32_CLIDR_LOUU(_val) |
| #define | AARCH32_CLIDR_LOUU_SHIFT 27 |
| #define | AARCH32_CLIDR_LOUU_MASK 0x38000000U |
| #define | AARCH32_CLIDR_LOUU_GET(_reg) |
| #define | AARCH32_CLIDR_ICB(_val) |
| #define | AARCH32_CLIDR_ICB_SHIFT 30 |
| #define | AARCH32_CLIDR_ICB_MASK 0xc0000000U |
| #define | AARCH32_CLIDR_ICB_GET(_reg) |
| #define | AARCH32_CONTEXTIDR_ASID(_val) |
| #define | AARCH32_CONTEXTIDR_ASID_SHIFT 0 |
| #define | AARCH32_CONTEXTIDR_ASID_MASK 0xffU |
| #define | AARCH32_CONTEXTIDR_ASID_GET(_reg) |
| #define | AARCH32_CONTEXTIDR_PROCID(_val) |
| #define | AARCH32_CONTEXTIDR_PROCID_SHIFT 8 |
| #define | AARCH32_CONTEXTIDR_PROCID_MASK 0xffffff00U |
| #define | AARCH32_CONTEXTIDR_PROCID_GET(_reg) |
| #define | AARCH32_CPACR_CP10(_val) |
| #define | AARCH32_CPACR_CP10_SHIFT 20 |
| #define | AARCH32_CPACR_CP10_MASK 0x300000U |
| #define | AARCH32_CPACR_CP10_GET(_reg) |
| #define | AARCH32_CPACR_CP11(_val) |
| #define | AARCH32_CPACR_CP11_SHIFT 22 |
| #define | AARCH32_CPACR_CP11_MASK 0xc00000U |
| #define | AARCH32_CPACR_CP11_GET(_reg) |
| #define | AARCH32_CPACR_TRCDIS 0x10000000U |
| #define | AARCH32_CPACR_ASEDIS 0x80000000U |
| #define | AARCH32_CPSR_M(_val) |
| #define | AARCH32_CPSR_M_SHIFT 0 |
| #define | AARCH32_CPSR_M_MASK 0xfU |
| #define | AARCH32_CPSR_M_GET(_reg) |
| #define | AARCH32_CPSR_F 0x40U |
| #define | AARCH32_CPSR_I 0x80U |
| #define | AARCH32_CPSR_A 0x100U |
| #define | AARCH32_CPSR_E 0x200U |
| #define | AARCH32_CPSR_GE(_val) |
| #define | AARCH32_CPSR_GE_SHIFT 16 |
| #define | AARCH32_CPSR_GE_MASK 0xf0000U |
| #define | AARCH32_CPSR_GE_GET(_reg) |
| #define | AARCH32_CPSR_DIT 0x200000U |
| #define | AARCH32_CPSR_PAN 0x400000U |
| #define | AARCH32_CPSR_SSBS 0x800000U |
| #define | AARCH32_CPSR_Q 0x8000000U |
| #define | AARCH32_CPSR_V 0x10000000U |
| #define | AARCH32_CPSR_C 0x20000000U |
| #define | AARCH32_CPSR_Z 0x40000000U |
| #define | AARCH32_CPSR_N 0x80000000U |
| #define | AARCH32_CPPRCTX_ASID(_val) |
| #define | AARCH32_CPPRCTX_ASID_SHIFT 0 |
| #define | AARCH32_CPPRCTX_ASID_MASK 0xffU |
| #define | AARCH32_CPPRCTX_ASID_GET(_reg) |
| #define | AARCH32_CPPRCTX_GASID 0x100U |
| #define | AARCH32_CPPRCTX_VMID(_val) |
| #define | AARCH32_CPPRCTX_VMID_SHIFT 16 |
| #define | AARCH32_CPPRCTX_VMID_MASK 0xff0000U |
| #define | AARCH32_CPPRCTX_VMID_GET(_reg) |
| #define | AARCH32_CPPRCTX_EL(_val) |
| #define | AARCH32_CPPRCTX_EL_SHIFT 24 |
| #define | AARCH32_CPPRCTX_EL_MASK 0x3000000U |
| #define | AARCH32_CPPRCTX_EL_GET(_reg) |
| #define | AARCH32_CPPRCTX_NS 0x4000000U |
| #define | AARCH32_CPPRCTX_GVMID 0x8000000U |
| #define | AARCH32_CSSELR_IND 0x1U |
| #define | AARCH32_CSSELR_LEVEL(_val) |
| #define | AARCH32_CSSELR_LEVEL_SHIFT 1 |
| #define | AARCH32_CSSELR_LEVEL_MASK 0xeU |
| #define | AARCH32_CSSELR_LEVEL_GET(_reg) |
| #define | AARCH32_CTR_IMINLINE(_val) |
| #define | AARCH32_CTR_IMINLINE_SHIFT 0 |
| #define | AARCH32_CTR_IMINLINE_MASK 0xfU |
| #define | AARCH32_CTR_IMINLINE_GET(_reg) |
| #define | AARCH32_CTR_L1IP(_val) |
| #define | AARCH32_CTR_L1IP_SHIFT 14 |
| #define | AARCH32_CTR_L1IP_MASK 0xc000U |
| #define | AARCH32_CTR_L1IP_GET(_reg) |
| #define | AARCH32_CTR_DMINLINE(_val) |
| #define | AARCH32_CTR_DMINLINE_SHIFT 16 |
| #define | AARCH32_CTR_DMINLINE_MASK 0xf0000U |
| #define | AARCH32_CTR_DMINLINE_GET(_reg) |
| #define | AARCH32_CTR_ERG(_val) |
| #define | AARCH32_CTR_ERG_SHIFT 20 |
| #define | AARCH32_CTR_ERG_MASK 0xf00000U |
| #define | AARCH32_CTR_ERG_GET(_reg) |
| #define | AARCH32_CTR_CWG(_val) |
| #define | AARCH32_CTR_CWG_SHIFT 24 |
| #define | AARCH32_CTR_CWG_MASK 0xf000000U |
| #define | AARCH32_CTR_CWG_GET(_reg) |
| #define | AARCH32_CTR_IDC 0x10000000U |
| #define | AARCH32_CTR_DIC 0x20000000U |
| #define | AARCH32_DCCISW_LEVEL(_val) |
| #define | AARCH32_DCCISW_LEVEL_SHIFT 1 |
| #define | AARCH32_DCCISW_LEVEL_MASK 0xeU |
| #define | AARCH32_DCCISW_LEVEL_GET(_reg) |
| #define | AARCH32_DCCISW_SETWAY(_val) |
| #define | AARCH32_DCCISW_SETWAY_SHIFT 4 |
| #define | AARCH32_DCCISW_SETWAY_MASK 0xfffffff0U |
| #define | AARCH32_DCCISW_SETWAY_GET(_reg) |
| #define | AARCH32_DCCSW_LEVEL(_val) |
| #define | AARCH32_DCCSW_LEVEL_SHIFT 1 |
| #define | AARCH32_DCCSW_LEVEL_MASK 0xeU |
| #define | AARCH32_DCCSW_LEVEL_GET(_reg) |
| #define | AARCH32_DCCSW_SETWAY(_val) |
| #define | AARCH32_DCCSW_SETWAY_SHIFT 4 |
| #define | AARCH32_DCCSW_SETWAY_MASK 0xfffffff0U |
| #define | AARCH32_DCCSW_SETWAY_GET(_reg) |
| #define | AARCH32_DCISW_LEVEL(_val) |
| #define | AARCH32_DCISW_LEVEL_SHIFT 1 |
| #define | AARCH32_DCISW_LEVEL_MASK 0xeU |
| #define | AARCH32_DCISW_LEVEL_GET(_reg) |
| #define | AARCH32_DCISW_SETWAY(_val) |
| #define | AARCH32_DCISW_SETWAY_SHIFT 4 |
| #define | AARCH32_DCISW_SETWAY_MASK 0xfffffff0U |
| #define | AARCH32_DCISW_SETWAY_GET(_reg) |
| #define | AARCH32_DFSR_FS_3_0(_val) |
| #define | AARCH32_DFSR_FS_3_0_SHIFT 0 |
| #define | AARCH32_DFSR_FS_3_0_MASK 0xfU |
| #define | AARCH32_DFSR_FS_3_0_GET(_reg) |
| #define | AARCH32_DFSR_STATUS(_val) |
| #define | AARCH32_DFSR_STATUS_SHIFT 0 |
| #define | AARCH32_DFSR_STATUS_MASK 0x3fU |
| #define | AARCH32_DFSR_STATUS_GET(_reg) |
| #define | AARCH32_DFSR_DOMAIN(_val) |
| #define | AARCH32_DFSR_DOMAIN_SHIFT 4 |
| #define | AARCH32_DFSR_DOMAIN_MASK 0xf0U |
| #define | AARCH32_DFSR_DOMAIN_GET(_reg) |
| #define | AARCH32_DFSR_LPAE 0x200U |
| #define | AARCH32_DFSR_FS_4 0x400U |
| #define | AARCH32_DFSR_WNR 0x800U |
| #define | AARCH32_DFSR_EXT 0x1000U |
| #define | AARCH32_DFSR_CM 0x2000U |
| #define | AARCH32_DFSR_AET(_val) |
| #define | AARCH32_DFSR_AET_SHIFT 14 |
| #define | AARCH32_DFSR_AET_MASK 0xc000U |
| #define | AARCH32_DFSR_AET_GET(_reg) |
| #define | AARCH32_DFSR_FNV 0x10000U |
| #define | AARCH32_DTLBIASID_ASID(_val) |
| #define | AARCH32_DTLBIASID_ASID_SHIFT 0 |
| #define | AARCH32_DTLBIASID_ASID_MASK 0xffU |
| #define | AARCH32_DTLBIASID_ASID_GET(_reg) |
| #define | AARCH32_DTLBIMVA_ASID(_val) |
| #define | AARCH32_DTLBIMVA_ASID_SHIFT 0 |
| #define | AARCH32_DTLBIMVA_ASID_MASK 0xffU |
| #define | AARCH32_DTLBIMVA_ASID_GET(_reg) |
| #define | AARCH32_DTLBIMVA_VA(_val) |
| #define | AARCH32_DTLBIMVA_VA_SHIFT 12 |
| #define | AARCH32_DTLBIMVA_VA_MASK 0xfffff000U |
| #define | AARCH32_DTLBIMVA_VA_GET(_reg) |
| #define | AARCH32_DVPRCTX_ASID(_val) |
| #define | AARCH32_DVPRCTX_ASID_SHIFT 0 |
| #define | AARCH32_DVPRCTX_ASID_MASK 0xffU |
| #define | AARCH32_DVPRCTX_ASID_GET(_reg) |
| #define | AARCH32_DVPRCTX_GASID 0x100U |
| #define | AARCH32_DVPRCTX_VMID(_val) |
| #define | AARCH32_DVPRCTX_VMID_SHIFT 16 |
| #define | AARCH32_DVPRCTX_VMID_MASK 0xff0000U |
| #define | AARCH32_DVPRCTX_VMID_GET(_reg) |
| #define | AARCH32_DVPRCTX_EL(_val) |
| #define | AARCH32_DVPRCTX_EL_SHIFT 24 |
| #define | AARCH32_DVPRCTX_EL_MASK 0x3000000U |
| #define | AARCH32_DVPRCTX_EL_GET(_reg) |
| #define | AARCH32_DVPRCTX_NS 0x4000000U |
| #define | AARCH32_DVPRCTX_GVMID 0x8000000U |
| #define | AARCH32_FPEXC_IOF 0x1U |
| #define | AARCH32_FPEXC_DZF 0x2U |
| #define | AARCH32_FPEXC_OFF 0x4U |
| #define | AARCH32_FPEXC_UFF 0x8U |
| #define | AARCH32_FPEXC_IXF 0x10U |
| #define | AARCH32_FPEXC_IDF 0x80U |
| #define | AARCH32_FPEXC_VECITR(_val) |
| #define | AARCH32_FPEXC_VECITR_SHIFT 8 |
| #define | AARCH32_FPEXC_VECITR_MASK 0x700U |
| #define | AARCH32_FPEXC_VECITR_GET(_reg) |
| #define | AARCH32_FPEXC_TFV 0x4000000U |
| #define | AARCH32_FPEXC_VV 0x8000000U |
| #define | AARCH32_FPEXC_FP2V 0x10000000U |
| #define | AARCH32_FPEXC_DEX 0x20000000U |
| #define | AARCH32_FPEXC_EN 0x40000000U |
| #define | AARCH32_FPEXC_EX 0x80000000U |
| #define | AARCH32_FPSCR_IOC 0x1U |
| #define | AARCH32_FPSCR_DZC 0x2U |
| #define | AARCH32_FPSCR_OFC 0x4U |
| #define | AARCH32_FPSCR_UFC 0x8U |
| #define | AARCH32_FPSCR_IXC 0x10U |
| #define | AARCH32_FPSCR_IDC 0x80U |
| #define | AARCH32_FPSCR_IOE 0x100U |
| #define | AARCH32_FPSCR_DZE 0x200U |
| #define | AARCH32_FPSCR_OFE 0x400U |
| #define | AARCH32_FPSCR_UFE 0x800U |
| #define | AARCH32_FPSCR_IXE 0x1000U |
| #define | AARCH32_FPSCR_IDE 0x8000U |
| #define | AARCH32_FPSCR_LEN(_val) |
| #define | AARCH32_FPSCR_LEN_SHIFT 16 |
| #define | AARCH32_FPSCR_LEN_MASK 0x70000U |
| #define | AARCH32_FPSCR_LEN_GET(_reg) |
| #define | AARCH32_FPSCR_FZ16 0x80000U |
| #define | AARCH32_FPSCR_STRIDE(_val) |
| #define | AARCH32_FPSCR_STRIDE_SHIFT 20 |
| #define | AARCH32_FPSCR_STRIDE_MASK 0x300000U |
| #define | AARCH32_FPSCR_STRIDE_GET(_reg) |
| #define | AARCH32_FPSCR_RMODE(_val) |
| #define | AARCH32_FPSCR_RMODE_SHIFT 22 |
| #define | AARCH32_FPSCR_RMODE_MASK 0xc00000U |
| #define | AARCH32_FPSCR_RMODE_GET(_reg) |
| #define | AARCH32_FPSCR_FZ 0x1000000U |
| #define | AARCH32_FPSCR_DN 0x2000000U |
| #define | AARCH32_FPSCR_AHP 0x4000000U |
| #define | AARCH32_FPSCR_QC 0x8000000U |
| #define | AARCH32_FPSCR_V 0x10000000U |
| #define | AARCH32_FPSCR_C 0x20000000U |
| #define | AARCH32_FPSCR_Z 0x40000000U |
| #define | AARCH32_FPSCR_N 0x80000000U |
| #define | AARCH32_FPSID_REVISION(_val) |
| #define | AARCH32_FPSID_REVISION_SHIFT 0 |
| #define | AARCH32_FPSID_REVISION_MASK 0xfU |
| #define | AARCH32_FPSID_REVISION_GET(_reg) |
| #define | AARCH32_FPSID_VARIANT(_val) |
| #define | AARCH32_FPSID_VARIANT_SHIFT 4 |
| #define | AARCH32_FPSID_VARIANT_MASK 0xf0U |
| #define | AARCH32_FPSID_VARIANT_GET(_reg) |
| #define | AARCH32_FPSID_PARTNUM(_val) |
| #define | AARCH32_FPSID_PARTNUM_SHIFT 8 |
| #define | AARCH32_FPSID_PARTNUM_MASK 0xff00U |
| #define | AARCH32_FPSID_PARTNUM_GET(_reg) |
| #define | AARCH32_FPSID_SUBARCHITECTURE(_val) |
| #define | AARCH32_FPSID_SUBARCHITECTURE_SHIFT 16 |
| #define | AARCH32_FPSID_SUBARCHITECTURE_MASK 0x7f0000U |
| #define | AARCH32_FPSID_SUBARCHITECTURE_GET(_reg) |
| #define | AARCH32_FPSID_SW 0x800000U |
| #define | AARCH32_FPSID_IMPLEMENTER(_val) |
| #define | AARCH32_FPSID_IMPLEMENTER_SHIFT 24 |
| #define | AARCH32_FPSID_IMPLEMENTER_MASK 0xff000000U |
| #define | AARCH32_FPSID_IMPLEMENTER_GET(_reg) |
| #define | AARCH32_HCPTR_TCP10 0x400U |
| #define | AARCH32_HCPTR_TCP11 0x800U |
| #define | AARCH32_HCPTR_TASE 0x8000U |
| #define | AARCH32_HCPTR_TTA 0x100000U |
| #define | AARCH32_HCPTR_TAM 0x40000000U |
| #define | AARCH32_HCPTR_TCPAC 0x80000000U |
| #define | AARCH32_HCR_VM 0x1U |
| #define | AARCH32_HCR_SWIO 0x2U |
| #define | AARCH32_HCR_PTW 0x4U |
| #define | AARCH32_HCR_FMO 0x8U |
| #define | AARCH32_HCR_IMO 0x10U |
| #define | AARCH32_HCR_AMO 0x20U |
| #define | AARCH32_HCR_VF 0x40U |
| #define | AARCH32_HCR_VI 0x80U |
| #define | AARCH32_HCR_VA 0x100U |
| #define | AARCH32_HCR_FB 0x200U |
| #define | AARCH32_HCR_BSU(_val) |
| #define | AARCH32_HCR_BSU_SHIFT 10 |
| #define | AARCH32_HCR_BSU_MASK 0xc00U |
| #define | AARCH32_HCR_BSU_GET(_reg) |
| #define | AARCH32_HCR_DC 0x1000U |
| #define | AARCH32_HCR_TWI 0x2000U |
| #define | AARCH32_HCR_TWE 0x4000U |
| #define | AARCH32_HCR_TID0 0x8000U |
| #define | AARCH32_HCR_TID1 0x10000U |
| #define | AARCH32_HCR_TID2 0x20000U |
| #define | AARCH32_HCR_TID3 0x40000U |
| #define | AARCH32_HCR_TSC 0x80000U |
| #define | AARCH32_HCR_TIDCP 0x100000U |
| #define | AARCH32_HCR_TAC 0x200000U |
| #define | AARCH32_HCR_TSW 0x400000U |
| #define | AARCH32_HCR_TPC 0x800000U |
| #define | AARCH32_HCR_TPU 0x1000000U |
| #define | AARCH32_HCR_TTLB 0x2000000U |
| #define | AARCH32_HCR_TVM 0x4000000U |
| #define | AARCH32_HCR_TGE 0x8000000U |
| #define | AARCH32_HCR_HCD 0x20000000U |
| #define | AARCH32_HCR_TRVM 0x40000000U |
| #define | AARCH32_HCR2_CD 0x1U |
| #define | AARCH32_HCR2_ID 0x2U |
| #define | AARCH32_HCR2_TERR 0x10U |
| #define | AARCH32_HCR2_TEA 0x20U |
| #define | AARCH32_HCR2_MIOCNCE 0x40U |
| #define | AARCH32_HCR2_TID4 0x20000U |
| #define | AARCH32_HCR2_TICAB 0x40000U |
| #define | AARCH32_HCR2_TOCU 0x100000U |
| #define | AARCH32_HCR2_TTLBIS 0x400000U |
| #define | AARCH32_HPFAR_FIPA_39_12(_val) |
| #define | AARCH32_HPFAR_FIPA_39_12_SHIFT 4 |
| #define | AARCH32_HPFAR_FIPA_39_12_MASK 0xfffffff0U |
| #define | AARCH32_HPFAR_FIPA_39_12_GET(_reg) |
| #define | AARCH32_HRMR_AA64 0x1U |
| #define | AARCH32_HRMR_RR 0x2U |
| #define | AARCH32_HSCTLR_M 0x1U |
| #define | AARCH32_HSCTLR_A 0x2U |
| #define | AARCH32_HSCTLR_C 0x4U |
| #define | AARCH32_HSCTLR_NTLSMD 0x8U |
| #define | AARCH32_HSCTLR_LSMAOE 0x10U |
| #define | AARCH32_HSCTLR_CP15BEN 0x20U |
| #define | AARCH32_HSCTLR_ITD 0x80U |
| #define | AARCH32_HSCTLR_SED 0x100U |
| #define | AARCH32_HSCTLR_I 0x1000U |
| #define | AARCH32_HSCTLR_BR 0x20000U |
| #define | AARCH32_HSCTLR_WXN 0x80000U |
| #define | AARCH32_HSCTLR_FI 0x200000U |
| #define | AARCH32_HSCTLR_EE 0x2000000U |
| #define | AARCH32_HSCTLR_TE 0x40000000U |
| #define | AARCH32_HSCTLR_DSSBS 0x80000000U |
| #define | AARCH32_HSR_DIRECTION 0x1U |
| #define | AARCH32_HSR_TI 0x1U |
| #define | AARCH32_HSR_COPROC(_val) |
| #define | AARCH32_HSR_COPROC_SHIFT 0 |
| #define | AARCH32_HSR_COPROC_MASK 0xfU |
| #define | AARCH32_HSR_COPROC_GET(_reg) |
| #define | AARCH32_HSR_DFSC(_val) |
| #define | AARCH32_HSR_DFSC_SHIFT 0 |
| #define | AARCH32_HSR_DFSC_MASK 0x3fU |
| #define | AARCH32_HSR_DFSC_GET(_reg) |
| #define | AARCH32_HSR_IFSC(_val) |
| #define | AARCH32_HSR_IFSC_SHIFT 0 |
| #define | AARCH32_HSR_IFSC_MASK 0x3fU |
| #define | AARCH32_HSR_IFSC_GET(_reg) |
| #define | AARCH32_HSR_IMM16(_val) |
| #define | AARCH32_HSR_IMM16_SHIFT 0 |
| #define | AARCH32_HSR_IMM16_MASK 0xffffU |
| #define | AARCH32_HSR_IMM16_GET(_reg) |
| #define | AARCH32_HSR_ISS(_val) |
| #define | AARCH32_HSR_ISS_SHIFT 0 |
| #define | AARCH32_HSR_ISS_MASK 0x1ffffffU |
| #define | AARCH32_HSR_ISS_GET(_reg) |
| #define | AARCH32_HSR_AM(_val) |
| #define | AARCH32_HSR_AM_SHIFT 1 |
| #define | AARCH32_HSR_AM_MASK 0xeU |
| #define | AARCH32_HSR_AM_GET(_reg) |
| #define | AARCH32_HSR_CRM(_val) |
| #define | AARCH32_HSR_CRM_SHIFT 1 |
| #define | AARCH32_HSR_CRM_MASK 0x1eU |
| #define | AARCH32_HSR_CRM_GET(_reg) |
| #define | AARCH32_HSR_OFFSET 0x10U |
| #define | AARCH32_HSR_TA 0x20U |
| #define | AARCH32_HSR_RN(_val) |
| #define | AARCH32_HSR_RN_SHIFT 5 |
| #define | AARCH32_HSR_RN_MASK 0x1e0U |
| #define | AARCH32_HSR_RN_GET(_reg) |
| #define | AARCH32_HSR_RT(_val) |
| #define | AARCH32_HSR_RT_SHIFT 5 |
| #define | AARCH32_HSR_RT_MASK 0x1e0U |
| #define | AARCH32_HSR_RT_GET(_reg) |
| #define | AARCH32_HSR_WNR 0x40U |
| #define | AARCH32_HSR_S1PTW 0x80U |
| #define | AARCH32_HSR_CM 0x100U |
| #define | AARCH32_HSR_EA 0x200U |
| #define | AARCH32_HSR_FNV 0x400U |
| #define | AARCH32_HSR_AET(_val) |
| #define | AARCH32_HSR_AET_SHIFT 10 |
| #define | AARCH32_HSR_AET_MASK 0xc00U |
| #define | AARCH32_HSR_AET_GET(_reg) |
| #define | AARCH32_HSR_CRN(_val) |
| #define | AARCH32_HSR_CRN_SHIFT 10 |
| #define | AARCH32_HSR_CRN_MASK 0x3c00U |
| #define | AARCH32_HSR_CRN_GET(_reg) |
| #define | AARCH32_HSR_RT2(_val) |
| #define | AARCH32_HSR_RT2_SHIFT 10 |
| #define | AARCH32_HSR_RT2_MASK 0x3c00U |
| #define | AARCH32_HSR_RT2_GET(_reg) |
| #define | AARCH32_HSR_IMM8(_val) |
| #define | AARCH32_HSR_IMM8_SHIFT 12 |
| #define | AARCH32_HSR_IMM8_MASK 0xff000U |
| #define | AARCH32_HSR_IMM8_GET(_reg) |
| #define | AARCH32_HSR_AR 0x4000U |
| #define | AARCH32_HSR_OPC1_0(_val) |
| #define | AARCH32_HSR_OPC1_SHIFT_0 14 |
| #define | AARCH32_HSR_OPC1_MASK_0 0x1c000U |
| #define | AARCH32_HSR_OPC1_GET_0(_reg) |
| #define | AARCH32_HSR_OPC1_1(_val) |
| #define | AARCH32_HSR_OPC1_SHIFT_1 16 |
| #define | AARCH32_HSR_OPC1_MASK_1 0xf0000U |
| #define | AARCH32_HSR_OPC1_GET_1(_reg) |
| #define | AARCH32_HSR_SRT(_val) |
| #define | AARCH32_HSR_SRT_SHIFT 16 |
| #define | AARCH32_HSR_SRT_MASK 0xf0000U |
| #define | AARCH32_HSR_SRT_GET(_reg) |
| #define | AARCH32_HSR_OPC2(_val) |
| #define | AARCH32_HSR_OPC2_SHIFT 17 |
| #define | AARCH32_HSR_OPC2_MASK 0xe0000U |
| #define | AARCH32_HSR_OPC2_GET(_reg) |
| #define | AARCH32_HSR_CCKNOWNPASS 0x80000U |
| #define | AARCH32_HSR_COND(_val) |
| #define | AARCH32_HSR_COND_SHIFT 20 |
| #define | AARCH32_HSR_COND_MASK 0xf00000U |
| #define | AARCH32_HSR_COND_GET(_reg) |
| #define | AARCH32_HSR_SSE 0x200000U |
| #define | AARCH32_HSR_SAS(_val) |
| #define | AARCH32_HSR_SAS_SHIFT 22 |
| #define | AARCH32_HSR_SAS_MASK 0xc00000U |
| #define | AARCH32_HSR_SAS_GET(_reg) |
| #define | AARCH32_HSR_CV 0x1000000U |
| #define | AARCH32_HSR_ISV 0x1000000U |
| #define | AARCH32_HSR_IL 0x2000000U |
| #define | AARCH32_HSR_EC(_val) |
| #define | AARCH32_HSR_EC_SHIFT 26 |
| #define | AARCH32_HSR_EC_MASK 0xfc000000U |
| #define | AARCH32_HSR_EC_GET(_reg) |
| #define | AARCH32_HTCR_T0SZ(_val) |
| #define | AARCH32_HTCR_T0SZ_SHIFT 0 |
| #define | AARCH32_HTCR_T0SZ_MASK 0x7U |
| #define | AARCH32_HTCR_T0SZ_GET(_reg) |
| #define | AARCH32_HTCR_IRGN0(_val) |
| #define | AARCH32_HTCR_IRGN0_SHIFT 8 |
| #define | AARCH32_HTCR_IRGN0_MASK 0x300U |
| #define | AARCH32_HTCR_IRGN0_GET(_reg) |
| #define | AARCH32_HTCR_ORGN0(_val) |
| #define | AARCH32_HTCR_ORGN0_SHIFT 10 |
| #define | AARCH32_HTCR_ORGN0_MASK 0xc00U |
| #define | AARCH32_HTCR_ORGN0_GET(_reg) |
| #define | AARCH32_HTCR_SH0(_val) |
| #define | AARCH32_HTCR_SH0_SHIFT 12 |
| #define | AARCH32_HTCR_SH0_MASK 0x3000U |
| #define | AARCH32_HTCR_SH0_GET(_reg) |
| #define | AARCH32_HTCR_HPD 0x1000000U |
| #define | AARCH32_HTCR_HWU59 0x2000000U |
| #define | AARCH32_HTCR_HWU60 0x4000000U |
| #define | AARCH32_HTCR_HWU61 0x8000000U |
| #define | AARCH32_HTCR_HWU62 0x10000000U |
| #define | AARCH32_HTTBR_CNP 0x1U |
| #define | AARCH32_HTTBR_BADDR(_val) |
| #define | AARCH32_HTTBR_BADDR_SHIFT 1 |
| #define | AARCH32_HTTBR_BADDR_MASK 0xfffffffffffeULL |
| #define | AARCH32_HTTBR_BADDR_GET(_reg) |
| #define | AARCH32_ID_DFR0_COPDBG(_val) |
| #define | AARCH32_ID_DFR0_COPDBG_SHIFT 0 |
| #define | AARCH32_ID_DFR0_COPDBG_MASK 0xfU |
| #define | AARCH32_ID_DFR0_COPDBG_GET(_reg) |
| #define | AARCH32_ID_DFR0_COPSDBG(_val) |
| #define | AARCH32_ID_DFR0_COPSDBG_SHIFT 4 |
| #define | AARCH32_ID_DFR0_COPSDBG_MASK 0xf0U |
| #define | AARCH32_ID_DFR0_COPSDBG_GET(_reg) |
| #define | AARCH32_ID_DFR0_MMAPDBG(_val) |
| #define | AARCH32_ID_DFR0_MMAPDBG_SHIFT 8 |
| #define | AARCH32_ID_DFR0_MMAPDBG_MASK 0xf00U |
| #define | AARCH32_ID_DFR0_MMAPDBG_GET(_reg) |
| #define | AARCH32_ID_DFR0_COPTRC(_val) |
| #define | AARCH32_ID_DFR0_COPTRC_SHIFT 12 |
| #define | AARCH32_ID_DFR0_COPTRC_MASK 0xf000U |
| #define | AARCH32_ID_DFR0_COPTRC_GET(_reg) |
| #define | AARCH32_ID_DFR0_MMAPTRC(_val) |
| #define | AARCH32_ID_DFR0_MMAPTRC_SHIFT 16 |
| #define | AARCH32_ID_DFR0_MMAPTRC_MASK 0xf0000U |
| #define | AARCH32_ID_DFR0_MMAPTRC_GET(_reg) |
| #define | AARCH32_ID_DFR0_MPROFDBG(_val) |
| #define | AARCH32_ID_DFR0_MPROFDBG_SHIFT 20 |
| #define | AARCH32_ID_DFR0_MPROFDBG_MASK 0xf00000U |
| #define | AARCH32_ID_DFR0_MPROFDBG_GET(_reg) |
| #define | AARCH32_ID_DFR0_PERFMON(_val) |
| #define | AARCH32_ID_DFR0_PERFMON_SHIFT 24 |
| #define | AARCH32_ID_DFR0_PERFMON_MASK 0xf000000U |
| #define | AARCH32_ID_DFR0_PERFMON_GET(_reg) |
| #define | AARCH32_ID_DFR0_TRACEFILT(_val) |
| #define | AARCH32_ID_DFR0_TRACEFILT_SHIFT 28 |
| #define | AARCH32_ID_DFR0_TRACEFILT_MASK 0xf0000000U |
| #define | AARCH32_ID_DFR0_TRACEFILT_GET(_reg) |
| #define | AARCH32_ID_DFR1_MTPMU(_val) |
| #define | AARCH32_ID_DFR1_MTPMU_SHIFT 0 |
| #define | AARCH32_ID_DFR1_MTPMU_MASK 0xfU |
| #define | AARCH32_ID_DFR1_MTPMU_GET(_reg) |
| #define | AARCH32_ID_ISAR0_SWAP(_val) |
| #define | AARCH32_ID_ISAR0_SWAP_SHIFT 0 |
| #define | AARCH32_ID_ISAR0_SWAP_MASK 0xfU |
| #define | AARCH32_ID_ISAR0_SWAP_GET(_reg) |
| #define | AARCH32_ID_ISAR0_BITCOUNT(_val) |
| #define | AARCH32_ID_ISAR0_BITCOUNT_SHIFT 4 |
| #define | AARCH32_ID_ISAR0_BITCOUNT_MASK 0xf0U |
| #define | AARCH32_ID_ISAR0_BITCOUNT_GET(_reg) |
| #define | AARCH32_ID_ISAR0_BITFIELD(_val) |
| #define | AARCH32_ID_ISAR0_BITFIELD_SHIFT 8 |
| #define | AARCH32_ID_ISAR0_BITFIELD_MASK 0xf00U |
| #define | AARCH32_ID_ISAR0_BITFIELD_GET(_reg) |
| #define | AARCH32_ID_ISAR0_CMPBRANCH(_val) |
| #define | AARCH32_ID_ISAR0_CMPBRANCH_SHIFT 12 |
| #define | AARCH32_ID_ISAR0_CMPBRANCH_MASK 0xf000U |
| #define | AARCH32_ID_ISAR0_CMPBRANCH_GET(_reg) |
| #define | AARCH32_ID_ISAR0_COPROC(_val) |
| #define | AARCH32_ID_ISAR0_COPROC_SHIFT 16 |
| #define | AARCH32_ID_ISAR0_COPROC_MASK 0xf0000U |
| #define | AARCH32_ID_ISAR0_COPROC_GET(_reg) |
| #define | AARCH32_ID_ISAR0_DEBUG(_val) |
| #define | AARCH32_ID_ISAR0_DEBUG_SHIFT 20 |
| #define | AARCH32_ID_ISAR0_DEBUG_MASK 0xf00000U |
| #define | AARCH32_ID_ISAR0_DEBUG_GET(_reg) |
| #define | AARCH32_ID_ISAR0_DIVIDE(_val) |
| #define | AARCH32_ID_ISAR0_DIVIDE_SHIFT 24 |
| #define | AARCH32_ID_ISAR0_DIVIDE_MASK 0xf000000U |
| #define | AARCH32_ID_ISAR0_DIVIDE_GET(_reg) |
| #define | AARCH32_ID_ISAR1_ENDIAN(_val) |
| #define | AARCH32_ID_ISAR1_ENDIAN_SHIFT 0 |
| #define | AARCH32_ID_ISAR1_ENDIAN_MASK 0xfU |
| #define | AARCH32_ID_ISAR1_ENDIAN_GET(_reg) |
| #define | AARCH32_ID_ISAR1_EXCEPT(_val) |
| #define | AARCH32_ID_ISAR1_EXCEPT_SHIFT 4 |
| #define | AARCH32_ID_ISAR1_EXCEPT_MASK 0xf0U |
| #define | AARCH32_ID_ISAR1_EXCEPT_GET(_reg) |
| #define | AARCH32_ID_ISAR1_EXCEPT_AR(_val) |
| #define | AARCH32_ID_ISAR1_EXCEPT_AR_SHIFT 8 |
| #define | AARCH32_ID_ISAR1_EXCEPT_AR_MASK 0xf00U |
| #define | AARCH32_ID_ISAR1_EXCEPT_AR_GET(_reg) |
| #define | AARCH32_ID_ISAR1_EXTEND(_val) |
| #define | AARCH32_ID_ISAR1_EXTEND_SHIFT 12 |
| #define | AARCH32_ID_ISAR1_EXTEND_MASK 0xf000U |
| #define | AARCH32_ID_ISAR1_EXTEND_GET(_reg) |
| #define | AARCH32_ID_ISAR1_IFTHEN(_val) |
| #define | AARCH32_ID_ISAR1_IFTHEN_SHIFT 16 |
| #define | AARCH32_ID_ISAR1_IFTHEN_MASK 0xf0000U |
| #define | AARCH32_ID_ISAR1_IFTHEN_GET(_reg) |
| #define | AARCH32_ID_ISAR1_IMMEDIATE(_val) |
| #define | AARCH32_ID_ISAR1_IMMEDIATE_SHIFT 20 |
| #define | AARCH32_ID_ISAR1_IMMEDIATE_MASK 0xf00000U |
| #define | AARCH32_ID_ISAR1_IMMEDIATE_GET(_reg) |
| #define | AARCH32_ID_ISAR1_INTERWORK(_val) |
| #define | AARCH32_ID_ISAR1_INTERWORK_SHIFT 24 |
| #define | AARCH32_ID_ISAR1_INTERWORK_MASK 0xf000000U |
| #define | AARCH32_ID_ISAR1_INTERWORK_GET(_reg) |
| #define | AARCH32_ID_ISAR1_JAZELLE(_val) |
| #define | AARCH32_ID_ISAR1_JAZELLE_SHIFT 28 |
| #define | AARCH32_ID_ISAR1_JAZELLE_MASK 0xf0000000U |
| #define | AARCH32_ID_ISAR1_JAZELLE_GET(_reg) |
| #define | AARCH32_ID_ISAR2_LOADSTORE(_val) |
| #define | AARCH32_ID_ISAR2_LOADSTORE_SHIFT 0 |
| #define | AARCH32_ID_ISAR2_LOADSTORE_MASK 0xfU |
| #define | AARCH32_ID_ISAR2_LOADSTORE_GET(_reg) |
| #define | AARCH32_ID_ISAR2_MEMHINT(_val) |
| #define | AARCH32_ID_ISAR2_MEMHINT_SHIFT 4 |
| #define | AARCH32_ID_ISAR2_MEMHINT_MASK 0xf0U |
| #define | AARCH32_ID_ISAR2_MEMHINT_GET(_reg) |
| #define | AARCH32_ID_ISAR2_MULTIACCESSINT(_val) |
| #define | AARCH32_ID_ISAR2_MULTIACCESSINT_SHIFT 8 |
| #define | AARCH32_ID_ISAR2_MULTIACCESSINT_MASK 0xf00U |
| #define | AARCH32_ID_ISAR2_MULTIACCESSINT_GET(_reg) |
| #define | AARCH32_ID_ISAR2_MULT(_val) |
| #define | AARCH32_ID_ISAR2_MULT_SHIFT 12 |
| #define | AARCH32_ID_ISAR2_MULT_MASK 0xf000U |
| #define | AARCH32_ID_ISAR2_MULT_GET(_reg) |
| #define | AARCH32_ID_ISAR2_MULTS(_val) |
| #define | AARCH32_ID_ISAR2_MULTS_SHIFT 16 |
| #define | AARCH32_ID_ISAR2_MULTS_MASK 0xf0000U |
| #define | AARCH32_ID_ISAR2_MULTS_GET(_reg) |
| #define | AARCH32_ID_ISAR2_MULTU(_val) |
| #define | AARCH32_ID_ISAR2_MULTU_SHIFT 20 |
| #define | AARCH32_ID_ISAR2_MULTU_MASK 0xf00000U |
| #define | AARCH32_ID_ISAR2_MULTU_GET(_reg) |
| #define | AARCH32_ID_ISAR2_PSR_AR(_val) |
| #define | AARCH32_ID_ISAR2_PSR_AR_SHIFT 24 |
| #define | AARCH32_ID_ISAR2_PSR_AR_MASK 0xf000000U |
| #define | AARCH32_ID_ISAR2_PSR_AR_GET(_reg) |
| #define | AARCH32_ID_ISAR2_REVERSAL(_val) |
| #define | AARCH32_ID_ISAR2_REVERSAL_SHIFT 28 |
| #define | AARCH32_ID_ISAR2_REVERSAL_MASK 0xf0000000U |
| #define | AARCH32_ID_ISAR2_REVERSAL_GET(_reg) |
| #define | AARCH32_ID_ISAR3_SATURATE(_val) |
| #define | AARCH32_ID_ISAR3_SATURATE_SHIFT 0 |
| #define | AARCH32_ID_ISAR3_SATURATE_MASK 0xfU |
| #define | AARCH32_ID_ISAR3_SATURATE_GET(_reg) |
| #define | AARCH32_ID_ISAR3_SIMD(_val) |
| #define | AARCH32_ID_ISAR3_SIMD_SHIFT 4 |
| #define | AARCH32_ID_ISAR3_SIMD_MASK 0xf0U |
| #define | AARCH32_ID_ISAR3_SIMD_GET(_reg) |
| #define | AARCH32_ID_ISAR3_SVC(_val) |
| #define | AARCH32_ID_ISAR3_SVC_SHIFT 8 |
| #define | AARCH32_ID_ISAR3_SVC_MASK 0xf00U |
| #define | AARCH32_ID_ISAR3_SVC_GET(_reg) |
| #define | AARCH32_ID_ISAR3_SYNCHPRIM(_val) |
| #define | AARCH32_ID_ISAR3_SYNCHPRIM_SHIFT 12 |
| #define | AARCH32_ID_ISAR3_SYNCHPRIM_MASK 0xf000U |
| #define | AARCH32_ID_ISAR3_SYNCHPRIM_GET(_reg) |
| #define | AARCH32_ID_ISAR3_TABBRANCH(_val) |
| #define | AARCH32_ID_ISAR3_TABBRANCH_SHIFT 16 |
| #define | AARCH32_ID_ISAR3_TABBRANCH_MASK 0xf0000U |
| #define | AARCH32_ID_ISAR3_TABBRANCH_GET(_reg) |
| #define | AARCH32_ID_ISAR3_T32COPY(_val) |
| #define | AARCH32_ID_ISAR3_T32COPY_SHIFT 20 |
| #define | AARCH32_ID_ISAR3_T32COPY_MASK 0xf00000U |
| #define | AARCH32_ID_ISAR3_T32COPY_GET(_reg) |
| #define | AARCH32_ID_ISAR3_TRUENOP(_val) |
| #define | AARCH32_ID_ISAR3_TRUENOP_SHIFT 24 |
| #define | AARCH32_ID_ISAR3_TRUENOP_MASK 0xf000000U |
| #define | AARCH32_ID_ISAR3_TRUENOP_GET(_reg) |
| #define | AARCH32_ID_ISAR3_T32EE(_val) |
| #define | AARCH32_ID_ISAR3_T32EE_SHIFT 28 |
| #define | AARCH32_ID_ISAR3_T32EE_MASK 0xf0000000U |
| #define | AARCH32_ID_ISAR3_T32EE_GET(_reg) |
| #define | AARCH32_ID_ISAR4_UNPRIV(_val) |
| #define | AARCH32_ID_ISAR4_UNPRIV_SHIFT 0 |
| #define | AARCH32_ID_ISAR4_UNPRIV_MASK 0xfU |
| #define | AARCH32_ID_ISAR4_UNPRIV_GET(_reg) |
| #define | AARCH32_ID_ISAR4_WITHSHIFTS(_val) |
| #define | AARCH32_ID_ISAR4_WITHSHIFTS_SHIFT 4 |
| #define | AARCH32_ID_ISAR4_WITHSHIFTS_MASK 0xf0U |
| #define | AARCH32_ID_ISAR4_WITHSHIFTS_GET(_reg) |
| #define | AARCH32_ID_ISAR4_WRITEBACK(_val) |
| #define | AARCH32_ID_ISAR4_WRITEBACK_SHIFT 8 |
| #define | AARCH32_ID_ISAR4_WRITEBACK_MASK 0xf00U |
| #define | AARCH32_ID_ISAR4_WRITEBACK_GET(_reg) |
| #define | AARCH32_ID_ISAR4_SMC(_val) |
| #define | AARCH32_ID_ISAR4_SMC_SHIFT 12 |
| #define | AARCH32_ID_ISAR4_SMC_MASK 0xf000U |
| #define | AARCH32_ID_ISAR4_SMC_GET(_reg) |
| #define | AARCH32_ID_ISAR4_BARRIER(_val) |
| #define | AARCH32_ID_ISAR4_BARRIER_SHIFT 16 |
| #define | AARCH32_ID_ISAR4_BARRIER_MASK 0xf0000U |
| #define | AARCH32_ID_ISAR4_BARRIER_GET(_reg) |
| #define | AARCH32_ID_ISAR4_SYNCHPRIM_FRAC(_val) |
| #define | AARCH32_ID_ISAR4_SYNCHPRIM_FRAC_SHIFT 20 |
| #define | AARCH32_ID_ISAR4_SYNCHPRIM_FRAC_MASK 0xf00000U |
| #define | AARCH32_ID_ISAR4_SYNCHPRIM_FRAC_GET(_reg) |
| #define | AARCH32_ID_ISAR4_PSR_M(_val) |
| #define | AARCH32_ID_ISAR4_PSR_M_SHIFT 24 |
| #define | AARCH32_ID_ISAR4_PSR_M_MASK 0xf000000U |
| #define | AARCH32_ID_ISAR4_PSR_M_GET(_reg) |
| #define | AARCH32_ID_ISAR4_SWP_FRAC(_val) |
| #define | AARCH32_ID_ISAR4_SWP_FRAC_SHIFT 28 |
| #define | AARCH32_ID_ISAR4_SWP_FRAC_MASK 0xf0000000U |
| #define | AARCH32_ID_ISAR4_SWP_FRAC_GET(_reg) |
| #define | AARCH32_ID_ISAR5_SEVL(_val) |
| #define | AARCH32_ID_ISAR5_SEVL_SHIFT 0 |
| #define | AARCH32_ID_ISAR5_SEVL_MASK 0xfU |
| #define | AARCH32_ID_ISAR5_SEVL_GET(_reg) |
| #define | AARCH32_ID_ISAR5_AES(_val) |
| #define | AARCH32_ID_ISAR5_AES_SHIFT 4 |
| #define | AARCH32_ID_ISAR5_AES_MASK 0xf0U |
| #define | AARCH32_ID_ISAR5_AES_GET(_reg) |
| #define | AARCH32_ID_ISAR5_SHA1(_val) |
| #define | AARCH32_ID_ISAR5_SHA1_SHIFT 8 |
| #define | AARCH32_ID_ISAR5_SHA1_MASK 0xf00U |
| #define | AARCH32_ID_ISAR5_SHA1_GET(_reg) |
| #define | AARCH32_ID_ISAR5_SHA2(_val) |
| #define | AARCH32_ID_ISAR5_SHA2_SHIFT 12 |
| #define | AARCH32_ID_ISAR5_SHA2_MASK 0xf000U |
| #define | AARCH32_ID_ISAR5_SHA2_GET(_reg) |
| #define | AARCH32_ID_ISAR5_CRC32(_val) |
| #define | AARCH32_ID_ISAR5_CRC32_SHIFT 16 |
| #define | AARCH32_ID_ISAR5_CRC32_MASK 0xf0000U |
| #define | AARCH32_ID_ISAR5_CRC32_GET(_reg) |
| #define | AARCH32_ID_ISAR5_RDM(_val) |
| #define | AARCH32_ID_ISAR5_RDM_SHIFT 24 |
| #define | AARCH32_ID_ISAR5_RDM_MASK 0xf000000U |
| #define | AARCH32_ID_ISAR5_RDM_GET(_reg) |
| #define | AARCH32_ID_ISAR5_VCMA(_val) |
| #define | AARCH32_ID_ISAR5_VCMA_SHIFT 28 |
| #define | AARCH32_ID_ISAR5_VCMA_MASK 0xf0000000U |
| #define | AARCH32_ID_ISAR5_VCMA_GET(_reg) |
| #define | AARCH32_ID_ISAR6_JSCVT(_val) |
| #define | AARCH32_ID_ISAR6_JSCVT_SHIFT 0 |
| #define | AARCH32_ID_ISAR6_JSCVT_MASK 0xfU |
| #define | AARCH32_ID_ISAR6_JSCVT_GET(_reg) |
| #define | AARCH32_ID_ISAR6_DP(_val) |
| #define | AARCH32_ID_ISAR6_DP_SHIFT 4 |
| #define | AARCH32_ID_ISAR6_DP_MASK 0xf0U |
| #define | AARCH32_ID_ISAR6_DP_GET(_reg) |
| #define | AARCH32_ID_ISAR6_FHM(_val) |
| #define | AARCH32_ID_ISAR6_FHM_SHIFT 8 |
| #define | AARCH32_ID_ISAR6_FHM_MASK 0xf00U |
| #define | AARCH32_ID_ISAR6_FHM_GET(_reg) |
| #define | AARCH32_ID_ISAR6_SB(_val) |
| #define | AARCH32_ID_ISAR6_SB_SHIFT 12 |
| #define | AARCH32_ID_ISAR6_SB_MASK 0xf000U |
| #define | AARCH32_ID_ISAR6_SB_GET(_reg) |
| #define | AARCH32_ID_ISAR6_SPECRES(_val) |
| #define | AARCH32_ID_ISAR6_SPECRES_SHIFT 16 |
| #define | AARCH32_ID_ISAR6_SPECRES_MASK 0xf0000U |
| #define | AARCH32_ID_ISAR6_SPECRES_GET(_reg) |
| #define | AARCH32_ID_ISAR6_BF16(_val) |
| #define | AARCH32_ID_ISAR6_BF16_SHIFT 20 |
| #define | AARCH32_ID_ISAR6_BF16_MASK 0xf00000U |
| #define | AARCH32_ID_ISAR6_BF16_GET(_reg) |
| #define | AARCH32_ID_ISAR6_I8MM(_val) |
| #define | AARCH32_ID_ISAR6_I8MM_SHIFT 24 |
| #define | AARCH32_ID_ISAR6_I8MM_MASK 0xf000000U |
| #define | AARCH32_ID_ISAR6_I8MM_GET(_reg) |
| #define | AARCH32_ID_MMFR0_VMSA(_val) |
| #define | AARCH32_ID_MMFR0_VMSA_SHIFT 0 |
| #define | AARCH32_ID_MMFR0_VMSA_MASK 0xfU |
| #define | AARCH32_ID_MMFR0_VMSA_GET(_reg) |
| #define | AARCH32_ID_MMFR0_PMSA(_val) |
| #define | AARCH32_ID_MMFR0_PMSA_SHIFT 4 |
| #define | AARCH32_ID_MMFR0_PMSA_MASK 0xf0U |
| #define | AARCH32_ID_MMFR0_PMSA_GET(_reg) |
| #define | AARCH32_ID_MMFR0_OUTERSHR(_val) |
| #define | AARCH32_ID_MMFR0_OUTERSHR_SHIFT 8 |
| #define | AARCH32_ID_MMFR0_OUTERSHR_MASK 0xf00U |
| #define | AARCH32_ID_MMFR0_OUTERSHR_GET(_reg) |
| #define | AARCH32_ID_MMFR0_SHARELVL(_val) |
| #define | AARCH32_ID_MMFR0_SHARELVL_SHIFT 12 |
| #define | AARCH32_ID_MMFR0_SHARELVL_MASK 0xf000U |
| #define | AARCH32_ID_MMFR0_SHARELVL_GET(_reg) |
| #define | AARCH32_ID_MMFR0_TCM(_val) |
| #define | AARCH32_ID_MMFR0_TCM_SHIFT 16 |
| #define | AARCH32_ID_MMFR0_TCM_MASK 0xf0000U |
| #define | AARCH32_ID_MMFR0_TCM_GET(_reg) |
| #define | AARCH32_ID_MMFR0_AUXREG(_val) |
| #define | AARCH32_ID_MMFR0_AUXREG_SHIFT 20 |
| #define | AARCH32_ID_MMFR0_AUXREG_MASK 0xf00000U |
| #define | AARCH32_ID_MMFR0_AUXREG_GET(_reg) |
| #define | AARCH32_ID_MMFR0_FCSE(_val) |
| #define | AARCH32_ID_MMFR0_FCSE_SHIFT 24 |
| #define | AARCH32_ID_MMFR0_FCSE_MASK 0xf000000U |
| #define | AARCH32_ID_MMFR0_FCSE_GET(_reg) |
| #define | AARCH32_ID_MMFR0_INNERSHR(_val) |
| #define | AARCH32_ID_MMFR0_INNERSHR_SHIFT 28 |
| #define | AARCH32_ID_MMFR0_INNERSHR_MASK 0xf0000000U |
| #define | AARCH32_ID_MMFR0_INNERSHR_GET(_reg) |
| #define | AARCH32_ID_MMFR1_L1HVDVA(_val) |
| #define | AARCH32_ID_MMFR1_L1HVDVA_SHIFT 0 |
| #define | AARCH32_ID_MMFR1_L1HVDVA_MASK 0xfU |
| #define | AARCH32_ID_MMFR1_L1HVDVA_GET(_reg) |
| #define | AARCH32_ID_MMFR1_L1UNIVA(_val) |
| #define | AARCH32_ID_MMFR1_L1UNIVA_SHIFT 4 |
| #define | AARCH32_ID_MMFR1_L1UNIVA_MASK 0xf0U |
| #define | AARCH32_ID_MMFR1_L1UNIVA_GET(_reg) |
| #define | AARCH32_ID_MMFR1_L1HVDSW(_val) |
| #define | AARCH32_ID_MMFR1_L1HVDSW_SHIFT 8 |
| #define | AARCH32_ID_MMFR1_L1HVDSW_MASK 0xf00U |
| #define | AARCH32_ID_MMFR1_L1HVDSW_GET(_reg) |
| #define | AARCH32_ID_MMFR1_L1UNISW(_val) |
| #define | AARCH32_ID_MMFR1_L1UNISW_SHIFT 12 |
| #define | AARCH32_ID_MMFR1_L1UNISW_MASK 0xf000U |
| #define | AARCH32_ID_MMFR1_L1UNISW_GET(_reg) |
| #define | AARCH32_ID_MMFR1_L1HVD(_val) |
| #define | AARCH32_ID_MMFR1_L1HVD_SHIFT 16 |
| #define | AARCH32_ID_MMFR1_L1HVD_MASK 0xf0000U |
| #define | AARCH32_ID_MMFR1_L1HVD_GET(_reg) |
| #define | AARCH32_ID_MMFR1_L1UNI(_val) |
| #define | AARCH32_ID_MMFR1_L1UNI_SHIFT 20 |
| #define | AARCH32_ID_MMFR1_L1UNI_MASK 0xf00000U |
| #define | AARCH32_ID_MMFR1_L1UNI_GET(_reg) |
| #define | AARCH32_ID_MMFR1_L1TSTCLN(_val) |
| #define | AARCH32_ID_MMFR1_L1TSTCLN_SHIFT 24 |
| #define | AARCH32_ID_MMFR1_L1TSTCLN_MASK 0xf000000U |
| #define | AARCH32_ID_MMFR1_L1TSTCLN_GET(_reg) |
| #define | AARCH32_ID_MMFR1_BPRED(_val) |
| #define | AARCH32_ID_MMFR1_BPRED_SHIFT 28 |
| #define | AARCH32_ID_MMFR1_BPRED_MASK 0xf0000000U |
| #define | AARCH32_ID_MMFR1_BPRED_GET(_reg) |
| #define | AARCH32_ID_MMFR2_L1HVDFG(_val) |
| #define | AARCH32_ID_MMFR2_L1HVDFG_SHIFT 0 |
| #define | AARCH32_ID_MMFR2_L1HVDFG_MASK 0xfU |
| #define | AARCH32_ID_MMFR2_L1HVDFG_GET(_reg) |
| #define | AARCH32_ID_MMFR2_L1HVDBG(_val) |
| #define | AARCH32_ID_MMFR2_L1HVDBG_SHIFT 4 |
| #define | AARCH32_ID_MMFR2_L1HVDBG_MASK 0xf0U |
| #define | AARCH32_ID_MMFR2_L1HVDBG_GET(_reg) |
| #define | AARCH32_ID_MMFR2_L1HVDRNG(_val) |
| #define | AARCH32_ID_MMFR2_L1HVDRNG_SHIFT 8 |
| #define | AARCH32_ID_MMFR2_L1HVDRNG_MASK 0xf00U |
| #define | AARCH32_ID_MMFR2_L1HVDRNG_GET(_reg) |
| #define | AARCH32_ID_MMFR2_HVDTLB(_val) |
| #define | AARCH32_ID_MMFR2_HVDTLB_SHIFT 12 |
| #define | AARCH32_ID_MMFR2_HVDTLB_MASK 0xf000U |
| #define | AARCH32_ID_MMFR2_HVDTLB_GET(_reg) |
| #define | AARCH32_ID_MMFR2_UNITLB(_val) |
| #define | AARCH32_ID_MMFR2_UNITLB_SHIFT 16 |
| #define | AARCH32_ID_MMFR2_UNITLB_MASK 0xf0000U |
| #define | AARCH32_ID_MMFR2_UNITLB_GET(_reg) |
| #define | AARCH32_ID_MMFR2_MEMBARR(_val) |
| #define | AARCH32_ID_MMFR2_MEMBARR_SHIFT 20 |
| #define | AARCH32_ID_MMFR2_MEMBARR_MASK 0xf00000U |
| #define | AARCH32_ID_MMFR2_MEMBARR_GET(_reg) |
| #define | AARCH32_ID_MMFR2_WFISTALL(_val) |
| #define | AARCH32_ID_MMFR2_WFISTALL_SHIFT 24 |
| #define | AARCH32_ID_MMFR2_WFISTALL_MASK 0xf000000U |
| #define | AARCH32_ID_MMFR2_WFISTALL_GET(_reg) |
| #define | AARCH32_ID_MMFR2_HWACCFLG(_val) |
| #define | AARCH32_ID_MMFR2_HWACCFLG_SHIFT 28 |
| #define | AARCH32_ID_MMFR2_HWACCFLG_MASK 0xf0000000U |
| #define | AARCH32_ID_MMFR2_HWACCFLG_GET(_reg) |
| #define | AARCH32_ID_MMFR3_CMAINTVA(_val) |
| #define | AARCH32_ID_MMFR3_CMAINTVA_SHIFT 0 |
| #define | AARCH32_ID_MMFR3_CMAINTVA_MASK 0xfU |
| #define | AARCH32_ID_MMFR3_CMAINTVA_GET(_reg) |
| #define | AARCH32_ID_MMFR3_CMAINTSW(_val) |
| #define | AARCH32_ID_MMFR3_CMAINTSW_SHIFT 4 |
| #define | AARCH32_ID_MMFR3_CMAINTSW_MASK 0xf0U |
| #define | AARCH32_ID_MMFR3_CMAINTSW_GET(_reg) |
| #define | AARCH32_ID_MMFR3_BPMAINT(_val) |
| #define | AARCH32_ID_MMFR3_BPMAINT_SHIFT 8 |
| #define | AARCH32_ID_MMFR3_BPMAINT_MASK 0xf00U |
| #define | AARCH32_ID_MMFR3_BPMAINT_GET(_reg) |
| #define | AARCH32_ID_MMFR3_MAINTBCST(_val) |
| #define | AARCH32_ID_MMFR3_MAINTBCST_SHIFT 12 |
| #define | AARCH32_ID_MMFR3_MAINTBCST_MASK 0xf000U |
| #define | AARCH32_ID_MMFR3_MAINTBCST_GET(_reg) |
| #define | AARCH32_ID_MMFR3_PAN(_val) |
| #define | AARCH32_ID_MMFR3_PAN_SHIFT 16 |
| #define | AARCH32_ID_MMFR3_PAN_MASK 0xf0000U |
| #define | AARCH32_ID_MMFR3_PAN_GET(_reg) |
| #define | AARCH32_ID_MMFR3_COHWALK(_val) |
| #define | AARCH32_ID_MMFR3_COHWALK_SHIFT 20 |
| #define | AARCH32_ID_MMFR3_COHWALK_MASK 0xf00000U |
| #define | AARCH32_ID_MMFR3_COHWALK_GET(_reg) |
| #define | AARCH32_ID_MMFR3_CMEMSZ(_val) |
| #define | AARCH32_ID_MMFR3_CMEMSZ_SHIFT 24 |
| #define | AARCH32_ID_MMFR3_CMEMSZ_MASK 0xf000000U |
| #define | AARCH32_ID_MMFR3_CMEMSZ_GET(_reg) |
| #define | AARCH32_ID_MMFR3_SUPERSEC(_val) |
| #define | AARCH32_ID_MMFR3_SUPERSEC_SHIFT 28 |
| #define | AARCH32_ID_MMFR3_SUPERSEC_MASK 0xf0000000U |
| #define | AARCH32_ID_MMFR3_SUPERSEC_GET(_reg) |
| #define | AARCH32_ID_MMFR4_SPECSEI(_val) |
| #define | AARCH32_ID_MMFR4_SPECSEI_SHIFT 0 |
| #define | AARCH32_ID_MMFR4_SPECSEI_MASK 0xfU |
| #define | AARCH32_ID_MMFR4_SPECSEI_GET(_reg) |
| #define | AARCH32_ID_MMFR4_AC2(_val) |
| #define | AARCH32_ID_MMFR4_AC2_SHIFT 4 |
| #define | AARCH32_ID_MMFR4_AC2_MASK 0xf0U |
| #define | AARCH32_ID_MMFR4_AC2_GET(_reg) |
| #define | AARCH32_ID_MMFR4_XNX(_val) |
| #define | AARCH32_ID_MMFR4_XNX_SHIFT 8 |
| #define | AARCH32_ID_MMFR4_XNX_MASK 0xf00U |
| #define | AARCH32_ID_MMFR4_XNX_GET(_reg) |
| #define | AARCH32_ID_MMFR4_CNP(_val) |
| #define | AARCH32_ID_MMFR4_CNP_SHIFT 12 |
| #define | AARCH32_ID_MMFR4_CNP_MASK 0xf000U |
| #define | AARCH32_ID_MMFR4_CNP_GET(_reg) |
| #define | AARCH32_ID_MMFR4_HPDS(_val) |
| #define | AARCH32_ID_MMFR4_HPDS_SHIFT 16 |
| #define | AARCH32_ID_MMFR4_HPDS_MASK 0xf0000U |
| #define | AARCH32_ID_MMFR4_HPDS_GET(_reg) |
| #define | AARCH32_ID_MMFR4_LSM(_val) |
| #define | AARCH32_ID_MMFR4_LSM_SHIFT 20 |
| #define | AARCH32_ID_MMFR4_LSM_MASK 0xf00000U |
| #define | AARCH32_ID_MMFR4_LSM_GET(_reg) |
| #define | AARCH32_ID_MMFR4_CCIDX(_val) |
| #define | AARCH32_ID_MMFR4_CCIDX_SHIFT 24 |
| #define | AARCH32_ID_MMFR4_CCIDX_MASK 0xf000000U |
| #define | AARCH32_ID_MMFR4_CCIDX_GET(_reg) |
| #define | AARCH32_ID_MMFR4_EVT(_val) |
| #define | AARCH32_ID_MMFR4_EVT_SHIFT 28 |
| #define | AARCH32_ID_MMFR4_EVT_MASK 0xf0000000U |
| #define | AARCH32_ID_MMFR4_EVT_GET(_reg) |
| #define | AARCH32_ID_MMFR5_ETS(_val) |
| #define | AARCH32_ID_MMFR5_ETS_SHIFT 0 |
| #define | AARCH32_ID_MMFR5_ETS_MASK 0xfU |
| #define | AARCH32_ID_MMFR5_ETS_GET(_reg) |
| #define | AARCH32_ID_PFR0_STATE0(_val) |
| #define | AARCH32_ID_PFR0_STATE0_SHIFT 0 |
| #define | AARCH32_ID_PFR0_STATE0_MASK 0xfU |
| #define | AARCH32_ID_PFR0_STATE0_GET(_reg) |
| #define | AARCH32_ID_PFR0_STATE1(_val) |
| #define | AARCH32_ID_PFR0_STATE1_SHIFT 4 |
| #define | AARCH32_ID_PFR0_STATE1_MASK 0xf0U |
| #define | AARCH32_ID_PFR0_STATE1_GET(_reg) |
| #define | AARCH32_ID_PFR0_STATE2(_val) |
| #define | AARCH32_ID_PFR0_STATE2_SHIFT 8 |
| #define | AARCH32_ID_PFR0_STATE2_MASK 0xf00U |
| #define | AARCH32_ID_PFR0_STATE2_GET(_reg) |
| #define | AARCH32_ID_PFR0_STATE3(_val) |
| #define | AARCH32_ID_PFR0_STATE3_SHIFT 12 |
| #define | AARCH32_ID_PFR0_STATE3_MASK 0xf000U |
| #define | AARCH32_ID_PFR0_STATE3_GET(_reg) |
| #define | AARCH32_ID_PFR0_CSV2(_val) |
| #define | AARCH32_ID_PFR0_CSV2_SHIFT 16 |
| #define | AARCH32_ID_PFR0_CSV2_MASK 0xf0000U |
| #define | AARCH32_ID_PFR0_CSV2_GET(_reg) |
| #define | AARCH32_ID_PFR0_AMU(_val) |
| #define | AARCH32_ID_PFR0_AMU_SHIFT 20 |
| #define | AARCH32_ID_PFR0_AMU_MASK 0xf00000U |
| #define | AARCH32_ID_PFR0_AMU_GET(_reg) |
| #define | AARCH32_ID_PFR0_DIT(_val) |
| #define | AARCH32_ID_PFR0_DIT_SHIFT 24 |
| #define | AARCH32_ID_PFR0_DIT_MASK 0xf000000U |
| #define | AARCH32_ID_PFR0_DIT_GET(_reg) |
| #define | AARCH32_ID_PFR0_RAS(_val) |
| #define | AARCH32_ID_PFR0_RAS_SHIFT 28 |
| #define | AARCH32_ID_PFR0_RAS_MASK 0xf0000000U |
| #define | AARCH32_ID_PFR0_RAS_GET(_reg) |
| #define | AARCH32_ID_PFR1_PROGMOD(_val) |
| #define | AARCH32_ID_PFR1_PROGMOD_SHIFT 0 |
| #define | AARCH32_ID_PFR1_PROGMOD_MASK 0xfU |
| #define | AARCH32_ID_PFR1_PROGMOD_GET(_reg) |
| #define | AARCH32_ID_PFR1_SECURITY(_val) |
| #define | AARCH32_ID_PFR1_SECURITY_SHIFT 4 |
| #define | AARCH32_ID_PFR1_SECURITY_MASK 0xf0U |
| #define | AARCH32_ID_PFR1_SECURITY_GET(_reg) |
| #define | AARCH32_ID_PFR1_MPROGMOD(_val) |
| #define | AARCH32_ID_PFR1_MPROGMOD_SHIFT 8 |
| #define | AARCH32_ID_PFR1_MPROGMOD_MASK 0xf00U |
| #define | AARCH32_ID_PFR1_MPROGMOD_GET(_reg) |
| #define | AARCH32_ID_PFR1_VIRTUALIZATION(_val) |
| #define | AARCH32_ID_PFR1_VIRTUALIZATION_SHIFT 12 |
| #define | AARCH32_ID_PFR1_VIRTUALIZATION_MASK 0xf000U |
| #define | AARCH32_ID_PFR1_VIRTUALIZATION_GET(_reg) |
| #define | AARCH32_ID_PFR1_GENTIMER(_val) |
| #define | AARCH32_ID_PFR1_GENTIMER_SHIFT 16 |
| #define | AARCH32_ID_PFR1_GENTIMER_MASK 0xf0000U |
| #define | AARCH32_ID_PFR1_GENTIMER_GET(_reg) |
| #define | AARCH32_ID_PFR1_SEC_FRAC(_val) |
| #define | AARCH32_ID_PFR1_SEC_FRAC_SHIFT 20 |
| #define | AARCH32_ID_PFR1_SEC_FRAC_MASK 0xf00000U |
| #define | AARCH32_ID_PFR1_SEC_FRAC_GET(_reg) |
| #define | AARCH32_ID_PFR1_VIRT_FRAC(_val) |
| #define | AARCH32_ID_PFR1_VIRT_FRAC_SHIFT 24 |
| #define | AARCH32_ID_PFR1_VIRT_FRAC_MASK 0xf000000U |
| #define | AARCH32_ID_PFR1_VIRT_FRAC_GET(_reg) |
| #define | AARCH32_ID_PFR1_GIC(_val) |
| #define | AARCH32_ID_PFR1_GIC_SHIFT 28 |
| #define | AARCH32_ID_PFR1_GIC_MASK 0xf0000000U |
| #define | AARCH32_ID_PFR1_GIC_GET(_reg) |
| #define | AARCH32_ID_PFR2_CSV3(_val) |
| #define | AARCH32_ID_PFR2_CSV3_SHIFT 0 |
| #define | AARCH32_ID_PFR2_CSV3_MASK 0xfU |
| #define | AARCH32_ID_PFR2_CSV3_GET(_reg) |
| #define | AARCH32_ID_PFR2_SSBS(_val) |
| #define | AARCH32_ID_PFR2_SSBS_SHIFT 4 |
| #define | AARCH32_ID_PFR2_SSBS_MASK 0xf0U |
| #define | AARCH32_ID_PFR2_SSBS_GET(_reg) |
| #define | AARCH32_ID_PFR2_RAS_FRAC(_val) |
| #define | AARCH32_ID_PFR2_RAS_FRAC_SHIFT 8 |
| #define | AARCH32_ID_PFR2_RAS_FRAC_MASK 0xf00U |
| #define | AARCH32_ID_PFR2_RAS_FRAC_GET(_reg) |
| #define | AARCH32_IFSR_FS_3_0(_val) |
| #define | AARCH32_IFSR_FS_3_0_SHIFT 0 |
| #define | AARCH32_IFSR_FS_3_0_MASK 0xfU |
| #define | AARCH32_IFSR_FS_3_0_GET(_reg) |
| #define | AARCH32_IFSR_STATUS(_val) |
| #define | AARCH32_IFSR_STATUS_SHIFT 0 |
| #define | AARCH32_IFSR_STATUS_MASK 0x3fU |
| #define | AARCH32_IFSR_STATUS_GET(_reg) |
| #define | AARCH32_IFSR_LPAE 0x200U |
| #define | AARCH32_IFSR_FS_4 0x400U |
| #define | AARCH32_IFSR_EXT 0x1000U |
| #define | AARCH32_IFSR_FNV 0x10000U |
| #define | AARCH32_ISR_F 0x40U |
| #define | AARCH32_ISR_I 0x80U |
| #define | AARCH32_ISR_A 0x100U |
| #define | AARCH32_ITLBIASID_ASID(_val) |
| #define | AARCH32_ITLBIASID_ASID_SHIFT 0 |
| #define | AARCH32_ITLBIASID_ASID_MASK 0xffU |
| #define | AARCH32_ITLBIASID_ASID_GET(_reg) |
| #define | AARCH32_ITLBIMVA_ASID(_val) |
| #define | AARCH32_ITLBIMVA_ASID_SHIFT 0 |
| #define | AARCH32_ITLBIMVA_ASID_MASK 0xffU |
| #define | AARCH32_ITLBIMVA_ASID_GET(_reg) |
| #define | AARCH32_ITLBIMVA_VA(_val) |
| #define | AARCH32_ITLBIMVA_VA_SHIFT 12 |
| #define | AARCH32_ITLBIMVA_VA_MASK 0xfffff000U |
| #define | AARCH32_ITLBIMVA_VA_GET(_reg) |
| #define | AARCH32_MIDR_REVISION(_val) |
| #define | AARCH32_MIDR_REVISION_SHIFT 0 |
| #define | AARCH32_MIDR_REVISION_MASK 0xfU |
| #define | AARCH32_MIDR_REVISION_GET(_reg) |
| #define | AARCH32_MIDR_PARTNUM(_val) |
| #define | AARCH32_MIDR_PARTNUM_SHIFT 4 |
| #define | AARCH32_MIDR_PARTNUM_MASK 0xfff0U |
| #define | AARCH32_MIDR_PARTNUM_GET(_reg) |
| #define | AARCH32_MIDR_ARCHITECTURE(_val) |
| #define | AARCH32_MIDR_ARCHITECTURE_SHIFT 16 |
| #define | AARCH32_MIDR_ARCHITECTURE_MASK 0xf0000U |
| #define | AARCH32_MIDR_ARCHITECTURE_GET(_reg) |
| #define | AARCH32_MIDR_VARIANT(_val) |
| #define | AARCH32_MIDR_VARIANT_SHIFT 20 |
| #define | AARCH32_MIDR_VARIANT_MASK 0xf00000U |
| #define | AARCH32_MIDR_VARIANT_GET(_reg) |
| #define | AARCH32_MIDR_IMPLEMENTER(_val) |
| #define | AARCH32_MIDR_IMPLEMENTER_SHIFT 24 |
| #define | AARCH32_MIDR_IMPLEMENTER_MASK 0xff000000U |
| #define | AARCH32_MIDR_IMPLEMENTER_GET(_reg) |
| #define | AARCH32_MPIDR_AFF0(_val) |
| #define | AARCH32_MPIDR_AFF0_SHIFT 0 |
| #define | AARCH32_MPIDR_AFF0_MASK 0xffU |
| #define | AARCH32_MPIDR_AFF0_GET(_reg) |
| #define | AARCH32_MPIDR_AFF1(_val) |
| #define | AARCH32_MPIDR_AFF1_SHIFT 8 |
| #define | AARCH32_MPIDR_AFF1_MASK 0xff00U |
| #define | AARCH32_MPIDR_AFF1_GET(_reg) |
| #define | AARCH32_MPIDR_AFF2(_val) |
| #define | AARCH32_MPIDR_AFF2_SHIFT 16 |
| #define | AARCH32_MPIDR_AFF2_MASK 0xff0000U |
| #define | AARCH32_MPIDR_AFF2_GET(_reg) |
| #define | AARCH32_MPIDR_MT 0x1000000U |
| #define | AARCH32_MPIDR_U 0x40000000U |
| #define | AARCH32_MPIDR_M 0x80000000U |
| #define | AARCH32_MVBAR_RESERVED(_val) |
| #define | AARCH32_MVBAR_RESERVED_SHIFT 0 |
| #define | AARCH32_MVBAR_RESERVED_MASK 0x1fU |
| #define | AARCH32_MVBAR_RESERVED_GET(_reg) |
| #define | AARCH32_MVFR0_SIMDREG(_val) |
| #define | AARCH32_MVFR0_SIMDREG_SHIFT 0 |
| #define | AARCH32_MVFR0_SIMDREG_MASK 0xfU |
| #define | AARCH32_MVFR0_SIMDREG_GET(_reg) |
| #define | AARCH32_MVFR0_FPSP(_val) |
| #define | AARCH32_MVFR0_FPSP_SHIFT 4 |
| #define | AARCH32_MVFR0_FPSP_MASK 0xf0U |
| #define | AARCH32_MVFR0_FPSP_GET(_reg) |
| #define | AARCH32_MVFR0_FPDP(_val) |
| #define | AARCH32_MVFR0_FPDP_SHIFT 8 |
| #define | AARCH32_MVFR0_FPDP_MASK 0xf00U |
| #define | AARCH32_MVFR0_FPDP_GET(_reg) |
| #define | AARCH32_MVFR0_FPTRAP(_val) |
| #define | AARCH32_MVFR0_FPTRAP_SHIFT 12 |
| #define | AARCH32_MVFR0_FPTRAP_MASK 0xf000U |
| #define | AARCH32_MVFR0_FPTRAP_GET(_reg) |
| #define | AARCH32_MVFR0_FPDIVIDE(_val) |
| #define | AARCH32_MVFR0_FPDIVIDE_SHIFT 16 |
| #define | AARCH32_MVFR0_FPDIVIDE_MASK 0xf0000U |
| #define | AARCH32_MVFR0_FPDIVIDE_GET(_reg) |
| #define | AARCH32_MVFR0_FPSQRT(_val) |
| #define | AARCH32_MVFR0_FPSQRT_SHIFT 20 |
| #define | AARCH32_MVFR0_FPSQRT_MASK 0xf00000U |
| #define | AARCH32_MVFR0_FPSQRT_GET(_reg) |
| #define | AARCH32_MVFR0_FPSHVEC(_val) |
| #define | AARCH32_MVFR0_FPSHVEC_SHIFT 24 |
| #define | AARCH32_MVFR0_FPSHVEC_MASK 0xf000000U |
| #define | AARCH32_MVFR0_FPSHVEC_GET(_reg) |
| #define | AARCH32_MVFR0_FPROUND(_val) |
| #define | AARCH32_MVFR0_FPROUND_SHIFT 28 |
| #define | AARCH32_MVFR0_FPROUND_MASK 0xf0000000U |
| #define | AARCH32_MVFR0_FPROUND_GET(_reg) |
| #define | AARCH32_MVFR1_FPFTZ(_val) |
| #define | AARCH32_MVFR1_FPFTZ_SHIFT 0 |
| #define | AARCH32_MVFR1_FPFTZ_MASK 0xfU |
| #define | AARCH32_MVFR1_FPFTZ_GET(_reg) |
| #define | AARCH32_MVFR1_FPDNAN(_val) |
| #define | AARCH32_MVFR1_FPDNAN_SHIFT 4 |
| #define | AARCH32_MVFR1_FPDNAN_MASK 0xf0U |
| #define | AARCH32_MVFR1_FPDNAN_GET(_reg) |
| #define | AARCH32_MVFR1_SIMDLS(_val) |
| #define | AARCH32_MVFR1_SIMDLS_SHIFT 8 |
| #define | AARCH32_MVFR1_SIMDLS_MASK 0xf00U |
| #define | AARCH32_MVFR1_SIMDLS_GET(_reg) |
| #define | AARCH32_MVFR1_SIMDINT(_val) |
| #define | AARCH32_MVFR1_SIMDINT_SHIFT 12 |
| #define | AARCH32_MVFR1_SIMDINT_MASK 0xf000U |
| #define | AARCH32_MVFR1_SIMDINT_GET(_reg) |
| #define | AARCH32_MVFR1_SIMDSP(_val) |
| #define | AARCH32_MVFR1_SIMDSP_SHIFT 16 |
| #define | AARCH32_MVFR1_SIMDSP_MASK 0xf0000U |
| #define | AARCH32_MVFR1_SIMDSP_GET(_reg) |
| #define | AARCH32_MVFR1_SIMDHP(_val) |
| #define | AARCH32_MVFR1_SIMDHP_SHIFT 20 |
| #define | AARCH32_MVFR1_SIMDHP_MASK 0xf00000U |
| #define | AARCH32_MVFR1_SIMDHP_GET(_reg) |
| #define | AARCH32_MVFR1_FPHP(_val) |
| #define | AARCH32_MVFR1_FPHP_SHIFT 24 |
| #define | AARCH32_MVFR1_FPHP_MASK 0xf000000U |
| #define | AARCH32_MVFR1_FPHP_GET(_reg) |
| #define | AARCH32_MVFR1_SIMDFMAC(_val) |
| #define | AARCH32_MVFR1_SIMDFMAC_SHIFT 28 |
| #define | AARCH32_MVFR1_SIMDFMAC_MASK 0xf0000000U |
| #define | AARCH32_MVFR1_SIMDFMAC_GET(_reg) |
| #define | AARCH32_MVFR2_SIMDMISC(_val) |
| #define | AARCH32_MVFR2_SIMDMISC_SHIFT 0 |
| #define | AARCH32_MVFR2_SIMDMISC_MASK 0xfU |
| #define | AARCH32_MVFR2_SIMDMISC_GET(_reg) |
| #define | AARCH32_MVFR2_FPMISC(_val) |
| #define | AARCH32_MVFR2_FPMISC_SHIFT 4 |
| #define | AARCH32_MVFR2_FPMISC_MASK 0xf0U |
| #define | AARCH32_MVFR2_FPMISC_GET(_reg) |
| #define | AARCH32_NSACR_CP10 0x400U |
| #define | AARCH32_NSACR_CP11 0x800U |
| #define | AARCH32_NSACR_NSASEDIS 0x8000U |
| #define | AARCH32_NSACR_NSTRCDIS 0x100000U |
| #define | AARCH32_PAR_F 0x1U |
| #define | AARCH32_PAR_SS 0x2U |
| #define | AARCH32_PAR_FS_4_0(_val) |
| #define | AARCH32_PAR_FS_4_0_SHIFT 1 |
| #define | AARCH32_PAR_FS_4_0_MASK 0x3eU |
| #define | AARCH32_PAR_FS_4_0_GET(_reg) |
| #define | AARCH32_PAR_FST(_val) |
| #define | AARCH32_PAR_FST_SHIFT 1 |
| #define | AARCH32_PAR_FST_MASK 0x7eU |
| #define | AARCH32_PAR_FST_GET(_reg) |
| #define | AARCH32_PAR_OUTER_1_0(_val) |
| #define | AARCH32_PAR_OUTER_1_0_SHIFT 2 |
| #define | AARCH32_PAR_OUTER_1_0_MASK 0xcU |
| #define | AARCH32_PAR_OUTER_1_0_GET(_reg) |
| #define | AARCH32_PAR_INNER_2_0(_val) |
| #define | AARCH32_PAR_INNER_2_0_SHIFT 4 |
| #define | AARCH32_PAR_INNER_2_0_MASK 0x70U |
| #define | AARCH32_PAR_INNER_2_0_GET(_reg) |
| #define | AARCH32_PAR_FS_5 0x40U |
| #define | AARCH32_PAR_SH_0 0x80U |
| #define | AARCH32_PAR_SH_1(_val) |
| #define | AARCH32_PAR_SH_SHIFT_1 7 |
| #define | AARCH32_PAR_SH_MASK_1 0x180U |
| #define | AARCH32_PAR_SH_GET_1(_reg) |
| #define | AARCH32_PAR_S2WLK 0x100U |
| #define | AARCH32_PAR_FSTAGE 0x200U |
| #define | AARCH32_PAR_NS 0x200U |
| #define | AARCH32_PAR_NOS 0x400U |
| #define | AARCH32_PAR_LPAE 0x800U |
| #define | AARCH32_PAR_PA_0(_val) |
| #define | AARCH32_PAR_PA_SHIFT_0 12 |
| #define | AARCH32_PAR_PA_MASK_0 0xfffff000U |
| #define | AARCH32_PAR_PA_GET_0(_reg) |
| #define | AARCH32_PAR_PA_1(_val) |
| #define | AARCH32_PAR_PA_SHIFT_1 12 |
| #define | AARCH32_PAR_PA_MASK_1 0xfffffff000ULL |
| #define | AARCH32_PAR_PA_GET_1(_reg) |
| #define | AARCH32_PAR_ATTR(_val) |
| #define | AARCH32_PAR_ATTR_SHIFT 56 |
| #define | AARCH32_PAR_ATTR_MASK 0xff00000000000000ULL |
| #define | AARCH32_PAR_ATTR_GET(_reg) |
| #define | AARCH32_PRRR_DS0 0x10000U |
| #define | AARCH32_PRRR_DS1 0x20000U |
| #define | AARCH32_PRRR_NS0 0x40000U |
| #define | AARCH32_PRRR_NS1 0x80000U |
| #define | AARCH32_RMR_AA64 0x1U |
| #define | AARCH32_RMR_RR 0x2U |
| #define | AARCH32_SCR_NS 0x1U |
| #define | AARCH32_SCR_IRQ 0x2U |
| #define | AARCH32_SCR_FIQ 0x4U |
| #define | AARCH32_SCR_EA 0x8U |
| #define | AARCH32_SCR_FW 0x10U |
| #define | AARCH32_SCR_AW 0x20U |
| #define | AARCH32_SCR_NET 0x40U |
| #define | AARCH32_SCR_SCD 0x80U |
| #define | AARCH32_SCR_HCE 0x100U |
| #define | AARCH32_SCR_SIF 0x200U |
| #define | AARCH32_SCR_TWI 0x1000U |
| #define | AARCH32_SCR_TWE 0x2000U |
| #define | AARCH32_SCR_TERR 0x8000U |
| #define | AARCH32_SCTLR_M 0x1U |
| #define | AARCH32_SCTLR_A 0x2U |
| #define | AARCH32_SCTLR_C 0x4U |
| #define | AARCH32_SCTLR_NTLSMD 0x8U |
| #define | AARCH32_SCTLR_LSMAOE 0x10U |
| #define | AARCH32_SCTLR_CP15BEN 0x20U |
| #define | AARCH32_SCTLR_UNK 0x40U |
| #define | AARCH32_SCTLR_ITD 0x80U |
| #define | AARCH32_SCTLR_SED 0x100U |
| #define | AARCH32_SCTLR_ENRCTX 0x400U |
| #define | AARCH32_SCTLR_I 0x1000U |
| #define | AARCH32_SCTLR_V 0x2000U |
| #define | AARCH32_SCTLR_NTWI 0x10000U |
| #define | AARCH32_SCTLR_BR 0x20000U |
| #define | AARCH32_SCTLR_NTWE 0x40000U |
| #define | AARCH32_SCTLR_WXN 0x80000U |
| #define | AARCH32_SCTLR_UWXN 0x100000U |
| #define | AARCH32_SCTLR_FI 0x200000U |
| #define | AARCH32_SCTLR_SPAN 0x800000U |
| #define | AARCH32_SCTLR_EE 0x2000000U |
| #define | AARCH32_SCTLR_TRE 0x10000000U |
| #define | AARCH32_SCTLR_AFE 0x20000000U |
| #define | AARCH32_SCTLR_TE 0x40000000U |
| #define | AARCH32_SCTLR_DSSBS 0x80000000U |
| #define | AARCH32_SPSR_M_4_0(_val) |
| #define | AARCH32_SPSR_M_4_0_SHIFT 0 |
| #define | AARCH32_SPSR_M_4_0_MASK 0x1fU |
| #define | AARCH32_SPSR_M_4_0_GET(_reg) |
| #define | AARCH32_SPSR_T 0x20U |
| #define | AARCH32_SPSR_F 0x40U |
| #define | AARCH32_SPSR_I 0x80U |
| #define | AARCH32_SPSR_A 0x100U |
| #define | AARCH32_SPSR_E 0x200U |
| #define | AARCH32_SPSR_IT_7_2(_val) |
| #define | AARCH32_SPSR_IT_7_2_SHIFT 10 |
| #define | AARCH32_SPSR_IT_7_2_MASK 0xfc00U |
| #define | AARCH32_SPSR_IT_7_2_GET(_reg) |
| #define | AARCH32_SPSR_GE(_val) |
| #define | AARCH32_SPSR_GE_SHIFT 16 |
| #define | AARCH32_SPSR_GE_MASK 0xf0000U |
| #define | AARCH32_SPSR_GE_GET(_reg) |
| #define | AARCH32_SPSR_IL 0x100000U |
| #define | AARCH32_SPSR_DIT 0x200000U |
| #define | AARCH32_SPSR_PAN 0x400000U |
| #define | AARCH32_SPSR_SSBS 0x800000U |
| #define | AARCH32_SPSR_J 0x1000000U |
| #define | AARCH32_SPSR_IT_1_0(_val) |
| #define | AARCH32_SPSR_IT_1_0_SHIFT 25 |
| #define | AARCH32_SPSR_IT_1_0_MASK 0x6000000U |
| #define | AARCH32_SPSR_IT_1_0_GET(_reg) |
| #define | AARCH32_SPSR_Q 0x8000000U |
| #define | AARCH32_SPSR_V 0x10000000U |
| #define | AARCH32_SPSR_C 0x20000000U |
| #define | AARCH32_SPSR_Z 0x40000000U |
| #define | AARCH32_SPSR_N 0x80000000U |
| #define | AARCH32_SPSR_ABT_M_4_0(_val) |
| #define | AARCH32_SPSR_ABT_M_4_0_SHIFT 0 |
| #define | AARCH32_SPSR_ABT_M_4_0_MASK 0x1fU |
| #define | AARCH32_SPSR_ABT_M_4_0_GET(_reg) |
| #define | AARCH32_SPSR_ABT_T 0x20U |
| #define | AARCH32_SPSR_ABT_F 0x40U |
| #define | AARCH32_SPSR_ABT_I 0x80U |
| #define | AARCH32_SPSR_ABT_A 0x100U |
| #define | AARCH32_SPSR_ABT_E 0x200U |
| #define | AARCH32_SPSR_ABT_IT_7_2(_val) |
| #define | AARCH32_SPSR_ABT_IT_7_2_SHIFT 10 |
| #define | AARCH32_SPSR_ABT_IT_7_2_MASK 0xfc00U |
| #define | AARCH32_SPSR_ABT_IT_7_2_GET(_reg) |
| #define | AARCH32_SPSR_ABT_GE(_val) |
| #define | AARCH32_SPSR_ABT_GE_SHIFT 16 |
| #define | AARCH32_SPSR_ABT_GE_MASK 0xf0000U |
| #define | AARCH32_SPSR_ABT_GE_GET(_reg) |
| #define | AARCH32_SPSR_ABT_IL 0x100000U |
| #define | AARCH32_SPSR_ABT_DIT 0x200000U |
| #define | AARCH32_SPSR_ABT_PAN 0x400000U |
| #define | AARCH32_SPSR_ABT_SSBS 0x800000U |
| #define | AARCH32_SPSR_ABT_J 0x1000000U |
| #define | AARCH32_SPSR_ABT_IT_1_0(_val) |
| #define | AARCH32_SPSR_ABT_IT_1_0_SHIFT 25 |
| #define | AARCH32_SPSR_ABT_IT_1_0_MASK 0x6000000U |
| #define | AARCH32_SPSR_ABT_IT_1_0_GET(_reg) |
| #define | AARCH32_SPSR_ABT_Q 0x8000000U |
| #define | AARCH32_SPSR_ABT_V 0x10000000U |
| #define | AARCH32_SPSR_ABT_C 0x20000000U |
| #define | AARCH32_SPSR_ABT_Z 0x40000000U |
| #define | AARCH32_SPSR_ABT_N 0x80000000U |
| #define | AARCH32_SPSR_FIQ_M_4_0(_val) |
| #define | AARCH32_SPSR_FIQ_M_4_0_SHIFT 0 |
| #define | AARCH32_SPSR_FIQ_M_4_0_MASK 0x1fU |
| #define | AARCH32_SPSR_FIQ_M_4_0_GET(_reg) |
| #define | AARCH32_SPSR_FIQ_T 0x20U |
| #define | AARCH32_SPSR_FIQ_F 0x40U |
| #define | AARCH32_SPSR_FIQ_I 0x80U |
| #define | AARCH32_SPSR_FIQ_A 0x100U |
| #define | AARCH32_SPSR_FIQ_E 0x200U |
| #define | AARCH32_SPSR_FIQ_IT_7_2(_val) |
| #define | AARCH32_SPSR_FIQ_IT_7_2_SHIFT 10 |
| #define | AARCH32_SPSR_FIQ_IT_7_2_MASK 0xfc00U |
| #define | AARCH32_SPSR_FIQ_IT_7_2_GET(_reg) |
| #define | AARCH32_SPSR_FIQ_GE(_val) |
| #define | AARCH32_SPSR_FIQ_GE_SHIFT 16 |
| #define | AARCH32_SPSR_FIQ_GE_MASK 0xf0000U |
| #define | AARCH32_SPSR_FIQ_GE_GET(_reg) |
| #define | AARCH32_SPSR_FIQ_IL 0x100000U |
| #define | AARCH32_SPSR_FIQ_DIT 0x200000U |
| #define | AARCH32_SPSR_FIQ_PAN 0x400000U |
| #define | AARCH32_SPSR_FIQ_SSBS 0x800000U |
| #define | AARCH32_SPSR_FIQ_J 0x1000000U |
| #define | AARCH32_SPSR_FIQ_IT_1_0(_val) |
| #define | AARCH32_SPSR_FIQ_IT_1_0_SHIFT 25 |
| #define | AARCH32_SPSR_FIQ_IT_1_0_MASK 0x6000000U |
| #define | AARCH32_SPSR_FIQ_IT_1_0_GET(_reg) |
| #define | AARCH32_SPSR_FIQ_Q 0x8000000U |
| #define | AARCH32_SPSR_FIQ_V 0x10000000U |
| #define | AARCH32_SPSR_FIQ_C 0x20000000U |
| #define | AARCH32_SPSR_FIQ_Z 0x40000000U |
| #define | AARCH32_SPSR_FIQ_N 0x80000000U |
| #define | AARCH32_SPSR_HYP_M_4_0(_val) |
| #define | AARCH32_SPSR_HYP_M_4_0_SHIFT 0 |
| #define | AARCH32_SPSR_HYP_M_4_0_MASK 0x1fU |
| #define | AARCH32_SPSR_HYP_M_4_0_GET(_reg) |
| #define | AARCH32_SPSR_HYP_T 0x20U |
| #define | AARCH32_SPSR_HYP_F 0x40U |
| #define | AARCH32_SPSR_HYP_I 0x80U |
| #define | AARCH32_SPSR_HYP_A 0x100U |
| #define | AARCH32_SPSR_HYP_E 0x200U |
| #define | AARCH32_SPSR_HYP_IT_7_2(_val) |
| #define | AARCH32_SPSR_HYP_IT_7_2_SHIFT 10 |
| #define | AARCH32_SPSR_HYP_IT_7_2_MASK 0xfc00U |
| #define | AARCH32_SPSR_HYP_IT_7_2_GET(_reg) |
| #define | AARCH32_SPSR_HYP_GE(_val) |
| #define | AARCH32_SPSR_HYP_GE_SHIFT 16 |
| #define | AARCH32_SPSR_HYP_GE_MASK 0xf0000U |
| #define | AARCH32_SPSR_HYP_GE_GET(_reg) |
| #define | AARCH32_SPSR_HYP_IL 0x100000U |
| #define | AARCH32_SPSR_HYP_DIT 0x200000U |
| #define | AARCH32_SPSR_HYP_PAN 0x400000U |
| #define | AARCH32_SPSR_HYP_SSBS 0x800000U |
| #define | AARCH32_SPSR_HYP_J 0x1000000U |
| #define | AARCH32_SPSR_HYP_IT_1_0(_val) |
| #define | AARCH32_SPSR_HYP_IT_1_0_SHIFT 25 |
| #define | AARCH32_SPSR_HYP_IT_1_0_MASK 0x6000000U |
| #define | AARCH32_SPSR_HYP_IT_1_0_GET(_reg) |
| #define | AARCH32_SPSR_HYP_Q 0x8000000U |
| #define | AARCH32_SPSR_HYP_V 0x10000000U |
| #define | AARCH32_SPSR_HYP_C 0x20000000U |
| #define | AARCH32_SPSR_HYP_Z 0x40000000U |
| #define | AARCH32_SPSR_HYP_N 0x80000000U |
| #define | AARCH32_SPSR_IRQ_M_4_0(_val) |
| #define | AARCH32_SPSR_IRQ_M_4_0_SHIFT 0 |
| #define | AARCH32_SPSR_IRQ_M_4_0_MASK 0x1fU |
| #define | AARCH32_SPSR_IRQ_M_4_0_GET(_reg) |
| #define | AARCH32_SPSR_IRQ_T 0x20U |
| #define | AARCH32_SPSR_IRQ_F 0x40U |
| #define | AARCH32_SPSR_IRQ_I 0x80U |
| #define | AARCH32_SPSR_IRQ_A 0x100U |
| #define | AARCH32_SPSR_IRQ_E 0x200U |
| #define | AARCH32_SPSR_IRQ_IT_7_2(_val) |
| #define | AARCH32_SPSR_IRQ_IT_7_2_SHIFT 10 |
| #define | AARCH32_SPSR_IRQ_IT_7_2_MASK 0xfc00U |
| #define | AARCH32_SPSR_IRQ_IT_7_2_GET(_reg) |
| #define | AARCH32_SPSR_IRQ_GE(_val) |
| #define | AARCH32_SPSR_IRQ_GE_SHIFT 16 |
| #define | AARCH32_SPSR_IRQ_GE_MASK 0xf0000U |
| #define | AARCH32_SPSR_IRQ_GE_GET(_reg) |
| #define | AARCH32_SPSR_IRQ_IL 0x100000U |
| #define | AARCH32_SPSR_IRQ_DIT 0x200000U |
| #define | AARCH32_SPSR_IRQ_PAN 0x400000U |
| #define | AARCH32_SPSR_IRQ_SSBS 0x800000U |
| #define | AARCH32_SPSR_IRQ_J 0x1000000U |
| #define | AARCH32_SPSR_IRQ_IT_1_0(_val) |
| #define | AARCH32_SPSR_IRQ_IT_1_0_SHIFT 25 |
| #define | AARCH32_SPSR_IRQ_IT_1_0_MASK 0x6000000U |
| #define | AARCH32_SPSR_IRQ_IT_1_0_GET(_reg) |
| #define | AARCH32_SPSR_IRQ_Q 0x8000000U |
| #define | AARCH32_SPSR_IRQ_V 0x10000000U |
| #define | AARCH32_SPSR_IRQ_C 0x20000000U |
| #define | AARCH32_SPSR_IRQ_Z 0x40000000U |
| #define | AARCH32_SPSR_IRQ_N 0x80000000U |
| #define | AARCH32_SPSR_MON_M_4_0(_val) |
| #define | AARCH32_SPSR_MON_M_4_0_SHIFT 0 |
| #define | AARCH32_SPSR_MON_M_4_0_MASK 0x1fU |
| #define | AARCH32_SPSR_MON_M_4_0_GET(_reg) |
| #define | AARCH32_SPSR_MON_T 0x20U |
| #define | AARCH32_SPSR_MON_F 0x40U |
| #define | AARCH32_SPSR_MON_I 0x80U |
| #define | AARCH32_SPSR_MON_A 0x100U |
| #define | AARCH32_SPSR_MON_E 0x200U |
| #define | AARCH32_SPSR_MON_IT_7_2(_val) |
| #define | AARCH32_SPSR_MON_IT_7_2_SHIFT 10 |
| #define | AARCH32_SPSR_MON_IT_7_2_MASK 0xfc00U |
| #define | AARCH32_SPSR_MON_IT_7_2_GET(_reg) |
| #define | AARCH32_SPSR_MON_GE(_val) |
| #define | AARCH32_SPSR_MON_GE_SHIFT 16 |
| #define | AARCH32_SPSR_MON_GE_MASK 0xf0000U |
| #define | AARCH32_SPSR_MON_GE_GET(_reg) |
| #define | AARCH32_SPSR_MON_IL 0x100000U |
| #define | AARCH32_SPSR_MON_DIT 0x200000U |
| #define | AARCH32_SPSR_MON_PAN 0x400000U |
| #define | AARCH32_SPSR_MON_SSBS 0x800000U |
| #define | AARCH32_SPSR_MON_J 0x1000000U |
| #define | AARCH32_SPSR_MON_IT_1_0(_val) |
| #define | AARCH32_SPSR_MON_IT_1_0_SHIFT 25 |
| #define | AARCH32_SPSR_MON_IT_1_0_MASK 0x6000000U |
| #define | AARCH32_SPSR_MON_IT_1_0_GET(_reg) |
| #define | AARCH32_SPSR_MON_Q 0x8000000U |
| #define | AARCH32_SPSR_MON_V 0x10000000U |
| #define | AARCH32_SPSR_MON_C 0x20000000U |
| #define | AARCH32_SPSR_MON_Z 0x40000000U |
| #define | AARCH32_SPSR_MON_N 0x80000000U |
| #define | AARCH32_SPSR_SVC_M_4_0(_val) |
| #define | AARCH32_SPSR_SVC_M_4_0_SHIFT 0 |
| #define | AARCH32_SPSR_SVC_M_4_0_MASK 0x1fU |
| #define | AARCH32_SPSR_SVC_M_4_0_GET(_reg) |
| #define | AARCH32_SPSR_SVC_T 0x20U |
| #define | AARCH32_SPSR_SVC_F 0x40U |
| #define | AARCH32_SPSR_SVC_I 0x80U |
| #define | AARCH32_SPSR_SVC_A 0x100U |
| #define | AARCH32_SPSR_SVC_E 0x200U |
| #define | AARCH32_SPSR_SVC_IT_7_2(_val) |
| #define | AARCH32_SPSR_SVC_IT_7_2_SHIFT 10 |
| #define | AARCH32_SPSR_SVC_IT_7_2_MASK 0xfc00U |
| #define | AARCH32_SPSR_SVC_IT_7_2_GET(_reg) |
| #define | AARCH32_SPSR_SVC_GE(_val) |
| #define | AARCH32_SPSR_SVC_GE_SHIFT 16 |
| #define | AARCH32_SPSR_SVC_GE_MASK 0xf0000U |
| #define | AARCH32_SPSR_SVC_GE_GET(_reg) |
| #define | AARCH32_SPSR_SVC_IL 0x100000U |
| #define | AARCH32_SPSR_SVC_DIT 0x200000U |
| #define | AARCH32_SPSR_SVC_PAN 0x400000U |
| #define | AARCH32_SPSR_SVC_SSBS 0x800000U |
| #define | AARCH32_SPSR_SVC_J 0x1000000U |
| #define | AARCH32_SPSR_SVC_IT_1_0(_val) |
| #define | AARCH32_SPSR_SVC_IT_1_0_SHIFT 25 |
| #define | AARCH32_SPSR_SVC_IT_1_0_MASK 0x6000000U |
| #define | AARCH32_SPSR_SVC_IT_1_0_GET(_reg) |
| #define | AARCH32_SPSR_SVC_Q 0x8000000U |
| #define | AARCH32_SPSR_SVC_V 0x10000000U |
| #define | AARCH32_SPSR_SVC_C 0x20000000U |
| #define | AARCH32_SPSR_SVC_Z 0x40000000U |
| #define | AARCH32_SPSR_SVC_N 0x80000000U |
| #define | AARCH32_SPSR_UND_M_4_0(_val) |
| #define | AARCH32_SPSR_UND_M_4_0_SHIFT 0 |
| #define | AARCH32_SPSR_UND_M_4_0_MASK 0x1fU |
| #define | AARCH32_SPSR_UND_M_4_0_GET(_reg) |
| #define | AARCH32_SPSR_UND_T 0x20U |
| #define | AARCH32_SPSR_UND_F 0x40U |
| #define | AARCH32_SPSR_UND_I 0x80U |
| #define | AARCH32_SPSR_UND_A 0x100U |
| #define | AARCH32_SPSR_UND_E 0x200U |
| #define | AARCH32_SPSR_UND_IT_7_2(_val) |
| #define | AARCH32_SPSR_UND_IT_7_2_SHIFT 10 |
| #define | AARCH32_SPSR_UND_IT_7_2_MASK 0xfc00U |
| #define | AARCH32_SPSR_UND_IT_7_2_GET(_reg) |
| #define | AARCH32_SPSR_UND_GE(_val) |
| #define | AARCH32_SPSR_UND_GE_SHIFT 16 |
| #define | AARCH32_SPSR_UND_GE_MASK 0xf0000U |
| #define | AARCH32_SPSR_UND_GE_GET(_reg) |
| #define | AARCH32_SPSR_UND_IL 0x100000U |
| #define | AARCH32_SPSR_UND_DIT 0x200000U |
| #define | AARCH32_SPSR_UND_PAN 0x400000U |
| #define | AARCH32_SPSR_UND_SSBS 0x800000U |
| #define | AARCH32_SPSR_UND_J 0x1000000U |
| #define | AARCH32_SPSR_UND_IT_1_0(_val) |
| #define | AARCH32_SPSR_UND_IT_1_0_SHIFT 25 |
| #define | AARCH32_SPSR_UND_IT_1_0_MASK 0x6000000U |
| #define | AARCH32_SPSR_UND_IT_1_0_GET(_reg) |
| #define | AARCH32_SPSR_UND_Q 0x8000000U |
| #define | AARCH32_SPSR_UND_V 0x10000000U |
| #define | AARCH32_SPSR_UND_C 0x20000000U |
| #define | AARCH32_SPSR_UND_Z 0x40000000U |
| #define | AARCH32_SPSR_UND_N 0x80000000U |
| #define | AARCH32_TLBIASID_ASID(_val) |
| #define | AARCH32_TLBIASID_ASID_SHIFT 0 |
| #define | AARCH32_TLBIASID_ASID_MASK 0xffU |
| #define | AARCH32_TLBIASID_ASID_GET(_reg) |
| #define | AARCH32_TLBIASIDIS_ASID(_val) |
| #define | AARCH32_TLBIASIDIS_ASID_SHIFT 0 |
| #define | AARCH32_TLBIASIDIS_ASID_MASK 0xffU |
| #define | AARCH32_TLBIASIDIS_ASID_GET(_reg) |
| #define | AARCH32_TLBIIPAS2_IPA_39_12(_val) |
| #define | AARCH32_TLBIIPAS2_IPA_39_12_SHIFT 0 |
| #define | AARCH32_TLBIIPAS2_IPA_39_12_MASK 0xfffffffU |
| #define | AARCH32_TLBIIPAS2_IPA_39_12_GET(_reg) |
| #define | AARCH32_TLBIIPAS2IS_IPA_39_12(_val) |
| #define | AARCH32_TLBIIPAS2IS_IPA_39_12_SHIFT 0 |
| #define | AARCH32_TLBIIPAS2IS_IPA_39_12_MASK 0xfffffffU |
| #define | AARCH32_TLBIIPAS2IS_IPA_39_12_GET(_reg) |
| #define | AARCH32_TLBIIPAS2L_IPA_39_12(_val) |
| #define | AARCH32_TLBIIPAS2L_IPA_39_12_SHIFT 0 |
| #define | AARCH32_TLBIIPAS2L_IPA_39_12_MASK 0xfffffffU |
| #define | AARCH32_TLBIIPAS2L_IPA_39_12_GET(_reg) |
| #define | AARCH32_TLBIIPAS2LIS_IPA_39_12(_val) |
| #define | AARCH32_TLBIIPAS2LIS_IPA_39_12_SHIFT 0 |
| #define | AARCH32_TLBIIPAS2LIS_IPA_39_12_MASK 0xfffffffU |
| #define | AARCH32_TLBIIPAS2LIS_IPA_39_12_GET(_reg) |
| #define | AARCH32_TLBIMVA_ASID(_val) |
| #define | AARCH32_TLBIMVA_ASID_SHIFT 0 |
| #define | AARCH32_TLBIMVA_ASID_MASK 0xffU |
| #define | AARCH32_TLBIMVA_ASID_GET(_reg) |
| #define | AARCH32_TLBIMVA_VA(_val) |
| #define | AARCH32_TLBIMVA_VA_SHIFT 12 |
| #define | AARCH32_TLBIMVA_VA_MASK 0xfffff000U |
| #define | AARCH32_TLBIMVA_VA_GET(_reg) |
| #define | AARCH32_TLBIMVAA_VA(_val) |
| #define | AARCH32_TLBIMVAA_VA_SHIFT 12 |
| #define | AARCH32_TLBIMVAA_VA_MASK 0xfffff000U |
| #define | AARCH32_TLBIMVAA_VA_GET(_reg) |
| #define | AARCH32_TLBIMVAAIS_VA(_val) |
| #define | AARCH32_TLBIMVAAIS_VA_SHIFT 12 |
| #define | AARCH32_TLBIMVAAIS_VA_MASK 0xfffff000U |
| #define | AARCH32_TLBIMVAAIS_VA_GET(_reg) |
| #define | AARCH32_TLBIMVAAL_VA(_val) |
| #define | AARCH32_TLBIMVAAL_VA_SHIFT 12 |
| #define | AARCH32_TLBIMVAAL_VA_MASK 0xfffff000U |
| #define | AARCH32_TLBIMVAAL_VA_GET(_reg) |
| #define | AARCH32_TLBIMVAALIS_VA(_val) |
| #define | AARCH32_TLBIMVAALIS_VA_SHIFT 12 |
| #define | AARCH32_TLBIMVAALIS_VA_MASK 0xfffff000U |
| #define | AARCH32_TLBIMVAALIS_VA_GET(_reg) |
| #define | AARCH32_TLBIMVAH_VA(_val) |
| #define | AARCH32_TLBIMVAH_VA_SHIFT 12 |
| #define | AARCH32_TLBIMVAH_VA_MASK 0xfffff000U |
| #define | AARCH32_TLBIMVAH_VA_GET(_reg) |
| #define | AARCH32_TLBIMVAHIS_VA(_val) |
| #define | AARCH32_TLBIMVAHIS_VA_SHIFT 12 |
| #define | AARCH32_TLBIMVAHIS_VA_MASK 0xfffff000U |
| #define | AARCH32_TLBIMVAHIS_VA_GET(_reg) |
| #define | AARCH32_TLBIMVAIS_ASID(_val) |
| #define | AARCH32_TLBIMVAIS_ASID_SHIFT 0 |
| #define | AARCH32_TLBIMVAIS_ASID_MASK 0xffU |
| #define | AARCH32_TLBIMVAIS_ASID_GET(_reg) |
| #define | AARCH32_TLBIMVAIS_VA(_val) |
| #define | AARCH32_TLBIMVAIS_VA_SHIFT 12 |
| #define | AARCH32_TLBIMVAIS_VA_MASK 0xfffff000U |
| #define | AARCH32_TLBIMVAIS_VA_GET(_reg) |
| #define | AARCH32_TLBIMVAL_ASID(_val) |
| #define | AARCH32_TLBIMVAL_ASID_SHIFT 0 |
| #define | AARCH32_TLBIMVAL_ASID_MASK 0xffU |
| #define | AARCH32_TLBIMVAL_ASID_GET(_reg) |
| #define | AARCH32_TLBIMVAL_VA(_val) |
| #define | AARCH32_TLBIMVAL_VA_SHIFT 12 |
| #define | AARCH32_TLBIMVAL_VA_MASK 0xfffff000U |
| #define | AARCH32_TLBIMVAL_VA_GET(_reg) |
| #define | AARCH32_TLBIMVALH_VA(_val) |
| #define | AARCH32_TLBIMVALH_VA_SHIFT 12 |
| #define | AARCH32_TLBIMVALH_VA_MASK 0xfffff000U |
| #define | AARCH32_TLBIMVALH_VA_GET(_reg) |
| #define | AARCH32_TLBIMVALHIS_VA(_val) |
| #define | AARCH32_TLBIMVALHIS_VA_SHIFT 12 |
| #define | AARCH32_TLBIMVALHIS_VA_MASK 0xfffff000U |
| #define | AARCH32_TLBIMVALHIS_VA_GET(_reg) |
| #define | AARCH32_TLBIMVALIS_ASID(_val) |
| #define | AARCH32_TLBIMVALIS_ASID_SHIFT 0 |
| #define | AARCH32_TLBIMVALIS_ASID_MASK 0xffU |
| #define | AARCH32_TLBIMVALIS_ASID_GET(_reg) |
| #define | AARCH32_TLBIMVALIS_VA(_val) |
| #define | AARCH32_TLBIMVALIS_VA_SHIFT 12 |
| #define | AARCH32_TLBIMVALIS_VA_MASK 0xfffff000U |
| #define | AARCH32_TLBIMVALIS_VA_GET(_reg) |
| #define | AARCH32_TLBTR_NU 0x1U |
| #define | AARCH32_TTBCR_N(_val) |
| #define | AARCH32_TTBCR_N_SHIFT 0 |
| #define | AARCH32_TTBCR_N_MASK 0x7U |
| #define | AARCH32_TTBCR_N_GET(_reg) |
| #define | AARCH32_TTBCR_T0SZ(_val) |
| #define | AARCH32_TTBCR_T0SZ_SHIFT 0 |
| #define | AARCH32_TTBCR_T0SZ_MASK 0x7U |
| #define | AARCH32_TTBCR_T0SZ_GET(_reg) |
| #define | AARCH32_TTBCR_PD0 0x10U |
| #define | AARCH32_TTBCR_PD1 0x20U |
| #define | AARCH32_TTBCR_T2E 0x40U |
| #define | AARCH32_TTBCR_EPD0 0x80U |
| #define | AARCH32_TTBCR_IRGN0(_val) |
| #define | AARCH32_TTBCR_IRGN0_SHIFT 8 |
| #define | AARCH32_TTBCR_IRGN0_MASK 0x300U |
| #define | AARCH32_TTBCR_IRGN0_GET(_reg) |
| #define | AARCH32_TTBCR_ORGN0(_val) |
| #define | AARCH32_TTBCR_ORGN0_SHIFT 10 |
| #define | AARCH32_TTBCR_ORGN0_MASK 0xc00U |
| #define | AARCH32_TTBCR_ORGN0_GET(_reg) |
| #define | AARCH32_TTBCR_SH0(_val) |
| #define | AARCH32_TTBCR_SH0_SHIFT 12 |
| #define | AARCH32_TTBCR_SH0_MASK 0x3000U |
| #define | AARCH32_TTBCR_SH0_GET(_reg) |
| #define | AARCH32_TTBCR_T1SZ(_val) |
| #define | AARCH32_TTBCR_T1SZ_SHIFT 16 |
| #define | AARCH32_TTBCR_T1SZ_MASK 0x70000U |
| #define | AARCH32_TTBCR_T1SZ_GET(_reg) |
| #define | AARCH32_TTBCR_A1 0x400000U |
| #define | AARCH32_TTBCR_EPD1 0x800000U |
| #define | AARCH32_TTBCR_IRGN1(_val) |
| #define | AARCH32_TTBCR_IRGN1_SHIFT 24 |
| #define | AARCH32_TTBCR_IRGN1_MASK 0x3000000U |
| #define | AARCH32_TTBCR_IRGN1_GET(_reg) |
| #define | AARCH32_TTBCR_ORGN1(_val) |
| #define | AARCH32_TTBCR_ORGN1_SHIFT 26 |
| #define | AARCH32_TTBCR_ORGN1_MASK 0xc000000U |
| #define | AARCH32_TTBCR_ORGN1_GET(_reg) |
| #define | AARCH32_TTBCR_SH1(_val) |
| #define | AARCH32_TTBCR_SH1_SHIFT 28 |
| #define | AARCH32_TTBCR_SH1_MASK 0x30000000U |
| #define | AARCH32_TTBCR_SH1_GET(_reg) |
| #define | AARCH32_TTBCR_EAE 0x80000000U |
| #define | AARCH32_TTBCR2_HPD0 0x200U |
| #define | AARCH32_TTBCR2_HPD1 0x400U |
| #define | AARCH32_TTBCR2_HWU059 0x800U |
| #define | AARCH32_TTBCR2_HWU060 0x1000U |
| #define | AARCH32_TTBCR2_HWU061 0x2000U |
| #define | AARCH32_TTBCR2_HWU062 0x4000U |
| #define | AARCH32_TTBCR2_HWU159 0x8000U |
| #define | AARCH32_TTBCR2_HWU160 0x10000U |
| #define | AARCH32_TTBCR2_HWU161 0x20000U |
| #define | AARCH32_TTBCR2_HWU162 0x40000U |
| #define | AARCH32_TTBR0_CNP 0x1U |
| #define | AARCH32_TTBR0_IRGN_1 0x1U |
| #define | AARCH32_TTBR0_S 0x2U |
| #define | AARCH32_TTBR0_BADDR(_val) |
| #define | AARCH32_TTBR0_BADDR_SHIFT 1 |
| #define | AARCH32_TTBR0_BADDR_MASK 0xfffffffffffeULL |
| #define | AARCH32_TTBR0_BADDR_GET(_reg) |
| #define | AARCH32_TTBR0_IMP 0x4U |
| #define | AARCH32_TTBR0_RGN(_val) |
| #define | AARCH32_TTBR0_RGN_SHIFT 3 |
| #define | AARCH32_TTBR0_RGN_MASK 0x18U |
| #define | AARCH32_TTBR0_RGN_GET(_reg) |
| #define | AARCH32_TTBR0_NOS 0x20U |
| #define | AARCH32_TTBR0_IRGN_0 0x40U |
| #define | AARCH32_TTBR0_TTB0(_val) |
| #define | AARCH32_TTBR0_TTB0_SHIFT 7 |
| #define | AARCH32_TTBR0_TTB0_MASK 0xffffff80U |
| #define | AARCH32_TTBR0_TTB0_GET(_reg) |
| #define | AARCH32_TTBR0_ASID(_val) |
| #define | AARCH32_TTBR0_ASID_SHIFT 48 |
| #define | AARCH32_TTBR0_ASID_MASK 0xff000000000000ULL |
| #define | AARCH32_TTBR0_ASID_GET(_reg) |
| #define | AARCH32_TTBR1_CNP 0x1U |
| #define | AARCH32_TTBR1_IRGN_0 0x1U |
| #define | AARCH32_TTBR1_S 0x2U |
| #define | AARCH32_TTBR1_BADDR(_val) |
| #define | AARCH32_TTBR1_BADDR_SHIFT 1 |
| #define | AARCH32_TTBR1_BADDR_MASK 0xfffffffffffeULL |
| #define | AARCH32_TTBR1_BADDR_GET(_reg) |
| #define | AARCH32_TTBR1_IMP 0x4U |
| #define | AARCH32_TTBR1_RGN(_val) |
| #define | AARCH32_TTBR1_RGN_SHIFT 3 |
| #define | AARCH32_TTBR1_RGN_MASK 0x18U |
| #define | AARCH32_TTBR1_RGN_GET(_reg) |
| #define | AARCH32_TTBR1_NOS 0x20U |
| #define | AARCH32_TTBR1_IRGN_1 0x40U |
| #define | AARCH32_TTBR1_TTB1(_val) |
| #define | AARCH32_TTBR1_TTB1_SHIFT 7 |
| #define | AARCH32_TTBR1_TTB1_MASK 0xffffff80U |
| #define | AARCH32_TTBR1_TTB1_GET(_reg) |
| #define | AARCH32_TTBR1_ASID(_val) |
| #define | AARCH32_TTBR1_ASID_SHIFT 48 |
| #define | AARCH32_TTBR1_ASID_MASK 0xff000000000000ULL |
| #define | AARCH32_TTBR1_ASID_GET(_reg) |
| #define | AARCH32_VMPIDR_AFF0(_val) |
| #define | AARCH32_VMPIDR_AFF0_SHIFT 0 |
| #define | AARCH32_VMPIDR_AFF0_MASK 0xffU |
| #define | AARCH32_VMPIDR_AFF0_GET(_reg) |
| #define | AARCH32_VMPIDR_AFF1(_val) |
| #define | AARCH32_VMPIDR_AFF1_SHIFT 8 |
| #define | AARCH32_VMPIDR_AFF1_MASK 0xff00U |
| #define | AARCH32_VMPIDR_AFF1_GET(_reg) |
| #define | AARCH32_VMPIDR_AFF2(_val) |
| #define | AARCH32_VMPIDR_AFF2_SHIFT 16 |
| #define | AARCH32_VMPIDR_AFF2_MASK 0xff0000U |
| #define | AARCH32_VMPIDR_AFF2_GET(_reg) |
| #define | AARCH32_VMPIDR_MT 0x1000000U |
| #define | AARCH32_VMPIDR_U 0x40000000U |
| #define | AARCH32_VMPIDR_M 0x80000000U |
| #define | AARCH32_VPIDR_REVISION(_val) |
| #define | AARCH32_VPIDR_REVISION_SHIFT 0 |
| #define | AARCH32_VPIDR_REVISION_MASK 0xfU |
| #define | AARCH32_VPIDR_REVISION_GET(_reg) |
| #define | AARCH32_VPIDR_PARTNUM(_val) |
| #define | AARCH32_VPIDR_PARTNUM_SHIFT 4 |
| #define | AARCH32_VPIDR_PARTNUM_MASK 0xfff0U |
| #define | AARCH32_VPIDR_PARTNUM_GET(_reg) |
| #define | AARCH32_VPIDR_ARCHITECTURE(_val) |
| #define | AARCH32_VPIDR_ARCHITECTURE_SHIFT 16 |
| #define | AARCH32_VPIDR_ARCHITECTURE_MASK 0xf0000U |
| #define | AARCH32_VPIDR_ARCHITECTURE_GET(_reg) |
| #define | AARCH32_VPIDR_VARIANT(_val) |
| #define | AARCH32_VPIDR_VARIANT_SHIFT 20 |
| #define | AARCH32_VPIDR_VARIANT_MASK 0xf00000U |
| #define | AARCH32_VPIDR_VARIANT_GET(_reg) |
| #define | AARCH32_VPIDR_IMPLEMENTER(_val) |
| #define | AARCH32_VPIDR_IMPLEMENTER_SHIFT 24 |
| #define | AARCH32_VPIDR_IMPLEMENTER_MASK 0xff000000U |
| #define | AARCH32_VPIDR_IMPLEMENTER_GET(_reg) |
| #define | AARCH32_VTCR_T0SZ(_val) |
| #define | AARCH32_VTCR_T0SZ_SHIFT 0 |
| #define | AARCH32_VTCR_T0SZ_MASK 0xfU |
| #define | AARCH32_VTCR_T0SZ_GET(_reg) |
| #define | AARCH32_VTCR_S 0x10U |
| #define | AARCH32_VTCR_SL0(_val) |
| #define | AARCH32_VTCR_SL0_SHIFT 6 |
| #define | AARCH32_VTCR_SL0_MASK 0xc0U |
| #define | AARCH32_VTCR_SL0_GET(_reg) |
| #define | AARCH32_VTCR_IRGN0(_val) |
| #define | AARCH32_VTCR_IRGN0_SHIFT 8 |
| #define | AARCH32_VTCR_IRGN0_MASK 0x300U |
| #define | AARCH32_VTCR_IRGN0_GET(_reg) |
| #define | AARCH32_VTCR_ORGN0(_val) |
| #define | AARCH32_VTCR_ORGN0_SHIFT 10 |
| #define | AARCH32_VTCR_ORGN0_MASK 0xc00U |
| #define | AARCH32_VTCR_ORGN0_GET(_reg) |
| #define | AARCH32_VTCR_SH0(_val) |
| #define | AARCH32_VTCR_SH0_SHIFT 12 |
| #define | AARCH32_VTCR_SH0_MASK 0x3000U |
| #define | AARCH32_VTCR_SH0_GET(_reg) |
| #define | AARCH32_VTCR_HWU59 0x2000000U |
| #define | AARCH32_VTCR_HWU60 0x4000000U |
| #define | AARCH32_VTCR_HWU61 0x8000000U |
| #define | AARCH32_VTCR_HWU62 0x10000000U |
| #define | AARCH32_VTTBR_CNP 0x1U |
| #define | AARCH32_VTTBR_BADDR(_val) |
| #define | AARCH32_VTTBR_BADDR_SHIFT 1 |
| #define | AARCH32_VTTBR_BADDR_MASK 0xfffffffffffeULL |
| #define | AARCH32_VTTBR_BADDR_GET(_reg) |
| #define | AARCH32_VTTBR_VMID(_val) |
| #define | AARCH32_VTTBR_VMID_SHIFT 48 |
| #define | AARCH32_VTTBR_VMID_MASK 0xff000000000000ULL |
| #define | AARCH32_VTTBR_VMID_GET(_reg) |
| #define | AARCH32_DBGAUTHSTATUS_NSID(_val) |
| #define | AARCH32_DBGAUTHSTATUS_NSID_SHIFT 0 |
| #define | AARCH32_DBGAUTHSTATUS_NSID_MASK 0x3U |
| #define | AARCH32_DBGAUTHSTATUS_NSID_GET(_reg) |
| #define | AARCH32_DBGAUTHSTATUS_NSNID(_val) |
| #define | AARCH32_DBGAUTHSTATUS_NSNID_SHIFT 2 |
| #define | AARCH32_DBGAUTHSTATUS_NSNID_MASK 0xcU |
| #define | AARCH32_DBGAUTHSTATUS_NSNID_GET(_reg) |
| #define | AARCH32_DBGAUTHSTATUS_SID(_val) |
| #define | AARCH32_DBGAUTHSTATUS_SID_SHIFT 4 |
| #define | AARCH32_DBGAUTHSTATUS_SID_MASK 0x30U |
| #define | AARCH32_DBGAUTHSTATUS_SID_GET(_reg) |
| #define | AARCH32_DBGAUTHSTATUS_SNID(_val) |
| #define | AARCH32_DBGAUTHSTATUS_SNID_SHIFT 6 |
| #define | AARCH32_DBGAUTHSTATUS_SNID_MASK 0xc0U |
| #define | AARCH32_DBGAUTHSTATUS_SNID_GET(_reg) |
| #define | AARCH32_DBGBCR_E 0x1U |
| #define | AARCH32_DBGBCR_PMC(_val) |
| #define | AARCH32_DBGBCR_PMC_SHIFT 1 |
| #define | AARCH32_DBGBCR_PMC_MASK 0x6U |
| #define | AARCH32_DBGBCR_PMC_GET(_reg) |
| #define | AARCH32_DBGBCR_BAS(_val) |
| #define | AARCH32_DBGBCR_BAS_SHIFT 5 |
| #define | AARCH32_DBGBCR_BAS_MASK 0x1e0U |
| #define | AARCH32_DBGBCR_BAS_GET(_reg) |
| #define | AARCH32_DBGBCR_HMC 0x2000U |
| #define | AARCH32_DBGBCR_SSC(_val) |
| #define | AARCH32_DBGBCR_SSC_SHIFT 14 |
| #define | AARCH32_DBGBCR_SSC_MASK 0xc000U |
| #define | AARCH32_DBGBCR_SSC_GET(_reg) |
| #define | AARCH32_DBGBCR_LBN(_val) |
| #define | AARCH32_DBGBCR_LBN_SHIFT 16 |
| #define | AARCH32_DBGBCR_LBN_MASK 0xf0000U |
| #define | AARCH32_DBGBCR_LBN_GET(_reg) |
| #define | AARCH32_DBGBCR_BT(_val) |
| #define | AARCH32_DBGBCR_BT_SHIFT 20 |
| #define | AARCH32_DBGBCR_BT_MASK 0xf00000U |
| #define | AARCH32_DBGBCR_BT_GET(_reg) |
| #define | AARCH32_DBGBVR_CONTEXTID(_val) |
| #define | AARCH32_DBGBVR_CONTEXTID_SHIFT 0 |
| #define | AARCH32_DBGBVR_CONTEXTID_MASK 0xffffffffU |
| #define | AARCH32_DBGBVR_CONTEXTID_GET(_reg) |
| #define | AARCH32_DBGBVR_VA_31_2(_val) |
| #define | AARCH32_DBGBVR_VA_31_2_SHIFT 2 |
| #define | AARCH32_DBGBVR_VA_31_2_MASK 0xfffffffcU |
| #define | AARCH32_DBGBVR_VA_31_2_GET(_reg) |
| #define | AARCH32_DBGBXVR_VMID_7_0(_val) |
| #define | AARCH32_DBGBXVR_VMID_7_0_SHIFT 0 |
| #define | AARCH32_DBGBXVR_VMID_7_0_MASK 0xffU |
| #define | AARCH32_DBGBXVR_VMID_7_0_GET(_reg) |
| #define | AARCH32_DBGBXVR_CONTEXTID2(_val) |
| #define | AARCH32_DBGBXVR_CONTEXTID2_SHIFT 0 |
| #define | AARCH32_DBGBXVR_CONTEXTID2_MASK 0xffffffffU |
| #define | AARCH32_DBGBXVR_CONTEXTID2_GET(_reg) |
| #define | AARCH32_DBGBXVR_VMID_15_8(_val) |
| #define | AARCH32_DBGBXVR_VMID_15_8_SHIFT 8 |
| #define | AARCH32_DBGBXVR_VMID_15_8_MASK 0xff00U |
| #define | AARCH32_DBGBXVR_VMID_15_8_GET(_reg) |
| #define | AARCH32_DBGCLAIMCLR_CLAIM(_val) |
| #define | AARCH32_DBGCLAIMCLR_CLAIM_SHIFT 0 |
| #define | AARCH32_DBGCLAIMCLR_CLAIM_MASK 0xffU |
| #define | AARCH32_DBGCLAIMCLR_CLAIM_GET(_reg) |
| #define | AARCH32_DBGCLAIMSET_CLAIM(_val) |
| #define | AARCH32_DBGCLAIMSET_CLAIM_SHIFT 0 |
| #define | AARCH32_DBGCLAIMSET_CLAIM_MASK 0xffU |
| #define | AARCH32_DBGCLAIMSET_CLAIM_GET(_reg) |
| #define | AARCH32_DBGDCCINT_TX 0x20000000U |
| #define | AARCH32_DBGDCCINT_RX 0x40000000U |
| #define | AARCH32_DBGDEVID_PCSAMPLE(_val) |
| #define | AARCH32_DBGDEVID_PCSAMPLE_SHIFT 0 |
| #define | AARCH32_DBGDEVID_PCSAMPLE_MASK 0xfU |
| #define | AARCH32_DBGDEVID_PCSAMPLE_GET(_reg) |
| #define | AARCH32_DBGDEVID_WPADDRMASK(_val) |
| #define | AARCH32_DBGDEVID_WPADDRMASK_SHIFT 4 |
| #define | AARCH32_DBGDEVID_WPADDRMASK_MASK 0xf0U |
| #define | AARCH32_DBGDEVID_WPADDRMASK_GET(_reg) |
| #define | AARCH32_DBGDEVID_BPADDRMASK(_val) |
| #define | AARCH32_DBGDEVID_BPADDRMASK_SHIFT 8 |
| #define | AARCH32_DBGDEVID_BPADDRMASK_MASK 0xf00U |
| #define | AARCH32_DBGDEVID_BPADDRMASK_GET(_reg) |
| #define | AARCH32_DBGDEVID_VECTORCATCH(_val) |
| #define | AARCH32_DBGDEVID_VECTORCATCH_SHIFT 12 |
| #define | AARCH32_DBGDEVID_VECTORCATCH_MASK 0xf000U |
| #define | AARCH32_DBGDEVID_VECTORCATCH_GET(_reg) |
| #define | AARCH32_DBGDEVID_VIRTEXTNS(_val) |
| #define | AARCH32_DBGDEVID_VIRTEXTNS_SHIFT 16 |
| #define | AARCH32_DBGDEVID_VIRTEXTNS_MASK 0xf0000U |
| #define | AARCH32_DBGDEVID_VIRTEXTNS_GET(_reg) |
| #define | AARCH32_DBGDEVID_DOUBLELOCK(_val) |
| #define | AARCH32_DBGDEVID_DOUBLELOCK_SHIFT 20 |
| #define | AARCH32_DBGDEVID_DOUBLELOCK_MASK 0xf00000U |
| #define | AARCH32_DBGDEVID_DOUBLELOCK_GET(_reg) |
| #define | AARCH32_DBGDEVID_AUXREGS(_val) |
| #define | AARCH32_DBGDEVID_AUXREGS_SHIFT 24 |
| #define | AARCH32_DBGDEVID_AUXREGS_MASK 0xf000000U |
| #define | AARCH32_DBGDEVID_AUXREGS_GET(_reg) |
| #define | AARCH32_DBGDEVID_CIDMASK(_val) |
| #define | AARCH32_DBGDEVID_CIDMASK_SHIFT 28 |
| #define | AARCH32_DBGDEVID_CIDMASK_MASK 0xf0000000U |
| #define | AARCH32_DBGDEVID_CIDMASK_GET(_reg) |
| #define | AARCH32_DBGDEVID1_PCSROFFSET(_val) |
| #define | AARCH32_DBGDEVID1_PCSROFFSET_SHIFT 0 |
| #define | AARCH32_DBGDEVID1_PCSROFFSET_MASK 0xfU |
| #define | AARCH32_DBGDEVID1_PCSROFFSET_GET(_reg) |
| #define | AARCH32_DBGDIDR_SE_IMP 0x1000U |
| #define | AARCH32_DBGDIDR_NSUHD_IMP 0x4000U |
| #define | AARCH32_DBGDIDR_VERSION(_val) |
| #define | AARCH32_DBGDIDR_VERSION_SHIFT 16 |
| #define | AARCH32_DBGDIDR_VERSION_MASK 0xf0000U |
| #define | AARCH32_DBGDIDR_VERSION_GET(_reg) |
| #define | AARCH32_DBGDIDR_CTX_CMPS(_val) |
| #define | AARCH32_DBGDIDR_CTX_CMPS_SHIFT 20 |
| #define | AARCH32_DBGDIDR_CTX_CMPS_MASK 0xf00000U |
| #define | AARCH32_DBGDIDR_CTX_CMPS_GET(_reg) |
| #define | AARCH32_DBGDIDR_BRPS(_val) |
| #define | AARCH32_DBGDIDR_BRPS_SHIFT 24 |
| #define | AARCH32_DBGDIDR_BRPS_MASK 0xf000000U |
| #define | AARCH32_DBGDIDR_BRPS_GET(_reg) |
| #define | AARCH32_DBGDIDR_WRPS(_val) |
| #define | AARCH32_DBGDIDR_WRPS_SHIFT 28 |
| #define | AARCH32_DBGDIDR_WRPS_MASK 0xf0000000U |
| #define | AARCH32_DBGDIDR_WRPS_GET(_reg) |
| #define | AARCH32_DBGDRAR_VALID(_val) |
| #define | AARCH32_DBGDRAR_VALID_SHIFT 0 |
| #define | AARCH32_DBGDRAR_VALID_MASK 0x3U |
| #define | AARCH32_DBGDRAR_VALID_GET(_reg) |
| #define | AARCH32_DBGDRAR_ROMADDR_47_12(_val) |
| #define | AARCH32_DBGDRAR_ROMADDR_47_12_SHIFT 12 |
| #define | AARCH32_DBGDRAR_ROMADDR_47_12_MASK 0xfffffffff000ULL |
| #define | AARCH32_DBGDRAR_ROMADDR_47_12_GET(_reg) |
| #define | AARCH32_DBGDSCREXT_MOE(_val) |
| #define | AARCH32_DBGDSCREXT_MOE_SHIFT 2 |
| #define | AARCH32_DBGDSCREXT_MOE_MASK 0x3cU |
| #define | AARCH32_DBGDSCREXT_MOE_GET(_reg) |
| #define | AARCH32_DBGDSCREXT_ERR 0x40U |
| #define | AARCH32_DBGDSCREXT_UDCCDIS 0x1000U |
| #define | AARCH32_DBGDSCREXT_HDE 0x4000U |
| #define | AARCH32_DBGDSCREXT_MDBGEN 0x8000U |
| #define | AARCH32_DBGDSCREXT_SPIDDIS 0x10000U |
| #define | AARCH32_DBGDSCREXT_SPNIDDIS 0x20000U |
| #define | AARCH32_DBGDSCREXT_NS 0x40000U |
| #define | AARCH32_DBGDSCREXT_SC2 0x80000U |
| #define | AARCH32_DBGDSCREXT_TDA 0x200000U |
| #define | AARCH32_DBGDSCREXT_INTDIS(_val) |
| #define | AARCH32_DBGDSCREXT_INTDIS_SHIFT 22 |
| #define | AARCH32_DBGDSCREXT_INTDIS_MASK 0xc00000U |
| #define | AARCH32_DBGDSCREXT_INTDIS_GET(_reg) |
| #define | AARCH32_DBGDSCREXT_TXU 0x4000000U |
| #define | AARCH32_DBGDSCREXT_RXO 0x8000000U |
| #define | AARCH32_DBGDSCREXT_TXFULL 0x20000000U |
| #define | AARCH32_DBGDSCREXT_RXFULL 0x40000000U |
| #define | AARCH32_DBGDSCREXT_TFO 0x80000000U |
| #define | AARCH32_DBGDSCRINT_MOE(_val) |
| #define | AARCH32_DBGDSCRINT_MOE_SHIFT 2 |
| #define | AARCH32_DBGDSCRINT_MOE_MASK 0x3cU |
| #define | AARCH32_DBGDSCRINT_MOE_GET(_reg) |
| #define | AARCH32_DBGDSCRINT_UDCCDIS 0x1000U |
| #define | AARCH32_DBGDSCRINT_MDBGEN 0x8000U |
| #define | AARCH32_DBGDSCRINT_SPIDDIS 0x10000U |
| #define | AARCH32_DBGDSCRINT_SPNIDDIS 0x20000U |
| #define | AARCH32_DBGDSCRINT_NS 0x40000U |
| #define | AARCH32_DBGDSCRINT_TXFULL 0x20000000U |
| #define | AARCH32_DBGDSCRINT_RXFULL 0x40000000U |
| #define | AARCH32_DBGOSDLR_DLK 0x1U |
| #define | AARCH32_DBGOSLSR_OSLM_0 0x1U |
| #define | AARCH32_DBGOSLSR_OSLK 0x2U |
| #define | AARCH32_DBGOSLSR_NTT 0x4U |
| #define | AARCH32_DBGOSLSR_OSLM_1 0x8U |
| #define | AARCH32_DBGPRCR_CORENPDRQ 0x1U |
| #define | AARCH32_DBGVCR_SU 0x2U |
| #define | AARCH32_DBGVCR_U 0x2U |
| #define | AARCH32_DBGVCR_S 0x4U |
| #define | AARCH32_DBGVCR_SS 0x4U |
| #define | AARCH32_DBGVCR_P 0x8U |
| #define | AARCH32_DBGVCR_SP 0x8U |
| #define | AARCH32_DBGVCR_D 0x10U |
| #define | AARCH32_DBGVCR_SD 0x10U |
| #define | AARCH32_DBGVCR_I 0x40U |
| #define | AARCH32_DBGVCR_SI 0x40U |
| #define | AARCH32_DBGVCR_F 0x80U |
| #define | AARCH32_DBGVCR_SF 0x80U |
| #define | AARCH32_DBGVCR_MS 0x400U |
| #define | AARCH32_DBGVCR_MP 0x800U |
| #define | AARCH32_DBGVCR_MD 0x1000U |
| #define | AARCH32_DBGVCR_MI 0x4000U |
| #define | AARCH32_DBGVCR_MF 0x8000U |
| #define | AARCH32_DBGVCR_NSU 0x2000000U |
| #define | AARCH32_DBGVCR_NSS 0x4000000U |
| #define | AARCH32_DBGVCR_NSP 0x8000000U |
| #define | AARCH32_DBGVCR_NSD 0x10000000U |
| #define | AARCH32_DBGVCR_NSI 0x40000000U |
| #define | AARCH32_DBGVCR_NSF 0x80000000U |
| #define | AARCH32_DBGWCR_E 0x1U |
| #define | AARCH32_DBGWCR_PAC(_val) |
| #define | AARCH32_DBGWCR_PAC_SHIFT 1 |
| #define | AARCH32_DBGWCR_PAC_MASK 0x6U |
| #define | AARCH32_DBGWCR_PAC_GET(_reg) |
| #define | AARCH32_DBGWCR_LSC(_val) |
| #define | AARCH32_DBGWCR_LSC_SHIFT 3 |
| #define | AARCH32_DBGWCR_LSC_MASK 0x18U |
| #define | AARCH32_DBGWCR_LSC_GET(_reg) |
| #define | AARCH32_DBGWCR_BAS(_val) |
| #define | AARCH32_DBGWCR_BAS_SHIFT 5 |
| #define | AARCH32_DBGWCR_BAS_MASK 0x1fe0U |
| #define | AARCH32_DBGWCR_BAS_GET(_reg) |
| #define | AARCH32_DBGWCR_HMC 0x2000U |
| #define | AARCH32_DBGWCR_SSC(_val) |
| #define | AARCH32_DBGWCR_SSC_SHIFT 14 |
| #define | AARCH32_DBGWCR_SSC_MASK 0xc000U |
| #define | AARCH32_DBGWCR_SSC_GET(_reg) |
| #define | AARCH32_DBGWCR_LBN(_val) |
| #define | AARCH32_DBGWCR_LBN_SHIFT 16 |
| #define | AARCH32_DBGWCR_LBN_MASK 0xf0000U |
| #define | AARCH32_DBGWCR_LBN_GET(_reg) |
| #define | AARCH32_DBGWCR_WT 0x100000U |
| #define | AARCH32_DBGWCR_MASK(_val) |
| #define | AARCH32_DBGWCR_MASK_SHIFT 24 |
| #define | AARCH32_DBGWCR_MASK_MASK 0x1f000000U |
| #define | AARCH32_DBGWCR_MASK_GET(_reg) |
| #define | AARCH32_DBGWVR_VA(_val) |
| #define | AARCH32_DBGWVR_VA_SHIFT 2 |
| #define | AARCH32_DBGWVR_VA_MASK 0xfffffffcU |
| #define | AARCH32_DBGWVR_VA_GET(_reg) |
| #define | AARCH32_DSPSR_M_4_0(_val) |
| #define | AARCH32_DSPSR_M_4_0_SHIFT 0 |
| #define | AARCH32_DSPSR_M_4_0_MASK 0x1fU |
| #define | AARCH32_DSPSR_M_4_0_GET(_reg) |
| #define | AARCH32_DSPSR_T 0x20U |
| #define | AARCH32_DSPSR_F 0x40U |
| #define | AARCH32_DSPSR_I 0x80U |
| #define | AARCH32_DSPSR_A 0x100U |
| #define | AARCH32_DSPSR_E 0x200U |
| #define | AARCH32_DSPSR_IT_7_2(_val) |
| #define | AARCH32_DSPSR_IT_7_2_SHIFT 10 |
| #define | AARCH32_DSPSR_IT_7_2_MASK 0xfc00U |
| #define | AARCH32_DSPSR_IT_7_2_GET(_reg) |
| #define | AARCH32_DSPSR_GE(_val) |
| #define | AARCH32_DSPSR_GE_SHIFT 16 |
| #define | AARCH32_DSPSR_GE_MASK 0xf0000U |
| #define | AARCH32_DSPSR_GE_GET(_reg) |
| #define | AARCH32_DSPSR_IL 0x100000U |
| #define | AARCH32_DSPSR_SS 0x200000U |
| #define | AARCH32_DSPSR_PAN 0x400000U |
| #define | AARCH32_DSPSR_SSBS 0x800000U |
| #define | AARCH32_DSPSR_DIT 0x1000000U |
| #define | AARCH32_DSPSR_IT_1_0(_val) |
| #define | AARCH32_DSPSR_IT_1_0_SHIFT 25 |
| #define | AARCH32_DSPSR_IT_1_0_MASK 0x6000000U |
| #define | AARCH32_DSPSR_IT_1_0_GET(_reg) |
| #define | AARCH32_DSPSR_Q 0x8000000U |
| #define | AARCH32_DSPSR_V 0x10000000U |
| #define | AARCH32_DSPSR_C 0x20000000U |
| #define | AARCH32_DSPSR_Z 0x40000000U |
| #define | AARCH32_DSPSR_N 0x80000000U |
| #define | AARCH32_HDCR_HPMN(_val) |
| #define | AARCH32_HDCR_HPMN_SHIFT 0 |
| #define | AARCH32_HDCR_HPMN_MASK 0x1fU |
| #define | AARCH32_HDCR_HPMN_GET(_reg) |
| #define | AARCH32_HDCR_TPMCR 0x20U |
| #define | AARCH32_HDCR_TPM 0x40U |
| #define | AARCH32_HDCR_HPME 0x80U |
| #define | AARCH32_HDCR_TDE 0x100U |
| #define | AARCH32_HDCR_TDA 0x200U |
| #define | AARCH32_HDCR_TDOSA 0x400U |
| #define | AARCH32_HDCR_TDRA 0x800U |
| #define | AARCH32_HDCR_HPMD 0x20000U |
| #define | AARCH32_HDCR_TTRF 0x80000U |
| #define | AARCH32_HDCR_HCCD 0x800000U |
| #define | AARCH32_HDCR_HLP 0x4000000U |
| #define | AARCH32_HDCR_TDCC 0x8000000U |
| #define | AARCH32_HDCR_MTPME 0x10000000U |
| #define | AARCH32_HTRFCR_E0HTRE 0x1U |
| #define | AARCH32_HTRFCR_E2TRE 0x2U |
| #define | AARCH32_HTRFCR_CX 0x8U |
| #define | AARCH32_HTRFCR_TS(_val) |
| #define | AARCH32_HTRFCR_TS_SHIFT 5 |
| #define | AARCH32_HTRFCR_TS_MASK 0x60U |
| #define | AARCH32_HTRFCR_TS_GET(_reg) |
| #define | AARCH32_PMMIR_SLOTS(_val) |
| #define | AARCH32_PMMIR_SLOTS_SHIFT 0 |
| #define | AARCH32_PMMIR_SLOTS_MASK 0xffU |
| #define | AARCH32_PMMIR_SLOTS_GET(_reg) |
| #define | AARCH32_SDCR_SPD(_val) |
| #define | AARCH32_SDCR_SPD_SHIFT 14 |
| #define | AARCH32_SDCR_SPD_MASK 0xc000U |
| #define | AARCH32_SDCR_SPD_GET(_reg) |
| #define | AARCH32_SDCR_SPME 0x20000U |
| #define | AARCH32_SDCR_STE 0x40000U |
| #define | AARCH32_SDCR_TTRF 0x80000U |
| #define | AARCH32_SDCR_EDAD 0x100000U |
| #define | AARCH32_SDCR_EPMAD 0x200000U |
| #define | AARCH32_SDCR_SCCD 0x800000U |
| #define | AARCH32_SDCR_TDCC 0x8000000U |
| #define | AARCH32_SDCR_MTPME 0x10000000U |
| #define | AARCH32_SDER_SUIDEN 0x1U |
| #define | AARCH32_SDER_SUNIDEN 0x2U |
| #define | AARCH32_TRFCR_E0TRE 0x1U |
| #define | AARCH32_TRFCR_E1TRE 0x2U |
| #define | AARCH32_TRFCR_TS(_val) |
| #define | AARCH32_TRFCR_TS_SHIFT 5 |
| #define | AARCH32_TRFCR_TS_MASK 0x60U |
| #define | AARCH32_TRFCR_TS_GET(_reg) |
| #define | AARCH32_PMCCFILTR_NSH 0x8000000U |
| #define | AARCH32_PMCCFILTR_NSU 0x10000000U |
| #define | AARCH32_PMCCFILTR_NSK 0x20000000U |
| #define | AARCH32_PMCCFILTR_U 0x40000000U |
| #define | AARCH32_PMCCFILTR_P 0x80000000U |
| #define | AARCH32_PMCCNTR_CCNT(_val) |
| #define | AARCH32_PMCCNTR_CCNT_SHIFT 0 |
| #define | AARCH32_PMCCNTR_CCNT_MASK 0xffffffffffffffffULL |
| #define | AARCH32_PMCCNTR_CCNT_GET(_reg) |
| #define | AARCH32_PMCNTENCLR_C 0x80000000U |
| #define | AARCH32_PMCNTENSET_C 0x80000000U |
| #define | AARCH32_PMCR_E 0x1U |
| #define | AARCH32_PMCR_P 0x2U |
| #define | AARCH32_PMCR_C 0x4U |
| #define | AARCH32_PMCR_D 0x8U |
| #define | AARCH32_PMCR_X 0x10U |
| #define | AARCH32_PMCR_DP 0x20U |
| #define | AARCH32_PMCR_LC 0x40U |
| #define | AARCH32_PMCR_LP 0x80U |
| #define | AARCH32_PMCR_N(_val) |
| #define | AARCH32_PMCR_N_SHIFT 11 |
| #define | AARCH32_PMCR_N_MASK 0xf800U |
| #define | AARCH32_PMCR_N_GET(_reg) |
| #define | AARCH32_PMCR_IDCODE(_val) |
| #define | AARCH32_PMCR_IDCODE_SHIFT 16 |
| #define | AARCH32_PMCR_IDCODE_MASK 0xff0000U |
| #define | AARCH32_PMCR_IDCODE_GET(_reg) |
| #define | AARCH32_PMCR_IMP(_val) |
| #define | AARCH32_PMCR_IMP_SHIFT 24 |
| #define | AARCH32_PMCR_IMP_MASK 0xff000000U |
| #define | AARCH32_PMCR_IMP_GET(_reg) |
| #define | AARCH32_PMEVTYPER_EVTCOUNT_9_0(_val) |
| #define | AARCH32_PMEVTYPER_EVTCOUNT_9_0_SHIFT 0 |
| #define | AARCH32_PMEVTYPER_EVTCOUNT_9_0_MASK 0x3ffU |
| #define | AARCH32_PMEVTYPER_EVTCOUNT_9_0_GET(_reg) |
| #define | AARCH32_PMEVTYPER_EVTCOUNT_15_10(_val) |
| #define | AARCH32_PMEVTYPER_EVTCOUNT_15_10_SHIFT 10 |
| #define | AARCH32_PMEVTYPER_EVTCOUNT_15_10_MASK 0xfc00U |
| #define | AARCH32_PMEVTYPER_EVTCOUNT_15_10_GET(_reg) |
| #define | AARCH32_PMEVTYPER_MT 0x2000000U |
| #define | AARCH32_PMEVTYPER_NSH 0x8000000U |
| #define | AARCH32_PMEVTYPER_NSU 0x10000000U |
| #define | AARCH32_PMEVTYPER_NSK 0x20000000U |
| #define | AARCH32_PMEVTYPER_U 0x40000000U |
| #define | AARCH32_PMEVTYPER_P 0x80000000U |
| #define | AARCH32_PMINTENCLR_C 0x80000000U |
| #define | AARCH32_PMINTENSET_C 0x80000000U |
| #define | AARCH32_PMOVSR_C 0x80000000U |
| #define | AARCH32_PMOVSSET_C 0x80000000U |
| #define | AARCH32_PMSELR_SEL(_val) |
| #define | AARCH32_PMSELR_SEL_SHIFT 0 |
| #define | AARCH32_PMSELR_SEL_MASK 0x1fU |
| #define | AARCH32_PMSELR_SEL_GET(_reg) |
| #define | AARCH32_PMUSERENR_EN 0x1U |
| #define | AARCH32_PMUSERENR_SW 0x2U |
| #define | AARCH32_PMUSERENR_CR 0x4U |
| #define | AARCH32_PMUSERENR_ER 0x8U |
| #define | AARCH32_AMCFGR_N(_val) |
| #define | AARCH32_AMCFGR_N_SHIFT 0 |
| #define | AARCH32_AMCFGR_N_MASK 0xffU |
| #define | AARCH32_AMCFGR_N_GET(_reg) |
| #define | AARCH32_AMCFGR_SIZE(_val) |
| #define | AARCH32_AMCFGR_SIZE_SHIFT 8 |
| #define | AARCH32_AMCFGR_SIZE_MASK 0x3f00U |
| #define | AARCH32_AMCFGR_SIZE_GET(_reg) |
| #define | AARCH32_AMCFGR_HDBG 0x1000000U |
| #define | AARCH32_AMCFGR_NCG(_val) |
| #define | AARCH32_AMCFGR_NCG_SHIFT 28 |
| #define | AARCH32_AMCFGR_NCG_MASK 0xf0000000U |
| #define | AARCH32_AMCFGR_NCG_GET(_reg) |
| #define | AARCH32_AMCGCR_CG0NC(_val) |
| #define | AARCH32_AMCGCR_CG0NC_SHIFT 0 |
| #define | AARCH32_AMCGCR_CG0NC_MASK 0xffU |
| #define | AARCH32_AMCGCR_CG0NC_GET(_reg) |
| #define | AARCH32_AMCGCR_CG1NC(_val) |
| #define | AARCH32_AMCGCR_CG1NC_SHIFT 8 |
| #define | AARCH32_AMCGCR_CG1NC_MASK 0xff00U |
| #define | AARCH32_AMCGCR_CG1NC_GET(_reg) |
| #define | AARCH32_AMCR_HDBG 0x400U |
| #define | AARCH32_AMCR_CG1RZ 0x20000U |
| #define | AARCH32_AMEVCNTR0_ACNT(_val) |
| #define | AARCH32_AMEVCNTR0_ACNT_SHIFT 0 |
| #define | AARCH32_AMEVCNTR0_ACNT_MASK 0xffffffffffffffffULL |
| #define | AARCH32_AMEVCNTR0_ACNT_GET(_reg) |
| #define | AARCH32_AMEVCNTR1_ACNT(_val) |
| #define | AARCH32_AMEVCNTR1_ACNT_SHIFT 0 |
| #define | AARCH32_AMEVCNTR1_ACNT_MASK 0xffffffffffffffffULL |
| #define | AARCH32_AMEVCNTR1_ACNT_GET(_reg) |
| #define | AARCH32_AMEVTYPER0_EVTCOUNT(_val) |
| #define | AARCH32_AMEVTYPER0_EVTCOUNT_SHIFT 0 |
| #define | AARCH32_AMEVTYPER0_EVTCOUNT_MASK 0xffffU |
| #define | AARCH32_AMEVTYPER0_EVTCOUNT_GET(_reg) |
| #define | AARCH32_AMEVTYPER1_EVTCOUNT(_val) |
| #define | AARCH32_AMEVTYPER1_EVTCOUNT_SHIFT 0 |
| #define | AARCH32_AMEVTYPER1_EVTCOUNT_MASK 0xffffU |
| #define | AARCH32_AMEVTYPER1_EVTCOUNT_GET(_reg) |
| #define | AARCH32_AMUSERENR_EN 0x1U |
| #define | AARCH32_DISR_FS_3_0(_val) |
| #define | AARCH32_DISR_FS_3_0_SHIFT 0 |
| #define | AARCH32_DISR_FS_3_0_MASK 0xfU |
| #define | AARCH32_DISR_FS_3_0_GET(_reg) |
| #define | AARCH32_DISR_DFSC(_val) |
| #define | AARCH32_DISR_DFSC_SHIFT 0 |
| #define | AARCH32_DISR_DFSC_MASK 0x3fU |
| #define | AARCH32_DISR_DFSC_GET(_reg) |
| #define | AARCH32_DISR_STATUS(_val) |
| #define | AARCH32_DISR_STATUS_SHIFT 0 |
| #define | AARCH32_DISR_STATUS_MASK 0x3fU |
| #define | AARCH32_DISR_STATUS_GET(_reg) |
| #define | AARCH32_DISR_EA 0x200U |
| #define | AARCH32_DISR_LPAE 0x200U |
| #define | AARCH32_DISR_FS_4 0x400U |
| #define | AARCH32_DISR_AET_0(_val) |
| #define | AARCH32_DISR_AET_SHIFT_0 10 |
| #define | AARCH32_DISR_AET_MASK_0 0xc00U |
| #define | AARCH32_DISR_AET_GET_0(_reg) |
| #define | AARCH32_DISR_EXT 0x1000U |
| #define | AARCH32_DISR_AET_1(_val) |
| #define | AARCH32_DISR_AET_SHIFT_1 14 |
| #define | AARCH32_DISR_AET_MASK_1 0xc000U |
| #define | AARCH32_DISR_AET_GET_1(_reg) |
| #define | AARCH32_DISR_A 0x80000000U |
| #define | AARCH32_ERRIDR_NUM(_val) |
| #define | AARCH32_ERRIDR_NUM_SHIFT 0 |
| #define | AARCH32_ERRIDR_NUM_MASK 0xffffU |
| #define | AARCH32_ERRIDR_NUM_GET(_reg) |
| #define | AARCH32_ERRSELR_SEL(_val) |
| #define | AARCH32_ERRSELR_SEL_SHIFT 0 |
| #define | AARCH32_ERRSELR_SEL_MASK 0xffffU |
| #define | AARCH32_ERRSELR_SEL_GET(_reg) |
| #define | AARCH32_VDFSR_EXT 0x1000U |
| #define | AARCH32_VDFSR_AET(_val) |
| #define | AARCH32_VDFSR_AET_SHIFT 14 |
| #define | AARCH32_VDFSR_AET_MASK 0xc000U |
| #define | AARCH32_VDFSR_AET_GET(_reg) |
| #define | AARCH32_VDISR_FS_3_0(_val) |
| #define | AARCH32_VDISR_FS_3_0_SHIFT 0 |
| #define | AARCH32_VDISR_FS_3_0_MASK 0xfU |
| #define | AARCH32_VDISR_FS_3_0_GET(_reg) |
| #define | AARCH32_VDISR_STATUS(_val) |
| #define | AARCH32_VDISR_STATUS_SHIFT 0 |
| #define | AARCH32_VDISR_STATUS_MASK 0x3fU |
| #define | AARCH32_VDISR_STATUS_GET(_reg) |
| #define | AARCH32_VDISR_LPAE 0x200U |
| #define | AARCH32_VDISR_FS_4 0x400U |
| #define | AARCH32_VDISR_EXT 0x1000U |
| #define | AARCH32_VDISR_AET(_val) |
| #define | AARCH32_VDISR_AET_SHIFT 14 |
| #define | AARCH32_VDISR_AET_MASK 0xc000U |
| #define | AARCH32_VDISR_AET_GET(_reg) |
| #define | AARCH32_VDISR_A 0x80000000U |
| #define | AARCH32_CNTHCTL_PL1PCTEN 0x1U |
| #define | AARCH32_CNTHCTL_PL1PCEN 0x2U |
| #define | AARCH32_CNTHCTL_EVNTEN 0x4U |
| #define | AARCH32_CNTHCTL_EVNTDIR 0x8U |
| #define | AARCH32_CNTHCTL_EVNTI(_val) |
| #define | AARCH32_CNTHCTL_EVNTI_SHIFT 4 |
| #define | AARCH32_CNTHCTL_EVNTI_MASK 0xf0U |
| #define | AARCH32_CNTHCTL_EVNTI_GET(_reg) |
| #define | AARCH32_CNTHCTL_EVNTIS 0x20000U |
| #define | AARCH32_CNTHP_CTL_ENABLE 0x1U |
| #define | AARCH32_CNTHP_CTL_IMASK 0x2U |
| #define | AARCH32_CNTHP_CTL_ISTATUS 0x4U |
| #define | AARCH32_CNTHPS_CTL_ENABLE 0x1U |
| #define | AARCH32_CNTHPS_CTL_IMASK 0x2U |
| #define | AARCH32_CNTHPS_CTL_ISTATUS 0x4U |
| #define | AARCH32_CNTHV_CTL_ENABLE 0x1U |
| #define | AARCH32_CNTHV_CTL_IMASK 0x2U |
| #define | AARCH32_CNTHV_CTL_ISTATUS 0x4U |
| #define | AARCH32_CNTHVS_CTL_ENABLE 0x1U |
| #define | AARCH32_CNTHVS_CTL_IMASK 0x2U |
| #define | AARCH32_CNTHVS_CTL_ISTATUS 0x4U |
| #define | AARCH32_CNTKCTL_PL0PCTEN 0x1U |
| #define | AARCH32_CNTKCTL_PL0VCTEN 0x2U |
| #define | AARCH32_CNTKCTL_EVNTEN 0x4U |
| #define | AARCH32_CNTKCTL_EVNTDIR 0x8U |
| #define | AARCH32_CNTKCTL_EVNTI(_val) |
| #define | AARCH32_CNTKCTL_EVNTI_SHIFT 4 |
| #define | AARCH32_CNTKCTL_EVNTI_MASK 0xf0U |
| #define | AARCH32_CNTKCTL_EVNTI_GET(_reg) |
| #define | AARCH32_CNTKCTL_PL0VTEN 0x100U |
| #define | AARCH32_CNTKCTL_PL0PTEN 0x200U |
| #define | AARCH32_CNTKCTL_EVNTIS 0x20000U |
| #define | AARCH32_CNTP_CTL_ENABLE 0x1U |
| #define | AARCH32_CNTP_CTL_IMASK 0x2U |
| #define | AARCH32_CNTP_CTL_ISTATUS 0x4U |
| #define | AARCH32_CNTV_CTL_ENABLE 0x1U |
| #define | AARCH32_CNTV_CTL_IMASK 0x2U |
| #define | AARCH32_CNTV_CTL_ISTATUS 0x4U |
| #define | AARCH32_HMPUIR_REGION(_val) |
| #define | AARCH32_HMPUIR_REGION_SHIFT 0 |
| #define | AARCH32_HMPUIR_REGION_MASK 0xffU |
| #define | AARCH32_HMPUIR_REGION_GET(_reg) |
| #define | AARCH32_HPRBAR_XN 0x1U |
| #define | AARCH32_HPRBAR_AP_2_1(_val) |
| #define | AARCH32_HPRBAR_AP_2_1_SHIFT 1 |
| #define | AARCH32_HPRBAR_AP_2_1_MASK 0x6U |
| #define | AARCH32_HPRBAR_AP_2_1_GET(_reg) |
| #define | AARCH32_HPRBAR_SH_1_0(_val) |
| #define | AARCH32_HPRBAR_SH_1_0_SHIFT 3 |
| #define | AARCH32_HPRBAR_SH_1_0_MASK 0x18U |
| #define | AARCH32_HPRBAR_SH_1_0_GET(_reg) |
| #define | AARCH32_HPRBAR_BASE(_val) |
| #define | AARCH32_HPRBAR_BASE_SHIFT 6 |
| #define | AARCH32_HPRBAR_BASE_MASK 0xffffffc0U |
| #define | AARCH32_HPRBAR_BASE_GET(_reg) |
| #define | AARCH32_HPRLAR_EN 0x1U |
| #define | AARCH32_HPRLAR_ATTRINDX_2_0(_val) |
| #define | AARCH32_HPRLAR_ATTRINDX_2_0_SHIFT 1 |
| #define | AARCH32_HPRLAR_ATTRINDX_2_0_MASK 0xeU |
| #define | AARCH32_HPRLAR_ATTRINDX_2_0_GET(_reg) |
| #define | AARCH32_HPRLAR_LIMIT(_val) |
| #define | AARCH32_HPRLAR_LIMIT_SHIFT 6 |
| #define | AARCH32_HPRLAR_LIMIT_MASK 0xffffffc0U |
| #define | AARCH32_HPRLAR_LIMIT_GET(_reg) |
| #define | AARCH32_HPRSELR_REGION(_val) |
| #define | AARCH32_HPRSELR_REGION_SHIFT 0 |
| #define | AARCH32_HPRSELR_REGION_MASK 0xffU |
| #define | AARCH32_HPRSELR_REGION_GET(_reg) |
| #define | AARCH32_MPUIR_REGION(_val) |
| #define | AARCH32_MPUIR_REGION_SHIFT 8 |
| #define | AARCH32_MPUIR_REGION_MASK 0xff00U |
| #define | AARCH32_MPUIR_REGION_GET(_reg) |
| #define | AARCH32_PRBAR_XN 0x1U |
| #define | AARCH32_PRBAR_AP_2_1(_val) |
| #define | AARCH32_PRBAR_AP_2_1_SHIFT 1 |
| #define | AARCH32_PRBAR_AP_2_1_MASK 0x6U |
| #define | AARCH32_PRBAR_AP_2_1_GET(_reg) |
| #define | AARCH32_PRBAR_SH_1_0(_val) |
| #define | AARCH32_PRBAR_SH_1_0_SHIFT 3 |
| #define | AARCH32_PRBAR_SH_1_0_MASK 0x18U |
| #define | AARCH32_PRBAR_SH_1_0_GET(_reg) |
| #define | AARCH32_PRBAR_BASE(_val) |
| #define | AARCH32_PRBAR_BASE_SHIFT 6 |
| #define | AARCH32_PRBAR_BASE_MASK 0xffffffc0U |
| #define | AARCH32_PRBAR_BASE_GET(_reg) |
| #define | AARCH32_PRLAR_EN 0x1U |
| #define | AARCH32_PRLAR_ATTRINDX_2_0(_val) |
| #define | AARCH32_PRLAR_ATTRINDX_2_0_SHIFT 1 |
| #define | AARCH32_PRLAR_ATTRINDX_2_0_MASK 0xeU |
| #define | AARCH32_PRLAR_ATTRINDX_2_0_GET(_reg) |
| #define | AARCH32_PRLAR_LIMIT(_val) |
| #define | AARCH32_PRLAR_LIMIT_SHIFT 6 |
| #define | AARCH32_PRLAR_LIMIT_MASK 0xffffffc0U |
| #define | AARCH32_PRLAR_LIMIT_GET(_reg) |
| #define | AARCH32_PRSELR_REGION(_val) |
| #define | AARCH32_PRSELR_REGION_SHIFT 0 |
| #define | AARCH32_PRSELR_REGION_MASK 0xffU |
| #define | AARCH32_PRSELR_REGION_GET(_reg) |
This group provides functions to read and write the AArch32 system registers.
The ordering of the registers is according to the document "Arm Architecture Reference Manual, Armv8, for Armv8-A architecture profile, Issue F.c" followed by the additional registers defined by the document "Arm Architecture Reference Manual, Armv8, for the Armv8-R AArch32 architecture profile, Issue A.c".
| #define AARCH32_AMCFGR_N | ( | _val | ) |
| #define AARCH32_AMCFGR_N_GET | ( | _reg | ) |
| #define AARCH32_AMCFGR_NCG | ( | _val | ) |
| #define AARCH32_AMCFGR_NCG_GET | ( | _reg | ) |
| #define AARCH32_AMCFGR_SIZE | ( | _val | ) |
| #define AARCH32_AMCFGR_SIZE_GET | ( | _reg | ) |
| #define AARCH32_AMCGCR_CG0NC | ( | _val | ) |
| #define AARCH32_AMCGCR_CG0NC_GET | ( | _reg | ) |
| #define AARCH32_AMCGCR_CG1NC | ( | _val | ) |
| #define AARCH32_AMCGCR_CG1NC_GET | ( | _reg | ) |
| #define AARCH32_AMEVCNTR0_ACNT | ( | _val | ) |
| #define AARCH32_AMEVCNTR0_ACNT_GET | ( | _reg | ) |
| #define AARCH32_AMEVCNTR1_ACNT | ( | _val | ) |
| #define AARCH32_AMEVCNTR1_ACNT_GET | ( | _reg | ) |
| #define AARCH32_AMEVTYPER0_EVTCOUNT | ( | _val | ) |
| #define AARCH32_AMEVTYPER0_EVTCOUNT_GET | ( | _reg | ) |
| #define AARCH32_AMEVTYPER1_EVTCOUNT | ( | _val | ) |
| #define AARCH32_AMEVTYPER1_EVTCOUNT_GET | ( | _reg | ) |
| #define AARCH32_APSR_GE | ( | _val | ) |
| #define AARCH32_APSR_GE_GET | ( | _reg | ) |
| #define AARCH32_CCSIDR2_NUMSETS | ( | _val | ) |
| #define AARCH32_CCSIDR2_NUMSETS_GET | ( | _reg | ) |
| #define AARCH32_CCSIDR_ASSOCIATIVITY_0 | ( | _val | ) |
| #define AARCH32_CCSIDR_ASSOCIATIVITY_1 | ( | _val | ) |
| #define AARCH32_CCSIDR_ASSOCIATIVITY_GET_0 | ( | _reg | ) |
| #define AARCH32_CCSIDR_ASSOCIATIVITY_GET_1 | ( | _reg | ) |
| #define AARCH32_CCSIDR_LINESIZE | ( | _val | ) |
| #define AARCH32_CCSIDR_LINESIZE_GET | ( | _reg | ) |
| #define AARCH32_CCSIDR_NUMSETS | ( | _val | ) |
| #define AARCH32_CCSIDR_NUMSETS_GET | ( | _reg | ) |
| #define AARCH32_CFPRCTX_ASID | ( | _val | ) |
| #define AARCH32_CFPRCTX_ASID_GET | ( | _reg | ) |
| #define AARCH32_CFPRCTX_EL | ( | _val | ) |
| #define AARCH32_CFPRCTX_EL_GET | ( | _reg | ) |
| #define AARCH32_CFPRCTX_VMID | ( | _val | ) |
| #define AARCH32_CFPRCTX_VMID_GET | ( | _reg | ) |
| #define AARCH32_CLIDR_ICB | ( | _val | ) |
| #define AARCH32_CLIDR_ICB_GET | ( | _reg | ) |
| #define AARCH32_CLIDR_LOC | ( | _val | ) |
| #define AARCH32_CLIDR_LOC_GET | ( | _reg | ) |
| #define AARCH32_CLIDR_LOUIS | ( | _val | ) |
| #define AARCH32_CLIDR_LOUIS_GET | ( | _reg | ) |
| #define AARCH32_CLIDR_LOUU | ( | _val | ) |
| #define AARCH32_CLIDR_LOUU_GET | ( | _reg | ) |
| #define AARCH32_CNTHCTL_EVNTI | ( | _val | ) |
| #define AARCH32_CNTHCTL_EVNTI_GET | ( | _reg | ) |
| #define AARCH32_CNTKCTL_EVNTI | ( | _val | ) |
| #define AARCH32_CNTKCTL_EVNTI_GET | ( | _reg | ) |
| #define AARCH32_CONTEXTIDR_ASID | ( | _val | ) |
| #define AARCH32_CONTEXTIDR_ASID_GET | ( | _reg | ) |
| #define AARCH32_CONTEXTIDR_PROCID | ( | _val | ) |
| #define AARCH32_CONTEXTIDR_PROCID_GET | ( | _reg | ) |
| #define AARCH32_CPACR_CP10 | ( | _val | ) |
| #define AARCH32_CPACR_CP10_GET | ( | _reg | ) |
| #define AARCH32_CPACR_CP11 | ( | _val | ) |
| #define AARCH32_CPACR_CP11_GET | ( | _reg | ) |
| #define AARCH32_CPPRCTX_ASID | ( | _val | ) |
| #define AARCH32_CPPRCTX_ASID_GET | ( | _reg | ) |
| #define AARCH32_CPPRCTX_EL | ( | _val | ) |
| #define AARCH32_CPPRCTX_EL_GET | ( | _reg | ) |
| #define AARCH32_CPPRCTX_VMID | ( | _val | ) |
| #define AARCH32_CPPRCTX_VMID_GET | ( | _reg | ) |
| #define AARCH32_CPSR_GE | ( | _val | ) |
| #define AARCH32_CPSR_GE_GET | ( | _reg | ) |
| #define AARCH32_CPSR_M | ( | _val | ) |
| #define AARCH32_CPSR_M_GET | ( | _reg | ) |
| #define AARCH32_CSSELR_LEVEL | ( | _val | ) |
| #define AARCH32_CSSELR_LEVEL_GET | ( | _reg | ) |
| #define AARCH32_CTR_CWG | ( | _val | ) |
| #define AARCH32_CTR_CWG_GET | ( | _reg | ) |
| #define AARCH32_CTR_DMINLINE | ( | _val | ) |
| #define AARCH32_CTR_DMINLINE_GET | ( | _reg | ) |
| #define AARCH32_CTR_ERG | ( | _val | ) |
| #define AARCH32_CTR_ERG_GET | ( | _reg | ) |
| #define AARCH32_CTR_IMINLINE | ( | _val | ) |
| #define AARCH32_CTR_IMINLINE_GET | ( | _reg | ) |
| #define AARCH32_CTR_L1IP | ( | _val | ) |
| #define AARCH32_CTR_L1IP_GET | ( | _reg | ) |
| #define AARCH32_DBGAUTHSTATUS_NSID | ( | _val | ) |
| #define AARCH32_DBGAUTHSTATUS_NSID_GET | ( | _reg | ) |
| #define AARCH32_DBGAUTHSTATUS_NSNID | ( | _val | ) |
| #define AARCH32_DBGAUTHSTATUS_NSNID_GET | ( | _reg | ) |
| #define AARCH32_DBGAUTHSTATUS_SID | ( | _val | ) |
| #define AARCH32_DBGAUTHSTATUS_SID_GET | ( | _reg | ) |
| #define AARCH32_DBGAUTHSTATUS_SNID | ( | _val | ) |
| #define AARCH32_DBGAUTHSTATUS_SNID_GET | ( | _reg | ) |
| #define AARCH32_DBGBCR_BAS | ( | _val | ) |
| #define AARCH32_DBGBCR_BAS_GET | ( | _reg | ) |
| #define AARCH32_DBGBCR_BT | ( | _val | ) |
| #define AARCH32_DBGBCR_BT_GET | ( | _reg | ) |
| #define AARCH32_DBGBCR_LBN | ( | _val | ) |
| #define AARCH32_DBGBCR_LBN_GET | ( | _reg | ) |
| #define AARCH32_DBGBCR_PMC | ( | _val | ) |
| #define AARCH32_DBGBCR_PMC_GET | ( | _reg | ) |
| #define AARCH32_DBGBCR_SSC | ( | _val | ) |
| #define AARCH32_DBGBCR_SSC_GET | ( | _reg | ) |
| #define AARCH32_DBGBVR_CONTEXTID | ( | _val | ) |
| #define AARCH32_DBGBVR_CONTEXTID_GET | ( | _reg | ) |
| #define AARCH32_DBGBVR_VA_31_2 | ( | _val | ) |
| #define AARCH32_DBGBVR_VA_31_2_GET | ( | _reg | ) |
| #define AARCH32_DBGBXVR_CONTEXTID2 | ( | _val | ) |
| #define AARCH32_DBGBXVR_CONTEXTID2_GET | ( | _reg | ) |
| #define AARCH32_DBGBXVR_VMID_15_8 | ( | _val | ) |
| #define AARCH32_DBGBXVR_VMID_15_8_GET | ( | _reg | ) |
| #define AARCH32_DBGBXVR_VMID_7_0 | ( | _val | ) |
| #define AARCH32_DBGBXVR_VMID_7_0_GET | ( | _reg | ) |
| #define AARCH32_DBGCLAIMCLR_CLAIM | ( | _val | ) |
| #define AARCH32_DBGCLAIMCLR_CLAIM_GET | ( | _reg | ) |
| #define AARCH32_DBGCLAIMSET_CLAIM | ( | _val | ) |
| #define AARCH32_DBGCLAIMSET_CLAIM_GET | ( | _reg | ) |
| #define AARCH32_DBGDEVID1_PCSROFFSET | ( | _val | ) |
| #define AARCH32_DBGDEVID1_PCSROFFSET_GET | ( | _reg | ) |
| #define AARCH32_DBGDEVID_AUXREGS | ( | _val | ) |
| #define AARCH32_DBGDEVID_AUXREGS_GET | ( | _reg | ) |
| #define AARCH32_DBGDEVID_BPADDRMASK | ( | _val | ) |
| #define AARCH32_DBGDEVID_BPADDRMASK_GET | ( | _reg | ) |
| #define AARCH32_DBGDEVID_CIDMASK | ( | _val | ) |
| #define AARCH32_DBGDEVID_CIDMASK_GET | ( | _reg | ) |
| #define AARCH32_DBGDEVID_DOUBLELOCK | ( | _val | ) |
| #define AARCH32_DBGDEVID_DOUBLELOCK_GET | ( | _reg | ) |
| #define AARCH32_DBGDEVID_PCSAMPLE | ( | _val | ) |
| #define AARCH32_DBGDEVID_PCSAMPLE_GET | ( | _reg | ) |
| #define AARCH32_DBGDEVID_VECTORCATCH | ( | _val | ) |
| #define AARCH32_DBGDEVID_VECTORCATCH_GET | ( | _reg | ) |
| #define AARCH32_DBGDEVID_VIRTEXTNS | ( | _val | ) |
| #define AARCH32_DBGDEVID_VIRTEXTNS_GET | ( | _reg | ) |
| #define AARCH32_DBGDEVID_WPADDRMASK | ( | _val | ) |
| #define AARCH32_DBGDEVID_WPADDRMASK_GET | ( | _reg | ) |
| #define AARCH32_DBGDIDR_BRPS | ( | _val | ) |
| #define AARCH32_DBGDIDR_BRPS_GET | ( | _reg | ) |
| #define AARCH32_DBGDIDR_CTX_CMPS | ( | _val | ) |
| #define AARCH32_DBGDIDR_CTX_CMPS_GET | ( | _reg | ) |
| #define AARCH32_DBGDIDR_VERSION | ( | _val | ) |
| #define AARCH32_DBGDIDR_VERSION_GET | ( | _reg | ) |
| #define AARCH32_DBGDIDR_WRPS | ( | _val | ) |
| #define AARCH32_DBGDIDR_WRPS_GET | ( | _reg | ) |
| #define AARCH32_DBGDRAR_ROMADDR_47_12 | ( | _val | ) |
| #define AARCH32_DBGDRAR_ROMADDR_47_12_GET | ( | _reg | ) |
| #define AARCH32_DBGDRAR_VALID | ( | _val | ) |
| #define AARCH32_DBGDRAR_VALID_GET | ( | _reg | ) |
| #define AARCH32_DBGDSCREXT_INTDIS | ( | _val | ) |
| #define AARCH32_DBGDSCREXT_INTDIS_GET | ( | _reg | ) |
| #define AARCH32_DBGDSCREXT_MOE | ( | _val | ) |
| #define AARCH32_DBGDSCREXT_MOE_GET | ( | _reg | ) |
| #define AARCH32_DBGDSCRINT_MOE | ( | _val | ) |
| #define AARCH32_DBGDSCRINT_MOE_GET | ( | _reg | ) |
| #define AARCH32_DBGWCR_BAS | ( | _val | ) |
| #define AARCH32_DBGWCR_BAS_GET | ( | _reg | ) |
| #define AARCH32_DBGWCR_LBN | ( | _val | ) |
| #define AARCH32_DBGWCR_LBN_GET | ( | _reg | ) |
| #define AARCH32_DBGWCR_LSC | ( | _val | ) |
| #define AARCH32_DBGWCR_LSC_GET | ( | _reg | ) |
| #define AARCH32_DBGWCR_MASK | ( | _val | ) |
| #define AARCH32_DBGWCR_MASK_GET | ( | _reg | ) |
| #define AARCH32_DBGWCR_PAC | ( | _val | ) |
| #define AARCH32_DBGWCR_PAC_GET | ( | _reg | ) |
| #define AARCH32_DBGWCR_SSC | ( | _val | ) |
| #define AARCH32_DBGWCR_SSC_GET | ( | _reg | ) |
| #define AARCH32_DBGWVR_VA | ( | _val | ) |
| #define AARCH32_DBGWVR_VA_GET | ( | _reg | ) |
| #define AARCH32_DCCISW_LEVEL | ( | _val | ) |
| #define AARCH32_DCCISW_LEVEL_GET | ( | _reg | ) |
| #define AARCH32_DCCISW_SETWAY | ( | _val | ) |
| #define AARCH32_DCCISW_SETWAY_GET | ( | _reg | ) |
| #define AARCH32_DCCSW_LEVEL | ( | _val | ) |
| #define AARCH32_DCCSW_LEVEL_GET | ( | _reg | ) |
| #define AARCH32_DCCSW_SETWAY | ( | _val | ) |
| #define AARCH32_DCCSW_SETWAY_GET | ( | _reg | ) |
| #define AARCH32_DCISW_LEVEL | ( | _val | ) |
| #define AARCH32_DCISW_LEVEL_GET | ( | _reg | ) |
| #define AARCH32_DCISW_SETWAY | ( | _val | ) |
| #define AARCH32_DCISW_SETWAY_GET | ( | _reg | ) |
| #define AARCH32_DFSR_AET | ( | _val | ) |
| #define AARCH32_DFSR_AET_GET | ( | _reg | ) |
| #define AARCH32_DFSR_DOMAIN | ( | _val | ) |
| #define AARCH32_DFSR_DOMAIN_GET | ( | _reg | ) |
| #define AARCH32_DFSR_FS_3_0 | ( | _val | ) |
| #define AARCH32_DFSR_FS_3_0_GET | ( | _reg | ) |
| #define AARCH32_DFSR_STATUS | ( | _val | ) |
| #define AARCH32_DFSR_STATUS_GET | ( | _reg | ) |
| #define AARCH32_DISR_AET_0 | ( | _val | ) |
| #define AARCH32_DISR_AET_1 | ( | _val | ) |
| #define AARCH32_DISR_AET_GET_0 | ( | _reg | ) |
| #define AARCH32_DISR_AET_GET_1 | ( | _reg | ) |
| #define AARCH32_DISR_DFSC | ( | _val | ) |
| #define AARCH32_DISR_DFSC_GET | ( | _reg | ) |
| #define AARCH32_DISR_FS_3_0 | ( | _val | ) |
| #define AARCH32_DISR_FS_3_0_GET | ( | _reg | ) |
| #define AARCH32_DISR_STATUS | ( | _val | ) |
| #define AARCH32_DISR_STATUS_GET | ( | _reg | ) |
| #define AARCH32_DSPSR_GE | ( | _val | ) |
| #define AARCH32_DSPSR_GE_GET | ( | _reg | ) |
| #define AARCH32_DSPSR_IT_1_0 | ( | _val | ) |
| #define AARCH32_DSPSR_IT_1_0_GET | ( | _reg | ) |
| #define AARCH32_DSPSR_IT_7_2 | ( | _val | ) |
| #define AARCH32_DSPSR_IT_7_2_GET | ( | _reg | ) |
| #define AARCH32_DSPSR_M_4_0 | ( | _val | ) |
| #define AARCH32_DSPSR_M_4_0_GET | ( | _reg | ) |
| #define AARCH32_DTLBIASID_ASID | ( | _val | ) |
| #define AARCH32_DTLBIASID_ASID_GET | ( | _reg | ) |
| #define AARCH32_DTLBIMVA_ASID | ( | _val | ) |
| #define AARCH32_DTLBIMVA_ASID_GET | ( | _reg | ) |
| #define AARCH32_DTLBIMVA_VA | ( | _val | ) |
| #define AARCH32_DTLBIMVA_VA_GET | ( | _reg | ) |
| #define AARCH32_DVPRCTX_ASID | ( | _val | ) |
| #define AARCH32_DVPRCTX_ASID_GET | ( | _reg | ) |
| #define AARCH32_DVPRCTX_EL | ( | _val | ) |
| #define AARCH32_DVPRCTX_EL_GET | ( | _reg | ) |
| #define AARCH32_DVPRCTX_VMID | ( | _val | ) |
| #define AARCH32_DVPRCTX_VMID_GET | ( | _reg | ) |
| #define AARCH32_ERRIDR_NUM | ( | _val | ) |
| #define AARCH32_ERRIDR_NUM_GET | ( | _reg | ) |
| #define AARCH32_ERRSELR_SEL | ( | _val | ) |
| #define AARCH32_ERRSELR_SEL_GET | ( | _reg | ) |
| #define AARCH32_FPEXC_VECITR | ( | _val | ) |
| #define AARCH32_FPEXC_VECITR_GET | ( | _reg | ) |
| #define AARCH32_FPSCR_LEN | ( | _val | ) |
| #define AARCH32_FPSCR_LEN_GET | ( | _reg | ) |
| #define AARCH32_FPSCR_RMODE | ( | _val | ) |
| #define AARCH32_FPSCR_RMODE_GET | ( | _reg | ) |
| #define AARCH32_FPSCR_STRIDE | ( | _val | ) |
| #define AARCH32_FPSCR_STRIDE_GET | ( | _reg | ) |
| #define AARCH32_FPSID_IMPLEMENTER | ( | _val | ) |
| #define AARCH32_FPSID_IMPLEMENTER_GET | ( | _reg | ) |
| #define AARCH32_FPSID_PARTNUM | ( | _val | ) |
| #define AARCH32_FPSID_PARTNUM_GET | ( | _reg | ) |
| #define AARCH32_FPSID_REVISION | ( | _val | ) |
| #define AARCH32_FPSID_REVISION_GET | ( | _reg | ) |
| #define AARCH32_FPSID_SUBARCHITECTURE | ( | _val | ) |
| #define AARCH32_FPSID_SUBARCHITECTURE_GET | ( | _reg | ) |
| #define AARCH32_FPSID_VARIANT | ( | _val | ) |
| #define AARCH32_FPSID_VARIANT_GET | ( | _reg | ) |
| #define AARCH32_HCR_BSU | ( | _val | ) |
| #define AARCH32_HCR_BSU_GET | ( | _reg | ) |
| #define AARCH32_HDCR_HPMN | ( | _val | ) |
| #define AARCH32_HDCR_HPMN_GET | ( | _reg | ) |
| #define AARCH32_HMPUIR_REGION | ( | _val | ) |
| #define AARCH32_HMPUIR_REGION_GET | ( | _reg | ) |
| #define AARCH32_HPFAR_FIPA_39_12 | ( | _val | ) |
| #define AARCH32_HPFAR_FIPA_39_12_GET | ( | _reg | ) |
| #define AARCH32_HPRBAR_AP_2_1 | ( | _val | ) |
| #define AARCH32_HPRBAR_AP_2_1_GET | ( | _reg | ) |
| #define AARCH32_HPRBAR_BASE | ( | _val | ) |
| #define AARCH32_HPRBAR_BASE_GET | ( | _reg | ) |
| #define AARCH32_HPRBAR_SH_1_0 | ( | _val | ) |
| #define AARCH32_HPRBAR_SH_1_0_GET | ( | _reg | ) |
| #define AARCH32_HPRLAR_ATTRINDX_2_0 | ( | _val | ) |
| #define AARCH32_HPRLAR_ATTRINDX_2_0_GET | ( | _reg | ) |
| #define AARCH32_HPRLAR_LIMIT | ( | _val | ) |
| #define AARCH32_HPRLAR_LIMIT_GET | ( | _reg | ) |
| #define AARCH32_HPRSELR_REGION | ( | _val | ) |
| #define AARCH32_HPRSELR_REGION_GET | ( | _reg | ) |
| #define AARCH32_HSR_AET | ( | _val | ) |
| #define AARCH32_HSR_AET_GET | ( | _reg | ) |
| #define AARCH32_HSR_AM | ( | _val | ) |
| #define AARCH32_HSR_AM_GET | ( | _reg | ) |
| #define AARCH32_HSR_COND | ( | _val | ) |
| #define AARCH32_HSR_COND_GET | ( | _reg | ) |
| #define AARCH32_HSR_COPROC | ( | _val | ) |
| #define AARCH32_HSR_COPROC_GET | ( | _reg | ) |
| #define AARCH32_HSR_CRM | ( | _val | ) |
| #define AARCH32_HSR_CRM_GET | ( | _reg | ) |
| #define AARCH32_HSR_CRN | ( | _val | ) |
| #define AARCH32_HSR_CRN_GET | ( | _reg | ) |
| #define AARCH32_HSR_DFSC | ( | _val | ) |
| #define AARCH32_HSR_DFSC_GET | ( | _reg | ) |
| #define AARCH32_HSR_EC | ( | _val | ) |
| #define AARCH32_HSR_EC_GET | ( | _reg | ) |
| #define AARCH32_HSR_IFSC | ( | _val | ) |
| #define AARCH32_HSR_IFSC_GET | ( | _reg | ) |
| #define AARCH32_HSR_IMM16 | ( | _val | ) |
| #define AARCH32_HSR_IMM16_GET | ( | _reg | ) |
| #define AARCH32_HSR_IMM8 | ( | _val | ) |
| #define AARCH32_HSR_IMM8_GET | ( | _reg | ) |
| #define AARCH32_HSR_ISS | ( | _val | ) |
| #define AARCH32_HSR_ISS_GET | ( | _reg | ) |
| #define AARCH32_HSR_OPC1_0 | ( | _val | ) |
| #define AARCH32_HSR_OPC1_1 | ( | _val | ) |
| #define AARCH32_HSR_OPC1_GET_0 | ( | _reg | ) |
| #define AARCH32_HSR_OPC1_GET_1 | ( | _reg | ) |
| #define AARCH32_HSR_OPC2 | ( | _val | ) |
| #define AARCH32_HSR_OPC2_GET | ( | _reg | ) |
| #define AARCH32_HSR_RN | ( | _val | ) |
| #define AARCH32_HSR_RN_GET | ( | _reg | ) |
| #define AARCH32_HSR_RT | ( | _val | ) |
| #define AARCH32_HSR_RT2 | ( | _val | ) |
| #define AARCH32_HSR_RT2_GET | ( | _reg | ) |
| #define AARCH32_HSR_RT_GET | ( | _reg | ) |
| #define AARCH32_HSR_SAS | ( | _val | ) |
| #define AARCH32_HSR_SAS_GET | ( | _reg | ) |
| #define AARCH32_HSR_SRT | ( | _val | ) |
| #define AARCH32_HSR_SRT_GET | ( | _reg | ) |
| #define AARCH32_HTCR_IRGN0 | ( | _val | ) |
| #define AARCH32_HTCR_IRGN0_GET | ( | _reg | ) |
| #define AARCH32_HTCR_ORGN0 | ( | _val | ) |
| #define AARCH32_HTCR_ORGN0_GET | ( | _reg | ) |
| #define AARCH32_HTCR_SH0 | ( | _val | ) |
| #define AARCH32_HTCR_SH0_GET | ( | _reg | ) |
| #define AARCH32_HTCR_T0SZ | ( | _val | ) |
| #define AARCH32_HTCR_T0SZ_GET | ( | _reg | ) |
| #define AARCH32_HTRFCR_TS | ( | _val | ) |
| #define AARCH32_HTRFCR_TS_GET | ( | _reg | ) |
| #define AARCH32_HTTBR_BADDR | ( | _val | ) |
| #define AARCH32_HTTBR_BADDR_GET | ( | _reg | ) |
| #define AARCH32_ID_DFR0_COPDBG | ( | _val | ) |
| #define AARCH32_ID_DFR0_COPDBG_GET | ( | _reg | ) |
| #define AARCH32_ID_DFR0_COPSDBG | ( | _val | ) |
| #define AARCH32_ID_DFR0_COPSDBG_GET | ( | _reg | ) |
| #define AARCH32_ID_DFR0_COPTRC | ( | _val | ) |
| #define AARCH32_ID_DFR0_COPTRC_GET | ( | _reg | ) |
| #define AARCH32_ID_DFR0_MMAPDBG | ( | _val | ) |
| #define AARCH32_ID_DFR0_MMAPDBG_GET | ( | _reg | ) |
| #define AARCH32_ID_DFR0_MMAPTRC | ( | _val | ) |
| #define AARCH32_ID_DFR0_MMAPTRC_GET | ( | _reg | ) |
| #define AARCH32_ID_DFR0_MPROFDBG | ( | _val | ) |
| #define AARCH32_ID_DFR0_MPROFDBG_GET | ( | _reg | ) |
| #define AARCH32_ID_DFR0_PERFMON | ( | _val | ) |
| #define AARCH32_ID_DFR0_PERFMON_GET | ( | _reg | ) |
| #define AARCH32_ID_DFR0_TRACEFILT | ( | _val | ) |
| #define AARCH32_ID_DFR0_TRACEFILT_GET | ( | _reg | ) |
| #define AARCH32_ID_DFR1_MTPMU | ( | _val | ) |
| #define AARCH32_ID_DFR1_MTPMU_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR0_BITCOUNT | ( | _val | ) |
| #define AARCH32_ID_ISAR0_BITCOUNT_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR0_BITFIELD | ( | _val | ) |
| #define AARCH32_ID_ISAR0_BITFIELD_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR0_CMPBRANCH | ( | _val | ) |
| #define AARCH32_ID_ISAR0_CMPBRANCH_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR0_COPROC | ( | _val | ) |
| #define AARCH32_ID_ISAR0_COPROC_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR0_DEBUG | ( | _val | ) |
| #define AARCH32_ID_ISAR0_DEBUG_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR0_DIVIDE | ( | _val | ) |
| #define AARCH32_ID_ISAR0_DIVIDE_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR0_SWAP | ( | _val | ) |
| #define AARCH32_ID_ISAR0_SWAP_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR1_ENDIAN | ( | _val | ) |
| #define AARCH32_ID_ISAR1_ENDIAN_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR1_EXCEPT | ( | _val | ) |
| #define AARCH32_ID_ISAR1_EXCEPT_AR | ( | _val | ) |
| #define AARCH32_ID_ISAR1_EXCEPT_AR_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR1_EXCEPT_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR1_EXTEND | ( | _val | ) |
| #define AARCH32_ID_ISAR1_EXTEND_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR1_IFTHEN | ( | _val | ) |
| #define AARCH32_ID_ISAR1_IFTHEN_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR1_IMMEDIATE | ( | _val | ) |
| #define AARCH32_ID_ISAR1_IMMEDIATE_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR1_INTERWORK | ( | _val | ) |
| #define AARCH32_ID_ISAR1_INTERWORK_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR1_JAZELLE | ( | _val | ) |
| #define AARCH32_ID_ISAR1_JAZELLE_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR2_LOADSTORE | ( | _val | ) |
| #define AARCH32_ID_ISAR2_LOADSTORE_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR2_MEMHINT | ( | _val | ) |
| #define AARCH32_ID_ISAR2_MEMHINT_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR2_MULT | ( | _val | ) |
| #define AARCH32_ID_ISAR2_MULT_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR2_MULTIACCESSINT | ( | _val | ) |
| #define AARCH32_ID_ISAR2_MULTIACCESSINT_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR2_MULTS | ( | _val | ) |
| #define AARCH32_ID_ISAR2_MULTS_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR2_MULTU | ( | _val | ) |
| #define AARCH32_ID_ISAR2_MULTU_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR2_PSR_AR | ( | _val | ) |
| #define AARCH32_ID_ISAR2_PSR_AR_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR2_REVERSAL | ( | _val | ) |
| #define AARCH32_ID_ISAR2_REVERSAL_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR3_SATURATE | ( | _val | ) |
| #define AARCH32_ID_ISAR3_SATURATE_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR3_SIMD | ( | _val | ) |
| #define AARCH32_ID_ISAR3_SIMD_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR3_SVC | ( | _val | ) |
| #define AARCH32_ID_ISAR3_SVC_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR3_SYNCHPRIM | ( | _val | ) |
| #define AARCH32_ID_ISAR3_SYNCHPRIM_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR3_T32COPY | ( | _val | ) |
| #define AARCH32_ID_ISAR3_T32COPY_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR3_T32EE | ( | _val | ) |
| #define AARCH32_ID_ISAR3_T32EE_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR3_TABBRANCH | ( | _val | ) |
| #define AARCH32_ID_ISAR3_TABBRANCH_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR3_TRUENOP | ( | _val | ) |
| #define AARCH32_ID_ISAR3_TRUENOP_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR4_BARRIER | ( | _val | ) |
| #define AARCH32_ID_ISAR4_BARRIER_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR4_PSR_M | ( | _val | ) |
| #define AARCH32_ID_ISAR4_PSR_M_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR4_SMC | ( | _val | ) |
| #define AARCH32_ID_ISAR4_SMC_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR4_SWP_FRAC | ( | _val | ) |
| #define AARCH32_ID_ISAR4_SWP_FRAC_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR4_SYNCHPRIM_FRAC | ( | _val | ) |
| #define AARCH32_ID_ISAR4_SYNCHPRIM_FRAC_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR4_UNPRIV | ( | _val | ) |
| #define AARCH32_ID_ISAR4_UNPRIV_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR4_WITHSHIFTS | ( | _val | ) |
| #define AARCH32_ID_ISAR4_WITHSHIFTS_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR4_WRITEBACK | ( | _val | ) |
| #define AARCH32_ID_ISAR4_WRITEBACK_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR5_AES | ( | _val | ) |
| #define AARCH32_ID_ISAR5_AES_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR5_CRC32 | ( | _val | ) |
| #define AARCH32_ID_ISAR5_CRC32_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR5_RDM | ( | _val | ) |
| #define AARCH32_ID_ISAR5_RDM_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR5_SEVL | ( | _val | ) |
| #define AARCH32_ID_ISAR5_SEVL_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR5_SHA1 | ( | _val | ) |
| #define AARCH32_ID_ISAR5_SHA1_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR5_SHA2 | ( | _val | ) |
| #define AARCH32_ID_ISAR5_SHA2_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR5_VCMA | ( | _val | ) |
| #define AARCH32_ID_ISAR5_VCMA_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR6_BF16 | ( | _val | ) |
| #define AARCH32_ID_ISAR6_BF16_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR6_DP | ( | _val | ) |
| #define AARCH32_ID_ISAR6_DP_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR6_FHM | ( | _val | ) |
| #define AARCH32_ID_ISAR6_FHM_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR6_I8MM | ( | _val | ) |
| #define AARCH32_ID_ISAR6_I8MM_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR6_JSCVT | ( | _val | ) |
| #define AARCH32_ID_ISAR6_JSCVT_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR6_SB | ( | _val | ) |
| #define AARCH32_ID_ISAR6_SB_GET | ( | _reg | ) |
| #define AARCH32_ID_ISAR6_SPECRES | ( | _val | ) |
| #define AARCH32_ID_ISAR6_SPECRES_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR0_AUXREG | ( | _val | ) |
| #define AARCH32_ID_MMFR0_AUXREG_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR0_FCSE | ( | _val | ) |
| #define AARCH32_ID_MMFR0_FCSE_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR0_INNERSHR | ( | _val | ) |
| #define AARCH32_ID_MMFR0_INNERSHR_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR0_OUTERSHR | ( | _val | ) |
| #define AARCH32_ID_MMFR0_OUTERSHR_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR0_PMSA | ( | _val | ) |
| #define AARCH32_ID_MMFR0_PMSA_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR0_SHARELVL | ( | _val | ) |
| #define AARCH32_ID_MMFR0_SHARELVL_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR0_TCM | ( | _val | ) |
| #define AARCH32_ID_MMFR0_TCM_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR0_VMSA | ( | _val | ) |
| #define AARCH32_ID_MMFR0_VMSA_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR1_BPRED | ( | _val | ) |
| #define AARCH32_ID_MMFR1_BPRED_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR1_L1HVD | ( | _val | ) |
| #define AARCH32_ID_MMFR1_L1HVD_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR1_L1HVDSW | ( | _val | ) |
| #define AARCH32_ID_MMFR1_L1HVDSW_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR1_L1HVDVA | ( | _val | ) |
| #define AARCH32_ID_MMFR1_L1HVDVA_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR1_L1TSTCLN | ( | _val | ) |
| #define AARCH32_ID_MMFR1_L1TSTCLN_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR1_L1UNI | ( | _val | ) |
| #define AARCH32_ID_MMFR1_L1UNI_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR1_L1UNISW | ( | _val | ) |
| #define AARCH32_ID_MMFR1_L1UNISW_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR1_L1UNIVA | ( | _val | ) |
| #define AARCH32_ID_MMFR1_L1UNIVA_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR2_HVDTLB | ( | _val | ) |
| #define AARCH32_ID_MMFR2_HVDTLB_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR2_HWACCFLG | ( | _val | ) |
| #define AARCH32_ID_MMFR2_HWACCFLG_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR2_L1HVDBG | ( | _val | ) |
| #define AARCH32_ID_MMFR2_L1HVDBG_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR2_L1HVDFG | ( | _val | ) |
| #define AARCH32_ID_MMFR2_L1HVDFG_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR2_L1HVDRNG | ( | _val | ) |
| #define AARCH32_ID_MMFR2_L1HVDRNG_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR2_MEMBARR | ( | _val | ) |
| #define AARCH32_ID_MMFR2_MEMBARR_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR2_UNITLB | ( | _val | ) |
| #define AARCH32_ID_MMFR2_UNITLB_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR2_WFISTALL | ( | _val | ) |
| #define AARCH32_ID_MMFR2_WFISTALL_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR3_BPMAINT | ( | _val | ) |
| #define AARCH32_ID_MMFR3_BPMAINT_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR3_CMAINTSW | ( | _val | ) |
| #define AARCH32_ID_MMFR3_CMAINTSW_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR3_CMAINTVA | ( | _val | ) |
| #define AARCH32_ID_MMFR3_CMAINTVA_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR3_CMEMSZ | ( | _val | ) |
| #define AARCH32_ID_MMFR3_CMEMSZ_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR3_COHWALK | ( | _val | ) |
| #define AARCH32_ID_MMFR3_COHWALK_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR3_MAINTBCST | ( | _val | ) |
| #define AARCH32_ID_MMFR3_MAINTBCST_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR3_PAN | ( | _val | ) |
| #define AARCH32_ID_MMFR3_PAN_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR3_SUPERSEC | ( | _val | ) |
| #define AARCH32_ID_MMFR3_SUPERSEC_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR4_AC2 | ( | _val | ) |
| #define AARCH32_ID_MMFR4_AC2_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR4_CCIDX | ( | _val | ) |
| #define AARCH32_ID_MMFR4_CCIDX_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR4_CNP | ( | _val | ) |
| #define AARCH32_ID_MMFR4_CNP_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR4_EVT | ( | _val | ) |
| #define AARCH32_ID_MMFR4_EVT_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR4_HPDS | ( | _val | ) |
| #define AARCH32_ID_MMFR4_HPDS_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR4_LSM | ( | _val | ) |
| #define AARCH32_ID_MMFR4_LSM_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR4_SPECSEI | ( | _val | ) |
| #define AARCH32_ID_MMFR4_SPECSEI_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR4_XNX | ( | _val | ) |
| #define AARCH32_ID_MMFR4_XNX_GET | ( | _reg | ) |
| #define AARCH32_ID_MMFR5_ETS | ( | _val | ) |
| #define AARCH32_ID_MMFR5_ETS_GET | ( | _reg | ) |
| #define AARCH32_ID_PFR0_AMU | ( | _val | ) |
| #define AARCH32_ID_PFR0_AMU_GET | ( | _reg | ) |
| #define AARCH32_ID_PFR0_CSV2 | ( | _val | ) |
| #define AARCH32_ID_PFR0_CSV2_GET | ( | _reg | ) |
| #define AARCH32_ID_PFR0_DIT | ( | _val | ) |
| #define AARCH32_ID_PFR0_DIT_GET | ( | _reg | ) |
| #define AARCH32_ID_PFR0_RAS | ( | _val | ) |
| #define AARCH32_ID_PFR0_RAS_GET | ( | _reg | ) |
| #define AARCH32_ID_PFR0_STATE0 | ( | _val | ) |
| #define AARCH32_ID_PFR0_STATE0_GET | ( | _reg | ) |
| #define AARCH32_ID_PFR0_STATE1 | ( | _val | ) |
| #define AARCH32_ID_PFR0_STATE1_GET | ( | _reg | ) |
| #define AARCH32_ID_PFR0_STATE2 | ( | _val | ) |
| #define AARCH32_ID_PFR0_STATE2_GET | ( | _reg | ) |
| #define AARCH32_ID_PFR0_STATE3 | ( | _val | ) |
| #define AARCH32_ID_PFR0_STATE3_GET | ( | _reg | ) |
| #define AARCH32_ID_PFR1_GENTIMER | ( | _val | ) |
| #define AARCH32_ID_PFR1_GENTIMER_GET | ( | _reg | ) |
| #define AARCH32_ID_PFR1_GIC | ( | _val | ) |
| #define AARCH32_ID_PFR1_GIC_GET | ( | _reg | ) |
| #define AARCH32_ID_PFR1_MPROGMOD | ( | _val | ) |
| #define AARCH32_ID_PFR1_MPROGMOD_GET | ( | _reg | ) |
| #define AARCH32_ID_PFR1_PROGMOD | ( | _val | ) |
| #define AARCH32_ID_PFR1_PROGMOD_GET | ( | _reg | ) |
| #define AARCH32_ID_PFR1_SEC_FRAC | ( | _val | ) |
| #define AARCH32_ID_PFR1_SEC_FRAC_GET | ( | _reg | ) |
| #define AARCH32_ID_PFR1_SECURITY | ( | _val | ) |
| #define AARCH32_ID_PFR1_SECURITY_GET | ( | _reg | ) |
| #define AARCH32_ID_PFR1_VIRT_FRAC | ( | _val | ) |
| #define AARCH32_ID_PFR1_VIRT_FRAC_GET | ( | _reg | ) |
| #define AARCH32_ID_PFR1_VIRTUALIZATION | ( | _val | ) |
| #define AARCH32_ID_PFR1_VIRTUALIZATION_GET | ( | _reg | ) |
| #define AARCH32_ID_PFR2_CSV3 | ( | _val | ) |
| #define AARCH32_ID_PFR2_CSV3_GET | ( | _reg | ) |
| #define AARCH32_ID_PFR2_RAS_FRAC | ( | _val | ) |
| #define AARCH32_ID_PFR2_RAS_FRAC_GET | ( | _reg | ) |
| #define AARCH32_ID_PFR2_SSBS | ( | _val | ) |
| #define AARCH32_ID_PFR2_SSBS_GET | ( | _reg | ) |
| #define AARCH32_IFSR_FS_3_0 | ( | _val | ) |
| #define AARCH32_IFSR_FS_3_0_GET | ( | _reg | ) |
| #define AARCH32_IFSR_STATUS | ( | _val | ) |
| #define AARCH32_IFSR_STATUS_GET | ( | _reg | ) |
| #define AARCH32_ITLBIASID_ASID | ( | _val | ) |
| #define AARCH32_ITLBIASID_ASID_GET | ( | _reg | ) |
| #define AARCH32_ITLBIMVA_ASID | ( | _val | ) |
| #define AARCH32_ITLBIMVA_ASID_GET | ( | _reg | ) |
| #define AARCH32_ITLBIMVA_VA | ( | _val | ) |
| #define AARCH32_ITLBIMVA_VA_GET | ( | _reg | ) |
| #define AARCH32_MIDR_ARCHITECTURE | ( | _val | ) |
| #define AARCH32_MIDR_ARCHITECTURE_GET | ( | _reg | ) |
| #define AARCH32_MIDR_IMPLEMENTER | ( | _val | ) |
| #define AARCH32_MIDR_IMPLEMENTER_GET | ( | _reg | ) |
| #define AARCH32_MIDR_PARTNUM | ( | _val | ) |
| #define AARCH32_MIDR_PARTNUM_GET | ( | _reg | ) |
| #define AARCH32_MIDR_REVISION | ( | _val | ) |
| #define AARCH32_MIDR_REVISION_GET | ( | _reg | ) |
| #define AARCH32_MIDR_VARIANT | ( | _val | ) |
| #define AARCH32_MIDR_VARIANT_GET | ( | _reg | ) |
| #define AARCH32_MPIDR_AFF0 | ( | _val | ) |
| #define AARCH32_MPIDR_AFF0_GET | ( | _reg | ) |
| #define AARCH32_MPIDR_AFF1 | ( | _val | ) |
| #define AARCH32_MPIDR_AFF1_GET | ( | _reg | ) |
| #define AARCH32_MPIDR_AFF2 | ( | _val | ) |
| #define AARCH32_MPIDR_AFF2_GET | ( | _reg | ) |
| #define AARCH32_MPUIR_REGION | ( | _val | ) |
| #define AARCH32_MPUIR_REGION_GET | ( | _reg | ) |
| #define AARCH32_MVBAR_RESERVED | ( | _val | ) |
| #define AARCH32_MVBAR_RESERVED_GET | ( | _reg | ) |
| #define AARCH32_MVFR0_FPDIVIDE | ( | _val | ) |
| #define AARCH32_MVFR0_FPDIVIDE_GET | ( | _reg | ) |
| #define AARCH32_MVFR0_FPDP | ( | _val | ) |
| #define AARCH32_MVFR0_FPDP_GET | ( | _reg | ) |
| #define AARCH32_MVFR0_FPROUND | ( | _val | ) |
| #define AARCH32_MVFR0_FPROUND_GET | ( | _reg | ) |
| #define AARCH32_MVFR0_FPSHVEC | ( | _val | ) |
| #define AARCH32_MVFR0_FPSHVEC_GET | ( | _reg | ) |
| #define AARCH32_MVFR0_FPSP | ( | _val | ) |
| #define AARCH32_MVFR0_FPSP_GET | ( | _reg | ) |
| #define AARCH32_MVFR0_FPSQRT | ( | _val | ) |
| #define AARCH32_MVFR0_FPSQRT_GET | ( | _reg | ) |
| #define AARCH32_MVFR0_FPTRAP | ( | _val | ) |
| #define AARCH32_MVFR0_FPTRAP_GET | ( | _reg | ) |
| #define AARCH32_MVFR0_SIMDREG | ( | _val | ) |
| #define AARCH32_MVFR0_SIMDREG_GET | ( | _reg | ) |
| #define AARCH32_MVFR1_FPDNAN | ( | _val | ) |
| #define AARCH32_MVFR1_FPDNAN_GET | ( | _reg | ) |
| #define AARCH32_MVFR1_FPFTZ | ( | _val | ) |
| #define AARCH32_MVFR1_FPFTZ_GET | ( | _reg | ) |
| #define AARCH32_MVFR1_FPHP | ( | _val | ) |
| #define AARCH32_MVFR1_FPHP_GET | ( | _reg | ) |
| #define AARCH32_MVFR1_SIMDFMAC | ( | _val | ) |
| #define AARCH32_MVFR1_SIMDFMAC_GET | ( | _reg | ) |
| #define AARCH32_MVFR1_SIMDHP | ( | _val | ) |
| #define AARCH32_MVFR1_SIMDHP_GET | ( | _reg | ) |
| #define AARCH32_MVFR1_SIMDINT | ( | _val | ) |
| #define AARCH32_MVFR1_SIMDINT_GET | ( | _reg | ) |
| #define AARCH32_MVFR1_SIMDLS | ( | _val | ) |
| #define AARCH32_MVFR1_SIMDLS_GET | ( | _reg | ) |
| #define AARCH32_MVFR1_SIMDSP | ( | _val | ) |
| #define AARCH32_MVFR1_SIMDSP_GET | ( | _reg | ) |
| #define AARCH32_MVFR2_FPMISC | ( | _val | ) |
| #define AARCH32_MVFR2_FPMISC_GET | ( | _reg | ) |
| #define AARCH32_MVFR2_SIMDMISC | ( | _val | ) |
| #define AARCH32_MVFR2_SIMDMISC_GET | ( | _reg | ) |
| #define AARCH32_PAR_ATTR | ( | _val | ) |
| #define AARCH32_PAR_ATTR_GET | ( | _reg | ) |
| #define AARCH32_PAR_FS_4_0 | ( | _val | ) |
| #define AARCH32_PAR_FS_4_0_GET | ( | _reg | ) |
| #define AARCH32_PAR_FST | ( | _val | ) |
| #define AARCH32_PAR_FST_GET | ( | _reg | ) |
| #define AARCH32_PAR_INNER_2_0 | ( | _val | ) |
| #define AARCH32_PAR_INNER_2_0_GET | ( | _reg | ) |
| #define AARCH32_PAR_OUTER_1_0 | ( | _val | ) |
| #define AARCH32_PAR_OUTER_1_0_GET | ( | _reg | ) |
| #define AARCH32_PAR_PA_0 | ( | _val | ) |
| #define AARCH32_PAR_PA_1 | ( | _val | ) |
| #define AARCH32_PAR_PA_GET_0 | ( | _reg | ) |
| #define AARCH32_PAR_PA_GET_1 | ( | _reg | ) |
| #define AARCH32_PAR_SH_1 | ( | _val | ) |
| #define AARCH32_PAR_SH_GET_1 | ( | _reg | ) |
| #define AARCH32_PMCCNTR_CCNT | ( | _val | ) |
| #define AARCH32_PMCCNTR_CCNT_GET | ( | _reg | ) |
| #define AARCH32_PMCR_IDCODE | ( | _val | ) |
| #define AARCH32_PMCR_IDCODE_GET | ( | _reg | ) |
| #define AARCH32_PMCR_IMP | ( | _val | ) |
| #define AARCH32_PMCR_IMP_GET | ( | _reg | ) |
| #define AARCH32_PMCR_N | ( | _val | ) |
| #define AARCH32_PMCR_N_GET | ( | _reg | ) |
| #define AARCH32_PMEVTYPER_EVTCOUNT_15_10 | ( | _val | ) |
| #define AARCH32_PMEVTYPER_EVTCOUNT_15_10_GET | ( | _reg | ) |
| #define AARCH32_PMEVTYPER_EVTCOUNT_9_0 | ( | _val | ) |
| #define AARCH32_PMEVTYPER_EVTCOUNT_9_0_GET | ( | _reg | ) |
| #define AARCH32_PMMIR_SLOTS | ( | _val | ) |
| #define AARCH32_PMMIR_SLOTS_GET | ( | _reg | ) |
| #define AARCH32_PMSELR_SEL | ( | _val | ) |
| #define AARCH32_PMSELR_SEL_GET | ( | _reg | ) |
| #define AARCH32_PRBAR_AP_2_1 | ( | _val | ) |
| #define AARCH32_PRBAR_AP_2_1_GET | ( | _reg | ) |
| #define AARCH32_PRBAR_BASE | ( | _val | ) |
| #define AARCH32_PRBAR_BASE_GET | ( | _reg | ) |
| #define AARCH32_PRBAR_SH_1_0 | ( | _val | ) |
| #define AARCH32_PRBAR_SH_1_0_GET | ( | _reg | ) |
| #define AARCH32_PRLAR_ATTRINDX_2_0 | ( | _val | ) |
| #define AARCH32_PRLAR_ATTRINDX_2_0_GET | ( | _reg | ) |
| #define AARCH32_PRLAR_LIMIT | ( | _val | ) |
| #define AARCH32_PRLAR_LIMIT_GET | ( | _reg | ) |
| #define AARCH32_PRSELR_REGION | ( | _val | ) |
| #define AARCH32_PRSELR_REGION_GET | ( | _reg | ) |
| #define AARCH32_SDCR_SPD | ( | _val | ) |
| #define AARCH32_SDCR_SPD_GET | ( | _reg | ) |
| #define AARCH32_SPSR_ABT_GE | ( | _val | ) |
| #define AARCH32_SPSR_ABT_GE_GET | ( | _reg | ) |
| #define AARCH32_SPSR_ABT_IT_1_0 | ( | _val | ) |
| #define AARCH32_SPSR_ABT_IT_1_0_GET | ( | _reg | ) |
| #define AARCH32_SPSR_ABT_IT_7_2 | ( | _val | ) |
| #define AARCH32_SPSR_ABT_IT_7_2_GET | ( | _reg | ) |
| #define AARCH32_SPSR_ABT_M_4_0 | ( | _val | ) |
| #define AARCH32_SPSR_ABT_M_4_0_GET | ( | _reg | ) |
| #define AARCH32_SPSR_FIQ_GE | ( | _val | ) |
| #define AARCH32_SPSR_FIQ_GE_GET | ( | _reg | ) |
| #define AARCH32_SPSR_FIQ_IT_1_0 | ( | _val | ) |
| #define AARCH32_SPSR_FIQ_IT_1_0_GET | ( | _reg | ) |
| #define AARCH32_SPSR_FIQ_IT_7_2 | ( | _val | ) |
| #define AARCH32_SPSR_FIQ_IT_7_2_GET | ( | _reg | ) |
| #define AARCH32_SPSR_FIQ_M_4_0 | ( | _val | ) |
| #define AARCH32_SPSR_FIQ_M_4_0_GET | ( | _reg | ) |
| #define AARCH32_SPSR_GE | ( | _val | ) |
| #define AARCH32_SPSR_GE_GET | ( | _reg | ) |
| #define AARCH32_SPSR_HYP_GE | ( | _val | ) |
| #define AARCH32_SPSR_HYP_GE_GET | ( | _reg | ) |
| #define AARCH32_SPSR_HYP_IT_1_0 | ( | _val | ) |
| #define AARCH32_SPSR_HYP_IT_1_0_GET | ( | _reg | ) |
| #define AARCH32_SPSR_HYP_IT_7_2 | ( | _val | ) |
| #define AARCH32_SPSR_HYP_IT_7_2_GET | ( | _reg | ) |
| #define AARCH32_SPSR_HYP_M_4_0 | ( | _val | ) |
| #define AARCH32_SPSR_HYP_M_4_0_GET | ( | _reg | ) |
| #define AARCH32_SPSR_IRQ_GE | ( | _val | ) |
| #define AARCH32_SPSR_IRQ_GE_GET | ( | _reg | ) |
| #define AARCH32_SPSR_IRQ_IT_1_0 | ( | _val | ) |
| #define AARCH32_SPSR_IRQ_IT_1_0_GET | ( | _reg | ) |
| #define AARCH32_SPSR_IRQ_IT_7_2 | ( | _val | ) |
| #define AARCH32_SPSR_IRQ_IT_7_2_GET | ( | _reg | ) |
| #define AARCH32_SPSR_IRQ_M_4_0 | ( | _val | ) |
| #define AARCH32_SPSR_IRQ_M_4_0_GET | ( | _reg | ) |
| #define AARCH32_SPSR_IT_1_0 | ( | _val | ) |
| #define AARCH32_SPSR_IT_1_0_GET | ( | _reg | ) |
| #define AARCH32_SPSR_IT_7_2 | ( | _val | ) |
| #define AARCH32_SPSR_IT_7_2_GET | ( | _reg | ) |
| #define AARCH32_SPSR_M_4_0 | ( | _val | ) |
| #define AARCH32_SPSR_M_4_0_GET | ( | _reg | ) |
| #define AARCH32_SPSR_MON_GE | ( | _val | ) |
| #define AARCH32_SPSR_MON_GE_GET | ( | _reg | ) |
| #define AARCH32_SPSR_MON_IT_1_0 | ( | _val | ) |
| #define AARCH32_SPSR_MON_IT_1_0_GET | ( | _reg | ) |
| #define AARCH32_SPSR_MON_IT_7_2 | ( | _val | ) |
| #define AARCH32_SPSR_MON_IT_7_2_GET | ( | _reg | ) |
| #define AARCH32_SPSR_MON_M_4_0 | ( | _val | ) |
| #define AARCH32_SPSR_MON_M_4_0_GET | ( | _reg | ) |
| #define AARCH32_SPSR_SVC_GE | ( | _val | ) |
| #define AARCH32_SPSR_SVC_GE_GET | ( | _reg | ) |
| #define AARCH32_SPSR_SVC_IT_1_0 | ( | _val | ) |
| #define AARCH32_SPSR_SVC_IT_1_0_GET | ( | _reg | ) |
| #define AARCH32_SPSR_SVC_IT_7_2 | ( | _val | ) |
| #define AARCH32_SPSR_SVC_IT_7_2_GET | ( | _reg | ) |
| #define AARCH32_SPSR_SVC_M_4_0 | ( | _val | ) |
| #define AARCH32_SPSR_SVC_M_4_0_GET | ( | _reg | ) |
| #define AARCH32_SPSR_UND_GE | ( | _val | ) |
| #define AARCH32_SPSR_UND_GE_GET | ( | _reg | ) |
| #define AARCH32_SPSR_UND_IT_1_0 | ( | _val | ) |
| #define AARCH32_SPSR_UND_IT_1_0_GET | ( | _reg | ) |
| #define AARCH32_SPSR_UND_IT_7_2 | ( | _val | ) |
| #define AARCH32_SPSR_UND_IT_7_2_GET | ( | _reg | ) |
| #define AARCH32_SPSR_UND_M_4_0 | ( | _val | ) |
| #define AARCH32_SPSR_UND_M_4_0_GET | ( | _reg | ) |
| #define AARCH32_TLBIASID_ASID | ( | _val | ) |
| #define AARCH32_TLBIASID_ASID_GET | ( | _reg | ) |
| #define AARCH32_TLBIASIDIS_ASID | ( | _val | ) |
| #define AARCH32_TLBIASIDIS_ASID_GET | ( | _reg | ) |
| #define AARCH32_TLBIIPAS2_IPA_39_12 | ( | _val | ) |
| #define AARCH32_TLBIIPAS2_IPA_39_12_GET | ( | _reg | ) |
| #define AARCH32_TLBIIPAS2IS_IPA_39_12 | ( | _val | ) |
| #define AARCH32_TLBIIPAS2IS_IPA_39_12_GET | ( | _reg | ) |
| #define AARCH32_TLBIIPAS2L_IPA_39_12 | ( | _val | ) |
| #define AARCH32_TLBIIPAS2L_IPA_39_12_GET | ( | _reg | ) |
| #define AARCH32_TLBIIPAS2LIS_IPA_39_12 | ( | _val | ) |
| #define AARCH32_TLBIIPAS2LIS_IPA_39_12_GET | ( | _reg | ) |
| #define AARCH32_TLBIMVA_ASID | ( | _val | ) |
| #define AARCH32_TLBIMVA_ASID_GET | ( | _reg | ) |
| #define AARCH32_TLBIMVA_VA | ( | _val | ) |
| #define AARCH32_TLBIMVA_VA_GET | ( | _reg | ) |
| #define AARCH32_TLBIMVAA_VA | ( | _val | ) |
| #define AARCH32_TLBIMVAA_VA_GET | ( | _reg | ) |
| #define AARCH32_TLBIMVAAIS_VA | ( | _val | ) |
| #define AARCH32_TLBIMVAAIS_VA_GET | ( | _reg | ) |
| #define AARCH32_TLBIMVAAL_VA | ( | _val | ) |
| #define AARCH32_TLBIMVAAL_VA_GET | ( | _reg | ) |
| #define AARCH32_TLBIMVAALIS_VA | ( | _val | ) |
| #define AARCH32_TLBIMVAALIS_VA_GET | ( | _reg | ) |
| #define AARCH32_TLBIMVAH_VA | ( | _val | ) |
| #define AARCH32_TLBIMVAH_VA_GET | ( | _reg | ) |
| #define AARCH32_TLBIMVAHIS_VA | ( | _val | ) |
| #define AARCH32_TLBIMVAHIS_VA_GET | ( | _reg | ) |
| #define AARCH32_TLBIMVAIS_ASID | ( | _val | ) |
| #define AARCH32_TLBIMVAIS_ASID_GET | ( | _reg | ) |
| #define AARCH32_TLBIMVAIS_VA | ( | _val | ) |
| #define AARCH32_TLBIMVAIS_VA_GET | ( | _reg | ) |
| #define AARCH32_TLBIMVAL_ASID | ( | _val | ) |
| #define AARCH32_TLBIMVAL_ASID_GET | ( | _reg | ) |
| #define AARCH32_TLBIMVAL_VA | ( | _val | ) |
| #define AARCH32_TLBIMVAL_VA_GET | ( | _reg | ) |
| #define AARCH32_TLBIMVALH_VA | ( | _val | ) |
| #define AARCH32_TLBIMVALH_VA_GET | ( | _reg | ) |
| #define AARCH32_TLBIMVALHIS_VA | ( | _val | ) |
| #define AARCH32_TLBIMVALHIS_VA_GET | ( | _reg | ) |
| #define AARCH32_TLBIMVALIS_ASID | ( | _val | ) |
| #define AARCH32_TLBIMVALIS_ASID_GET | ( | _reg | ) |
| #define AARCH32_TLBIMVALIS_VA | ( | _val | ) |
| #define AARCH32_TLBIMVALIS_VA_GET | ( | _reg | ) |
| #define AARCH32_TRFCR_TS | ( | _val | ) |
| #define AARCH32_TRFCR_TS_GET | ( | _reg | ) |
| #define AARCH32_TTBCR_IRGN0 | ( | _val | ) |
| #define AARCH32_TTBCR_IRGN0_GET | ( | _reg | ) |
| #define AARCH32_TTBCR_IRGN1 | ( | _val | ) |
| #define AARCH32_TTBCR_IRGN1_GET | ( | _reg | ) |
| #define AARCH32_TTBCR_N | ( | _val | ) |
| #define AARCH32_TTBCR_N_GET | ( | _reg | ) |
| #define AARCH32_TTBCR_ORGN0 | ( | _val | ) |
| #define AARCH32_TTBCR_ORGN0_GET | ( | _reg | ) |
| #define AARCH32_TTBCR_ORGN1 | ( | _val | ) |
| #define AARCH32_TTBCR_ORGN1_GET | ( | _reg | ) |
| #define AARCH32_TTBCR_SH0 | ( | _val | ) |
| #define AARCH32_TTBCR_SH0_GET | ( | _reg | ) |
| #define AARCH32_TTBCR_SH1 | ( | _val | ) |
| #define AARCH32_TTBCR_SH1_GET | ( | _reg | ) |
| #define AARCH32_TTBCR_T0SZ | ( | _val | ) |
| #define AARCH32_TTBCR_T0SZ_GET | ( | _reg | ) |
| #define AARCH32_TTBCR_T1SZ | ( | _val | ) |
| #define AARCH32_TTBCR_T1SZ_GET | ( | _reg | ) |
| #define AARCH32_TTBR0_ASID | ( | _val | ) |
| #define AARCH32_TTBR0_ASID_GET | ( | _reg | ) |
| #define AARCH32_TTBR0_BADDR | ( | _val | ) |
| #define AARCH32_TTBR0_BADDR_GET | ( | _reg | ) |
| #define AARCH32_TTBR0_RGN | ( | _val | ) |
| #define AARCH32_TTBR0_RGN_GET | ( | _reg | ) |
| #define AARCH32_TTBR0_TTB0 | ( | _val | ) |
| #define AARCH32_TTBR0_TTB0_GET | ( | _reg | ) |
| #define AARCH32_TTBR1_ASID | ( | _val | ) |
| #define AARCH32_TTBR1_ASID_GET | ( | _reg | ) |
| #define AARCH32_TTBR1_BADDR | ( | _val | ) |
| #define AARCH32_TTBR1_BADDR_GET | ( | _reg | ) |
| #define AARCH32_TTBR1_RGN | ( | _val | ) |
| #define AARCH32_TTBR1_RGN_GET | ( | _reg | ) |
| #define AARCH32_TTBR1_TTB1 | ( | _val | ) |
| #define AARCH32_TTBR1_TTB1_GET | ( | _reg | ) |
| #define AARCH32_VDFSR_AET | ( | _val | ) |
| #define AARCH32_VDFSR_AET_GET | ( | _reg | ) |
| #define AARCH32_VDISR_AET | ( | _val | ) |
| #define AARCH32_VDISR_AET_GET | ( | _reg | ) |
| #define AARCH32_VDISR_FS_3_0 | ( | _val | ) |
| #define AARCH32_VDISR_FS_3_0_GET | ( | _reg | ) |
| #define AARCH32_VDISR_STATUS | ( | _val | ) |
| #define AARCH32_VDISR_STATUS_GET | ( | _reg | ) |
| #define AARCH32_VMPIDR_AFF0 | ( | _val | ) |
| #define AARCH32_VMPIDR_AFF0_GET | ( | _reg | ) |
| #define AARCH32_VMPIDR_AFF1 | ( | _val | ) |
| #define AARCH32_VMPIDR_AFF1_GET | ( | _reg | ) |
| #define AARCH32_VMPIDR_AFF2 | ( | _val | ) |
| #define AARCH32_VMPIDR_AFF2_GET | ( | _reg | ) |
| #define AARCH32_VPIDR_ARCHITECTURE | ( | _val | ) |
| #define AARCH32_VPIDR_ARCHITECTURE_GET | ( | _reg | ) |
| #define AARCH32_VPIDR_IMPLEMENTER | ( | _val | ) |
| #define AARCH32_VPIDR_IMPLEMENTER_GET | ( | _reg | ) |
| #define AARCH32_VPIDR_PARTNUM | ( | _val | ) |
| #define AARCH32_VPIDR_PARTNUM_GET | ( | _reg | ) |
| #define AARCH32_VPIDR_REVISION | ( | _val | ) |
| #define AARCH32_VPIDR_REVISION_GET | ( | _reg | ) |
| #define AARCH32_VPIDR_VARIANT | ( | _val | ) |
| #define AARCH32_VPIDR_VARIANT_GET | ( | _reg | ) |
| #define AARCH32_VTCR_IRGN0 | ( | _val | ) |
| #define AARCH32_VTCR_IRGN0_GET | ( | _reg | ) |
| #define AARCH32_VTCR_ORGN0 | ( | _val | ) |
| #define AARCH32_VTCR_ORGN0_GET | ( | _reg | ) |
| #define AARCH32_VTCR_SH0 | ( | _val | ) |
| #define AARCH32_VTCR_SH0_GET | ( | _reg | ) |
| #define AARCH32_VTCR_SL0 | ( | _val | ) |
| #define AARCH32_VTCR_SL0_GET | ( | _reg | ) |
| #define AARCH32_VTCR_T0SZ | ( | _val | ) |
| #define AARCH32_VTCR_T0SZ_GET | ( | _reg | ) |
| #define AARCH32_VTTBR_BADDR | ( | _val | ) |
| #define AARCH32_VTTBR_BADDR_GET | ( | _reg | ) |
| #define AARCH32_VTTBR_VMID | ( | _val | ) |
| #define AARCH32_VTTBR_VMID_GET | ( | _reg | ) |