linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] arm/versatile: generalize PCI code
@ 2010-08-04 17:24 Arnd Bergmann
  2010-08-04 17:24 ` [PATCH 1/5] arm/versatile: move pci code to plat-versatile Arnd Bergmann
                   ` (4 more replies)
  0 siblings, 5 replies; 7+ messages in thread
From: Arnd Bergmann @ 2010-08-04 17:24 UTC (permalink / raw)
  To: linux-arm-kernel

In oder to make the PCI code in the versatile platform more
useful, I'm proposing this set of patches, which enables
using Virtio and other PCI devices including those that
require I/O space mappings to work on the versatile-pb,
realview-eb and realview-pb1176 boards.

Because of lack of actual hardware, I have only tested
this in qemu, so I would appreciate someone trying the
patches on actual hardware.

Arnd Bergmann (5):
  arm/versatile: move pci code to plat-versatile
  arm/versatile: boot-time configure xilinx-pci
  arm/versatile: enable PCI I/O space
  arm/realview: enable PCI for realview-eb and realview-pb1176
  arm: Enable support for virtio

 arch/arm/Kconfig                                  |    9 +-
 arch/arm/mach-realview/Kconfig                    |    2 +
 arch/arm/mach-realview/include/mach/hardware.h    |   14 +-
 arch/arm/mach-realview/include/mach/io.h          |    6 +-
 arch/arm/mach-realview/include/mach/platform.h    |   23 +-
 arch/arm/mach-realview/realview_eb.c              |   70 ++++-
 arch/arm/mach-realview/realview_pb1176.c          |   68 ++++
 arch/arm/mach-versatile/Kconfig                   |    1 +
 arch/arm/mach-versatile/Makefile                  |    1 -
 arch/arm/mach-versatile/core.c                    |   19 +-
 arch/arm/mach-versatile/include/mach/hardware.h   |   24 +-
 arch/arm/mach-versatile/include/mach/io.h         |    6 +-
 arch/arm/mach-versatile/include/mach/platform.h   |    4 +-
 arch/arm/mach-versatile/pci.c                     |  361 ---------------------
 arch/arm/mach-versatile/versatile_pb.c            |   47 +++
 arch/arm/plat-versatile/Makefile                  |    1 +
 arch/arm/plat-versatile/include/plat/xilinx-pci.h |   24 ++
 arch/arm/plat-versatile/xilinx-pci.c              |  344 ++++++++++++++++++++
 18 files changed, 611 insertions(+), 413 deletions(-)
 delete mode 100644 arch/arm/mach-versatile/pci.c
 create mode 100644 arch/arm/plat-versatile/include/plat/xilinx-pci.h
 create mode 100644 arch/arm/plat-versatile/xilinx-pci.c

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

end of thread, other threads:[~2010-08-05  7:27 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-04 17:24 [PATCH 0/5] arm/versatile: generalize PCI code Arnd Bergmann
2010-08-04 17:24 ` [PATCH 1/5] arm/versatile: move pci code to plat-versatile Arnd Bergmann
2010-08-04 17:24 ` [PATCH 2/5] arm/versatile: boot-time configure xilinx-pci Arnd Bergmann
2010-08-04 17:24 ` [PATCH 3/5] arm/versatile: enable PCI I/O space Arnd Bergmann
2010-08-04 17:24 ` [PATCH 4/5] arm/realview: enable PCI for realview-eb and realview-pb1176 Arnd Bergmann
2010-08-05  7:27   ` Linus Walleij
2010-08-04 17:24 ` [PATCH 5/5] arm: Enable support for virtio Arnd Bergmann

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