From: Peter Maydell <peter.maydell@linaro.org>
To: qemu-devel@nongnu.org
Subject: [PULL 00/34] target-arm queue
Date: Fri, 3 Jul 2020 17:53:31 +0100 [thread overview]
Message-ID: <20200703165405.17672-1-peter.maydell@linaro.org> (raw)
I might squeeze in another pullreq before softfreeze, but the
queue was already big enough that I wanted to send this lot out now.
-- PMM
The following changes since commit 4abf70a661a5df3886ac9d7c19c3617fa92b922a:
Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2020-06-24' into staging (2020-07-03 15:34:45 +0100)
are available in the Git repository at:
https://git.linaro.org/people/pmaydell/qemu-arm.git tags/pull-target-arm-20200703
for you to fetch changes up to 0f10bf84a9d489259a5b11c6aa1b05c1175b76ea:
Deprecate TileGX port (2020-07-03 16:59:46 +0100)
----------------------------------------------------------------
target-arm queue:
* i.MX6UL EVK board: put PHYs in the correct places
* hw/arm/virt: Let the virtio-iommu bypass MSIs
* target/arm: kvm: Handle DABT with no valid ISS
* hw/arm/virt-acpi-build: Only expose flash on older machine types
* target/arm: Fix temp double-free in sve ldr/str
* hw/display/bcm2835_fb.c: Initialize all fields of struct
* hw/arm/spitz: Code cleanup to fix Coverity-detected memory leak
* Deprecate TileGX port
----------------------------------------------------------------
Andrew Jones (4):
tests/acpi: remove stale allowed tables
tests/acpi: virt: allow DSDT acpi table changes
hw/arm/virt-acpi-build: Only expose flash on older machine types
tests/acpi: virt: update golden masters for DSDT
Beata Michalska (2):
target/arm: kvm: Handle DABT with no valid ISS
target/arm: kvm: Handle misconfigured dabt injection
Eric Auger (5):
qdev: Introduce DEFINE_PROP_RESERVED_REGION
virtio-iommu: Implement RESV_MEM probe request
virtio-iommu: Handle reserved regions in the translation process
virtio-iommu-pci: Add array of Interval properties
hw/arm/virt: Let the virtio-iommu bypass MSIs
Jean-Christophe Dubois (3):
Add a phy-num property to the i.MX FEC emulator
Add the ability to select a different PHY for each i.MX6UL FEC interface
Select MDIO device 2 and 1 as PHY devices for i.MX6UL EVK board.
Peter Maydell (19):
hw/display/bcm2835_fb.c: Initialize all fields of struct
hw/arm/spitz: Detabify
hw/arm/spitz: Create SpitzMachineClass abstract base class
hw/arm/spitz: Keep pointers to MPU and SSI devices in SpitzMachineState
hw/arm/spitz: Keep pointers to scp0, scp1 in SpitzMachineState
hw/arm/spitz: Implement inbound GPIO lines for bit5 and power signals
hw/misc/max111x: provide QOM properties for setting initial values
hw/misc/max111x: Don't use vmstate_register()
ssi: Add ssi_realize_and_unref()
hw/arm/spitz: Use max111x properties to set initial values
hw/misc/max111x: Use GPIO lines rather than max111x_set_input()
hw/misc/max111x: Create header file for documentation, TYPE_ macros
hw/arm/spitz: Encapsulate misc GPIO handling in a device
hw/gpio/zaurus.c: Use LOG_GUEST_ERROR for bad guest register accesses
hw/arm/spitz: Use LOG_GUEST_ERROR for bad guest register accesses
hw/arm/pxa2xx_pic: Use LOG_GUEST_ERROR for bad guest register accesses
hw/arm/spitz: Provide usual QOM macros for corgi-ssp and spitz-lcdtg
Replace uses of FROM_SSI_SLAVE() macro with QOM casts
Deprecate TileGX port
Richard Henderson (1):
target/arm: Fix temp double-free in sve ldr/str
docs/system/deprecated.rst | 11 +
include/exec/memory.h | 6 +
include/hw/arm/fsl-imx6ul.h | 2 +
include/hw/arm/pxa.h | 1 -
include/hw/arm/sharpsl.h | 3 -
include/hw/arm/virt.h | 8 +
include/hw/misc/max111x.h | 56 +++
include/hw/net/imx_fec.h | 1 +
include/hw/qdev-properties.h | 3 +
include/hw/ssi/ssi.h | 31 +-
include/hw/virtio/virtio-iommu.h | 2 +
include/qemu/typedefs.h | 1 +
target/arm/cpu.h | 2 +
target/arm/kvm_arm.h | 10 +
target/arm/translate-a64.h | 1 +
tests/qtest/bios-tables-test-allowed-diff.h | 18 -
hw/arm/fsl-imx6ul.c | 10 +
hw/arm/mcimx6ul-evk.c | 2 +
hw/arm/pxa2xx_pic.c | 9 +-
hw/arm/spitz.c | 507 ++++++++++++++++------------
hw/arm/virt-acpi-build.c | 5 +-
hw/arm/virt.c | 33 ++
hw/arm/z2.c | 11 +-
hw/core/qdev-properties.c | 89 +++++
hw/display/ads7846.c | 9 +-
hw/display/bcm2835_fb.c | 4 +
hw/display/ssd0323.c | 10 +-
hw/gpio/zaurus.c | 12 +-
hw/misc/max111x.c | 86 +++--
hw/net/imx_fec.c | 24 +-
hw/sd/ssi-sd.c | 4 +-
hw/ssi/ssi.c | 7 +-
hw/virtio/virtio-iommu-pci.c | 11 +
hw/virtio/virtio-iommu.c | 114 ++++++-
target/arm/kvm.c | 80 +++++
target/arm/kvm32.c | 34 ++
target/arm/kvm64.c | 49 +++
target/arm/translate-a64.c | 6 +
target/arm/translate-sve.c | 8 +-
MAINTAINERS | 1 +
hw/net/trace-events | 4 +-
hw/virtio/trace-events | 1 +
tests/data/acpi/virt/DSDT | Bin 5307 -> 5205 bytes
tests/data/acpi/virt/DSDT.memhp | Bin 6668 -> 6566 bytes
tests/data/acpi/virt/DSDT.numamem | Bin 5307 -> 5205 bytes
45 files changed, 974 insertions(+), 312 deletions(-)
create mode 100644 include/hw/misc/max111x.h
next reply other threads:[~2020-07-03 16:55 UTC|newest]
Thread overview: 53+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-07-03 16:53 Peter Maydell [this message]
2020-07-03 16:53 ` [PULL 01/34] Add a phy-num property to the i.MX FEC emulator Peter Maydell
2020-07-03 16:53 ` [PULL 02/34] Add the ability to select a different PHY for each i.MX6UL FEC interface Peter Maydell
2020-07-03 16:53 ` [PULL 03/34] Select MDIO device 2 and 1 as PHY devices for i.MX6UL EVK board Peter Maydell
2020-07-03 16:53 ` [PULL 04/34] qdev: Introduce DEFINE_PROP_RESERVED_REGION Peter Maydell
2020-07-03 16:53 ` [PULL 05/34] virtio-iommu: Implement RESV_MEM probe request Peter Maydell
2020-07-05 18:21 ` Peter Maydell
2020-07-08 14:40 ` Auger Eric
2020-07-03 16:53 ` [PULL 06/34] virtio-iommu: Handle reserved regions in the translation process Peter Maydell
2020-07-03 16:53 ` [PULL 07/34] virtio-iommu-pci: Add array of Interval properties Peter Maydell
2020-07-03 16:53 ` [PULL 08/34] hw/arm/virt: Let the virtio-iommu bypass MSIs Peter Maydell
2023-02-02 10:47 ` Philippe Mathieu-Daudé
2023-02-02 10:52 ` Philippe Mathieu-Daudé
2023-02-02 10:58 ` Peter Maydell
2023-02-02 11:07 ` Philippe Mathieu-Daudé
2023-02-02 13:06 ` Eric Auger
2020-07-03 16:53 ` [PULL 09/34] target/arm: kvm: Handle DABT with no valid ISS Peter Maydell
2020-07-03 16:53 ` [PULL 10/34] target/arm: kvm: Handle misconfigured dabt injection Peter Maydell
2020-07-03 16:53 ` [PULL 11/34] tests/acpi: remove stale allowed tables Peter Maydell
2020-07-03 16:53 ` [PULL 12/34] tests/acpi: virt: allow DSDT acpi table changes Peter Maydell
2020-07-03 16:53 ` [PULL 13/34] hw/arm/virt-acpi-build: Only expose flash on older machine types Peter Maydell
2020-07-03 16:53 ` [PULL 14/34] tests/acpi: virt: update golden masters for DSDT Peter Maydell
2020-07-03 16:53 ` [PULL 15/34] target/arm: Fix temp double-free in sve ldr/str Peter Maydell
2020-07-03 16:53 ` [PULL 16/34] hw/display/bcm2835_fb.c: Initialize all fields of struct Peter Maydell
2020-07-03 16:53 ` [PULL 17/34] hw/arm/spitz: Detabify Peter Maydell
2020-07-03 16:53 ` [PULL 18/34] hw/arm/spitz: Create SpitzMachineClass abstract base class Peter Maydell
2020-07-03 16:53 ` [PULL 19/34] hw/arm/spitz: Keep pointers to MPU and SSI devices in SpitzMachineState Peter Maydell
2020-07-03 16:53 ` [PULL 20/34] hw/arm/spitz: Keep pointers to scp0, scp1 " Peter Maydell
2020-07-03 16:53 ` [PULL 21/34] hw/arm/spitz: Implement inbound GPIO lines for bit5 and power signals Peter Maydell
2020-07-03 16:53 ` [PULL 22/34] hw/misc/max111x: provide QOM properties for setting initial values Peter Maydell
2020-07-03 16:53 ` [PULL 23/34] hw/misc/max111x: Don't use vmstate_register() Peter Maydell
2020-07-03 16:53 ` [PULL 24/34] ssi: Add ssi_realize_and_unref() Peter Maydell
2020-07-03 16:53 ` [PULL 25/34] hw/arm/spitz: Use max111x properties to set initial values Peter Maydell
2020-07-03 16:53 ` [PULL 26/34] hw/misc/max111x: Use GPIO lines rather than max111x_set_input() Peter Maydell
2020-07-03 16:53 ` [PULL 27/34] hw/misc/max111x: Create header file for documentation, TYPE_ macros Peter Maydell
2020-07-03 16:53 ` [PULL 28/34] hw/arm/spitz: Encapsulate misc GPIO handling in a device Peter Maydell
2020-07-03 16:54 ` [PULL 29/34] hw/gpio/zaurus.c: Use LOG_GUEST_ERROR for bad guest register accesses Peter Maydell
2020-07-03 16:54 ` [PULL 30/34] hw/arm/spitz: " Peter Maydell
2020-07-03 16:54 ` [PULL 31/34] hw/arm/pxa2xx_pic: " Peter Maydell
2020-07-03 16:54 ` [PULL 32/34] hw/arm/spitz: Provide usual QOM macros for corgi-ssp and spitz-lcdtg Peter Maydell
2020-07-03 16:54 ` [PULL 33/34] Replace uses of FROM_SSI_SLAVE() macro with QOM casts Peter Maydell
2020-07-03 16:54 ` [PULL 34/34] Deprecate TileGX port Peter Maydell
2020-07-03 17:50 ` [PULL 00/34] target-arm queue no-reply
2020-07-04 17:43 ` Peter Maydell
-- strict thread matches above, loose matches on Subject: below --
2023-01-05 16:43 Peter Maydell
2023-01-06 12:10 ` Peter Maydell
2020-05-11 13:33 Peter Maydell
2020-05-11 14:03 ` Peter Maydell
2020-05-11 14:25 ` Peter Maydell
2020-05-11 15:17 ` no-reply
2020-05-11 15:44 ` Peter Maydell
2019-12-16 11:08 Peter Maydell
2019-12-16 14:07 ` 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=20200703165405.17672-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.