From: Robert Richter <rric@kernel.org> To: Bjorn Helgaas <bhelgaas@google.com> Cc: Liviu Dudau <liviu.dudau@arm.com>, Rob Herring <robh+dt@kernel.org>, Arnd Bergmann <arnd@arndb.de>, Will Deacon <will.deacon@arm.com>, Sunil Goutham <sgoutham@cavium.com>, linux-arm-kernel@lists.infradead.org, linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, Robert Richter <rrichter@cavium.com> Subject: [PATCH 0/6] pci, thunder: Add Cavium Thunder PCIe host controller Date: Wed, 24 Sep 2014 17:37:42 +0200 [thread overview] Message-ID: <1411573068-12952-1-git-send-email-rric@kernel.org> (raw) From: Robert Richter <rrichter@cavium.com> This patches add support for the Cavium Thunder PCIe host controller. Patches base on following branches: git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci pci/liviu-generic-v11 git://linux-arm.org/linux-ld for-upstream/pci_arm64_v11 Additionally a fix is required for liviu-generic-v11 to allow the generation of mem-mapped pci ranges: https://lkml.org/lkml/2014/9/22/150 It also requires Marc's gicv3-its support to work. The first patch introduces the host controller driver. Patch 2 to 4 are DT changes including documentation. Patch 5 and 6 enable PCI support for arm64 defconfig. Robert Richter (2): arm64, defconfig: Enable PCI pci, thunder: Enable Cavium Thunder PCIe host controller Sunil Goutham (3): pci, thunder: Add support for Thunder PCIe host controller pci, thunder: Add PCIe host controller devicetree bindings pci, thunder: Document PCIe host controller devicetree bindings Tirumalesh Chalamarla (1): GICv3: Add ITS entry to THUNDER dts .../devicetree/bindings/pci/cavium,thunder-pci.txt | 32 +++ arch/arm64/Kconfig | 15 ++ arch/arm64/boot/dts/thunder-88xx.dtsi | 58 +++++ drivers/pci/host/Kconfig | 8 + drivers/pci/host/Makefile | 1 + drivers/pci/host/pcie-thunder.c | 246 +++++++++++++++++++++ include/linux/pci_ids.h | 2 + 7 files changed, 362 insertions(+) create mode 100644 Documentation/devicetree/bindings/pci/cavium,thunder-pci.txt create mode 100644 drivers/pci/host/pcie-thunder.c -- 2.1.0
WARNING: multiple messages have this Message-ID (diff)
From: rric@kernel.org (Robert Richter) To: linux-arm-kernel@lists.infradead.org Subject: [PATCH 0/6] pci, thunder: Add Cavium Thunder PCIe host controller Date: Wed, 24 Sep 2014 17:37:42 +0200 [thread overview] Message-ID: <1411573068-12952-1-git-send-email-rric@kernel.org> (raw) From: Robert Richter <rrichter@cavium.com> This patches add support for the Cavium Thunder PCIe host controller. Patches base on following branches: git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci pci/liviu-generic-v11 git://linux-arm.org/linux-ld for-upstream/pci_arm64_v11 Additionally a fix is required for liviu-generic-v11 to allow the generation of mem-mapped pci ranges: https://lkml.org/lkml/2014/9/22/150 It also requires Marc's gicv3-its support to work. The first patch introduces the host controller driver. Patch 2 to 4 are DT changes including documentation. Patch 5 and 6 enable PCI support for arm64 defconfig. Robert Richter (2): arm64, defconfig: Enable PCI pci, thunder: Enable Cavium Thunder PCIe host controller Sunil Goutham (3): pci, thunder: Add support for Thunder PCIe host controller pci, thunder: Add PCIe host controller devicetree bindings pci, thunder: Document PCIe host controller devicetree bindings Tirumalesh Chalamarla (1): GICv3: Add ITS entry to THUNDER dts .../devicetree/bindings/pci/cavium,thunder-pci.txt | 32 +++ arch/arm64/Kconfig | 15 ++ arch/arm64/boot/dts/thunder-88xx.dtsi | 58 +++++ drivers/pci/host/Kconfig | 8 + drivers/pci/host/Makefile | 1 + drivers/pci/host/pcie-thunder.c | 246 +++++++++++++++++++++ include/linux/pci_ids.h | 2 + 7 files changed, 362 insertions(+) create mode 100644 Documentation/devicetree/bindings/pci/cavium,thunder-pci.txt create mode 100644 drivers/pci/host/pcie-thunder.c -- 2.1.0
next reply other threads:[~2014-09-24 15:38 UTC|newest] Thread overview: 96+ messages / expand[flat|nested] mbox.gz Atom feed top 2014-09-24 15:37 Robert Richter [this message] 2014-09-24 15:37 ` [PATCH 0/6] pci, thunder: Add Cavium Thunder PCIe host controller Robert Richter 2014-09-24 15:37 ` [PATCH 1/6] pci, thunder: Add support for " Robert Richter 2014-09-24 15:37 ` Robert Richter 2014-09-24 15:37 ` Robert Richter 2014-09-24 16:12 ` Arnd Bergmann 2014-09-24 16:12 ` Arnd Bergmann 2014-09-24 16:49 ` Will Deacon 2014-09-24 16:49 ` Will Deacon 2014-09-24 16:49 ` Will Deacon 2014-09-30 9:14 ` Sunil Kovvuri 2014-09-30 9:14 ` Sunil Kovvuri 2014-09-30 9:14 ` Sunil Kovvuri 2014-09-24 15:37 ` [PATCH 2/6] GICv3: Add ITS entry to THUNDER dts Robert Richter 2014-09-24 15:37 ` Robert Richter 2014-09-24 15:37 ` Robert Richter 2015-06-25 23:19 ` Chalamarla, Tirumalesh 2015-06-25 23:19 ` Chalamarla, Tirumalesh 2015-06-25 23:19 ` Chalamarla, Tirumalesh 2015-06-25 23:19 ` Chalamarla, Tirumalesh 2015-06-26 9:00 ` Marc Zyngier 2015-06-26 9:00 ` Marc Zyngier 2015-06-26 9:00 ` Marc Zyngier 2014-09-24 15:37 ` [PATCH 3/6] pci, thunder: Add PCIe host controller devicetree bindings Robert Richter 2014-09-24 15:37 ` Robert Richter 2014-09-24 16:06 ` Arnd Bergmann 2014-09-24 16:06 ` Arnd Bergmann 2014-09-24 18:04 ` Sunil Kovvuri 2014-09-24 18:04 ` Sunil Kovvuri 2014-09-24 18:34 ` Arnd Bergmann 2014-09-24 18:34 ` Arnd Bergmann 2014-09-24 18:34 ` Arnd Bergmann 2014-09-24 19:07 ` Sunil Kovvuri 2014-09-24 19:07 ` Sunil Kovvuri 2014-09-25 7:31 ` Arnd Bergmann 2014-09-25 7:31 ` Arnd Bergmann 2014-09-25 16:16 ` Bjorn Helgaas 2014-09-25 16:16 ` Bjorn Helgaas 2014-09-25 19:26 ` Arnd Bergmann 2014-09-25 19:26 ` Arnd Bergmann 2014-09-25 20:10 ` Bjorn Helgaas 2014-09-25 20:10 ` Bjorn Helgaas 2014-09-25 20:10 ` Bjorn Helgaas 2014-09-25 20:22 ` Arnd Bergmann 2014-09-25 20:22 ` Arnd Bergmann 2014-09-25 20:22 ` Arnd Bergmann 2014-09-25 20:49 ` Bjorn Helgaas 2014-09-25 20:49 ` Bjorn Helgaas 2014-09-26 18:26 ` Rob Herring 2014-09-26 18:26 ` Rob Herring 2014-09-26 18:26 ` Rob Herring 2014-09-30 9:11 ` Sunil Kovvuri 2014-09-30 9:11 ` Sunil Kovvuri 2014-09-30 9:11 ` Sunil Kovvuri 2014-10-07 14:27 ` Robert Richter 2014-10-07 14:27 ` Robert Richter 2014-10-07 14:27 ` Robert Richter 2014-10-07 15:01 ` Liviu Dudau 2014-10-07 15:01 ` Liviu Dudau 2014-10-07 15:01 ` Liviu Dudau 2014-10-07 15:01 ` Liviu Dudau 2014-10-08 8:49 ` Robert Richter 2014-10-08 8:49 ` Robert Richter 2014-10-08 8:49 ` Robert Richter 2014-10-08 16:44 ` Liviu Dudau 2014-10-08 16:44 ` Liviu Dudau 2014-10-08 16:44 ` Liviu Dudau 2014-10-09 6:23 ` Robert Richter 2014-10-09 6:23 ` Robert Richter 2014-10-09 6:23 ` Robert Richter 2014-10-09 6:23 ` Robert Richter 2014-09-24 15:37 ` [PATCH 4/6] pci, thunder: Document " Robert Richter 2014-09-24 15:37 ` Robert Richter 2014-09-24 15:37 ` [PATCH 5/6] arm64, defconfig: Enable PCI Robert Richter 2014-09-24 15:37 ` Robert Richter 2014-09-24 16:14 ` Arnd Bergmann 2014-09-24 16:14 ` Arnd Bergmann 2014-09-24 16:26 ` Robert Richter 2014-09-24 16:26 ` Robert Richter 2014-09-24 17:10 ` Catalin Marinas 2014-09-24 17:10 ` Catalin Marinas 2014-09-24 17:10 ` Catalin Marinas 2014-09-24 18:40 ` Arnd Bergmann 2014-09-24 18:40 ` Arnd Bergmann 2014-09-24 18:40 ` Arnd Bergmann 2014-09-25 9:35 ` Catalin Marinas 2014-09-25 9:35 ` Catalin Marinas 2014-09-25 9:35 ` Catalin Marinas 2014-09-25 10:45 ` Arnd Bergmann 2014-09-25 10:45 ` Arnd Bergmann 2014-09-25 10:45 ` Arnd Bergmann 2014-09-24 15:37 ` [PATCH 6/6] pci, thunder: Enable Cavium Thunder PCIe host controller Robert Richter 2014-09-24 15:37 ` Robert Richter 2014-09-24 17:12 ` Catalin Marinas 2014-09-24 17:12 ` Catalin Marinas 2014-09-24 17:12 ` Catalin Marinas
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=1411573068-12952-1-git-send-email-rric@kernel.org \ --to=rric@kernel.org \ --cc=arnd@arndb.de \ --cc=bhelgaas@google.com \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-pci@vger.kernel.org \ --cc=liviu.dudau@arm.com \ --cc=robh+dt@kernel.org \ --cc=rrichter@cavium.com \ --cc=sgoutham@cavium.com \ --cc=will.deacon@arm.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
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.