PCI: qcom: Add support for SA8540P
authorJohan Hovold <johan+linaro@kernel.org>
Thu, 14 Jul 2022 07:13:45 +0000 (09:13 +0200)
committerLorenzo Pieralisi <lpieralisi@kernel.org>
Tue, 23 Aug 2022 07:25:11 +0000 (09:25 +0200)
commitc64f56d0857a28ad9f4e5b6e68877a6b05660073
treef708847377e4256e84dcec1f7cd19f776d9d5d0e
parent70574511f3fc2eea360043aaf7fcbbe4b1ea22b9
PCI: qcom: Add support for SA8540P

The SA8540P platform has five PCIe controllers: two 4-lane, two 2-lane
and one 1-lane.

Add a new "qcom,pcie-sa8540p" compatible string and reuse the 1.9.0 ops.

Note that like for SC8280XP, the SA8540P controllers need two or three
interconnect clocks to be enabled.

Link: https://lore.kernel.org/r/20220714071348.6792-6-johan+linaro@kernel.org
Signed-off-by: Johan Hovold <johan+linaro@kernel.org>
Signed-off-by: Lorenzo Pieralisi <lpieralisi@kernel.org>
Reviewed-by: Rob Herring <robh@kernel.org>
Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Reviewed-by: Brian Masney <bmasney@redhat.com>
Acked-by: Stanimir Varbanov <svarbanov@mm-sol.com>
drivers/pci/controller/dwc/pcie-qcom.c