qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 00/36] target-arm queue
@ 2016-09-22 17:21 Peter Maydell
  2016-09-22 17:21 ` [Qemu-devel] [PULL 01/36] arm: add Cortex A7 CPU parameters Peter Maydell
                   ` (37 more replies)
  0 siblings, 38 replies; 41+ messages in thread
From: Peter Maydell @ 2016-09-22 17:21 UTC (permalink / raw)
  To: qemu-devel

ARM queue; my to-review pile is not yet empty but since
I have a conference next week I wanted to get the stuff
I had managed to review out.

thanks
-- PMM

The following changes since commit 430da7a81d356e368ccd88dcca60f38da9aa5b9a:

  Merge remote-tracking branch 'remotes/riku/tags/pull-linux-user-20160915' into staging (2016-09-22 15:39:54 +0100)

are available in the git repository at:

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

for you to fetch changes up to d675765a0244af1d65c292f2508009f1bd13e1b6:

  imx: Use 'const char', not 'char const' (2016-09-22 18:13:09 +0100)

----------------------------------------------------------------
target-arm queue:
 * add Cortex-A7 CPU
 * new ast2500 SoC model and evaluation board
 * palmetto-bmc: remove stray double assignment
 * aspeed: clean up RAM size handling
 * ptimer: framework for defining policy bits to change
   behaviour choices for different timer devices
 * ptimer: add some test cases
 * cadence_gem: add queue support
 * loader: support loading images to specified address spaces
 * loader: support auto-detect of ELF architecture from file
 * dma: xlnx-zynq-devcfg: Fix up XLNX_ZYNQ_DEVCFG_R_MAX
 * vmstateify ssd0323
 * vmstateify ssi-sd
 * disas/arm.c: remove unused macros
 * imx: use 'const char', not 'char const'

----------------------------------------------------------------
Alistair Francis (12):
      cadence_gem: QOMify Cadence GEM
      cadence_gem: Add the num-priority-queues property
      cadence_gem: Add support for screening
      cadence_gem: Add queue support
      cadence_gem: Correct indentation
      xlnx-zynqmp: Set the number of priority queues
      loader: Allow ELF loader to auto-detect the ELF arch
      loader: Use the specified MemoryRegion
      loader: Allow a custom AddressSpace when loading ROMs
      loader: Add AddressSpace loading support to ELFs
      loader: Add AddressSpace loading support to uImages
      loader: Add AddressSpace loading support to targphys

Andrey Yurovsky (1):
      arm: add Cortex A7 CPU parameters

Cédric Le Goater (14):
      ast2400: rename the Aspeed SoC files to aspeed_soc
      ast2400: replace ast2400 with aspeed_soc
      aspeed-soc: provide a framework to add new SoCs
      palmetto-bmc: rename the Aspeed board file to aspeed.c
      palmetto-bmc: replace palmetto_bmc with aspeed
      palmetto-bmc: add board specific configuration
      hw/misc: use macros to define hw-strap1 register on the AST2400 Aspeed SoC
      aspeed: add a ast2500 SoC and support to the SCU and SDMC controllers
      arm: add support for an ast2500 evaluation board
      palmetto-bmc: remove extra no_sdcard assignement
      aspeed: calculate the RAM size bits at realize time
      aspeed: use error_report instead of LOG_GUEST_ERROR
      aspeed: add a ram_size property to the memory controller
      aspeed: allocate RAM after the memory controller has checked the size

Dmitry Osipenko (4):
      hw/ptimer: Actually stop the timer in case of error
      hw/ptimer: Introduce timer policy feature
      hw/ptimer: Suppress error messages under qtest
      tests: Add ptimer tests

Dr. David Alan Gilbert (2):
      vmstateify ssd0323 display
      vmstateify ssi-sd

Nathan Rossi (1):
      dma: xlnx-zynq-devcfg: Fix up XLNX_ZYNQ_DEVCFG_R_MAX

