This patch series aims to add the Arm Cortex-M85 CPU, SSE-310 Subsystem,
and mps3-an555 FPGA board.

v2 -> v3
    Removed ppuintstat variable in iotkit-sysctl
    Moved add GPIOALT2 register patch before add mps3-an555 patch
    Add gpioalt2 state field to new vmstate subsection for migration
    Rebased onto master which includes bug fixes to existing models
        in armsse.c and mps2-tz.c
    Patches 1, 3, 8 still needs review

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/misc/mps2-fpgaio.c: add GPIOALT2 register
  hw/arm/mps2-tz.c add Arm mps3-an555 board

 docs/system/arm/mps2.rst        |   6 +-
 hw/arm/armsse.c                 | 208 +++++++++++++++++++++++++++++++-
 hw/arm/mps2-tz.c                | 162 ++++++++++++++++++++++++-
 hw/misc/iotkit-secctl.c         | 132 ++++++--------------
 hw/misc/iotkit-sysctl.c         |  88 ++++++++++++--
 hw/misc/iotkit-sysinfo.c        |  22 +++-
 hw/misc/mps2-fpgaio.c           |  35 ++++++
 include/hw/arm/armsse-version.h |   2 +
 include/hw/arm/armsse.h         |   9 +-
 include/hw/misc/mps2-fpgaio.h   |   2 +
 target/arm/tcg/cpu-v7m.c        |  41 +++++++
 11 files changed, 587 insertions(+), 120 deletions(-)

-- 
2.53.0


Reply via email to