All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Marc-André Lureau" <marcandre.lureau@redhat.com>
To: qemu-devel@nongnu.org
Cc: "Corey Minyard" <cminyard@mvista.com>,
	"Peter Maydell" <peter.maydell@linaro.org>,
	"Michael S. Tsirkin" <mst@redhat.com>,
	"Jason Wang" <jasowang@redhat.com>,
	"Mark Cave-Ayland" <mark.cave-ayland@ilande.co.uk>,
	"KONRAD Frederic" <frederic.konrad@adacore.com>,
	"Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
	"Aleksandar Rikalo" <arikalo@wavecomp.com>,
	"Magnus Damm" <magnus.damm@gmail.com>,
	"Hervé Poussineau" <hpoussin@reactos.org>,
	"Marc-André Lureau" <marcandre.lureau@redhat.com>,
	"Artyom Tarasenko" <atar4qemu@gmail.com>,
	"Eduardo Habkost" <ehabkost@redhat.com>,
	"Fabien Chouteau" <chouteau@adacore.com>,
	qemu-arm@nongnu.org, "Richard Henderson" <rth@twiddle.net>,
	"Daniel P. Berrangé" <berrange@redhat.com>,
	qemu-ppc@nongnu.org,
	"Aleksandar Markovic" <amarkovic@wavecomp.com>,
	"Paolo Bonzini" <pbonzini@redhat.com>,
	"Aurelien Jarno" <aurelien@aurel32.net>
Subject: [PATCH v2 27/28] qdev: remove PROP_MEMORY_REGION
Date: Tue, 22 Oct 2019 18:21:36 +0200	[thread overview]
Message-ID: <20191022162137.27161-28-marcandre.lureau@redhat.com> (raw)
In-Reply-To: <20191022162137.27161-1-marcandre.lureau@redhat.com>

PROP_MEMORY_REGION was a derivative of PROP_PTR, added in commit
ed03d749f3f513b8fb0287757cfda2cb6825f063 (qdev: add MemoryRegion
property) and thankfully no longer needed since commit
3eff40dbf44896a8180c86c84dbdefb2eb173fbe (hw/misc: Remove
mmio_interface device).

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
---
 include/hw/qdev-properties.h | 2 --
 1 file changed, 2 deletions(-)

diff --git a/include/hw/qdev-properties.h b/include/hw/qdev-properties.h
index c6a8cb5516..16837ab5dd 100644
--- a/include/hw/qdev-properties.h
+++ b/include/hw/qdev-properties.h
@@ -216,8 +216,6 @@ extern const PropertyInfo qdev_prop_pcie_link_width;
     DEFINE_PROP_UNSIGNED(_n, _s, _f, 0, qdev_prop_blocksize, uint16_t)
 #define DEFINE_PROP_PCI_HOST_DEVADDR(_n, _s, _f) \
     DEFINE_PROP(_n, _s, _f, qdev_prop_pci_host_devaddr, PCIHostDeviceAddress)
-#define DEFINE_PROP_MEMORY_REGION(_n, _s, _f)             \
-    DEFINE_PROP(_n, _s, _f, qdev_prop_ptr, MemoryRegion *)
 #define DEFINE_PROP_OFF_AUTO_PCIBAR(_n, _s, _f, _d) \
     DEFINE_PROP_SIGNED(_n, _s, _f, _d, qdev_prop_off_auto_pcibar, \
                         OffAutoPCIBAR)
