aboutsummaryrefslogtreecommitdiff
path: root/target/arm/cpregs.h
AgeCommit message (Expand)AuthorFilesLines
2024-12-17target/arm: Add ARM_CP_ADD_TLBI_NXS type flag for NXS insnsPeter Maydell1-0/+8
2024-12-17target/arm: Implement fine-grained-trap handling for FEAT_XSPeter Maydell1-30/+42
2024-01-26target/arm/cpregs: Include missing 'kvm-consts.h' headerPhilippe Mathieu-Daudé1-0/+1
2024-01-26target/arm/cpregs: Include missing 'hw/registerfields.h' headerPhilippe Mathieu-Daudé1-0/+2
2024-01-09target/arm: Implement FEAT_NV2 redirection of sysregs to RAMPeter Maydell1-0/+12
2024-01-09target/arm: Handle FEAT_NV2 redirection of SPSR_EL2, ELR_EL2, ESR_EL2, FAR_EL2Peter Maydell1-0/+5
2024-01-09target/arm: Trap sysreg accesses for FEAT_NVPeter Maydell1-0/+34
2024-01-09target/arm: *_EL12 registers should UNDEF when HCR_EL2.E2H is 0Peter Maydell1-1/+2
2023-08-31target/arm: Apply access checks to neoverse-n1 special registersRichard Henderson1-0/+2
2023-06-05accel/tcg: Introduce translator_io_startRichard Henderson1-2/+2
2023-05-02target/arm: Move cortex sysregs into a separate fileFabiano Rosas1-0/+6
2023-02-16target/arm: Move cpregs code out of cpu.hFabiano Rosas1-0/+98
2023-02-03target/arm: Mark up sysregs for HFGITR bits 48..63Peter Maydell1-0/+4
2023-02-03target/arm: Mark up sysregs for HFGITR bits 18..47Peter Maydell1-0/+30
2023-02-03target/arm: Mark up sysregs for HFGITR bits 12..17Peter Maydell1-0/+6
2023-02-03target/arm: Mark up sysregs for HFGITR bits 0..11Peter Maydell1-0/+14
2023-02-03target/arm: Mark up sysregs for HDFGRTR bits 12..63Peter Maydell1-0/+12
2023-02-03target/arm: Mark up sysregs for HDFGRTR bits 0..11Peter Maydell1-0/+12
2023-02-03target/arm: Mark up sysregs for HFGRTR bits 36..63Peter Maydell1-0/+7
2023-02-03target/arm: Mark up sysregs for HFGRTR bits 24..35Peter Maydell1-0/+12
2023-02-03target/arm: Mark up sysregs for HFGRTR bits 12..23Peter Maydell1-0/+12
2023-02-03target/arm: Mark up sysregs for HFGRTR bits 0..11Peter Maydell1-0/+14
2023-02-03target/arm: Implement FGT trapping infrastructurePeter Maydell1-0/+72
2023-02-03target/arm: Define the FEAT_FGT registersPeter Maydell1-0/+285
2023-02-03target/arm: Remove CP_ACCESS_TRAP_UNCATEGORIZED_{EL2, EL3}Peter Maydell1-2/+2
2022-07-07target/arm: Move define_debug_regs() to debug_helper.cPeter Maydell1-0/+3
2022-06-27target/arm: Add ARM_CP_SMERichard Henderson1-0/+5
2022-05-19target/arm: Implement FEAT_IDSTPeter Maydell1-0/+24
2022-05-09target/arm: Handle cpreg registration for missing ELRichard Henderson1-0/+11
2022-05-05target/arm: Name CPSecureState typeRichard Henderson1-3/+4
2022-05-05target/arm: Name CPState typeRichard Henderson1-3/+3
2022-05-05target/arm: Change cpreg access permissions to enumRichard Henderson1-21/+23
2022-05-05target/arm: Reorg ARMCPRegInfo type field bitsRichard Henderson1-50/+80
2022-05-05target/arm: Replace sentinels with ARRAY_SIZE in cpregs.hRichard Henderson1-27/+28
2022-05-05target/arm: Reorg CPAccessResult and access_check_cp_regRichard Henderson1-10/+16
2022-05-05target/arm: Split out cpregs.hRichard Henderson1-0/+413