dt-bindings: PCI: qcom: Add QCS404 to the binding
The Qualcomm QCS404 platform contains a PCIe controller, add this to the Qualcomm PCI binding document. The controller is the same version as the one used in IPQ4019, but the PHY part is described separately, hence the difference in clocks and resets. Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> Reviewed-by: Rob Herring <robh@kernel.org> Reviewed-by: Vinod Koul <vkoul@kernel.org>
This commit is contained in:
parent
5aa180974e
commit
29a50257a9
|
@ -10,6 +10,7 @@
|
||||||
- "qcom,pcie-msm8996" for msm8996 or apq8096
|
- "qcom,pcie-msm8996" for msm8996 or apq8096
|
||||||
- "qcom,pcie-ipq4019" for ipq4019
|
- "qcom,pcie-ipq4019" for ipq4019
|
||||||
- "qcom,pcie-ipq8074" for ipq8074
|
- "qcom,pcie-ipq8074" for ipq8074
|
||||||
|
- "qcom,pcie-qcs404" for qcs404
|
||||||
|
|
||||||
- reg:
|
- reg:
|
||||||
Usage: required
|
Usage: required
|
||||||
|
@ -116,6 +117,15 @@
|
||||||
- "ahb" AHB clock
|
- "ahb" AHB clock
|
||||||
- "aux" Auxiliary clock
|
- "aux" Auxiliary clock
|
||||||
|
|
||||||
|
- clock-names:
|
||||||
|
Usage: required for qcs404
|
||||||
|
Value type: <stringlist>
|
||||||
|
Definition: Should contain the following entries
|
||||||
|
- "iface" AHB clock
|
||||||
|
- "aux" Auxiliary clock
|
||||||
|
- "master_bus" AXI Master clock
|
||||||
|
- "slave_bus" AXI Slave clock
|
||||||
|
|
||||||
- resets:
|
- resets:
|
||||||
Usage: required
|
Usage: required
|
||||||
Value type: <prop-encoded-array>
|
Value type: <prop-encoded-array>
|
||||||
|
@ -167,6 +177,17 @@
|
||||||
- "ahb" AHB Reset
|
- "ahb" AHB Reset
|
||||||
- "axi_m_sticky" AXI Master Sticky reset
|
- "axi_m_sticky" AXI Master Sticky reset
|
||||||
|
|
||||||
|
- reset-names:
|
||||||
|
Usage: required for qcs404
|
||||||
|
Value type: <stringlist>
|
||||||
|
Definition: Should contain the following entries
|
||||||
|
- "axi_m" AXI Master reset
|
||||||
|
- "axi_s" AXI Slave reset
|
||||||
|
- "axi_m_sticky" AXI Master Sticky reset
|
||||||
|
- "pipe_sticky" PIPE sticky reset
|
||||||
|
- "pwr" PWR reset
|
||||||
|
- "ahb" AHB reset
|
||||||
|
|
||||||
- power-domains:
|
- power-domains:
|
||||||
Usage: required for apq8084 and msm8996/apq8096
|
Usage: required for apq8084 and msm8996/apq8096
|
||||||
Value type: <prop-encoded-array>
|
Value type: <prop-encoded-array>
|
||||||
|
@ -195,12 +216,12 @@
|
||||||
Definition: A phandle to the PCIe endpoint power supply
|
Definition: A phandle to the PCIe endpoint power supply
|
||||||
|
|
||||||
- phys:
|
- phys:
|
||||||
Usage: required for apq8084
|
Usage: required for apq8084 and qcs404
|
||||||
Value type: <phandle>
|
Value type: <phandle>
|
||||||
Definition: List of phandle(s) as listed in phy-names property
|
Definition: List of phandle(s) as listed in phy-names property
|
||||||
|
|
||||||
- phy-names:
|
- phy-names:
|
||||||
Usage: required for apq8084
|
Usage: required for apq8084 and qcs404
|
||||||
Value type: <stringlist>
|
Value type: <stringlist>
|
||||||
Definition: Should contain "pciephy"
|
Definition: Should contain "pciephy"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue