All of lore.kernel.org
 help / color / mirror / Atom feed
* PCI: brcmstb: Add Broadcom Settopbox PCIe support
@ 2017-10-11 22:34 ` Jim Quinlan
  0 siblings, 0 replies; 146+ messages in thread
From: Jim Quinlan @ 2017-10-11 22:34 UTC (permalink / raw)
  To: linux-kernel
  Cc: bcm-kernel-feedback-list, linux-arm-kernel, linux-mips,
	devicetree, linux-pci, Florian Fainelli, Ralf Baechle,
	Catalin Marinas, Will Deacon, Bjorn Helgaas, Rob Herring,
	Mark Rutland, Gregory Fong, Kevin Cernekee, Brian Norris

This patch series adds support for the Broadcom Settopbox PCIe host
controller.  It is targeted to Broadcom Settopbox chips running on ARM,
ARM64, and MIPS platforms.  As the HW of the controller is intimately
tied to the memory subsystem, there are some patches required that are
not typical of a PCIe host controller driver.

pci-brcmstb.c -- is the core functionality of the RC driver.
pci-brcmstb-msi.c -- provides the driver for the PCIe's built-in
	MSI controller.
pci-brcmstb-dma.c -- provides the non-standard mapping between
	system memory and the PCIe address space.
drivers/soc/bcm/brcmstb/memory.c -- provides a single call to inform
	the PCIe controller about the size of populated memory in
	the memory controllers.

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

end of thread, other threads:[~2017-10-25  9:36 UTC | newest]

Thread overview: 146+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-10-11 22:34 PCI: brcmstb: Add Broadcom Settopbox PCIe support Jim Quinlan
2017-10-11 22:34 ` Jim Quinlan
2017-10-11 22:34 ` Jim Quinlan
2017-10-11 22:34 ` [PATCH 1/9] SOC: brcmstb: add memory API Jim Quinlan
2017-10-11 22:34   ` Jim Quinlan
2017-10-12 14:41   ` Julien Thierry
2017-10-12 14:41     ` Julien Thierry
2017-10-12 14:41     ` Julien Thierry
2017-10-12 16:53     ` Florian Fainelli
2017-10-12 16:53       ` Florian Fainelli
2017-10-12 16:53       ` Florian Fainelli
2017-10-17  8:24   ` Christoph Hellwig
2017-10-17  8:24     ` Christoph Hellwig
2017-10-17  8:24     ` Christoph Hellwig
2017-10-17 16:12     ` Florian Fainelli
2017-10-17 16:12       ` Florian Fainelli
2017-10-17 16:12       ` Florian Fainelli
2017-10-18  6:46       ` Christoph Hellwig
2017-10-18  6:46         ` Christoph Hellwig
2017-10-18  6:46         ` Christoph Hellwig
2017-10-18 16:47         ` Florian Fainelli
2017-10-18 16:47           ` Florian Fainelli
2017-10-11 22:34 ` [PATCH 2/9] PCI: host: brcmstb: add DT docs for Brcmstb PCIe device Jim Quinlan
2017-10-11 22:34   ` Jim Quinlan
2017-10-11 22:34   ` Jim Quinlan
2017-10-12  0:55   ` Brian Norris
2017-10-12  0:55     ` Brian Norris
2017-10-12  0:55     ` Brian Norris
2017-10-12  0:55     ` Brian Norris
2017-10-12 17:52     ` Jim Quinlan
2017-10-12 17:52       ` Jim Quinlan
2017-10-12 17:52       ` Jim Quinlan
2017-10-17 20:24   ` Rob Herring
2017-10-17 20:24     ` Rob Herring
2017-10-17 20:24     ` Rob Herring
2017-10-17 22:42     ` Jim Quinlan
2017-10-17 22:42       ` Jim Quinlan
2017-10-17 22:42       ` Jim Quinlan
2017-10-19 21:49       ` Rob Herring
2017-10-19 21:49         ` Rob Herring
2017-10-19 21:49         ` Rob Herring
2017-10-19 21:49         ` Rob Herring
2017-10-19 21:58         ` Florian Fainelli
2017-10-19 21:58           ` Florian Fainelli
2017-10-19 21:58           ` Florian Fainelli
2017-10-19 21:58           ` Florian Fainelli
2017-10-20 17:27           ` Brian Norris
2017-10-20 17:27             ` Brian Norris
2017-10-20 17:27             ` Brian Norris
2017-10-20 17:27             ` Brian Norris
2017-10-20 17:27             ` Brian Norris
2017-10-20 21:39             ` Rob Herring
2017-10-20 21:39               ` Rob Herring
2017-10-20 21:39               ` Rob Herring
2017-10-20 21:39               ` Rob Herring
2017-10-19 23:04         ` Jim Quinlan
2017-10-19 23:04           ` Jim Quinlan
2017-10-19 23:04           ` Jim Quinlan
2017-10-19 23:04           ` Jim Quinlan
2017-10-19 23:04           ` Jim Quinlan
2017-10-11 22:34 ` [PATCH 3/9] PCI: host: brcmstb: Broadcom PCIe Host Controller Jim Quinlan
2017-10-11 22:34   ` Jim Quinlan
2017-10-11 22:34   ` Jim Quinlan
2017-10-11 22:34   ` Jim Quinlan
2017-10-11 22:34 ` [PATCH 4/9] arm64: dma-mapping: export symbol arch_setup_dma_ops Jim Quinlan
2017-10-11 22:34   ` Jim Quinlan
2017-10-11 22:34   ` Jim Quinlan
2017-10-12 17:06   ` Robin Murphy
2017-10-12 17:06     ` Robin Murphy
2017-10-12 17:06     ` Robin Murphy
2017-10-12 18:15     ` Jim Quinlan
2017-10-12 18:15       ` Jim Quinlan
2017-10-12 18:15       ` Jim Quinlan
2017-10-12 18:15       ` Jim Quinlan
2017-10-11 22:34 ` [PATCH 5/9] PCI: host: brcmstb: add dma-ranges for inbound traffic Jim Quinlan
2017-10-11 22:34   ` Jim Quinlan
2017-10-11 22:34   ` Jim Quinlan
2017-10-12 18:04   ` Robin Murphy
2017-10-12 18:04     ` Robin Murphy
2017-10-12 18:04     ` Robin Murphy
2017-10-12 18:04     ` Robin Murphy
2017-10-12 21:43     ` Jim Quinlan
2017-10-12 21:43       ` Jim Quinlan
2017-10-12 21:43       ` Jim Quinlan
2017-10-17  8:14     ` Christoph Hellwig
2017-10-17  8:14       ` Christoph Hellwig
2017-10-17  8:14       ` Christoph Hellwig
2017-10-17 16:11       ` Jim Quinlan
2017-10-17 16:11         ` Jim Quinlan
2017-10-17 16:11         ` Jim Quinlan
2017-10-18  6:53         ` Christoph Hellwig
2017-10-18  6:53           ` Christoph Hellwig
2017-10-18  6:53           ` Christoph Hellwig
2017-10-18  6:53           ` Christoph Hellwig
2017-10-18 14:41           ` Jim Quinlan
2017-10-18 14:41             ` Jim Quinlan
2017-10-18 14:41             ` Jim Quinlan
2017-10-19  9:16             ` Christoph Hellwig
2017-10-19  9:16               ` Christoph Hellwig
2017-10-19  9:16               ` Christoph Hellwig
2017-10-19  9:16               ` Christoph Hellwig
2017-10-19 22:47               ` Jim Quinlan
2017-10-19 22:47                 ` Jim Quinlan
2017-10-19 22:47                 ` Jim Quinlan
2017-10-20  7:37                 ` Christoph Hellwig
2017-10-20  7:37                   ` Christoph Hellwig
2017-10-20  7:37                   ` Christoph Hellwig
2017-10-20  7:37                   ` Christoph Hellwig
2017-10-20 14:41                   ` Jim Quinlan
2017-10-20 14:41                     ` Jim Quinlan
2017-10-20 14:41                     ` Jim Quinlan
2017-10-20 14:41                     ` Jim Quinlan
2017-10-20 14:57                     ` Christoph Hellwig
2017-10-20 14:57                       ` Christoph Hellwig
2017-10-20 14:57                       ` Christoph Hellwig
2017-10-20 14:57                       ` Christoph Hellwig
2017-10-20 15:27                       ` Jim Quinlan
2017-10-20 15:27                         ` Jim Quinlan
2017-10-20 15:27                         ` Jim Quinlan
2017-10-20 16:17                         ` Christoph Hellwig
2017-10-20 16:17                           ` Christoph Hellwig
2017-10-20 16:17                           ` Christoph Hellwig
2017-10-20 16:17                           ` Christoph Hellwig
2017-10-23  9:06                         ` David Laight
2017-10-23  9:06                           ` David Laight
2017-10-23  9:06                           ` David Laight
2017-10-23  9:06                           ` David Laight
2017-10-23  9:06                           ` David Laight
2017-10-24 18:08                           ` Jim Quinlan
2017-10-24 18:08                             ` Jim Quinlan
2017-10-24 18:08                             ` Jim Quinlan
2017-10-24 18:08                             ` Jim Quinlan
2017-10-24 18:08                             ` Jim Quinlan
2017-10-25  9:36                             ` David Laight
2017-10-25  9:36                               ` David Laight
2017-10-25  9:36                               ` David Laight
2017-10-25  9:36                               ` David Laight
2017-10-25  9:36                               ` David Laight
2017-10-11 22:34 ` [PATCH 6/9] PCI/MSI: Enable PCI_MSI_IRQ_DOMAIN support for MIPS Jim Quinlan
2017-10-11 22:34   ` Jim Quinlan
2017-10-11 22:34 ` [PATCH 7/9] PCI: host: brcmstb: add MSI capability Jim Quinlan
2017-10-11 22:34   ` Jim Quinlan
2017-10-11 22:34 ` [PATCH 8/9] MIPS: BMIPS: add PCI bindings for 7425, 7435 Jim Quinlan
2017-10-11 22:34   ` Jim Quinlan
2017-10-11 22:34 ` [PATCH 9/9] MIPS: BMIPS: enable PCI Jim Quinlan
2017-10-11 22:34   ` Jim Quinlan

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.