Commit c0b6d0ca16 for qemu.org
commit c0b6d0ca16c3ac946ff65f9d5dce7429707c6b10
Merge: d5393e5a03 49aecf3900
Author: Richard Henderson <richard.henderson@linaro.org>
Date: Wed Aug 12 09:19:55 2026 -0700
Merge tag 'pull-target-arm-20260812' of https://gitlab.com/pm215/qemu into staging
target-arm queue:
* Implement emulation of FEAT_SME_TMOP
* New board model: Axiado EVK SCM3003
* Fix various minor bugs in mps3-an547 model
* hw/i2c/bcm2835_i2c: Correct iomem size
* hw/misc/bcm2835_powermgt: implement a real watchdog timer
* hw/arm/raspi4b: fix guest never seeing more than ~1 GiB of RAM
# -----BEGIN PGP SIGNATURE-----
#
# iQJNBAABCAA3FiEE4aXFk81BneKOgxXPPCUl7RQ2DN4FAmp8Y+kZHHBldGVyLm1h
# eWRlbGxAbGluYXJvLm9yZwAKCRA8JSXtFDYM3iwKEACaH/Ztj8k5NiH9AVF7+2ii
# SkM2oJoLLyFw2LXgXMnQgzdmMhwW7odsd8xp76prfDIrOZE5uFXAX+7F8I5Vnmcn
# nyHVhqvJlxx+JEVSGLhjmHhJCaqxisbtaFVEdhvBn2r7b5YCcmB9pOaUnMpZI2Mt
# ahXtqiExHZ04Y57JIoOuMOs+JSLn2QoMlUy3aP0BetyVfDyfxjU/8XnVQnDWec1J
# Df+QWgFdHhOlb8vy6lurrdDC8Q5F0nEKTHfq5aCl4DjpOg4uMzqHQ4GFdxHDlhGi
# 2z+Toyq/I2dBKebv0tWdLjcDMkLrmfNZcIs5VPsm+vvQyt2wN5rFnJKAMYcmN4BS
# 7Z8C1RBPnsSZaYCeh97oCipce1WeGPpPjKlfBqMwdF95jBnn/zMGULmxB/W2Ays/
# gKD9RpKmvfUZNQ9JRFr/u+vNvvY2xki1u3yB0F0j+f8ggp8PxpHli7gxlA3x9PyZ
# AhmDj6JK0+zciPlC6FnSVTipNE8ZGU8XN8DCp4LNU5zye3aDtoCCmJwVVryYeRBT
# bq7kj2En13pP66OZUAb1MRu2gnwIuq0GZwQ3aYtWqe8DxcVa7r2fGxaRR0GDjY+r
# l1SzSd5CCExpaLi4c3FO6sz12jHfzRLjKtULEyv/37kVNbI+SpOj6UwCQAgAYTz8
# Gq/mTm1heDXTDjcwEp6lQQ==
# =ILzl
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed 12 Aug 2026 05:15:37 AM PDT
# 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-20260812' of https://gitlab.com/pm215/qemu: (26 commits)
tests/functional/aarch64: add raspi4b full-RAM regression test
hw/arm/raspi4b: fix guest never seeing more than ~1 GiB of RAM
hw/misc/bcm2835_powermgt: implement a real watchdog timer
hw/i2c/bcm2835_i2c: Correct iomem size
hw/arm/mps2-tz.c: add AN547 AHB PPC EXP1 DMA ports
hw/arm/mps2-tz.c: fix AN547 APB PPC EXP0 MPC ports
hw/arm/armsse.c: fix SSE-300 PPU addresses
hw/arm/armsse.c: fix SSE-300 s32kwatchdog address
hw/arm: ax3000-soc: Enable Cadence GPIO controllers
hw/gpio: Add Cadence GPIO controller
hw/arm: Add Axiado EVK SCM3003
hw/arm: ax3000-soc: Enable Axiado SD host controller
hw/sd: Add Axiado SD host controller with eMMC PHY
hw/arm: ax3000-soc: Enable Ax3000 clock control
hw/misc: Add AX3000 clock control
hw/arm: Add Axiado SoC AX3000
target/arm: Enable FEAT_SME_TMOP for -cpu max
target/arm: Implement {S,SU,US,U}TMOPA (4-way)
target/arm: Implement [SU]TMOPA (2-way)
target/arm: Implement FTMOPA (widening, 4-way, FP8 to FP32)
...
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>