mbox series

[for-4.1,0/5] target/xtensa: MPU, parity/ECC, new IRQ types

Message ID 20190323214043.28997-1-jcmvbkbc@gmail.com
Headers show
Series target/xtensa: MPU, parity/ECC, new IRQ types | expand

Message

Max Filippov March 23, 2019, 9:40 p.m. UTC
Hello,

this series adds support for memory protection unit, parity/ECC option
and IDMA and gather/scatter IRQ types. With these additions it is possible
to emulate basic opcode subset of the recent xtensa LX vision cores.

Max Filippov (5):
  target/xtensa: get rid of centralized SR properties
  target/xtensa: make internal MMU functions static
  target/xtensa: define IDMA and gather/scatter IRQ types
  target/xtensa: add parity/ECC option SRs
  target/xtensa: implement MPU option

 target/xtensa/cpu.c          |    1 -
 target/xtensa/cpu.h          |   46 +-
 target/xtensa/helper.c       |    1 +
 target/xtensa/helper.h       |    5 +
 target/xtensa/mmu_helper.c   |  540 ++++++--
 target/xtensa/overlay_tool.h |   34 +
 target/xtensa/translate.c    | 2829 +++++++++++++++++++++++++++---------------
 7 files changed, 2339 insertions(+), 1117 deletions(-)