From: Chris Metcalf <cmetcalf@tilera.com>
To: <linux-kernel@vger.kernel.org>, <linux-pci@vger.kernel.org>
Subject: [PATCH 00/20] PCI root complex changes for tile architecture
Date: Mon, 5 Aug 2013 16:06:20 -0400 [thread overview]
Message-ID: <cover.1375733180.git.cmetcalf@tilera.com> (raw)
These changes add new features and fix bugs in the Tilera PCI
root complex subsystem. Among the new tilegx features are support
for I/O space access, more MXI-X interrupt vectors, and support for
TRIO 0 MAC 0 on Gx72 systems.
Chris Metcalf (20):
tile PCI RC: cleanups for tilepro PCI RC
tile PCI RC: tilepro conflict with PCI and RAM addresses
tile PCI RC: support pci=off boot arg for tilepro
tile PCI RC: tweak the the pcie_rc_delay support
tile PCI RC: handle case that PCI link is already up
tile: support LSI MEGARAID SAS HBA hybrid dma_ops
tile PCI RC: support more MSI-X interrupt vectors
tile PCI RC: gentler warning for missing plug-in PCI
tile PCI RC: support I/O space access
tile PCI DMA: handle a NULL dev argument properly
tile PCI RC: restructure TRIO initialization
tile PCI RC: eliminate pci_controller.mem_resources field
tile PCI RC: include pci/pcie/Kconfig
tile PCI RC: bomb comments and whitespace format
tile PCI RC: use proper accessor function
tile PCI RC: add dma_get_required_mask()
tile PCI DMA: fix bug in non-page-aligned accessors
tile PCI RC: support PCIe TRIO 0 MAC 0 on Gx72 system
tile PCI RC: reduce driver's vmalloc space usage
tile PCI RC: remove stale include of linux/numa.h
arch/tile/Kconfig | 12 +
arch/tile/gxio/iorpc_trio.c | 23 ++
arch/tile/include/arch/trio.h | 39 ++
arch/tile/include/asm/dma-mapping.h | 8 +-
arch/tile/include/asm/io.h | 126 ++++++-
arch/tile/include/asm/pci.h | 17 +-
arch/tile/include/gxio/iorpc_trio.h | 5 +
arch/tile/include/hv/drv_trio_intf.h | 8 +-
arch/tile/kernel/pci-dma.c | 44 ++-
arch/tile/kernel/pci.c | 33 +-
arch/tile/kernel/pci_gx.c | 710 ++++++++++++++++++++---------------
arch/tile/kernel/setup.c | 9 +-
12 files changed, 678 insertions(+), 356 deletions(-)
--
1.8.3.1
next reply other threads:[~2013-08-05 20:42 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-08-05 20:06 Chris Metcalf [this message]
2013-08-05 16:37 ` [PATCH 10/20] tile PCI DMA: handle a NULL dev argument properly Chris Metcalf
2013-08-05 20:06 ` [PATCH 09/20] tile PCI RC: support I/O space access Chris Metcalf
2013-08-05 20:06 ` [PATCH 03/20] tile PCI RC: support pci=off boot arg for tilepro Chris Metcalf
2013-08-05 20:06 ` [PATCH 01/20] tile PCI RC: cleanups for tilepro PCI RC Chris Metcalf
2013-08-05 20:06 ` [PATCH 05/20] tile PCI RC: handle case that PCI link is already up Chris Metcalf
2013-08-05 20:06 ` [PATCH 07/20] tile PCI RC: support more MSI-X interrupt vectors Chris Metcalf
2013-08-05 20:06 ` [PATCH 17/20] tile PCI DMA: fix bug in non-page-aligned accessors Chris Metcalf
2013-08-05 20:06 ` [PATCH 16/20] tile PCI RC: add dma_get_required_mask() Chris Metcalf
2013-08-05 20:06 ` [PATCH 02/20] tile PCI RC: tilepro conflict with PCI and RAM addresses Chris Metcalf
2013-08-05 20:06 ` [PATCH 18/20] tile PCI RC: support PCIe TRIO 0 MAC 0 on Gx72 system Chris Metcalf
2013-08-05 20:06 ` [PATCH 12/20] tile PCI RC: eliminate pci_controller.mem_resources field Chris Metcalf
2013-08-05 20:06 ` [PATCH 14/20] tile PCI RC: bomb comments and whitespace format Chris Metcalf
2013-08-05 20:06 ` [PATCH 13/20] tile PCI RC: include pci/pcie/Kconfig Chris Metcalf
2013-08-05 20:06 ` [PATCH 06/20] tile: support LSI MEGARAID SAS HBA hybrid dma_ops Chris Metcalf
2013-08-05 20:52 ` Konrad Rzeszutek Wilk
2013-08-06 17:00 ` Chris Metcalf
2013-08-02 16:24 ` [PATCH v2] " Chris Metcalf
2013-08-06 17:48 ` Bjorn Helgaas
[not found] ` <5203CB8E.60509@tilera.com>
2013-08-09 22:42 ` Bjorn Helgaas
2013-08-12 19:44 ` Chris Metcalf
2013-08-05 20:06 ` [PATCH 11/20] tile PCI RC: restructure TRIO initialization Chris Metcalf
2013-08-05 20:06 ` [PATCH 08/20] tile PCI RC: gentler warning for missing plug-in PCI Chris Metcalf
2013-08-05 20:06 ` [PATCH 20/20] tile PCI RC: remove stale include of linux/numa.h Chris Metcalf
2013-08-05 20:06 ` [PATCH 19/20] tile PCI RC: reduce driver's vmalloc space usage Chris Metcalf
2013-08-05 20:06 ` [PATCH 04/20] tile PCI RC: tweak the the pcie_rc_delay support Chris Metcalf
2013-08-05 20:06 ` [PATCH 15/20] tile PCI RC: use proper accessor function Chris Metcalf
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=cover.1375733180.git.cmetcalf@tilera.com \
--to=cmetcalf@tilera.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-pci@vger.kernel.org \
/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: link
Be 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.