You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/hw/arm
Richard Henderson de074358e9 target-arm queue:
* hw/display/exynos4210_fimd: Account for zero length in fimd_update_memory_section()
  * hw/arm/armv7m: Disable reentrancy guard for v7m_sysreg_ns_ops MRs
  * hw/display/exynos4210_fimd: Remove duplicated definition
  * hw/arm/Kconfig: Exclude imx8mp-evk machine from KVM-only build
 -----BEGIN PGP SIGNATURE-----
 
 iQJNBAABCAA3FiEE4aXFk81BneKOgxXPPCUl7RQ2DN4FAmkka80ZHHBldGVyLm1h
 eWRlbGxAbGluYXJvLm9yZwAKCRA8JSXtFDYM3hVpD/48w6peqEy8HmLtmrswBdVt
 TIYAkcz3oGNDnpYqB0UsjEVvmtAQZtGLS0XaOSVlB3l8NPiGe5GFwJJmt8TYBUpB
 rl76Cbmnx9lHyJshuoHb7CdtY2Q2gWxQPaeqD+cFvWTa/HNzeMO8joS9EkNApubP
 B7SQpcZuMgv4mgBTM3ly2/9mmFkKyY+/gkvtOmTMS/wGjrhpIs8DWIgLZ5/odmI5
 +c15aNOsfsnZ7KEsawRyYpn1pV2YeoYWYbQqQGOVLLfF7y/mLSfkI35SoXHI79zu
 nU0f/8NKhFswtx+SoAuQtHmnGLpgc5gRL21hwHZxiLkLQif1HgfCT3YNM2V/03ll
 +n5lOZzvNY4TLaoc5R9a2B+DRpp7ihrDnpW+tUV5LIhpDT4eqRto6+ATqlJ0Hfkw
 konwiahSAuHMMpnmfKbDvieVQasOZZBI0bpdwj3/yzXKh91/cYhAE4RySC1qLWe+
 dHeroqdyWKxbxetQz14kwJVWHDrvZSiSVpc1uVHWYBnrP310kMXlkgGt7MA2qiw5
 Dm01Dz/Upc+FpLGUqwHhZPWf2sJLdQVRqGwEevRkJl80AFpCR10JbSqwN4Fpz2gg
 YlkHmFhJfNM7FYoD+c6y4USwxiv0mMmtkIMuR2csmY5F5oH18H6zJ0lYikz5I0eo
 MVcNV1lPilWh7lKAKlLlGQ==
 =+CbZ
 -----END PGP SIGNATURE-----

Merge tag 'pull-target-arm-20251124' of https://gitlab.com/pm215/qemu into staging

target-arm queue:
 * hw/display/exynos4210_fimd: Account for zero length in fimd_update_memory_section()
 * hw/arm/armv7m: Disable reentrancy guard for v7m_sysreg_ns_ops MRs
 * hw/display/exynos4210_fimd: Remove duplicated definition
 * hw/arm/Kconfig: Exclude imx8mp-evk machine from KVM-only build

