File tree Expand file tree Collapse file tree 1 file changed +51
-0
lines changed
Documentation/devicetree/bindings/phy Expand file tree Collapse file tree 1 file changed +51
-0
lines changed Original file line number Diff line number Diff line change @@ -60,6 +60,26 @@ properties:
60
60
description :
61
61
See include/dt-bindings/dt-bindings/phy/phy-qcom-qmp.h
62
62
63
+ orientation-switch :
64
+ description :
65
+ Flag the PHY as possible handler of USB Type-C orientation switching
66
+ type : boolean
67
+
68
+ ports :
69
+ $ref : /schemas/graph.yaml#/properties/ports
70
+ properties :
71
+ port@0 :
72
+ $ref : /schemas/graph.yaml#/properties/port
73
+ description : Output endpoint of the PHY
74
+
75
+ port@1 :
76
+ $ref : /schemas/graph.yaml#/properties/port
77
+ description : Incoming endpoint from the USB controller
78
+
79
+ port@2 :
80
+ $ref : /schemas/graph.yaml#/properties/port
81
+ description : Incoming endpoint from the DisplayPort controller
82
+
63
83
required :
64
84
- compatible
65
85
- reg
@@ -98,6 +118,37 @@ examples:
98
118
vdda-phy-supply = <&vreg_l9d>;
99
119
vdda-pll-supply = <&vreg_l4d>;
100
120
121
+ orientation-switch;
122
+
101
123
#clock-cells = <1>;
102
124
#phy-cells = <1>;
125
+
126
+ ports {
127
+ #address-cells = <1>;
128
+ #size-cells = <0>;
129
+
130
+ port@0 {
131
+ reg = <0>;
132
+
133
+ endpoint {
134
+ remote-endpoint = <&typec_connector_ss>;
135
+ };
136
+ };
137
+
138
+ port@1 {
139
+ reg = <1>;
140
+
141
+ endpoint {
142
+ remote-endpoint = <&dwc3_ss_out>;
143
+ };
144
+ };
145
+
146
+ port@2 {
147
+ reg = <2>;
148
+
149
+ endpoint {
150
+ remote-endpoint = <&mdss_dp_out>;
151
+ };
152
+ };
153
+ };
103
154
};
You can’t perform that action at this time.
0 commit comments