<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/pci/host/Kconfig, branch linux-3.17.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.17.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.17.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2014-09-03T15:45:48Z</updated>
<entry>
<title>Merge tag 'pci-v3.17-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci</title>
<updated>2014-09-03T15:45:48Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2014-09-03T15:45:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f16c15a0e0ea88d95b49467a90f71017604e6a5d'/>
<id>urn:sha1:f16c15a0e0ea88d95b49467a90f71017604e6a5d</id>
<content type='text'>
Pull PCI fix from Bjorn Helgaas:
 "This fixes an ARM allmodconfig build problem:

  Remove module option for ST Microelectronics SPEAr13xx"

* tag 'pci-v3.17-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci:
  PCI: spear: Remove module option
</content>
</entry>
<entry>
<title>Merge tag 'pci-v3.17-changes-3' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci</title>
<updated>2014-08-19T14:45:31Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2014-08-19T14:45:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f17a6f78595e52761b7b2dece8c11b04b65f19dd'/>
<id>urn:sha1:f17a6f78595e52761b7b2dece8c11b04b65f19dd</id>
<content type='text'>
Pull PCI changes from Bjorn Helgaas:
 "Marvell MVEBU
    - Remove ARCH_KIRKWOOD dependency (Andrew Lunn)

  NVIDIA Tegra
    - Add debugfs support (Thierry Reding)

  Synopsys DesignWare
    - Look for configuration space in 'reg', not 'ranges' (Kishon Vijay Abraham I)
    - Program ATU with untranslated address (Kishon Vijay Abraham I)
    - Add config access-related pcie_host_ops for v3.65 hardware (Murali Karicheri)
    - Add MSI-related pcie_host_ops for v3.65 hardware (Murali Karicheri)

  TI DRA7xx
    - Add TI DR7xx PCIe driver (Kishon Vijay Abraham I)"

* tag 'pci-v3.17-changes-3' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci:
  PCI: designware: Add MSI-related pcie_host_ops for v3.65 hardware
  PCI: designware: Add config access-related pcie_host_ops for v3.65 hardware
  PCI: dra7xx: Add TI DRA7xx PCIe driver
  PCI: designware: Program ATU with untranslated address
  PCI: designware: Look for configuration space in 'reg', not 'ranges'
  PCI: tegra: Add debugfs support
  PCI: mvebu: Remove ARCH_KIRKWOOD dependency
</content>
</entry>
<entry>
<title>PCI: spear: Remove module option</title>
<updated>2014-08-18T04:09:16Z</updated>
<author>
<name>Sachin Kamat</name>
</author>
<published>2014-08-18T04:09:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8d7004a6904cf089e0ebfe5a27e9674cee5db9dc'/>
<id>urn:sha1:8d7004a6904cf089e0ebfe5a27e9674cee5db9dc</id>
<content type='text'>
We get the following error when built as a module. Though the general fix
would be in this case to export the below mentioned symbols, considering
that dw_pcie_host_init() is marked with __init and other PCI drivers do not
support modular build, I have disabled building this driver as a module
too.

  ERROR: "dw_pcie_host_init" [drivers/pci/host/pcie-spear13xx.ko] undefined!
  ERROR: "dw_handle_msi_irq" [drivers/pci/host/pcie-spear13xx.ko] undefined!
  ERROR: "dw_pcie_msi_init" [drivers/pci/host/pcie-spear13xx.ko] undefined!
  ERROR: "dw_pcie_cfg_write" [drivers/pci/host/pcie-spear13xx.ko] undefined!
  ERROR: "dw_pcie_cfg_read" [drivers/pci/host/pcie-spear13xx.ko] undefined!
  ERROR: "dw_pcie_setup_rc" [drivers/pci/host/pcie-spear13xx.ko] undefined!
  ERROR: "dw_pcie_link_up" [drivers/pci/host/pcie-spear13xx.ko] undefined!
  make[1]: *** [__modpost] Error 1
  make: *** [modules] Error 2

Signed-off-by: Sachin Kamat &lt;sachin.kamat@samsung.com&gt;
Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;
Reviewed-by: Jingoo Han &lt;jg1.han@samsung.com&gt;
Acked-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;</content>
</entry>
<entry>
<title>Merge branches 'pci/host-designware', 'pci/host-mvebu' and 'pci/host-tegra' into next</title>
<updated>2014-07-22T23:55:50Z</updated>
<author>
<name>Bjorn Helgaas</name>
</author>
<published>2014-07-22T23:55:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=981c191778a4f92bc82456205a444d522843a630'/>
<id>urn:sha1:981c191778a4f92bc82456205a444d522843a630</id>
<content type='text'>
* pci/host-designware:
  PCI: designware: Add MSI-related pcie_host_ops for v3.65 hardware
  PCI: designware: Add config access-related pcie_host_ops for v3.65 hardware
  PCI: dra7xx: Add TI DRA7xx PCIe driver
  PCI: designware: Program ATU with untranslated address
  PCI: designware: Look for configuration space in 'reg', not 'ranges'

* pci/host-mvebu:
  PCI: mvebu: Remove ARCH_KIRKWOOD dependency

* pci/host-tegra:
  PCI: tegra: Add debugfs support
</content>
</entry>
<entry>
<title>PCI: dra7xx: Add TI DRA7xx PCIe driver</title>
<updated>2014-07-22T21:26:24Z</updated>
<author>
<name>Kishon Vijay Abraham I</name>
</author>
<published>2014-07-22T21:23:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=47ff3de911a728cdf9ecc6ad777131902cff62b4'/>
<id>urn:sha1:47ff3de911a728cdf9ecc6ad777131902cff62b4</id>
<content type='text'>
Add support for PCIe controller in DRA7xx.  This driver re-uses the
designware core code that is already present in kernel.

