[PATCH v2 0/9] arm: add Cortex-M85, SSE-310, and mps3-an555
Simon Xu <[email protected]> Wed, 5 Aug 2026 10:29:56 -0500
| Newsgroups | org.nongnu.qemu-arm,org.nongnu.qemu-devel |
|---|---|
| Message-ID | <[email protected]> |
v1 -> v2 Split armsse patch into multiple patches Implement PPUINTSTAT register in sysctl Fix AHB read bug in secctl Refractor case statements to use range syntax (...) Remove sys_config2 property and hard code it to return 0 (No NPU) Revert MPS2TZ_NUMIRQ_MAX back to 96 Fix timing adapter and MPC creation location for an555 Add QSPI R/W controllers to AHB PPC EX0 Add GPIOALT2 register for FPGAIO block I will address the other bugs pointed out regarding the existing models in another patch series. Signed-off-by: Simon Xu <[email protected]> Simon Xu (9): target/arm/tcg/cpu-v7m.c: add cortex-m85 model hw/arm/armsse: add Arm Corstone SSE-310 hw/misc/iotkit-sysctl.c: add SSE-310 support hw/misc/iotkit-secctl.c: fix AHB secure read hw/misc/iotkit-secctl.c: add SSE-310 support hw/misc/iotkit-secctl.c: use GNU C case ranges hw/misc/iotkit-sysinfo.c: add SSE-310 support hw/arm/mps2-tz.c add Arm mps3-an555 board hw/misc/mps2-fpgaio.c: add GPIOALT2 register docs/system/arm/mps2.rst | 6 +- hw/arm/armsse.c | 208 +++++++++++++++++++++++++++++++- hw/arm/mps2-tz.c | 160 +++++++++++++++++++++++- hw/misc/iotkit-secctl.c | 132 ++++++-------------- hw/misc/iotkit-sysctl.c | 89 ++++++++++++-- hw/misc/iotkit-sysinfo.c | 22 +++- hw/misc/mps2-fpgaio.c | 13 ++ include/hw/arm/armsse-version.h | 2 + include/hw/arm/armsse.h | 9 +- include/hw/misc/iotkit-sysctl.h | 1 + include/hw/misc/mps2-fpgaio.h | 2 + target/arm/tcg/cpu-v7m.c | 41 +++++++ 12 files changed, 566 insertions(+), 119 deletions(-) -- 2.53.0