qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL 00/42] target-arm queue
@ 2020-06-23 11:38 Peter Maydell
  2020-06-23 11:38 ` [PULL 01/42] hw/arm/virt: Add 5.0 HW compat props Peter Maydell
                   ` (43 more replies)
  0 siblings, 44 replies; 45+ messages in thread
From: Peter Maydell @ 2020-06-23 11:38 UTC (permalink / raw)
  To: qemu-devel

The following changes since commit 61fee7f45955cd0bf9b79be9fa9c7ebabb5e6a85:

  Merge remote-tracking branch 'remotes/philmd-gitlab/tags/acceptance-testing-20200622' into staging (2020-06-22 20:50:10 +0100)

are available in the Git repository at:

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

for you to fetch changes up to 539533b85fbd269f777bed931de8ccae1dd837e9:

  arm/virt: Add memory hot remove support (2020-06-23 11:39:48 +0100)

----------------------------------------------------------------
target-arm queue:
 * util/oslib-posix : qemu_init_exec_dir implementation for Mac
 * target/arm: Last parts of neon decodetree conversion
 * hw/arm/virt: Add 5.0 HW compat props
 * hw/watchdog/cmsdk-apb-watchdog: Add trace event for lock status
 * mps2: Add CMSDK APB watchdog, FPGAIO block, S2I devices and I2C devices
 * mps2: Add some unimplemented-device stubs for audio and GPIO
 * mps2-tz: Use the ARM SBCon two-wire serial bus interface
 * target/arm: Check supported KVM features globally (not per vCPU)
 * tests/qtest/arm-cpu-features: Add feature setting tests
 * arm/virt: Add memory hot remove support

----------------------------------------------------------------
Andrew Jones (2):
      hw/arm/virt: Add 5.0 HW compat props
      tests/qtest/arm-cpu-features: Add feature setting tests

David CARLIER (1):
      util/oslib-posix : qemu_init_exec_dir implementation for Mac

Peter Maydell (23):
      target/arm: Convert Neon 2-reg-misc VREV64 to decodetree
      target/arm: Convert Neon 2-reg-misc pairwise ops to decodetree
      target/arm: Convert VZIP, VUZP to decodetree
      target/arm: Convert Neon narrowing moves to decodetree
      target/arm: Convert Neon 2-reg-misc VSHLL to decodetree
      target/arm: Convert Neon VCVT f16/f32 insns to decodetree
      target/arm: Convert vectorised 2-reg-misc Neon ops to decodetree
      target/arm: Convert Neon 2-reg-misc crypto operations to decodetree
      target/arm: Rename NeonGenOneOpFn to NeonGenOne64OpFn
      target/arm: Fix capitalization in NeonGenTwo{Single, Double}OPFn typedefs
      target/arm: Make gen_swap_half() take separate src and dest
      target/arm: Convert Neon 2-reg-misc VREV32 and VREV16 to decodetree
      target/arm: Convert remaining simple 2-reg-misc Neon ops
      target/arm: Convert Neon VQABS, VQNEG to decodetree
      target/arm: Convert simple fp Neon 2-reg-misc insns
      target/arm: Convert Neon 2-reg-misc fp-compare-with-zero insns to decodetree
      target/arm: Convert Neon 2-reg-misc VRINT insns to decodetree
      target/arm: Convert Neon 2-reg-misc VCVT insns to decodetree
      target/arm: Convert Neon VSWP to decodetree
      target/arm: Convert Neon VTRN to decodetree
      target/arm: Move some functions used only in translate-neon.inc.c to that file
      target/arm: Remove unnecessary gen_io_end() calls
      target/arm: Remove dead code relating to SABA and UABA

Philippe Mathieu-Daudé (15):
      hw/watchdog/cmsdk-apb-watchdog: Add trace event for lock status
      hw/i2c/versatile_i2c: Add definitions for register addresses
      hw/i2c/versatile_i2c: Add SCL/SDA definitions
      hw/i2c: Add header for ARM SBCon two-wire serial bus interface
      hw/arm: Use TYPE_VERSATILE_I2C instead of hardcoded string
      hw/arm/mps2: Document CMSDK/FPGA APB subsystem sections
      hw/arm/mps2: Rename CMSDK AHB peripheral region
      hw/arm/mps2: Add CMSDK APB watchdog device
      hw/arm/mps2: Add CMSDK AHB GPIO peripherals as unimplemented devices
      hw/arm/mps2: Map the FPGA I/O block
      hw/arm/mps2: Add SPI devices
      hw/arm/mps2: Add I2C devices
      hw/arm/mps2: Add audio I2S interface as unimplemented device
      hw/arm/mps2-tz: Use the ARM SBCon two-wire serial bus interface
      target/arm: Check supported KVM features globally (not per vCPU)

