From: Peter Maydell <peter.maydell@linaro.org>
To: qemu-devel@nongnu.org
Subject: [PULL 00/42] target-arm queue
Date: Tue, 23 Jun 2020 12:38:22 +0100 [thread overview]
Message-ID: <20200623113904.28805-1-peter.maydell@linaro.org> (raw)
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
next reply other threads:[~2020-06-23 11:40 UTC|newest]
Thread overview: 49+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-06-23 11:38 Peter Maydell [this message]
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
-- strict thread matches above, loose matches on Subject: below --
2023-06-06 9:47 Peter Maydell
2023-06-06 21:36 ` Richard Henderson
2019-10-25 12:12 Peter Maydell
2019-10-25 13:11 ` Peter Maydell
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20200623113904.28805-1-peter.maydell@linaro.org \
--to=peter.maydell@linaro.org \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.