qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 00/18] target-arm queue
@ 2017-07-17 12:44 Peter Maydell
  2017-07-17 12:44 ` [Qemu-devel] [PULL 01/18] qdev-properties.h: Explicitly set the default value for arraylen properties Peter Maydell
                   ` (19 more replies)
  0 siblings, 20 replies; 21+ messages in thread
From: Peter Maydell @ 2017-07-17 12:44 UTC (permalink / raw)
  To: qemu-devel

ARM queue for 2.10 soft freeze...

thanks
-- PMM

The following changes since commit 6632f6ff96f0537fc34cdc00c760656fc62e23c5:

  Merge remote-tracking branch 'remotes/famz/tags/block-and-testing-pull-request' into staging (2017-07-17 11:46:36 +0100)

are available in the git repository at:

  git://git.linaro.org/people/pmaydell/qemu-arm.git tags/pull-target-arm-20170717

for you to fetch changes up to e5a6a6e64e82a132cebef023d867085b0a2993d7:

  MAINTAINERS: Add entries for MPS2 board (2017-07-17 13:36:09 +0100)

----------------------------------------------------------------
target-arm queue:
 * new model of the ARM MPS2/MPS2+ FPGA based development board
 * clean up DISAS_* exit conditions and fix various regressions
   since commits e75449a346 8a6b28c7b5 (in particular including
   ones which broke OP-TEE guests)
 * make Cortex-M3 and M4 correctly default to 8 PMSA regions

----------------------------------------------------------------
Alex Bennée (6):
      include/exec/exec-all: document common exit conditions
      target/arm/translate: make DISAS_UPDATE match declared semantics
      target/arm/translate.h: expand comment on DISAS_EXIT
      target/arm/translate: ensure gen_goto_tb sets exit flags
      target/arm: use gen_goto_tb for ISB handling
      target/arm: use DISAS_EXIT for eret handling

Peter Maydell (12):
      qdev-properties.h: Explicitly set the default value for arraylen properties
      qdev: support properties which don't set a default value
      target/arm: Make Cortex-M3 and M4 default to 8 PMSA regions
      hw/arm/mps2: Implement skeleton mps2-an385 and mps2-an511 board models
      hw/char/cmsdk-apb-uart.c: Implement CMSDK APB UART
      hw/arm/mps2: Add UARTs
      hw/char/cmsdk-apb-timer: Implement CMSDK APB timer device
      hw/arm/mps2: Add timers
      hw/misc/mps2_scc: Implement MPS2 Serial Communication Controller
      hw/arm/mps2: Add SCC
      hw/arm/mps2: Add ethernet
      MAINTAINERS: Add entries for MPS2 board

 hw/arm/Makefile.objs               |   1 +
 hw/char/Makefile.objs              |   1 +
 hw/misc/Makefile.objs              |   1 +
 hw/timer/Makefile.objs             |   1 +
 include/exec/exec-all.h            |  29 ++-
 include/hw/char/cmsdk-apb-uart.h   |  78 +++++++
 include/hw/misc/mps2-scc.h         |  43 ++++
 include/hw/qdev-core.h             |  10 +
 include/hw/qdev-properties.h       |  21 ++
 include/hw/timer/cmsdk-apb-timer.h |  59 ++++++
 target/arm/translate.h             |   5 +-
 hw/arm/mps2.c                      | 385 +++++++++++++++++++++++++++++++++++
 hw/char/cmsdk-apb-uart.c           | 403 +++++++++++++++++++++++++++++++++++++
 hw/core/qdev.c                     |   2 +-
 hw/misc/mps2-scc.c                 | 310 ++++++++++++++++++++++++++++
 hw/timer/cmsdk-apb-timer.c         | 253 +++++++++++++++++++++++
 target/arm/cpu.c                   |  12 +-
 target/arm/translate-a64.c         |  19 +-
 target/arm/translate.c             |  22 +-
 MAINTAINERS                        |  14 +-
 default-configs/arm-softmmu.mak    |   6 +
 hw/char/trace-events               |   9 +
 hw/misc/trace-events               |   8 +
 hw/timer/trace-events              |   5 +
 24 files changed, 1673 insertions(+), 24 deletions(-)
 create mode 100644 include/hw/char/cmsdk-apb-uart.h
 create mode 100644 include/hw/misc/mps2-scc.h
 create mode 100644 include/hw/timer/cmsdk-apb-timer.h
 create mode 100644 hw/arm/mps2.c
 create mode 100644 hw/char/cmsdk-apb-uart.c
 create mode 100644 hw/misc/mps2-scc.c
 create mode 100644 hw/timer/cmsdk-apb-timer.c

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

