All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/4] target/xtensa: add SMP linux capable hardware
@ 2019-01-28  2:09 Max Filippov
  2019-01-28  2:09 ` [Qemu-devel] [PATCH 1/4] target/xtensa: expose core runstall as an IRQ line Max Filippov
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Max Filippov @ 2019-01-28  2:09 UTC (permalink / raw)
  To: qemu-devel; +Cc: Max Filippov

Hello,

this series adds SMP-capable interrupt controller model amd instantiates
it on the XTFPGA boards when more than one CPU is specified in command
line. It also adds an MMUv2 SMP-capable xtensa core.

Max Filippov (4):
  target/xtensa: expose core runstall as an IRQ line
  target/xtensa: add MX interrupt controller
  hw/xtensa: xtfpga: use MX PIC for SMP
  target-xtensa: add test_mmuhifi_c3 core

 hw/xtensa/Makefile.objs                            |     1 +
 hw/xtensa/mx_pic.c                                 |   354 +
 hw/xtensa/pic_cpu.c                                |    12 +
 hw/xtensa/xtfpga.c                                 |    22 +-
 include/hw/xtensa/mx_pic.h                         |    44 +
 target/xtensa/Makefile.objs                        |     1 +
 target/xtensa/core-test_mmuhifi_c3.c               |    53 +
 target/xtensa/core-test_mmuhifi_c3/core-isa.h      |   384 +
 .../xtensa/core-test_mmuhifi_c3/gdb-config.inc.c   |   140 +
 .../core-test_mmuhifi_c3/xtensa-modules.inc.c      | 36403 +++++++++++++++++++
 target/xtensa/cpu.h                                |     2 +
 11 files changed, 37415 insertions(+), 1 deletion(-)
 create mode 100644 hw/xtensa/mx_pic.c
 create mode 100644 include/hw/xtensa/mx_pic.h
 create mode 100644 target/xtensa/core-test_mmuhifi_c3.c
 create mode 100644 target/xtensa/core-test_mmuhifi_c3/core-isa.h
 create mode 100644 target/xtensa/core-test_mmuhifi_c3/gdb-config.inc.c
 create mode 100644 target/xtensa/core-test_mmuhifi_c3/xtensa-modules.inc.c

-- 
2.11.0

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2019-01-29 16:04 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-01-28  2:09 [Qemu-devel] [PATCH 0/4] target/xtensa: add SMP linux capable hardware Max Filippov
2019-01-28  2:09 ` [Qemu-devel] [PATCH 1/4] target/xtensa: expose core runstall as an IRQ line Max Filippov
2019-01-28  2:09 ` [Qemu-devel] [PATCH 2/4] target/xtensa: add MX interrupt controller Max Filippov
2019-01-28  2:09 ` [Qemu-devel] [PATCH 3/4] hw/xtensa: xtfpga: use MX PIC for SMP Max Filippov
2019-01-28  2:09 ` [Qemu-devel] [PATCH 4/4] target-xtensa: add test_mmuhifi_c3 core Max Filippov

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.