[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 0/6] spapr_pci: DT field fixes and PCI DT nod
From: |
Nikunj A Dadhania |
Subject: |
Re: [Qemu-devel] [PATCH v3 0/6] spapr_pci: DT field fixes and PCI DT node creation in QEMU |
Date: |
Tue, 05 May 2015 14:20:01 +0530 |
User-agent: |
Notmuch/0.17+27~gae47d61 (http://notmuchmail.org) Emacs/24.3.1 (x86_64-redhat-linux-gnu) |
Nikunj A Dadhania <address@hidden> writes:
> The patch series creates PCI device tree(DT) nodes in QEMU. The new
> hotplug code needs the device node creation in QEMU. While during
> boot, nodes were created in SLOF. It makes more sense to consolidate
> the code to one place for better maintainability.
>
> Based on David's spapr-next
> https://github.com/dgibson/qemu/tree/spapr-next
>
> Also, patches for populating ibm,loc-code was getting very complicated
> with use of RTAS/HCALL
>
Something went wrong in my git-send email, will repost correcting the
duplication of patches.
> Changelog V2:
> * Fix device tree for 64-bit encoding
> * Fix the class code, was failing xhci
> * Remove macro duplication
> * Fix DT fields generation for boot time device (Michael Roth)
>
> Changelog v1:
> * Correct indent problems reported by checkpatch(David Gibson)
> * Declare sPAPRFDT structure as local (David Gibson)
> * Re-arrange code to avoid multiple indentation (Alexey Kardashevskiy)
>
> Michael Roth (1):
> spapr_pci: fix boot-time device tree fields for pci hotplug
>
> Nikunj A Dadhania (5):
> spapr_pci: remove duplicate macros
> spapr_pci: encode missing 64-bit memory address space
> spapr_pci: encode class code including Prog IF register
> spapr_pci: enumerate and add PCI device tree
> spapr_pci: populate ibm,loc-code
>
> hw/ppc/spapr_pci.c | 221
> +++++++++++++++++++++++++++++++++++++++++++++++------
> 1 file changed, 198 insertions(+), 23 deletions(-)
>
> --
> 1.8.3.1
Regards,
Nikunj
- Re: [Qemu-devel] [PATCH v3 4/6] spapr_pci: enumerate and add PCI device tree, (continued)
[Qemu-devel] [PATCH v3 0/6] spapr_pci: DT field fixes and PCI DT node creation in QEMU, Nikunj A Dadhania, 2015/05/05
- Re: [Qemu-devel] [PATCH v3 0/6] spapr_pci: DT field fixes and PCI DT node creation in QEMU,
Nikunj A Dadhania <=
- [Qemu-devel] [PATCH v3 3/4] spapr: enumerate and add PCI device tree, Nikunj A Dadhania, 2015/05/05
- [Qemu-devel] [PATCH v3 1/6] spapr_pci: remove duplicate macros, Nikunj A Dadhania, 2015/05/05
- [Qemu-devel] [PATCH v3 3/6] spapr_pci: encode class code including Prog IF register, Nikunj A Dadhania, 2015/05/05
- [Qemu-devel] [PATCH v3 2/6] spapr_pci: encode missing 64-bit memory address space, Nikunj A Dadhania, 2015/05/05
- [Qemu-devel] [PATCH v3 1/4] spapr_pci: encode missing 64-bit memory address space, Nikunj A Dadhania, 2015/05/05
- [Qemu-devel] [PATCH v3 6/6] spapr_pci: populate ibm,loc-code, Nikunj A Dadhania, 2015/05/05
- [Qemu-devel] [PATCH v3 2/4] spapr_pci: encode class code including Prog IF register, Nikunj A Dadhania, 2015/05/05
- [Qemu-devel] [PATCH v3 4/6] spapr_pci: enumerate and add PCI device tree, Nikunj A Dadhania, 2015/05/05
- [Qemu-devel] [PATCH v3 5/6] spapr_pci: fix boot-time device tree fields for pci hotplug, Nikunj A Dadhania, 2015/05/05
- [Qemu-devel] [PATCH v3 4/4] spapr: populate ibm,loc-code, Nikunj A Dadhania, 2015/05/05