linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] PCI: iproc: add bcma PCIe 2.0 controller
@ 2015-05-12 21:22 Hauke Mehrtens
  2015-05-12 21:23 ` [PATCH 1/2] PCI: iproc: make of_irq_parse_and_map_pci() configurable Hauke Mehrtens
                   ` (3 more replies)
  0 siblings, 4 replies; 15+ messages in thread
From: Hauke Mehrtens @ 2015-05-12 21:22 UTC (permalink / raw)
  To: linux-arm-kernel

After Ray submitted the PCIe controller for the iProc devices using 
pure device tree this adds support for the devices using bcma to scan 
the bus. This should replaces the driver I initially send for inclusion.

@Ray The driver found in the Broadcom SDK does some more stuff:
* setting up some DMA memory areas
* chaining MPS and MRRS to 512
* PHY changes:
 * "improving" the PCIe jitter 
 * some special initializations for the 3rd PCIe port

For me it works without these additions, but I haven't tested for 
performance or stability or 3rd port. Can you check if this is needed 
at all for the devices found on the market?

Hauke Mehrtens (2):
  PCI: iproc: make of_irq_parse_and_map_pci() configurable
  PCI: iproc: add bcma pcie driver

 drivers/pci/host/Kconfig               |  11 ++++
 drivers/pci/host/Makefile              |   1 +
 drivers/pci/host/pcie-iproc-bcma.c     | 112 +++++++++++++++++++++++++++++++++
 drivers/pci/host/pcie-iproc-platform.c |   2 +
 drivers/pci/host/pcie-iproc.c          |   2 +-
 drivers/pci/host/pcie-iproc.h          |   1 +
 6 files changed, 128 insertions(+), 1 deletion(-)
 create mode 100644 drivers/pci/host/pcie-iproc-bcma.c

-- 
2.1.4

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

end of thread, other threads:[~2015-05-20 14:52 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-12 21:22 [PATCH 0/2] PCI: iproc: add bcma PCIe 2.0 controller Hauke Mehrtens
2015-05-12 21:23 ` [PATCH 1/2] PCI: iproc: make of_irq_parse_and_map_pci() configurable Hauke Mehrtens
2015-05-12 22:14   ` Ray Jui
2015-05-12 21:23 ` [PATCH 2/2] PCI: iproc: add bcma pcie driver Hauke Mehrtens
2015-05-12 22:18   ` Ray Jui
2015-05-13  6:27   ` Rafał Miłecki
2015-05-13 15:56     ` Ray Jui
2015-05-13 16:19       ` Rafał Miłecki
2015-05-13 16:30         ` Ray Jui
2015-05-13 18:43           ` Hauke Mehrtens
2015-05-19 23:14             ` Bjorn Helgaas
2015-05-19 23:17               ` Ray Jui
2015-05-20  5:27   ` Rafał Miłecki
2015-05-12 22:05 ` [PATCH 0/2] PCI: iproc: add bcma PCIe 2.0 controller Ray Jui
2015-05-20 14:52 ` Bjorn Helgaas

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