Re: [PATCH v10 0/4] PCI: qcom: ep: Add basic interconnect support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


On 7/28/2023 8:26 AM, Manivannan Sadhasivam wrote:
On Wed, Jul 19, 2023 at 12:50:14PM +0530, Krishna chaitanya chundru wrote:
Add basic support for managing "pcie-mem" interconnect path by setting
a low constraint before enabling clocks and updating it after the link
is up based on link speed and width the device got enumerated.

Krzysztof, can this series be merged for 6.6? Bjorn A will pick the dts patches.

- Mani

A Gentle ping

- KC

changes from v9:
	- addressed the comments by mani.
changes from v8:
         - Added cpu to pcie path in dtsi and in dtsi binding.
changes from v7:
         - setting icc bw to '0' in disable resources as suggested by mani.
changes from v6:
         - addressed the comments as suggested by mani.
changes from v5:
         - addressed the comments by mani.
changes from v4:
         - rebased with linux-next.
         - Added comments as suggested by mani.
         - removed the arm: dts: qcom: sdx55: Add interconnect path
           as that patch is already applied.
changes from v3:
         - ran make DT_CHECKER_FLAGS=-m dt_binding_check and fixed
         - Added macros in the qcom ep driver patch as suggested by Dmitry
changes from v2:
         - changed the logic for getting speed and width as suggested
          by bjorn.
         - fixed compilation errors.

Krishna chaitanya chundru (4):
   PCI: qcom-ep: Add ICC bandwidth voting support
   arm: dts: qcom: sdx65: Add PCIe EP interconnect path
   arm: dts: qcom: sdx55: Add CPU PCIe EP interconnect path
   dt-bindings: PCI: qcom: ep: Add interconnects path

  .../devicetree/bindings/pci/qcom,pcie-ep.yaml      | 15 +++++
  arch/arm/boot/dts/qcom/qcom-sdx55.dtsi             |  5 +-
  arch/arm/boot/dts/qcom/qcom-sdx65.dtsi             |  4 ++
  drivers/pci/controller/dwc/pcie-qcom-ep.c          | 71 ++++++++++++++++++++++
  4 files changed, 93 insertions(+), 2 deletions(-)


[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux