summaryrefslogtreecommitdiffstats
path: root/target/arm/machine.c
Commit message (Expand)AuthorAgeFilesLines
* target/arm: Add the SME ZA storage to CPUARMStateRichard Henderson2022-06-271-0/+34
* target/arm: Avoid bare abort() or assert(0)Richard Henderson2022-05-051-2/+2
* target/arm: Assert thumb pc is alignedRichard Henderson2021-12-151-0/+10
* target/arm: Enforce that FPDSCR.LTPSIZE is 4 on inbound migrationPeter Maydell2021-09-211-0/+13
* target/arm: Make FPSCR.LTPSIZE writable for MVEPeter Maydell2021-06-031-0/+1
* target/arm: Implement M-profile VPR registerPeter Maydell2021-06-031-0/+19
* target/arm: Don't migrate CPUARMState.featuresAaron Lindsay2021-02-111-1/+1
* migration: Replace migration's JSON writer by the general oneMarkus Armbruster2020-12-191-3/+3
* target/arm: Add isar_feature_aa64_fp_simd, isar_feature_aa32_vfpRichard Henderson2020-02-281-2/+3
* target/arm/kvm: Implement virtual time adjustmentAndrew Jones2020-01-301-0/+7
* target/arm: Rebuild hflags at EL changesRichard Henderson2019-10-241-0/+1
* Include hw/boards.h a bit lessMarkus Armbruster2019-08-161-1/+0Star
* Include hw/hw.h exactly where neededMarkus Armbruster2019-08-161-1/+0Star
* Include qemu-common.h exactly where neededMarkus Armbruster2019-06-121-1/+0Star
* arm: Allow system registers for KVM guests to be changed by QEMU codePeter Maydell2019-05-071-1/+1
* target/arm: Implement dummy versions of M-profile FP-related registersPeter Maydell2019-04-291-0/+16
* Revert "arm: Allow system registers for KVM guests to be changed by QEMU code"Peter Maydell2019-02-281-1/+1
* arm: Allow system registers for KVM guests to be changed by QEMU codePeter Maydell2019-02-151-1/+1
* target/arm: Swap PMU values before/after migrationsAaron Lindsay2019-01-211-0/+24
* vmstate: constify VMStateFieldMarc-André Lureau2018-11-271-6/+6
* target/arm: Track the state of our irq lines from the GIC explicitlyPeter Maydell2018-11-131-0/+51
* target/arm: Convert sve from feature bit to aa64pfr0 testRichard Henderson2018-10-241-2/+1Star
* target/arm: Add support for VCPU event statesDongjiu Geng2018-10-241-0/+22
* target/arm: Add dummy needed functions to M profile vmstate subsectionsPeter Maydell2018-08-061-0/+3
* target/arm: Implement v8M MSPLIM and PSPLIM registersPeter Maydell2018-02-151-0/+21
* target/arm: Migrate v7m.other_spPeter Maydell2018-02-151-0/+11
* target/arm: Add AIRCR to vmstate structPeter Maydell2018-02-151-0/+4
* hw/intc/armv7m_nvic: Implement SCRPeter Maydell2018-02-151-0/+12
* hw/intc/armv7m_nvic: Implement cache ID registersPeter Maydell2018-02-151-0/+36
* target/arm: Add SVE to migration stateRichard Henderson2018-02-091-0/+53
* target/arm: Expand vector registers for SVERichard Henderson2018-02-091-1/+34
* target/arm: Change the type of vfp.regsRichard Henderson2018-01-251-1/+1
* nvic: Implement Security Attribution Unit registersPeter Maydell2017-10-061-0/+14
* target/arm: Add new-in-v8M SFSR and SFARPeter Maydell2017-10-061-0/+2
* migration: pre_save return intDr. David Alan Gilbert2017-09-271-1/+3
* target/arm: Implement BXNS, and banked stack pointersPeter Maydell2017-09-071-0/+2
* target/arm: Make CFSR register banked for v8MPeter Maydell2017-09-071-1/+2
* target/arm: Make MMFAR banked for v8MPeter Maydell2017-09-071-1/+2
* target/arm: Make CCR register banked for v8MPeter Maydell2017-09-071-1/+2
* target/arm: Make MPU_CTRL register banked for v8MPeter Maydell2017-09-071-1/+2
* target/arm: Make MPU_RNR register banked for v8MPeter Maydell2017-09-071-2/+11
* target/arm: Make MPU_RBAR, MPU_RLAR banked for v8MPeter Maydell2017-09-071-4/+8
* target/arm: Make MPU_MAIR0, MPU_MAIR1 registers banked for v8MPeter Maydell2017-09-071-2/+4
* target/arm: Make VTOR register banked for v8MPeter Maydell2017-09-071-1/+2
* target/arm: Make CONTROL register banked for v8MPeter Maydell2017-09-071-1/+2
* target/arm: Make FAULTMASK register banked for v8MPeter Maydell2017-09-071-2/+3
* target/arm: Make PRIMASK register banked for v8MPeter Maydell2017-09-071-2/+7
* target/arm: Make BASEPRI register banked for v8MPeter Maydell2017-09-071-1/+2
* target/arm: Add state field, feature bit and migration for v8M secure statePeter Maydell2017-09-071-0/+20
* target/arm: Implement ARMv8M's PMSAv8 registersPeter Maydell2017-09-071-1/+28