[PATCH v4 0/2] Add PCIe support for IPQ5424

Manikanta Mylavarapu posted 2 patches 12 months ago
There is a newer version of this series
arch/arm64/boot/dts/qcom/ipq5424-rdp466.dts |  41 +-
arch/arm64/boot/dts/qcom/ipq5424.dtsi       | 515 +++++++++++++++++++-
2 files changed, 550 insertions(+), 6 deletions(-)
[PATCH v4 0/2] Add PCIe support for IPQ5424
Posted by Manikanta Mylavarapu 12 months ago
This series adds support for enabling the PCIe host devices (PCIe0,
PCIe1, PCIe2, PCIe3) found on IPQ5424 platform. The PCIe0 & PCIe1
are 1-lane Gen3 host and PCIe2 & PCIe3 are 2-lane Gen3 host.

Depends upon [1]

[1] https://lore.kernel.org/linux-arm-msm/20250206121803.1128216-1-quic_varada@quicinc.com/

Changes in V4:
	- Dropped patch #1 because it is already part of the dependency series.
	- Dropped patch #2 because icc tags are required only for platforms
	  using icc-rpm or icc-rpmh. IPQ5424 doesn't use icc-rpm/icc-rpmh,
	  instead it uses icc_clk APIs to register with interconnect
	  provider.
	- dtsi
		- Added mhi register space in all pcie controller nodes.
		- Updated pcie nodes unit address to align with parf
		  register address space.
		- Moved msi-map before interrupts.
		- Rearrange nodes w.r.t. address sort order.
		- Dropped ICC tag from the interconnect paths.
		- Removed bus-range from all pcie controller nodes.
	- dts
		- Added a new line before status in pcie2 and pcie3
		  nodes.
		- Dropped 'output-low' property from pcie2-default-state
		  and pcie3-default-state nodes. 
	- Fixed all review comments from Konrad, Krzysztof.

V3 can be found at:
https://lore.kernel.org/linux-arm-msm/20250125035920.2651972-1-quic_mmanikan@quicinc.com/

V2 can be found at:
https://lore.kernel.org/linux-arm-msm/20250115064747.3302912-1-quic_mmanikan@quicinc.com/

V1 can be found at:
https://lore.kernel.org/linux-arm-msm/20241213134950.234946-1-quic_mmanikan@quicinc.com/

Manikanta Mylavarapu (2):
  arm64: dts: qcom: ipq5424: Add PCIe PHYs and controller nodes
  arm64: dts: qcom: ipq5424: Enable PCIe PHYs and controllers

 arch/arm64/boot/dts/qcom/ipq5424-rdp466.dts |  41 +-
 arch/arm64/boot/dts/qcom/ipq5424.dtsi       | 515 +++++++++++++++++++-
 2 files changed, 550 insertions(+), 6 deletions(-)


base-commit: c674aa7c289e51659e40dda0f954886ef7f80042
prerequisite-patch-id: 56fe29d9207ac31ab08ca54712adc2a865b7be89
prerequisite-patch-id: 0b5601861c398c7f60e6a0e0c817e6ad7d172a2c
prerequisite-patch-id: d601672c1349e162e394cdd6780abfd98b168cf6
prerequisite-patch-id: 56f37c165f7fddb0897c94dd6447dfb85d11f736
prerequisite-patch-id: 03a37b3dd40a88eb2bbede21fb40d2ad791c3b54
prerequisite-patch-id: c4b0edd16bddd3f102f464c4ab8095ca083ec10d
prerequisite-patch-id: 79ded164c537cfe947447c920602570626eddb3d
-- 
2.34.1