From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57596) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ch8Cl-0006H6-Ac for qemu-devel@nongnu.org; Fri, 24 Feb 2017 00:14:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ch8Ck-0004jP-1v for qemu-devel@nongnu.org; Fri, 24 Feb 2017 00:14:07 -0500 Date: Fri, 24 Feb 2017 15:46:30 +1100 From: David Gibson Message-ID: <20170224044630.GU17615@umbus.fritz.box> References: <20170217133134.10735-1-lvivier@redhat.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="AHVSF3we4xtO5oi5" Content-Disposition: inline In-Reply-To: <20170217133134.10735-1-lvivier@redhat.com> Subject: Re: [Qemu-devel] [PATCH v6 0/2] spapr: generate DT node names List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Laurent Vivier Cc: qemu-devel@nongnu.org, Thomas Huth , Marcel Apfelbaum , qemu-ppc@nongnu.org, "Michael S . Tsirkin" --AHVSF3we4xtO5oi5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Feb 17, 2017 at 02:31:32PM +0100, Laurent Vivier wrote: 1;4601;0c> This series is a rebased series from September 2015, it has been > reviewed but has never reached the master branch. >=20 > When DT node names for PCI devices are generated by SLOF, > they are generated according to the type of the device > (for instance, ethernet for virtio-net-pci device). >=20 > Node name for hotplugged devices is generated by QEMU. > This series adds the mechanic to QEMU to create the node > name according to the device type too. Applied to ppc-for-2.9, thanks. >=20 > v6: rebase on master >=20 > [Wed, 30 Sep 2015] > v5: store subclass and iface ids as-is (int) and mask them when > we compare them. >=20 > v4: move pci_ids.h to a separate patch, fix PCI_CLASS_NETWORK_WORDFIP > remove duplicate NL, remove 386, 486 and alpha subclasses > rename "unknown-legacy-device", correctly check array size > add Thomas and Michael "Reviewed-by". >=20 > v3: use values from pci_ids.h, update pci_ids.h values > keep only details for USB (xhci, ohci, ...) and PIC (IO-APIC, IO-XAPI= C) >=20 > v2: Use CamelCase name, remove misc-* name, > remove _OTHER entries to fallback to class name (as SLOF does). > Fix typo (IPMI-bltr). >=20 > Laurent Vivier (2): > PCI: add missing classes in pci_ids.h to build device tree > spapr: generate DT node names >=20 > hw/ppc/spapr_pci.c | 290 +++++++++++++++++++++++++++++++++++++++++= +++--- > include/hw/pci/pci_ids.h | 112 ++++++++++++++++-- > 2 files changed, 379 insertions(+), 23 deletions(-) >=20 --=20 David Gibson | I'll have my music baroque, and my code david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_ | _way_ _around_! http://www.ozlabs.org/~dgibson --AHVSF3we4xtO5oi5 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJYr7qkAAoJEGw4ysog2bOSmlIP/2KotXASXDVBHOxsB92SbSw7 eIJyaK1d2d1KHaiJZFc1ZS/JKq/L/qkksdEcjuaY1AREYj3mcyptay/P+7zccImy kVhDCx9LzMeONf5N9xxG6k3tvyX+kkPwZt/POnwezrc95VNP0IwKlDSI4jF0ArwJ 0ShmA6XIpQqtnBJndmBURtpVBT1WT0MD+CahUFMtGaZctSmhxEPKiyMFOE97fOZ8 xSS0QHX6EpT3E/NwyBcBPAQQPKFY3mYzqV3KxCT/sD0Ak8Gxyb683fqbWTNmE8ij JwaQIPHdBJXe8YSHA+hwKf4yJFFyVud3IvzW9Vc72rMKl+CHuL8ZGNPHTibmFbBe H5sgdV+xwOtO8UFE68MfuA7q/8Bfv4gd6a1N2Sv4UfYxycPn32HnlbcLA/79ICAq JmYV8HKgwFYcKsmkCCE2pwxkeLbhut2Vsf/ZvLtOeojId3OwpUbB+reL4kKeqGe6 kekmfAZSoyaeyQ7jjuq9QyfenT4DKxpM/tHtUK84hgta0seiwqeBkrfmm/dnJjf4 fIH+qULMDd4rlwcyy3L/wq/14fRxh8SLVOhfuMYifcgUeF/yoFoxKnrr/qJ5H49i d37ZmCYsSZOM1Hy7UgiyF+YJ05ru6mZP8IqpfjPnSliBilNtG21QjDoShyxnmNjs qmqGQz1jAdHShdcDl9mc =iwee -----END PGP SIGNATURE----- --AHVSF3we4xtO5oi5--