Shameer Kolothum (1):
      arm/virt: Add memory hot remove support

 include/hw/i2c/arm_sbcon_i2c.h   |   35 ++
 target/arm/cpu.h                 |    2 +-
 target/arm/kvm_arm.h             |   21 +-
 target/arm/translate.h           |    8 +-
 target/arm/neon-dp.decode        |  106 ++++
 hw/acpi/generic_event_device.c   |   29 +
 hw/arm/mps2-tz.c                 |   23 +-
 hw/arm/mps2.c                    |   65 ++-
 hw/arm/realview.c                |    3 +-
 hw/arm/versatilepb.c             |    3 +-
 hw/arm/vexpress.c                |    3 +-
 hw/arm/virt.c                    |   63 +-
 hw/i2c/versatile_i2c.c           |   38 +-
 hw/watchdog/cmsdk-apb-watchdog.c |    1 +
 target/arm/cpu.c                 |    2 +-
 target/arm/cpu64.c               |   10 +-
 target/arm/kvm.c                 |    4 +-
 target/arm/kvm64.c               |   14 +-
 target/arm/translate-a64.c       |   20 +-
 target/arm/translate-neon.inc.c  | 1191 +++++++++++++++++++++++++++++++++++++-
 target/arm/translate-vfp.inc.c   |    7 +-
 target/arm/translate.c           | 1064 +---------------------------------
 tests/qtest/arm-cpu-features.c   |   38 +-
 util/oslib-posix.c               |   15 +
 MAINTAINERS                      |    1 +
 hw/arm/Kconfig                   |    8 +-
 hw/watchdog/trace-events         |    1 +
 27 files changed, 1624 insertions(+), 1151 deletions(-)
 create mode 100644 include/hw/i2c/arm_sbcon_i2c.h


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

end of thread, other threads:[~2020-06-24 20:20 UTC | newest]

