mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
synced 2025-01-16 05:26:07 +00:00
dt-bindings: PCI: qcom: Document the IPQ9574 PCIe controller
Document the PCIe controller on IPQ9574 platform. Link: https://lore.kernel.org/r/20240801054803.3015572-2-quic_srichara@quicinc.com Signed-off-by: devi priya <quic_devipriy@quicinc.com> Signed-off-by: Sricharan Ramabadhran <quic_srichara@quicinc.com> Signed-off-by: Krzysztof Wilczyński <kwilczynski@kernel.org> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
This commit is contained in:
parent
7d7cf89b11
commit
e0662dae17
@ -26,6 +26,7 @@ properties:
|
|||||||
- qcom,pcie-ipq8064-v2
|
- qcom,pcie-ipq8064-v2
|
||||||
- qcom,pcie-ipq8074
|
- qcom,pcie-ipq8074
|
||||||
- qcom,pcie-ipq8074-gen3
|
- qcom,pcie-ipq8074-gen3
|
||||||
|
- qcom,pcie-ipq9574
|
||||||
- qcom,pcie-msm8996
|
- qcom,pcie-msm8996
|
||||||
- qcom,pcie-qcs404
|
- qcom,pcie-qcs404
|
||||||
- qcom,pcie-sdm845
|
- qcom,pcie-sdm845
|
||||||
@ -164,6 +165,7 @@ allOf:
|
|||||||
enum:
|
enum:
|
||||||
- qcom,pcie-ipq6018
|
- qcom,pcie-ipq6018
|
||||||
- qcom,pcie-ipq8074-gen3
|
- qcom,pcie-ipq8074-gen3
|
||||||
|
- qcom,pcie-ipq9574
|
||||||
then:
|
then:
|
||||||
properties:
|
properties:
|
||||||
reg:
|
reg:
|
||||||
@ -400,6 +402,53 @@ allOf:
|
|||||||
- const: axi_m_sticky # AXI Master Sticky reset
|
- const: axi_m_sticky # AXI Master Sticky reset
|
||||||
- const: axi_s_sticky # AXI Slave Sticky reset
|
- const: axi_s_sticky # AXI Slave Sticky reset
|
||||||
|
|
||||||
|
- if:
|
||||||
|
properties:
|
||||||
|
compatible:
|
||||||
|
contains:
|
||||||
|
enum:
|
||||||
|
- qcom,pcie-ipq9574
|
||||||
|
then:
|
||||||
|
properties:
|
||||||
|
clocks:
|
||||||
|
minItems: 6
|
||||||
|
maxItems: 6
|
||||||
|
clock-names:
|
||||||
|
items:
|
||||||
|
- const: axi_m # AXI Master clock
|
||||||
|
- const: axi_s # AXI Slave clock
|
||||||
|
- const: axi_bridge
|
||||||
|
- const: rchng
|
||||||
|
- const: ahb
|
||||||
|
- const: aux
|
||||||
|
|
||||||
|
resets:
|
||||||
|
minItems: 8
|
||||||
|
maxItems: 8
|
||||||
|
reset-names:
|
||||||
|
items:
|
||||||
|
- const: pipe # PIPE reset
|
||||||
|
- const: sticky # Core Sticky reset
|
||||||
|
- const: axi_s_sticky # AXI Slave Sticky reset
|
||||||
|
- const: axi_s # AXI Slave reset
|
||||||
|
- const: axi_m_sticky # AXI Master Sticky reset
|
||||||
|
- const: axi_m # AXI Master reset
|
||||||
|
- const: aux # AUX Reset
|
||||||
|
- const: ahb # AHB Reset
|
||||||
|
|
||||||
|
interrupts:
|
||||||
|
minItems: 8
|
||||||
|
interrupt-names:
|
||||||
|
items:
|
||||||
|
- const: msi0
|
||||||
|
- const: msi1
|
||||||
|
- const: msi2
|
||||||
|
- const: msi3
|
||||||
|
- const: msi4
|
||||||
|
- const: msi5
|
||||||
|
- const: msi6
|
||||||
|
- const: msi7
|
||||||
|
|
||||||
- if:
|
- if:
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
@ -510,6 +559,7 @@ allOf:
|
|||||||
- qcom,pcie-ipq8064v2
|
- qcom,pcie-ipq8064v2
|
||||||
- qcom,pcie-ipq8074
|
- qcom,pcie-ipq8074
|
||||||
- qcom,pcie-ipq8074-gen3
|
- qcom,pcie-ipq8074-gen3
|
||||||
|
- qcom,pcie-ipq9574
|
||||||
- qcom,pcie-qcs404
|
- qcom,pcie-qcs404
|
||||||
then:
|
then:
|
||||||
required:
|
required:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user