qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PULL v2 00/30] target-arm queue


From: Peter Maydell
Subject: [Qemu-devel] [PULL v2 00/30] target-arm queue
Date: Tue, 14 Jun 2016 16:04:12 +0100

Second attempt with minor fixes for build problems in the Xilinx
DisplayPort patches.

thanks
-- PMM

The following changes since commit 7474f1be701f136b224af5e1abe55e97dc3f29a5:

  qdev_try_create(): Assert that devices we put onto the system bus are 
SysBusDevices (2016-06-14 15:07:43 +0100)

are available in the git repository at:

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

for you to fetch changes up to fe8fcf3d642b4de1369841bf6acac13e0ec8770d:

  target-arm: Don't permit ARMv8-only Neon insns on ARMv7 (2016-06-14 16:01:03 
+0100)

----------------------------------------------------------------
target-arm queue:
 * add PMU support for virt machine under KVM
 * fix reset and migration of TTBCR(S)
 * add virt-2.7 machine type
 * QOMify various ARM devices
 * implement xilinx DisplayPort device
 * don't permit ARMv8-only Neon insns to work on ARMv7

----------------------------------------------------------------
Andrew Jones (4):
      hw/arm/virt: separate versioned type-init code
      hw/arm/virt: introduce DEFINE_VIRT_MACHINE
      hw/arm/virt: introduce DEFINE_VIRT_MACHINE_AS_LATEST
      hw/arm/virt: create the 2.7 machine type

KONRAD Frederic (7):
      i2cbus: remove unused dev field
      i2c: implement broadcast write
      introduce aux-bus
      introduce dpcd module
      introduce xlnx-dpdma
      introduce xlnx-dp
      arm: xlnx-zynqmp: Add xlnx-dp and xlnx-dpdma

Peter Crosthwaite (1):
      i2c: Factor our send() and recv() common logic

Peter Maydell (3):
      target-arm: Fix reset and migration of TTBCR(S)
      hw/i2c-ddc.c: Implement DDC I2C slave
      target-arm: Don't permit ARMv8-only Neon insns on ARMv7

Shannon Zhao (3):
      target-arm: kvm64: set guest PMUv3 feature bit if supported
      hw/arm/virt: Add PMU node for virt machine
      hw/arm/virt-acpi-build: Add PMU IRQ number in ACPI table

xiaoqiang zhao (12):
      hw/i2c: QOM'ify bitbang_i2c.c
      hw/i2c: QOM'ify exynos4210_i2c.c
      hw/i2c: QOM'ify omap_i2c.c
      hw/i2c: QOM'ify versatile_i2c.c
      hw/gpio: QOM'ify omap_gpio.c
      hw/gpio: QOM'ify pl061.c
      hw/gpio: QOM'ify zaurus.c
      hw/misc: QOM'ify arm_l2x0.c
      hw/misc: QOM'ify exynos4210_pmu.c
      hw/misc: QOM'ify mst_fpga.c
      hw/dma: QOM'ify pxa2xx_dma.c
      hw/sd: QOM'ify pl181.c

 default-configs/aarch64-softmmu.mak |    3 +
 hw/arm/virt-acpi-build.c            |    4 +
 hw/arm/virt.c                       |   99 ++-
 hw/arm/xlnx-zynqmp.c                |   32 +-
 hw/display/Makefile.objs            |    2 +
 hw/display/dpcd.c                   |  173 +++++
 hw/display/xlnx_dp.c                | 1336 +++++++++++++++++++++++++++++++++++
 hw/dma/Makefile.objs                |    1 +
 hw/dma/pxa2xx_dma.c                 |   38 +-
 hw/dma/xlnx_dpdma.c                 |  786 +++++++++++++++++++++
 hw/gpio/omap_gpio.c                 |   61 +-
 hw/gpio/pl061.c                     |   24 +-
 hw/gpio/zaurus.c                    |   14 +-
 hw/i2c/Makefile.objs                |    1 +
 hw/i2c/bitbang_i2c.c                |   14 +-
 hw/i2c/core.c                       |  161 +++--
 hw/i2c/exynos4210_i2c.c             |   13 +-
 hw/i2c/i2c-ddc.c                    |  308 ++++++++
 hw/i2c/omap_i2c.c                   |   42 +-
 hw/i2c/versatile_i2c.c              |   19 +-
 hw/misc/Makefile.objs               |    1 +
 hw/misc/arm_l2x0.c                  |   11 +-
 hw/misc/aux.c                       |  292 ++++++++
 hw/misc/exynos4210_pmu.c            |   11 +-
 hw/misc/mst_fpga.c                  |   13 +-
 hw/sd/pl181.c                       |   26 +-
 include/hw/arm/virt.h               |    4 +
 include/hw/arm/xlnx-zynqmp.h        |    4 +
 include/hw/display/dpcd.h           |  105 +++
 include/hw/display/xlnx_dp.h        |  109 +++
 include/hw/dma/xlnx_dpdma.h         |   85 +++
 include/hw/i2c/i2c-ddc.h            |   38 +
 include/hw/i2c/i2c.h                |    1 +
 include/hw/misc/aux.h               |  128 ++++
 target-arm/cpu.h                    |    2 +
 target-arm/helper.c                 |    5 +-
 target-arm/kvm32.c                  |    6 +
 target-arm/kvm64.c                  |   46 ++
 target-arm/kvm_arm.h                |    7 +
 target-arm/translate.c              |   28 +
 40 files changed, 3830 insertions(+), 223 deletions(-)
 create mode 100644 hw/display/dpcd.c
 create mode 100644 hw/display/xlnx_dp.c
 create mode 100644 hw/dma/xlnx_dpdma.c
 create mode 100644 hw/i2c/i2c-ddc.c
 create mode 100644 hw/misc/aux.c
 create mode 100644 include/hw/display/dpcd.h
 create mode 100644 include/hw/display/xlnx_dp.h
 create mode 100644 include/hw/dma/xlnx_dpdma.h
 create mode 100644 include/hw/i2c/i2c-ddc.h
 create mode 100644 include/hw/misc/aux.h



reply via email to

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