Peter Maydell (2):
      disas/arm.c: Remove unused macro definitions
      imx: Use 'const char', not 'char const'

 disas/arm.c                        |  11 -
 hw/arm/Makefile.objs               |   2 +-
 hw/arm/aspeed.c                    | 197 +++++++++++++
 hw/arm/{ast2400.c => aspeed_soc.c} | 131 +++++----
 hw/arm/musicpal.c                  |   2 +-
 hw/arm/palmetto-bmc.c              | 102 -------
 hw/arm/xlnx-zynqmp.c               |   2 +
 hw/core/loader.c                   |  89 ++++--
 hw/core/ptimer.c                   |  14 +-
 hw/display/ssd0323.c               | 102 +++----
 hw/dma/xilinx_axidma.c             |   2 +-
 hw/m68k/mcf5206.c                  |   2 +-
 hw/m68k/mcf5208.c                  |   2 +-
 hw/misc/aspeed_scu.c               |  45 ++-
 hw/misc/aspeed_sdmc.c              |  45 ++-
 hw/misc/imx25_ccm.c                |   2 +-
 hw/misc/imx31_ccm.c                |   2 +-
 hw/misc/imx6_ccm.c                 |   4 +-
 hw/misc/imx6_src.c                 |   2 +-
 hw/net/cadence_gem.c               | 571 +++++++++++++++++++++++++++----------
 hw/net/fsl_etsec/etsec.c           |   2 +-
 hw/net/lan9118.c                   |   2 +-
 hw/sd/ssi-sd.c                     |  70 ++---
 hw/ssi/imx_spi.c                   |   2 +-
 hw/timer/allwinner-a10-pit.c       |   2 +-
 hw/timer/arm_timer.c               |   2 +-
 hw/timer/digic-timer.c             |   2 +-
 hw/timer/etraxfs_timer.c           |   6 +-
 hw/timer/exynos4210_mct.c          |   7 +-
 hw/timer/exynos4210_pwm.c          |   2 +-
 hw/timer/exynos4210_rtc.c          |   4 +-
 hw/timer/grlib_gptimer.c           |   2 +-
 hw/timer/imx_epit.c                |   6 +-
 hw/timer/imx_gpt.c                 |   4 +-
 hw/timer/lm32_timer.c              |   2 +-
 hw/timer/milkymist-sysctl.c        |   4 +-
 hw/timer/puv3_ost.c                |   2 +-
 hw/timer/sh_timer.c                |   2 +-
 hw/timer/slavio_timer.c            |   2 +-
 hw/timer/xilinx_timer.c            |   2 +-
 include/hw/arm/aspeed_soc.h        |  59 ++++
 include/hw/arm/ast2400.h           |  44 ---
 include/hw/dma/xlnx-zynq-devcfg.h  |   2 +-
 include/hw/elf_ops.h               |  10 +-
 include/hw/loader.h                |  73 ++++-
 include/hw/misc/aspeed_scu.h       | 193 +++++++++++++
 include/hw/misc/aspeed_sdmc.h      |   2 +
 include/hw/net/cadence_gem.h       |  19 +-
 include/hw/ptimer.h                |  25 +-
 stubs/vmstate.c                    |   5 +
 target-arm/cpu.c                   |  46 +++
 tests/Makefile.include             |   2 +
 tests/ptimer-test-stubs.c          | 107 +++++++
 tests/ptimer-test.c                | 568 ++++++++++++++++++++++++++++++++++++
 tests/ptimer-test.h                |  22 ++
 55 files changed, 2084 insertions(+), 549 deletions(-)
 create mode 100644 hw/arm/aspeed.c
 rename hw/arm/{ast2400.c => aspeed_soc.c} (59%)
 delete mode 100644 hw/arm/palmetto-bmc.c
 create mode 100644 include/hw/arm/aspeed_soc.h
 delete mode 100644 include/hw/arm/ast2400.h
 create mode 100644 tests/ptimer-test-stubs.c
 create mode 100644 tests/ptimer-test.c
 create mode 100644 tests/ptimer-test.h

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

end of thread, other threads:[~2016-09-26 17:43 UTC | newest]