-- 
2.23.0.606.g08da6496b6



  parent reply	other threads:[~2019-10-22 17:05 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-10-22 16:21 [PATCH v2 00/28] Clean-ups: qom-ify serial and remove QDEV_PROP_PTR Marc-André Lureau
2019-10-22 16:21 ` [PATCH v2 01/28] chardev: generate an internal id when none given Marc-André Lureau
2019-10-22 16:21 ` [PATCH v2 02/28] serial-pci-multi: factor out multi_serial_get_nr_ports Marc-André Lureau
2019-10-22 16:21 ` [PATCH v2 03/28] serial: initial qom-ification Marc-André Lureau
2019-10-22 16:21 ` [PATCH v2 04/28] serial: register vmsd with DeviceClass Marc-André Lureau
2019-10-22 16:21 ` [PATCH v2 05/28] serial: add and set "chardev" property Marc-André Lureau
2019-10-22 16:21 ` [PATCH v2 06/28] serial: make SerialMMState actually a different type Marc-André Lureau
2019-10-22 16:21 ` [PATCH v2 07/28] serial: add and set "regshift" property Marc-André Lureau
2019-10-22 16:21 ` [PATCH v2 08/28] serial: convert irq to qdev gpio properties Marc-André Lureau
2019-10-22 16:21 ` [PATCH v2 09/28] serial: add "baudbase" property Marc-André Lureau
2019-10-22 16:21 ` [PATCH v2 10/28] serial: add "base" property Marc-André Lureau
2019-10-22 16:31   ` Peter Maydell
2019-10-22 16:42     ` Marc-André Lureau
2019-10-22 16:50       ` Peter Maydell
2019-10-22 16:21 ` [PATCH v2 11/28] serial: realize the serial device Marc-André Lureau
2019-10-22 16:21 ` [PATCH v2 12/28] serial: replace serial_exit_core() with unrealize Marc-André Lureau
2019-10-22 16:21 ` [PATCH v2 13/28] serial: factor out serial_mm_connect Marc-André Lureau
2019-10-22 16:34   ` Peter Maydell
2019-10-22 16:21 ` [PATCH v2 14/28] sm501: embed the serial device Marc-André Lureau
2019-10-22 16:21 ` [PATCH v2 15/28] vmmouse: replace PROP_PTR with PROP_LINK Marc-André Lureau
2019-10-22 16:21 ` [PATCH v2 16/28] lance: " Marc-André Lureau
2019-10-22 16:21 ` [PATCH v2 17/28] etraxfs: remove PROP_PTR usage Marc-André Lureau
2019-10-22 16:21 ` [PATCH v2 18/28] dp8393x: replace PROP_PTR with PROP_LINK Marc-André Lureau
2019-10-22 16:21 ` [PATCH v2 19/28] leon3: use qemu_irq framework instead of callback as property Marc-André Lureau
2019-10-22 16:21 ` [PATCH v2 20/28] sparc: move PIL irq handling to cpu.c Marc-André Lureau
2019-10-22 16:21 ` [PATCH v2 21/28] RFC: mips/cps: fix setting saar property Marc-André Lureau
2019-10-22 16:21 ` [PATCH v2 22/28] cris: improve passing PIC interrupt vector to the CPU Marc-André Lureau
2019-10-22 16:21 ` [PATCH v2 23/28] smbus-eeprom: remove PROP_PTR Marc-André Lureau
2019-10-22 17:19   ` Peter Maydell
2019-10-22 17:56     ` Marc-André Lureau
2019-10-22 16:21 ` [PATCH v2 24/28] omap-intc: " Marc-André Lureau
2019-10-22 16:21 ` [PATCH v2 25/28] omap-i2c: " Marc-André Lureau
2019-10-22 16:21 ` [PATCH v2 26/28] omap-gpio: " Marc-André Lureau
2019-10-22 16:21 ` Marc-André Lureau [this message]
2019-10-22 16:21 ` [PATCH v2 28/28] Remove QDEV_PROP_PTR Marc-André Lureau

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=20191022162137.27161-28-marcandre.lureau@redhat.com \
    --to=marcandre.lureau@redhat.com \
    --cc=amarkovic@wavecomp.com \
    --cc=arikalo@wavecomp.com \
    --cc=atar4qemu@gmail.com \
    --cc=aurelien@aurel32.net \
    --cc=berrange@redhat.com \
    --cc=chouteau@adacore.com \
    --cc=cminyard@mvista.com \
    --cc=edgar.iglesias@gmail.com \
    --cc=ehabkost@redhat.com \
    --cc=frederic.konrad@adacore.com \
    --cc=hpoussin@reactos.org \
    --cc=jasowang@redhat.com \
    --cc=magnus.damm@gmail.com \
    --cc=mark.cave-ayland@ilande.co.uk \
    --cc=mst@redhat.com \
    --cc=pbonzini@redhat.com \
    --cc=peter.maydell@linaro.org \
    --cc=qemu-arm@nongnu.org \
    --cc=qemu-devel@nongnu.org \
    --cc=qemu-ppc@nongnu.org \
    --cc=rth@twiddle.net \
    /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.