# -----BEGIN PGP SIGNATURE-----
#
# iQJNBAABCAA3FiEE4aXFk81BneKOgxXPPCUl7RQ2DN4FAmkka80ZHHBldGVyLm1h
# eWRlbGxAbGluYXJvLm9yZwAKCRA8JSXtFDYM3hVpD/48w6peqEy8HmLtmrswBdVt
# TIYAkcz3oGNDnpYqB0UsjEVvmtAQZtGLS0XaOSVlB3l8NPiGe5GFwJJmt8TYBUpB
# rl76Cbmnx9lHyJshuoHb7CdtY2Q2gWxQPaeqD+cFvWTa/HNzeMO8joS9EkNApubP
# B7SQpcZuMgv4mgBTM3ly2/9mmFkKyY+/gkvtOmTMS/wGjrhpIs8DWIgLZ5/odmI5
# +c15aNOsfsnZ7KEsawRyYpn1pV2YeoYWYbQqQGOVLLfF7y/mLSfkI35SoXHI79zu
# nU0f/8NKhFswtx+SoAuQtHmnGLpgc5gRL21hwHZxiLkLQif1HgfCT3YNM2V/03ll
# +n5lOZzvNY4TLaoc5R9a2B+DRpp7ihrDnpW+tUV5LIhpDT4eqRto6+ATqlJ0Hfkw
# konwiahSAuHMMpnmfKbDvieVQasOZZBI0bpdwj3/yzXKh91/cYhAE4RySC1qLWe+
# dHeroqdyWKxbxetQz14kwJVWHDrvZSiSVpc1uVHWYBnrP310kMXlkgGt7MA2qiw5
# Dm01Dz/Upc+FpLGUqwHhZPWf2sJLdQVRqGwEevRkJl80AFpCR10JbSqwN4Fpz2gg
# YlkHmFhJfNM7FYoD+c6y4USwxiv0mMmtkIMuR2csmY5F5oH18H6zJ0lYikz5I0eo
# MVcNV1lPilWh7lKAKlLlGQ==
# =+CbZ
# -----END PGP SIGNATURE-----
# gpg: Signature made Mon 24 Nov 2025 06:29:33 AM PST
# gpg:                using RSA key E1A5C593CD419DE28E8315CF3C2525ED14360CDE
# gpg:                issuer "peter.maydell@linaro.org"
# gpg: Good signature from "Peter Maydell <peter.maydell@linaro.org>" [unknown]
# gpg:                 aka "Peter Maydell <pmaydell@gmail.com>" [unknown]
# gpg:                 aka "Peter Maydell <pmaydell@chiark.greenend.org.uk>" [unknown]
# gpg:                 aka "Peter Maydell <peter@archaic.org.uk>" [unknown]
# gpg: WARNING: The key's User ID is not certified with a trusted signature!
# gpg:          There is no indication that the signature belongs to the owner.
# Primary key fingerprint: E1A5 C593 CD41 9DE2 8E83  15CF 3C25 25ED 1436 0CDE

