Re: [Qemu-devel] [PATCH v5 3/4] arm: Add PCIe host bridge in virt machine

2015-02-25 Thread Peter Maydell
On 25 February 2015 at 18:52, Alexander Graf wrote: > > > On 24.02.15 16:09, Peter Maydell wrote: >> On 7 February 2015 at 02:04, Alexander Graf wrote: >>> typedef struct MemMapEntry { >>> @@ -129,13 +131,21 @@ static const MemMapEntry a15memmap[] = { >>> [VIRT_FW_CFG] = { 0x0902, 0

Re: [Qemu-devel] [PATCH v5 3/4] arm: Add PCIe host bridge in virt machine

2015-02-25 Thread Alexander Graf
On 24.02.15 16:09, Peter Maydell wrote: > On 7 February 2015 at 02:04, Alexander Graf wrote: >> typedef struct MemMapEntry { >> @@ -129,13 +131,21 @@ static const MemMapEntry a15memmap[] = { >> [VIRT_FW_CFG] = { 0x0902, 0x000a }, >> [VIRT_MMIO] = { 0x0a00, 0x

Re: [Qemu-devel] [PATCH v5 3/4] arm: Add PCIe host bridge in virt machine

2015-02-24 Thread Peter Maydell
On 7 February 2015 at 02:04, Alexander Graf wrote: > typedef struct MemMapEntry { > @@ -129,13 +131,21 @@ static const MemMapEntry a15memmap[] = { > [VIRT_FW_CFG] = { 0x0902, 0x000a }, > [VIRT_MMIO] = { 0x0a00, 0x0200 }, > /* ...repeating for a total of NU

[Qemu-devel] [PATCH v5 3/4] arm: Add PCIe host bridge in virt machine

2015-02-06 Thread Alexander Graf
Now that we have a working "generic" PCIe host bridge driver, we can plug it into ARM's virt machine to always have PCIe available to normal ARM VMs. I've successfully managed to expose a Bochs VGA device, XHCI and an e1000 into an AArch64 VM with this and they all lived happily ever after. Signe