aboutsummaryrefslogtreecommitdiff
path: root/target/arm
AgeCommit message (Expand)Author
2024-03-12Merge tag 'pull-error-2024-03-12' of https://repo.or.cz/qemu/armbru into stagingPeter Maydell
2024-03-12target: Improve error reporting for CpuModelInfo member @propsMarkus Armbruster
2024-03-12target: Simplify type checks for CpuModelInfo member @propsMarkus Armbruster
2024-03-12target: Replace CPU_GET_CLASS(cpu -> obj) in cpu_reset_hold() handlerPhilippe Mathieu-Daudé
2024-03-12bulk: Access existing variables initialized to &S->F when availablePhilippe Mathieu-Daudé
2024-03-08target/arm: Move v7m-related code from cpu32.c into a separate filepull-target-arm-20240308Thomas Huth
2024-03-07target/arm: Fix 32-bit SMOPARichard Henderson
2024-03-07target/arm: Enable FEAT_ECV for 'max' CPUPeter Maydell
2024-03-07target/arm: Implement FEAT_ECV CNTPOFF_EL2 handlingPeter Maydell
2024-03-07target/arm: Define CNTPCTSS_EL0 and CNTVCTSS_EL0Peter Maydell
2024-03-07target/arm: Implement new FEAT_ECV trap bitsPeter Maydell
2024-03-07target/arm: Don't allow RES0 CNTHCTL_EL2 bits to be writtenPeter Maydell
2024-03-07target/arm: use FIELD macro for CNTHCTL bit definitionsPeter Maydell
2024-03-07target/arm: Timer _EL02 registers UNDEF for E2H == 0Peter Maydell
2024-03-07target/arm: Move some register related defines to internals.hPeter Maydell
2024-03-05target/arm: Do memory type alignment check when translation enabledRichard Henderson
2024-03-05target/arm: Do memory type alignment check when translation disabledRichard Henderson
2024-03-05target/arm: Support 32-byte alignment in pow2_alignRichard Henderson
2024-02-29target/arm: Enable TARGET_PAGE_BITS_VARY for AArch64 user-onlyRichard Henderson
2024-02-28hw/core/cpu: Remove gdb_get_dynamic_xml memberAkihiko Odaki
2024-02-28gdbstub: Infer number of core registers from XMLAkihiko Odaki
2024-02-28gdbstub: Change gdb_get_reg_cb and gdb_set_reg_cbAkihiko Odaki
2024-02-28gdbstub: Use GDBFeature for gdb_register_coprocessorAkihiko Odaki
2024-02-28target/arm: Use GDBFeature for dynamic XMLAkihiko Odaki
2024-02-27arm/ptw: Handle atomic updates of page tables entries in MMIO during PTW.Jonathan Cameron
2024-02-27target/arm: Advertise Cortex-A53 erratum #843419 fix via REVIDRArd Biesheuvel
2024-02-15target/arm: Allow access to SPSR_hyp from hyp modePeter Maydell
2024-02-15target/arm: Add Cortex-R52 IMPDEF sysregsPeter Maydell
2024-02-15target/arm: The Cortex-R52 has a read-only CBARPeter Maydell
2024-02-15target/arm: Use new CBAR encoding for all v8 CPUs, not all aarch64 CPUsPeter Maydell
2024-02-15target/arm: Don't get MDCR_EL2 in pmu_counter_enabled() before checking ARM_F...Peter Maydell
2024-02-15target/arm: Fix SVE/SME gross MTE suppression checksRichard Henderson
2024-02-15target/arm: Handle mte in do_ldrq, do_ldroRichard Henderson
2024-02-15target/arm: Split out make_svemte_descRichard Henderson
2024-02-15target/arm: Adjust and validate mtedesc sizem1Richard Henderson
2024-02-15target/arm: Fix nregs computation in do_{ld,st}_zpaRichard Henderson
2024-02-03Merge tag 'pull-tcg-20240202-2' of https://gitlab.com/rth7680/qemu into stagingPeter Maydell
2024-02-03include/exec: Implement cpu_mmu_index genericallyRichard Henderson
2024-02-03target/arm: Populate CPUClass.mmu_indexRichard Henderson
2024-02-03target/arm: Split out arm_env_mmu_indexRichard Henderson
2024-02-02target/arm: Reinstate "vfp" property on AArch32 CPUsPeter Maydell
2024-02-02target/arm: Add ID_AA64ZFR0_EL1.B16B16 to the exposed-to-userspace setPeter Maydell
2024-02-02target/arm: fix exception syndrome for AArch32 bkpt insnJan Klötzke
2024-01-29include/qemu: Add TCGCPUOps typedef to typedefs.hRichard Henderson
2024-01-29target: Use vaddr in gen_intermediate_codeAnton Johansson
2024-01-26target/arm: Fix incorrect aa64_tidcp1 feature checkPeter Maydell
2024-01-26target/arm: Fix A64 scalar SQSHRN and SQRSHRNPeter Maydell
2024-01-26target/arm: Move GTimer definitions to new 'gtimer.h' headerPhilippe Mathieu-Daudé
2024-01-26target/arm: Move e2h_access() helper aroundPhilippe Mathieu-Daudé
2024-01-26target/arm: Move ARM_CPU_IRQ/FIQ definitions to 'cpu-qom.h' headerPhilippe Mathieu-Daudé