aboutsummaryrefslogtreecommitdiff
path: root/hw/arm/armv7m.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-26target/arm: Move ARM_CPU_IRQ/FIQ definitions to 'cpu-qom.h' headerPhilippe Mathieu-Daudé1-0/+1
2024-01-26hw/arm/armv7m: Make 'hw/intc/armv7m_nvic.h' a target agnostic headerPhilippe Mathieu-Daudé1-0/+1
2024-01-09hw/arm/armv7m: alias the NVIC "num-prio-bits" propertySamuel Tardieu1-0/+2
2024-01-05hw: Simplify accesses to the CPUState::'start-powered-off' propertyPhilippe Mathieu-Daudé1-6/+2
2023-12-29hw/arm: Constify VMStateRichard Henderson1-1/+1
2023-10-27target/arm: Move feature test functions to their own headerPeter Maydell1-0/+1
2023-09-29hw/arm/armv7m: Clean up local variable shadowingPhilippe Mathieu-Daudé1-1/+1
2023-08-31hw/arm/armv7m: Add mpu-ns-regions and mpu-s-regions propertiesPeter Maydell1-0/+21
2022-09-14target/arm: Make boards pass base address to armv7m_load_kernel()Peter Maydell1-2/+3
2022-09-14target/arm: Remove useless TARGET_BIG_ENDIAN check in armv7m_load_kernel()Peter Maydell1-8/+1
2022-06-10hw/core/loader: return image sizes as ssize_tJamie Iles1-1/+1
2022-04-06Replace TARGET_WORDS_BIGENDIANMarc-André Lureau1-1/+1
2022-02-21hw/arm/armv7m: Handle disconnected clock inputsPeter Maydell1-4/+22
2022-01-28hw/armv7m: Fix broken VMStateDescriptionPeter Maydell1-2/+2
2021-09-01hw/arm/armv7m: Create input clocksPeter Maydell1-0/+23
2021-09-01arm: Move system PPB container handling to armv7mPeter Maydell1-1/+99
2021-09-01arm: Move systick device creation from NVIC to ARMv7M objectPeter Maydell1-0/+125
2021-09-01arm: Move M-profile RAS register block into its own devicePeter Maydell1-0/+12
2021-06-03target/arm: Allow board models to specify initial NS VTORPeter Maydell1-0/+7
2021-05-02Do not include exec/address-spaces.h if it's not really necessaryThomas Huth1-1/+0
2021-05-02Do not include cpu.h if it's not really necessaryThomas Huth1-1/+0
2021-03-09qtest: delete superfluous inclusions of qtest.hChen Qun1-1/+0
2020-12-10hw/arm/armv7m: Correct typo in QOM object namePeter Maydell1-1/+1
2020-12-10hw/intc/armv7m_nvic: Make all of system PPB range be RAZWI/BusFaultPeter Maydell1-1/+1
2020-09-25load_elf: Remove unused address variables from callersBALATON Zoltan1-3/+1
2020-09-22qom: simplify object_find_property / object_class_find_propertyDaniel P. Berrangé1-5/+5
2020-07-10error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster1-16/+8
2020-07-10qom: Use returned bool to check for failure, Coccinelle partMarkus Armbruster1-12/+8
2020-07-10qom: Put name parameter before value / visitor parameterMarkus Armbruster1-13/+11
2020-07-10qdev: Use returned bool to check for qdev_realize() etc. failureMarkus Armbruster1-6/+3
2020-07-02hw/arm: Drop useless object_property_set_link() error handlingMarkus Armbruster1-5/+2
2020-06-15qdev: Convert bus-less devices to qdev_realize() with CoccinelleMarkus Armbruster1-1/+1
2020-06-15sysbus: Convert qdev_set_parent_bus() use with Coccinelle, part 3Markus Armbruster1-3/+3
2020-06-15sysbus: Convert qdev_set_parent_bus() use with Coccinelle, part 2Markus Armbruster1-2/+2
2020-06-15armv7m: Delete unused "ARM,bitband-memory" devicesMarkus Armbruster1-2/+4
2020-05-15qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster1-1/+1
2020-01-29hw/core/loader: Let load_elf() populate a field with CPU-specific flagsAleksandar Markovic1-1/+1
2020-01-24qdev: set properties with device_class_set_props()Marc-André Lureau1-2/+2
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster1-0/+1
2019-08-16Include sysemu/reset.h a lot lessMarkus Armbruster1-0/+1
2019-06-17hw/arm/armv7m: Forward "vfp" and "dsp" properties to CPUPeter Maydell1-0/+18
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster1-1/+1
2019-05-23arm: Rename hw/arm/arm.h to hw/arm/boot.hPeter Maydell1-1/+1
2019-02-05elf: Add optional function ptr to load_elf() to parse ELF notesLiam Merwick1-1/+2
2019-02-01armv7m: Pass through start-powered-off CPU propertyPeter Maydell1-0/+10
2019-02-01armv7m: Make cpu object a child of the armv7m containerPeter Maydell1-1/+6
2019-02-01armv7m: Don't assume the NVIC's CPU is CPU 0Peter Maydell1-2/+4
2019-01-07Revert "armv7m: Guard against no -kernel argument"Stefan Hajnoczi1-5/+0
2018-08-20nvic: Expose NMI linePeter Maydell1-0/+1
2018-08-16hw/arm: make bitbanded IO optional on ARMv7-MStefan Hajnoczi1-18/+21