qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/5] PPC: e500: Enable more PCI slots for -M ppce500
@ 2012-12-12 14:09 Alexander Graf
  2012-12-12 14:09 ` [Qemu-devel] [PATCH 1/5] PPC: E500: PCI: Make first slot qdev settable Alexander Graf
                   ` (4 more replies)
  0 siblings, 5 replies; 14+ messages in thread
From: Alexander Graf @ 2012-12-12 14:09 UTC (permalink / raw)
  To: qemu-ppc@nongnu.org List; +Cc: qemu-devel qemu-devel

Right now all e500 machines have a limit of 2 PCI devices. This is too little
when one virtio device already eats up one PCI slot.

While we can't change the -M mpc8544ds target on that respect because it
physically only has 2 slots, we can easily loosen that restriction for -M
ppce500.

So this patch set enables us to use up to 31 PCI devices (slots) on -M ppce500
while maintaining the old behavior for -M mpc8544ds

Alexander Graf (5):
  PPC: E500: PCI: Make first slot qdev settable
  PPC: E500: PCI: Make IRQ calculation more generic
  PPC: E500: Generate dt pci irq map dynamically
  PPC: E500: Move PCI slot information into params
  PPC: E500plat: Make a lot of PCI slots available

 hw/ppc/e500.c      |   53 ++++++++++++++++++++++++++++++++-------------------
 hw/ppc/e500.h      |    2 +
 hw/ppc/e500plat.c  |    3 ++
 hw/ppc/mpc8544ds.c |    2 +
 hw/ppce500_pci.c   |   22 ++++++++++----------
 5 files changed, 51 insertions(+), 31 deletions(-)

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2012-12-13  0:36 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-12 14:09 [Qemu-devel] [PATCH 0/5] PPC: e500: Enable more PCI slots for -M ppce500 Alexander Graf
2012-12-12 14:09 ` [Qemu-devel] [PATCH 1/5] PPC: E500: PCI: Make first slot qdev settable Alexander Graf
2012-12-12 14:09 ` [Qemu-devel] [PATCH 2/5] PPC: E500: PCI: Make IRQ calculation more generic Alexander Graf
2012-12-12 14:09 ` [Qemu-devel] [PATCH 3/5] PPC: E500: Generate dt pci irq map dynamically Alexander Graf
2012-12-12 18:40   ` [Qemu-devel] [Qemu-ppc] " Scott Wood
2012-12-12 23:38     ` Alexander Graf
2012-12-12 23:43       ` Scott Wood
2012-12-13  0:04         ` Alexander Graf
2012-12-13  0:20           ` Scott Wood
2012-12-13  0:28             ` Alexander Graf
2012-12-13  0:33               ` Scott Wood
2012-12-13  0:36                 ` Alexander Graf
2012-12-12 14:09 ` [Qemu-devel] [PATCH 4/5] PPC: E500: Move PCI slot information into params Alexander Graf
2012-12-12 14:09 ` [Qemu-devel] [PATCH 5/5] PPC: E500plat: Make a lot of PCI slots available Alexander Graf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).