* tag 'pull-target-arm-20251124' of https://gitlab.com/pm215/qemu:
  hw/display/exynos4210_fimd: Account for zero length in fimd_update_memory_section()
  hw/arm/armv7m: Disable reentrancy guard for v7m_sysreg_ns_ops MRs
  hw/display/exynos4210_fimd: Remove duplicated definition
  hw/arm/Kconfig: Exclude imx8mp-evk machine from KVM-only build

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
2 weeks ago
..
Kconfig hw/arm/Kconfig: Exclude imx8mp-evk machine from KVM-only build 2 weeks ago
allwinner-a10.c qom: Have class_init() take a const data argument 7 months ago
allwinner-h3.c qom: Have class_init() take a const data argument 7 months ago
allwinner-r40.c qemu: Declare all load/store helper in 'qemu/bswap.h' 5 months ago
armsse.c qom: Make InterfaceInfo[] uses const 7 months ago
armv7m.c hw/arm/armv7m: Disable reentrancy guard for v7m_sysreg_ns_ops MRs 2 weeks ago
aspeed.c hw/arm/aspeed: Split AST1030 EVB machine into a separate source file for maintainability 1 month ago
aspeed_ast10x0.c hw/arm/aspeed: Fix missing SPI IRQ connection causing DMA interrupt failure 2 weeks ago
aspeed_ast10x0_evb.c hw/arm/aspeed: Split AST1030 EVB machine into a separate source file for maintainability 1 month ago
aspeed_ast27x0-fc.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
aspeed_ast27x0-ssp.c hw/arm/ast27x0: Share single UART set across PSP, SSP, and TSP 1 month ago
aspeed_ast27x0-tsp.c hw/arm/ast27x0: Share single UART set across PSP, SSP, and TSP 1 month ago
aspeed_ast27x0.c hw/arm/aspeed: Fix missing SPI IRQ connection causing DMA interrupt failure 2 weeks ago
aspeed_ast27x0_evb.c hw/arm/aspeed: Split AST2700 EVB machine into a separate source file for maintainability 1 month ago
aspeed_ast2400.c hw/arm/aspeed: Remove the aspeed_soc_get_irq and class get_irq hook 2 months ago
aspeed_ast2400_palmetto.c hw/arm/aspeed: Split Palmetto machine into a separate source file for maintainability 1 month ago
aspeed_ast2400_quanta-q71l.c hw/arm/aspeed: Split Quanta-Q71L machine into a separate source file for maintainability 1 month ago
aspeed_ast2400_supermicrox11.c hw/arm/aspeed: Split Supermicro X11 machine into a separate source file for maintainability 1 month ago
aspeed_ast2500_evb.c hw/arm/aspeed: Split AST2500 EVB machine into a separate source file for maintainability 1 month ago
aspeed_ast2500_fp5280g2.c hw/arm/aspeed: Split FP5280G2 machine into a separate source file for maintenance 1 month ago
aspeed_ast2500_g220a.c hw/arm/aspeed: Split G220A machine into a separate source file for better maintenance 1 month ago
aspeed_ast2500_romulus.c hw/arm/aspeed: Split Romulus machine into a separate source file for maintainability 1 month ago
aspeed_ast2500_sonorapass.c hw/arm/aspeed: Split Sonorapass machine into a separate source file for maintainability 1 month ago
aspeed_ast2500_supermicro-x11spi.c hw/arm/aspeed: Split Supermicro X11SPI machine into a separate file for maintainability 1 month ago
aspeed_ast2500_tiogapass.c hw/arm/aspeed: Split Tiogapass machine into a separate source file for cleanup 1 month ago
aspeed_ast2500_witherspoon.c hw/arm/aspeed: Split Witherspoon machine into a separate source file for maintainability 1 month ago
aspeed_ast2500_yosemitev2.c hw/arm/aspeed: Split YosemiteV2 machine into a separate source file for maintainability 1 month ago
aspeed_ast2600.c hw/arm/aspeed: Fix missing SPI IRQ connection causing DMA interrupt failure 2 weeks ago
aspeed_ast2600_bletchley.c hw/arm/aspeed: Split Bletchley machine into a separate source file for maintainability 1 month ago
aspeed_ast2600_catalina.c hw/arm/aspeed: Split Catalina machine into a separate source file for maintainability 1 month ago
aspeed_ast2600_evb.c hw/arm/aspeed: Split AST2600 EVB machine into a separate source file for maintainability 1 month ago
aspeed_ast2600_fby35.c hw/arm/aspeed: Split FBY35 BMC machine into a separate source file for maintainability 1 month ago
aspeed_ast2600_fuji.c hw/arm/aspeed: Split Fuji machine into a separate source file for maintainability 1 month ago
aspeed_ast2600_gb200nvl.c hw/arm/aspeed: Split GB200NVL machine into a separate source file for maintainability 1 month ago
aspeed_ast2600_qcom-dc-scm-v1.c hw/arm/aspeed: Split QCOM DC-SCM V1 machine into a separate source file for maintainability 1 month ago
aspeed_ast2600_qcom-firework.c hw/arm/aspeed: Split QCOM Firework machine into a separate source file for maintainability 1 month ago
aspeed_ast2600_rainier.c hw/arm/aspeed: Split Rainier machine into a separate source file for maintainability 1 month ago
aspeed_coprocessor_common.c hw/arm/ast27x0: Share single UART set across PSP, SSP, and TSP 1 month ago
aspeed_soc_common.c hw/arm/aspeed: Remove the aspeed_soc_get_irq and class get_irq hook 2 months ago
b-l475e-iot01a.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
bananapi_m2u.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
bcm2835_peripherals.c qom: Have class_init() take a const data argument 7 months ago
bcm2836.c qom: Have class_init() take a const data argument 7 months ago
bcm2838.c qom: Have class_init() take a const data argument 7 months ago
bcm2838_peripherals.c qom: Have class_init() take a const data argument 7 months ago
boot.c hw/core/loader: capture Error from load_image_targphys 1 month ago
collie.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
cubieboard.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
digic.c qom: Have class_init() take a const data argument 7 months ago
digic_boards.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
exynos4_boards.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
exynos4210.c qom: Have class_init() take a const data argument 7 months ago
fby35.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
fsl-imx6.c qom: Have class_init() take a const data argument 7 months ago
fsl-imx6ul.c qom: Have class_init() take a const data argument 7 months ago
fsl-imx7.c qom: Have class_init() take a const data argument 7 months ago
fsl-imx8mp.c hw/arm/imx8mp-evk: Add KVM support 1 month ago
fsl-imx25.c qom: Have class_init() take a const data argument 7 months ago
fsl-imx31.c qom: Have class_init() take a const data argument 7 months ago
highbank.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
imx8mp-evk.c hw/arm/imx8mp-evk: Fix guest time in KVM mode 1 month ago
imx25_pdk.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
integratorcp.c Audio clean-ups 1 month ago
kzm.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
max78000_soc.c MAX78000: Add AES to SOC 5 months ago
max78000fthr.c MAX78000: Add MAX78000FTHR Machine 5 months ago
mcimx6ul-evk.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
mcimx7d-sabre.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
meson.build hw/arm/aspeed: Split AST1030 EVB machine into a separate source file for maintainability 1 month ago
microbit.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
mps2-tz.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
mps2.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
mps3r.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
msf2-soc.c qom: Have class_init() take a const data argument 7 months ago
msf2-som.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
musca.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
musicpal.c Audio clean-ups 1 month ago
netduino2.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
netduinoplus2.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
npcm7xx.c qemu: Declare all load/store helper in 'qemu/bswap.h' 5 months ago
npcm7xx_boards.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
npcm8xx.c hw/arm: Add missing psci_conduit to NPCM8XX SoC boot info 6 months ago
npcm8xx_boards.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
nrf51_soc.c qom: Have class_init() take a const data argument 7 months ago
olimex-stm32-h405.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
omap1.c hw/arm: Replace TABs for spaces in OMAP board and device code 7 months ago
omap_sx1.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
orangepi.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
raspi.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
raspi4b.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
realview.c Audio clean-ups 1 month ago
sabrelite.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
sbsa-ref.c hw/arm/sbsa-ref: Include missing 'cpu.h' header 1 month ago
smmu-common.c hw/arm/virt: Allow user-creatable SMMUv3 dev instantiation 3 months ago
smmu-internal.h
smmuv3-internal.h
smmuv3.c hw/arm/virt: Allow user-creatable SMMUv3 dev instantiation 3 months ago
stellaris.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
stm32f100_soc.c qom: Have class_init() take a const data argument 7 months ago
stm32f205_soc.c hw/arm/stm32f205_soc: Don't leak TYPE_OR_IRQ objects 3 months ago
stm32f405_soc.c qom: Have class_init() take a const data argument 7 months ago
stm32l4x5_soc.c qom: Have class_init() take a const data argument 7 months ago
stm32vldiscovery.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
strongarm.c char: rename CharBackend->CharFrontend 1 month ago
strongarm.h include/system: Move exec/memory.h to system/memory.h 8 months ago
trace-events
trace.h
versatilepb.c Audio clean-ups 1 month ago
vexpress.c Audio clean-ups 1 month ago
virt-acpi-build.c hw/arm/virt-acpi-build: Include missing 'cpu.h' header 1 month ago
virt.c hw/arm/virt: Remove VirtMachineClass::kvm_no_adjvtime field 1 month ago
xen-pvh.c hw/arm: Re-enable xenpvh machine in qemu-system-arm/aarch64 binaries 2 weeks ago
xen-stubs.c cleanup: Drop pointless return at end of function 8 months ago
xilinx_zynq.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
xlnx-versal-virt.c hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries 1 month ago
xlnx-versal.c hw/arm/xlnx-versal: add versal2 SoC 2 months ago
xlnx-zcu102.c Audio clean-ups 1 month ago
xlnx-zynqmp.c hw/arm/xlnx-zynqmp: wire a second GIC for the Cortex-R5 2 months ago