All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] PCI: iproc: add bcma PCIe 2.0 controller
@ 2015-05-12 21:22 ` Hauke Mehrtens
  0 siblings, 0 replies; 30+ messages in thread
From: Hauke Mehrtens @ 2015-05-12 21:22 UTC (permalink / raw)
  To: rjui, bhelgaas, arnd
  Cc: linux-pci, sbranden, linux-arm-kernel, bcm-kernel-feedback-list,
	zajec5, Hauke Mehrtens

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] 30+ messages in thread

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

Thread overview: 30+ 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:22 ` 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 21:23   ` Hauke Mehrtens
2015-05-12 22:14   ` Ray Jui
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 21:23   ` Hauke Mehrtens
2015-05-12 22:18   ` Ray Jui
2015-05-12 22:18     ` Ray Jui
2015-05-13  6:27   ` Rafał Miłecki
2015-05-13  6:27     ` Rafał Miłecki
2015-05-13 15:56     ` Ray Jui
2015-05-13 15:56       ` Ray Jui
2015-05-13 16:19       ` Rafał Miłecki
2015-05-13 16:19         ` Rafał Miłecki
2015-05-13 16:30         ` Ray Jui
2015-05-13 16:30           ` Ray Jui
2015-05-13 18:43           ` Hauke Mehrtens
2015-05-13 18:43             ` Hauke Mehrtens
2015-05-19 23:14             ` Bjorn Helgaas
2015-05-19 23:14               ` Bjorn Helgaas
2015-05-19 23:17               ` Ray Jui
2015-05-19 23:17                 ` Ray Jui
2015-05-20  5:27   ` Rafał Miłecki
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-12 22:05   ` Ray Jui
2015-05-20 14:52 ` Bjorn Helgaas
2015-05-20 14:52   ` Bjorn Helgaas

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.