end of thread, other threads:[~2017-07-18 10:41 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-07-17 12:44 [Qemu-devel] [PULL 00/18] target-arm queue Peter Maydell
2017-07-17 12:44 ` [Qemu-devel] [PULL 01/18] qdev-properties.h: Explicitly set the default value for arraylen properties Peter Maydell
2017-07-17 12:44 ` [Qemu-devel] [PULL 02/18] qdev: support properties which don't set a default value Peter Maydell
2017-07-17 12:44 ` [Qemu-devel] [PULL 03/18] target/arm: Make Cortex-M3 and M4 default to 8 PMSA regions Peter Maydell
2017-07-17 12:44 ` [Qemu-devel] [PULL 04/18] include/exec/exec-all: document common exit conditions Peter Maydell
2017-07-17 12:44 ` [Qemu-devel] [PULL 05/18] target/arm/translate: make DISAS_UPDATE match declared semantics Peter Maydell
2017-07-17 12:44 ` [Qemu-devel] [PULL 06/18] target/arm/translate.h: expand comment on DISAS_EXIT Peter Maydell
2017-07-17 12:44 ` [Qemu-devel] [PULL 07/18] target/arm/translate: ensure gen_goto_tb sets exit flags Peter Maydell
2017-07-17 12:44 ` [Qemu-devel] [PULL 08/18] target/arm: use gen_goto_tb for ISB handling Peter Maydell
2017-07-17 12:44 ` [Qemu-devel] [PULL 09/18] target/arm: use DISAS_EXIT for eret handling Peter Maydell
2017-07-17 12:44 ` [Qemu-devel] [PULL 10/18] hw/arm/mps2: Implement skeleton mps2-an385 and mps2-an511 board models Peter Maydell
2017-07-17 12:44 ` [Qemu-devel] [PULL 11/18] hw/char/cmsdk-apb-uart.c: Implement CMSDK APB UART Peter Maydell
2017-07-17 12:44 ` [Qemu-devel] [PULL 12/18] hw/arm/mps2: Add UARTs Peter Maydell
2017-07-17 12:44 ` [Qemu-devel] [PULL 13/18] hw/char/cmsdk-apb-timer: Implement CMSDK APB timer device Peter Maydell
2017-07-17 12:44 ` [Qemu-devel] [PULL 14/18] hw/arm/mps2: Add timers Peter Maydell
2017-07-17 12:44 ` [Qemu-devel] [PULL 15/18] hw/misc/mps2_scc: Implement MPS2 Serial Communication Controller Peter Maydell
2017-07-17 12:44 ` [Qemu-devel] [PULL 16/18] hw/arm/mps2: Add SCC Peter Maydell
2017-07-17 12:44 ` [Qemu-devel] [PULL 17/18] hw/arm/mps2: Add ethernet Peter Maydell
2017-07-17 12:44 ` [Qemu-devel] [PULL 18/18] MAINTAINERS: Add entries for MPS2 board Peter Maydell
2017-07-18  1:46 ` [Qemu-devel] [PULL 00/18] target-arm queue no-reply
2017-07-18 10:40 ` Peter Maydell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).