SM8350 is one of the recent Qualcomm platforms which lacks PCIe support. Use sm8450 PHY tables to add support for the PCIe hosts on Qualcomm SM8350 platform. Note: the PCIe0 table is based on the v2.1 tables, so it might work incorrectly on earlier platforms. Dependencies: - phy/next - https://lore.kernel.org/all/20221028133603.18470-1-johan+linaro@xxxxxxxxxx/ Dmitry Baryshkov (7): dt-bindings: PCI: qcom: Add sm8350 to bindings dt-bindings: phy: qcom,qmp-pcie: add sm8350 bindings PCI: qcom: Add support for SM8350 phy: qcom-qmp-pcie: split and rename the sm8450 gen3 PHY config tables phy: qcom-qmp-pcie: add support for sm8350 platform arm64: dts: qcom: sm8350: add PCIe devices arm64: dts: qcom: sm8350-hdk: enable PCIe devices .../devicetree/bindings/pci/qcom,pcie.yaml | 54 ++++ .../phy/qcom,sc8280xp-qmp-pcie-phy.yaml | 22 ++ arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 16 ++ arch/arm64/boot/dts/qcom/sm8350.dtsi | 248 +++++++++++++++++- drivers/pci/controller/dwc/pcie-qcom.c | 1 + drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 164 ++++++++++-- 6 files changed, 487 insertions(+), 18 deletions(-) base-commit: 25dcaf94448f41f1634e8e44f28f37b1aff4bc2c prerequisite-patch-id: 2653b8544469dbf460318520629a991707063a74 prerequisite-patch-id: 8e104dd9bcbfc111a3e3a40e653b7529bc43c2da prerequisite-patch-id: a20eaeb1d3c239365d6941e0b78bd735d80ac16c prerequisite-patch-id: 564c51aafef04658f6f72a90680640f77117c8eb prerequisite-patch-id: 6d7542be2843ccfd1f649d2dc85230e640adf5f1 prerequisite-patch-id: e36118b08045416bf3d79a2c69b7f1b2009d6945 prerequisite-patch-id: d48963bb923f85108a8f0d574e92dc63ce341483 prerequisite-patch-id: d8dfcbc4413e5a29ed9d4c2a50f5e6cdec0d261a prerequisite-patch-id: 0493226b1dd5989626619e598650d98e165a9c1b prerequisite-patch-id: 7264ed9ab2e1fc6c25db45812c6834f36590e72e prerequisite-patch-id: 2784713a211929f0b253674742a7bf0966e02c22 prerequisite-patch-id: 454b9956cd3d4c4cdc4f39e746175a5d6a1ca084 prerequisite-patch-id: ce69ae926fb095edd2f3699cfe28e9e75719985c prerequisite-patch-id: 0286a9947535ee3be9f58b8a06f7b3018d1309d8 prerequisite-patch-id: 9d0856ce66a0603950eaa4024057c1cf1f84ed95 -- 2.35.1