File tree Expand file tree Collapse file tree 1 file changed +31
-19
lines changed
Documentation/devicetree/bindings/pci Expand file tree Collapse file tree 1 file changed +31
-19
lines changed Original file line number Diff line number Diff line change @@ -9,9 +9,6 @@ title: Qualcomm PCIe Endpoint Controller binding
9
9
maintainers :
10
10
-
Manivannan Sadhasivam <[email protected] >
11
11
12
- allOf :
13
- - $ref : " pci-ep.yaml#"
14
-
15
12
properties :
16
13
compatible :
17
14
const : qcom,sdx55-pcie-ep
@@ -35,24 +32,10 @@ properties:
35
32
- const : mmio
36
33
37
34
clocks :
38
- items :
39
- - description : PCIe Auxiliary clock
40
- - description : PCIe CFG AHB clock
41
- - description : PCIe Master AXI clock
42
- - description : PCIe Slave AXI clock
43
- - description : PCIe Slave Q2A AXI clock
44
- - description : PCIe Sleep clock
45
- - description : PCIe Reference clock
35
+ maxItems : 7
46
36
47
37
clock-names :
48
- items :
49
- - const : aux
50
- - const : cfg
51
- - const : bus_master
52
- - const : bus_slave
53
- - const : slave_q2a
54
- - const : sleep
55
- - const : ref
38
+ maxItems : 7
56
39
57
40
qcom,perst-regs :
58
41
description : Reference to a syscon representing TCSR followed by the two
@@ -112,6 +95,35 @@ required:
112
95
- reset-names
113
96
- power-domains
114
97
98
+ allOf :
99
+ - $ref : pci-ep.yaml#
100
+ - if :
101
+ properties :
102
+ compatible :
103
+ contains :
104
+ enum :
105
+ - qcom,sdx55-pcie-ep
106
+ then :
107
+ properties :
108
+ clocks :
109
+ items :
110
+ - description : PCIe Auxiliary clock
111
+ - description : PCIe CFG AHB clock
112
+ - description : PCIe Master AXI clock
113
+ - description : PCIe Slave AXI clock
114
+ - description : PCIe Slave Q2A AXI clock
115
+ - description : PCIe Sleep clock
116
+ - description : PCIe Reference clock
117
+ clock-names :
118
+ items :
119
+ - const : aux
120
+ - const : cfg
121
+ - const : bus_master
122
+ - const : bus_slave
123
+ - const : slave_q2a
124
+ - const : sleep
125
+ - const : ref
126
+
115
127
unevaluatedProperties : false
116
128
117
129
examples :
You can’t perform that action at this time.
0 commit comments