Signed-off-by: Kishon Vijay Abraham I &lt;kishon@ti.com&gt;
Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;
Acked-by: Jingoo Han &lt;jg1.han@samsung.com&gt;
Cc: Rob Herring &lt;robh+dt@kernel.org&gt;
Cc: Pawel Moll &lt;pawel.moll@arm.com&gt;
Cc: Mark Rutland &lt;mark.rutland@arm.com&gt;
Cc: Ian Campbell &lt;ijc+devicetree@hellion.org.uk&gt;
Cc: Kumar Gala &lt;galak@codeaurora.org&gt;
Cc: Jason Gunthorpe &lt;jgunthorpe@obsidianresearch.com&gt;
Cc: Mohit Kumar &lt;mohit.kumar@st.com&gt;
Cc: Marek Vasut &lt;marex@denx.de&gt;
Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;</content>
</entry>
<entry>
<title>PCI: mvebu: Remove ARCH_KIRKWOOD dependency</title>
<updated>2014-07-22T18:25:22Z</updated>
<author>
<name>Andrew Lunn</name>
</author>
<published>2014-07-10T21:36:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c27602086d08d22b067a1267e09fb32b4b096aa0'/>
<id>urn:sha1:c27602086d08d22b067a1267e09fb32b4b096aa0</id>
<content type='text'>
mach-kirkwood has been removed, now that kirkwood lives in mach-mvebu.
ARCH_MVEBU is sufficient.

Signed-off-by: Andrew Lunn &lt;andrew@lunn.ch&gt;
Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;
Acked-by: Jason Cooper &lt;jason@lakedaemon.net&gt;</content>
</entry>
<entry>
<title>PCI: spear: Add PCIe driver for ST Microelectronics SPEAr13xx</title>
<updated>2014-07-14T05:00:39Z</updated>
<author>
<name>Pratyush Anand</name>
</author>
<published>2014-02-11T06:09:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=51b66a6ce12570e5ee1a249c811f7f2d74814a43'/>
<id>urn:sha1:51b66a6ce12570e5ee1a249c811f7f2d74814a43</id>
<content type='text'>
ARM based ST Microelectronics's SPEAr1310 and SPEAr1340 SOCs have onchip
designware PCIe controller. To make that usable, this patch adds a wrapper
driver based on existing designware driver.

Adds bindings for this new driver and update MAINTAINERS as well.

Cc: linux-pci@vger.kernel.org
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;
Acked-by: Jingoo Han &lt;jg1.han@samsung.com&gt;
Signed-off-by: Pratyush Anand &lt;pratyush.anand@st.com&gt;
Signed-off-by: Mohit Kumar &lt;mohit.kumar@st.com&gt;
[viresh: fixed logs/cclist/checkpatch warnings, broken into smaller patches]
Signed-off-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'pci/host-generic' into next</title>
<updated>2014-05-30T17:40:13Z</updated>
<author>
<name>Bjorn Helgaas</name>
</author>
<published>2014-05-30T17:40:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d785260e2f57d87de5c059de2dabc3cd31b745f0'/>
<id>urn:sha1:d785260e2f57d87de5c059de2dabc3cd31b745f0</id>
<content type='text'>
* pci/host-generic:
  MAINTAINERS: Add generic PCI host controller driver
  PCI: generic: Add generic PCI host controller driver

Conflicts:
	drivers/pci/host/Kconfig
	drivers/pci/host/Makefile
</content>
</entry>
<entry>
<title>PCI: generic: Add generic PCI host controller driver</title>
<updated>2014-05-30T17:34:49Z</updated>
<author>
<name>Will Deacon</name>
</author>
<published>2013-11-22T16:14:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ce292991d88b77160f348fb8a3a2cf6e78f4b456'/>
<id>urn:sha1:ce292991d88b77160f348fb8a3a2cf6e78f4b456</id>
<content type='text'>
Add support for a generic PCI host controller, such as a
firmware-initialised device with static windows or an emulation by
something such as kvmtool.

The controller itself has no configuration registers and has its address
spaces described entirely by the device-tree (using the bindings from
ePAPR).  Both CAM and ECAM are supported for Config Space accesses.

Add corresponding documentation for the DT binding.

[bhelgaas: currently uses the ARM-specific pci_common_init_dev() interface]
Signed-off-by: Will Deacon &lt;will.deacon@arm.com&gt;
Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;
Reviewed-by: Liviu Dudau &lt;liviu.dudau@arm.com&gt;</content>
</entry>
<entry>
<title>PCI: rcar: Add Renesas R-Car PCIe driver</title>
<updated>2014-05-28T02:37:37Z</updated>
<author>
<name>Phil Edworthy</name>
</author>
<published>2014-05-12T10:57:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c25da4778803b41e11fd82dd5576c35c09b5f0e0'/>
<id>urn:sha1:c25da4778803b41e11fd82dd5576c35c09b5f0e0</id>
<content type='text'>
This PCIe Host driver currently does not support MSI, so cards fall back to
INTx interrupts.

Signed-off-by: Phil Edworthy &lt;phil.edworthy@renesas.com&gt;
Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;
Acked-by: Simon Horman &lt;horms+renesas@verge.net.au&gt;</content>
</entry>
</feed>
