qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PULL 00/36] target-arm queue


From: Peter Maydell
Subject: [Qemu-devel] [PULL 00/36] target-arm queue
Date: Thu, 22 Sep 2016 18:21:39 +0100

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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]