Thread overview: 41+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-09-22 17:21 [Qemu-devel] [PULL 00/36] target-arm queue Peter Maydell
2016-09-22 17:21 ` [Qemu-devel] [PULL 01/36] arm: add Cortex A7 CPU parameters Peter Maydell
2016-09-22 17:21 ` [Qemu-devel] [PULL 02/36] ast2400: rename the Aspeed SoC files to aspeed_soc Peter Maydell
2016-09-22 17:21 ` [Qemu-devel] [PULL 03/36] ast2400: replace ast2400 with aspeed_soc Peter Maydell
2016-09-22 17:21 ` [Qemu-devel] [PULL 04/36] aspeed-soc: provide a framework to add new SoCs Peter Maydell
2016-09-22 17:21 ` [Qemu-devel] [PULL 05/36] palmetto-bmc: rename the Aspeed board file to aspeed.c Peter Maydell
2016-09-22 17:21 ` [Qemu-devel] [PULL 06/36] palmetto-bmc: replace palmetto_bmc with aspeed Peter Maydell
2016-09-22 17:21 ` [Qemu-devel] [PULL 07/36] palmetto-bmc: add board specific configuration Peter Maydell
2016-09-22 17:21 ` [Qemu-devel] [PULL 08/36] hw/misc: use macros to define hw-strap1 register on the AST2400 Aspeed SoC Peter Maydell
2016-09-22 17:21 ` [Qemu-devel] [PULL 09/36] aspeed: add a ast2500 SoC and support to the SCU and SDMC controllers Peter Maydell
2016-09-22 17:21 ` [Qemu-devel] [PULL 10/36] arm: add support for an ast2500 evaluation board Peter Maydell
2016-09-22 17:21 ` [Qemu-devel] [PULL 11/36] palmetto-bmc: remove extra no_sdcard assignement Peter Maydell
2016-09-22 17:21 ` [Qemu-devel] [PULL 12/36] aspeed: calculate the RAM size bits at realize time Peter Maydell
2016-09-22 17:21 ` [Qemu-devel] [PULL 13/36] aspeed: use error_report instead of LOG_GUEST_ERROR Peter Maydell
2016-09-22 17:21 ` [Qemu-devel] [PULL 14/36] aspeed: add a ram_size property to the memory controller Peter Maydell
2016-09-22 17:21 ` [Qemu-devel] [PULL 15/36] aspeed: allocate RAM after the memory controller has checked the size Peter Maydell
2016-09-22 17:21 ` [Qemu-devel] [PULL 16/36] hw/ptimer: Actually stop the timer in case of error Peter Maydell
2016-09-22 17:21 ` [Qemu-devel] [PULL 17/36] hw/ptimer: Introduce timer policy feature Peter Maydell
2016-09-22 17:21 ` [Qemu-devel] [PULL 18/36] hw/ptimer: Suppress error messages under qtest Peter Maydell
2016-09-22 17:21 ` [Qemu-devel] [PULL 19/36] tests: Add ptimer tests Peter Maydell
2016-09-22 17:21 ` [Qemu-devel] [PULL 20/36] cadence_gem: QOMify Cadence GEM Peter Maydell
2016-09-22 17:22 ` [Qemu-devel] [PULL 21/36] cadence_gem: Add the num-priority-queues property Peter Maydell
2016-09-22 17:22 ` [Qemu-devel] [PULL 22/36] cadence_gem: Add support for screening Peter Maydell
2016-09-22 17:22 ` [Qemu-devel] [PULL 23/36] cadence_gem: Add queue support Peter Maydell
2016-09-26 11:01   ` Paolo Bonzini
2016-09-26 17:43     ` Alistair Francis
2016-09-22 17:22 ` [Qemu-devel] [PULL 24/36] cadence_gem: Correct indentation Peter Maydell
2016-09-22 17:22 ` [Qemu-devel] [PULL 25/36] xlnx-zynqmp: Set the number of priority queues Peter Maydell
2016-09-22 17:22 ` [Qemu-devel] [PULL 26/36] loader: Allow ELF loader to auto-detect the ELF arch Peter Maydell
2016-09-22 17:22 ` [Qemu-devel] [PULL 27/36] loader: Use the specified MemoryRegion Peter Maydell
2016-09-22 17:22 ` [Qemu-devel] [PULL 28/36] loader: Allow a custom AddressSpace when loading ROMs Peter Maydell
2016-09-22 17:22 ` [Qemu-devel] [PULL 29/36] loader: Add AddressSpace loading support to ELFs Peter Maydell
2016-09-22 17:22 ` [Qemu-devel] [PULL 30/36] loader: Add AddressSpace loading support to uImages Peter Maydell
2016-09-22 17:22 ` [Qemu-devel] [PULL 31/36] loader: Add AddressSpace loading support to targphys Peter Maydell
2016-09-22 17:22 ` [Qemu-devel] [PULL 32/36] dma: xlnx-zynq-devcfg: Fix up XLNX_ZYNQ_DEVCFG_R_MAX Peter Maydell
2016-09-22 17:22 ` [Qemu-devel] [PULL 33/36] vmstateify ssd0323 display Peter Maydell
2016-09-22 17:22 ` [Qemu-devel] [PULL 34/36] vmstateify ssi-sd Peter Maydell
2016-09-22 17:22 ` [Qemu-devel] [PULL 35/36] disas/arm.c: Remove unused macro definitions Peter Maydell
2016-09-22 17:22 ` [Qemu-devel] [PULL 36/36] imx: Use 'const char', not 'char const' Peter Maydell
2016-09-22 19:58 ` [Qemu-devel] [PULL 00/36] target-arm queue no-reply
2016-09-23  9:57 ` 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).