linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v3 0/3] PCI: qcom: Add support to msm8996 pcie controller.
@ 2016-11-04 12:59 Srinivas Kandagatla
  2016-11-04 12:59 ` [PATCH v3 1/3] bus: simple-pm: add support to pm clocks Srinivas Kandagatla
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Srinivas Kandagatla @ 2016-11-04 12:59 UTC (permalink / raw)
  To: svarbanov, Bjorn Helgaas, linux-pci
  Cc: Rob Herring, Mark Rutland, devicetree, linux-kernel,
	linux-arm-msm, Srinivas Kandagatla

This patchset adds support to msm8996 pcie controller. I tested this patch on
v4.9-rc2 along with phy driver patch [1] and
"PCI: designware: check for iATU unroll support after initializing host"
fix [2] on DB820c APQ8096 board on port B and port C using sata and
ethernet controller.

Changes since v2:
	- Removed regulators that belong to phy, spotted by Stephen
	- Removed clocks in to simple pm bus driver, spotted by Stephen
	- renamed msm8996 ops to v2 ops as suggested by Stephen.
	- cleanups as suggested by Stephen.
	- Add runtime pm support to driver.
	- Added pm clk support to simple pm bus driver.

Changes since v1:
	- Fixed dt example as suggested by Rob
	- added smmu bus clk dependency as smmu sits in between
	  system NOC and PCIe.
	- Removed smmu configuration from bindings and driver as
	  the smmu Level2 translation on this SOC is controlled by
	  the secure world, and level 1 translation is disabled,
	  so there is one-to-one mapping of the address space.

Thanks,
srini

[1] https://patchwork.kernel.org/patch/9384711/
[2] https://patchwork.kernel.org/patch/9377557/

Srinivas Kandagatla (3):
  bus: simple-pm: add support to pm clocks
  PCI: qcom: add support to msm8996 PCIE controller
  PCI: qcom: add runtime pm support to pcie_port

 .../devicetree/bindings/pci/qcom,pcie.txt          |  68 +++++++-
 drivers/bus/simple-pm-bus.c                        |  13 +-
 drivers/pci/host/pcie-qcom.c                       | 183 ++++++++++++++++++++-
 3 files changed, 257 insertions(+), 7 deletions(-)

-- 
2.10.1

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

end of thread, other threads:[~2016-11-14 11:14 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-11-04 12:59 [PATCH v3 0/3] PCI: qcom: Add support to msm8996 pcie controller Srinivas Kandagatla
2016-11-04 12:59 ` [PATCH v3 1/3] bus: simple-pm: add support to pm clocks Srinivas Kandagatla
2016-11-04 12:59 ` [PATCH v3 2/3] PCI: qcom: add support to msm8996 PCIE controller Srinivas Kandagatla
2016-11-09 10:37   ` Vivek Gautam
2016-11-14 10:32     ` Srinivas Kandagatla
2016-11-14 11:13       ` Vivek Gautam
2016-11-10 20:26   ` Rob Herring
2016-11-04 12:59 ` [PATCH v3 3/3] PCI: qcom: add runtime pm support to pcie_port Srinivas Kandagatla

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).