File tree Expand file tree Collapse file tree 1 file changed +26
-7
lines changed
Documentation/devicetree/bindings/pci Expand file tree Collapse file tree 1 file changed +26
-7
lines changed Original file line number Diff line number Diff line change @@ -17,6 +17,10 @@ description: |
17
17
implements its root ports. But the ATU found on most DesignWare
18
18
PCIe host bridges is absent.
19
19
20
+ On systems derived from T602x, the PHY registers are in a region
21
+ separate from the port registers. In that case, there is one PHY
22
+ register range per port register range.
23
+
20
24
All root ports share a single ECAM space, but separate GPIOs are
21
25
used to take the PCI devices on those ports out of reset. Therefore
22
26
the standard "reset-gpios" and "max-link-speed" properties appear on
@@ -30,16 +34,18 @@ description: |
30
34
31
35
properties :
32
36
compatible :
33
- items :
34
- - enum :
35
- - apple,t8103-pcie
36
- - apple,t8112-pcie
37
- - apple,t6000-pcie
38
- - const : apple,pcie
37
+ oneOf :
38
+ - items :
39
+ - enum :
40
+ - apple,t8103-pcie
41
+ - apple,t8112-pcie
42
+ - apple,t6000-pcie
43
+ - const : apple,pcie
44
+ - const : apple,t6020-pcie
39
45
40
46
reg :
41
47
minItems : 3
42
- maxItems : 6
48
+ maxItems : 10
43
49
44
50
reg-names :
45
51
minItems : 3
@@ -50,6 +56,10 @@ properties:
50
56
- const : port1
51
57
- const : port2
52
58
- const : port3
59
+ - const : phy0
60
+ - const : phy1
61
+ - const : phy2
62
+ - const : phy3
53
63
54
64
ranges :
55
65
minItems : 2
@@ -98,6 +108,15 @@ allOf:
98
108
maxItems : 5
99
109
interrupts :
100
110
maxItems : 3
111
+ - if :
112
+ properties :
113
+ compatible :
114
+ contains :
115
+ const : apple,t6020-pcie
116
+ then :
117
+ properties :
118
+ reg-names :
119
+ minItems : 10
101
120
102
121
examples :
103
122
- |
You can’t perform that action at this time.
0 commit comments