Thread overview: 45+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-06-23 11:38 [PULL 00/42] target-arm queue Peter Maydell
2020-06-23 11:38 ` [PULL 01/42] hw/arm/virt: Add 5.0 HW compat props Peter Maydell
2020-06-23 11:38 ` [PULL 02/42] util/oslib-posix : qemu_init_exec_dir implementation for Mac Peter Maydell
2020-06-23 11:38 ` [PULL 03/42] target/arm: Convert Neon 2-reg-misc VREV64 to decodetree Peter Maydell
2020-06-23 11:38 ` [PULL 04/42] target/arm: Convert Neon 2-reg-misc pairwise ops " Peter Maydell
2020-06-23 11:38 ` [PULL 05/42] target/arm: Convert VZIP, VUZP " Peter Maydell
2020-06-23 11:38 ` [PULL 06/42] target/arm: Convert Neon narrowing moves " Peter Maydell
2020-06-23 11:38 ` [PULL 07/42] target/arm: Convert Neon 2-reg-misc VSHLL " Peter Maydell
2020-06-23 11:38 ` [PULL 08/42] target/arm: Convert Neon VCVT f16/f32 insns " Peter Maydell
2020-06-23 11:38 ` [PULL 09/42] target/arm: Convert vectorised 2-reg-misc Neon ops " Peter Maydell
2020-06-23 11:38 ` [PULL 10/42] target/arm: Convert Neon 2-reg-misc crypto operations " Peter Maydell
2020-06-23 11:38 ` [PULL 11/42] target/arm: Rename NeonGenOneOpFn to NeonGenOne64OpFn Peter Maydell
2020-06-23 11:38 ` [PULL 12/42] target/arm: Fix capitalization in NeonGenTwo{Single, Double}OPFn typedefs Peter Maydell
2020-06-23 11:38 ` [PULL 13/42] target/arm: Make gen_swap_half() take separate src and dest Peter Maydell
2020-06-23 11:38 ` [PULL 14/42] target/arm: Convert Neon 2-reg-misc VREV32 and VREV16 to decodetree Peter Maydell
2020-06-23 11:38 ` [PULL 15/42] target/arm: Convert remaining simple 2-reg-misc Neon ops Peter Maydell
2020-06-23 11:38 ` [PULL 16/42] target/arm: Convert Neon VQABS, VQNEG to decodetree Peter Maydell
2020-06-23 11:38 ` [PULL 17/42] target/arm: Convert simple fp Neon 2-reg-misc insns Peter Maydell
2020-06-23 11:38 ` [PULL 18/42] target/arm: Convert Neon 2-reg-misc fp-compare-with-zero insns to decodetree Peter Maydell
2020-06-23 11:38 ` [PULL 19/42] target/arm: Convert Neon 2-reg-misc VRINT " Peter Maydell
2020-06-23 11:38 ` [PULL 20/42] target/arm: Convert Neon 2-reg-misc VCVT " Peter Maydell
2020-06-23 11:38 ` [PULL 21/42] target/arm: Convert Neon VSWP " Peter Maydell
2020-06-23 11:38 ` [PULL 22/42] target/arm: Convert Neon VTRN " Peter Maydell
2020-06-23 11:38 ` [PULL 23/42] target/arm: Move some functions used only in translate-neon.inc.c to that file Peter Maydell
2020-06-23 11:38 ` [PULL 24/42] target/arm: Remove unnecessary gen_io_end() calls Peter Maydell
2020-06-23 11:38 ` [PULL 25/42] target/arm: Remove dead code relating to SABA and UABA Peter Maydell
2020-06-23 11:38 ` [PULL 26/42] hw/watchdog/cmsdk-apb-watchdog: Add trace event for lock status Peter Maydell
2020-06-23 11:38 ` [PULL 27/42] hw/i2c/versatile_i2c: Add definitions for register addresses Peter Maydell
2020-06-23 11:38 ` [PULL 28/42] hw/i2c/versatile_i2c: Add SCL/SDA definitions Peter Maydell
2020-06-23 11:38 ` [PULL 29/42] hw/i2c: Add header for ARM SBCon two-wire serial bus interface Peter Maydell
2020-06-23 11:38 ` [PULL 30/42] hw/arm: Use TYPE_VERSATILE_I2C instead of hardcoded string Peter Maydell
2020-06-23 11:38 ` [PULL 31/42] hw/arm/mps2: Document CMSDK/FPGA APB subsystem sections Peter Maydell
2020-06-23 11:38 ` [PULL 32/42] hw/arm/mps2: Rename CMSDK AHB peripheral region Peter Maydell
2020-06-23 11:38 ` [PULL 33/42] hw/arm/mps2: Add CMSDK APB watchdog device Peter Maydell
2020-06-23 11:38 ` [PULL 34/42] hw/arm/mps2: Add CMSDK AHB GPIO peripherals as unimplemented devices Peter Maydell
2020-06-23 11:38 ` [PULL 35/42] hw/arm/mps2: Map the FPGA I/O block Peter Maydell
2020-06-23 11:38 ` [PULL 36/42] hw/arm/mps2: Add SPI devices Peter Maydell
2020-06-23 11:38 ` [PULL 37/42] hw/arm/mps2: Add I2C devices Peter Maydell
2020-06-23 11:39 ` [PULL 38/42] hw/arm/mps2: Add audio I2S interface as unimplemented device Peter Maydell
2020-06-23 11:39 ` [PULL 39/42] hw/arm/mps2-tz: Use the ARM SBCon two-wire serial bus interface Peter Maydell
2020-06-23 11:39 ` [PULL 40/42] target/arm: Check supported KVM features globally (not per vCPU) Peter Maydell
2020-06-23 11:39 ` [PULL 41/42] tests/qtest/arm-cpu-features: Add feature setting tests Peter Maydell
2020-06-23 11:39 ` [PULL 42/42] arm/virt: Add memory hot remove support Peter Maydell
2020-06-23 12:25 ` [PULL 00/42] target-arm queue no-reply
2020-06-24 20:19 ` 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).