[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 0/8] sun4u: change PCI topology to better match
From: |
Mark Cave-Ayland |
Subject: |
Re: [Qemu-devel] [PATCH 0/8] sun4u: change PCI topology to better match a real Ultra 5 |
Date: |
Sun, 3 Sep 2017 18:18:54 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 |
On 11/07/17 22:53, Mark Cave-Ayland wrote:
> The aim of this patchset is to bring the sun4u machine in line with a real
> Ultra 5
> in order to resolve issues related to PCI bridge windows and interrupt
> routing.
>
> The majority of the changes are designed to accommodate the simba PCI bridges
> on
> the root PCI bus, moving the on-board devices behind busA (as well as making
> the NIC
> a fixed on-board multi-function device as per a real Ultra 5).
>
> Finally we mark unavailable PCI bus slots as reserved on all 3 PCI buses to
> ensure
> that correct interrupt routing is maintained, regardless of how the command
> line is
> configure with -device.
>
> Signed-off-by: Mark Cave-Ayland <address@hidden>
>
> Mark Cave-Ayland (8):
> sun4u: pass PCIDevice into pci_ebus_init() instead of PCIBus
> sun4u: switch to using qdev to instantiate fw_cfg interface
> sun4u: expose fw_cfg and NVRAM on ebus PCI IO address space
> apb: fix up PCI bus nomenclature
> apb: fix endianness for APB and PCI config accesses
> apb: add busA qdev property to PBM PCI bridge
> sun4u: create single default onboard ne2k_pci NIC for machine
> sun4u: move in-built devices behind PCI bridge A
>
> hw/pci-host/apb.c | 93
> ++++++++++++++++++++++++++++++++++++++--------------
> hw/sparc64/sun4u.c | 52 +++++++++++++++++++++--------
> 2 files changed, 107 insertions(+), 38 deletions(-)
Now that the fw_cfg changes are upstream, I'll apply patches 1-6 to my
qemu-sparc branch. The plan is to replace the ne2k_pci NIC with another,
and the final switch moving devices behind the PCI bridge is dependent
upon other patches still pending further review.
ATB,
Mark.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Qemu-devel] [PATCH 0/8] sun4u: change PCI topology to better match a real Ultra 5,
Mark Cave-Ayland <=