[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-ppc] [PATCH v5 0/2] spapr: generate DT node names

From: Laurent Vivier
Subject: [Qemu-ppc] [PATCH v5 0/2] spapr: generate DT node names
Date: Wed, 30 Sep 2015 17:13:17 +0200

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).

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.

v5: store subclass and iface ids as-is (int) and mask them when
    we compare them.

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".

v3: use values from pci_ids.h, update pci_ids.h values
    keep only details for USB (xhci, ohci, ...) and PIC (IO-APIC, IO-XAPIC)

v2: Use CamelCase name, remove misc-* name,
    remove _OTHER entries to fallback to class name (as SLOF does).
    Fix typo (IPMI-bltr).

Laurent Vivier (2):
  PCI: add missing classes in pci_ids.h to build device tree
  spapr: generate DT node names

 hw/ppc/spapr_pci.c       | 290 ++++++++++++++++++++++++++++++++++++++++++++---
 include/hw/pci/pci_ids.h | 112 ++++++++++++++++--
 2 files changed, 379 insertions(+), 23 deletions(-)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]