[PATCH v2 0/9] arm: add Cortex-M85, SSE-310, and mps3-an555

Simon Xu posted 9 patches 3 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260805153005.9989-1-simonxhy0404@gmail.com
Maintainers: Peter Maydell <peter.maydell@linaro.org>, Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>
There is a newer version of this series
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(-)
[PATCH v2 0/9] arm: add Cortex-M85, SSE-310, and mps3-an555
Posted by Simon Xu 3 weeks ago
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 <simonxhy0404@gmail.com>

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