Lines Matching +full:sa8775p +full:- +full:gcc

1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Vinod Koul <[email protected]>
19 - qcom,ipq5424-qmp-usb3-phy
20 - qcom,ipq6018-qmp-usb3-phy
21 - qcom,ipq8074-qmp-usb3-phy
22 - qcom,ipq9574-qmp-usb3-phy
23 - qcom,msm8996-qmp-usb3-phy
24 - qcom,qcs8300-qmp-usb3-uni-phy
25 - qcom,qdu1000-qmp-usb3-uni-phy
26 - qcom,sa8775p-qmp-usb3-uni-phy
27 - qcom,sc8180x-qmp-usb3-uni-phy
28 - qcom,sc8280xp-qmp-usb3-uni-phy
29 - qcom,sdm845-qmp-usb3-uni-phy
30 - qcom,sdx55-qmp-usb3-uni-phy
31 - qcom,sdx65-qmp-usb3-uni-phy
32 - qcom,sdx75-qmp-usb3-uni-phy
33 - qcom,sm8150-qmp-usb3-uni-phy
34 - qcom,sm8250-qmp-usb3-uni-phy
35 - qcom,sm8350-qmp-usb3-uni-phy
36 - qcom,x1e80100-qmp-usb3-uni-phy
46 clock-names:
50 power-domains:
56 reset-names:
58 - const: phy
59 - const: phy_phy
61 vdda-phy-supply: true
63 vdda-pll-supply: true
65 "#clock-cells":
68 clock-output-names:
71 "#phy-cells":
75 - compatible
76 - reg
77 - clocks
78 - clock-names
79 - resets
80 - reset-names
81 - vdda-phy-supply
82 - vdda-pll-supply
83 - "#clock-cells"
84 - clock-output-names
85 - "#phy-cells"
88 - if:
93 - qcom,ipq5424-qmp-usb3-phy
94 - qcom,ipq6018-qmp-usb3-phy
95 - qcom,ipq8074-qmp-usb3-phy
96 - qcom,ipq9574-qmp-usb3-phy
97 - qcom,msm8996-qmp-usb3-phy
98 - qcom,sdx55-qmp-usb3-uni-phy
99 - qcom,sdx65-qmp-usb3-uni-phy
100 - qcom,sdx75-qmp-usb3-uni-phy
105 clock-names:
107 - const: aux
108 - const: ref
109 - const: cfg_ahb
110 - const: pipe
112 - if:
117 - qcom,qcs8300-qmp-usb3-uni-phy
118 - qcom,qdu1000-qmp-usb3-uni-phy
119 - qcom,sa8775p-qmp-usb3-uni-phy
120 - qcom,sc8180x-qmp-usb3-uni-phy
121 - qcom,sc8280xp-qmp-usb3-uni-phy
122 - qcom,sm8150-qmp-usb3-uni-phy
123 - qcom,sm8250-qmp-usb3-uni-phy
124 - qcom,sm8350-qmp-usb3-uni-phy
125 - qcom,x1e80100-qmp-usb3-uni-phy
130 clock-names:
132 - const: aux
133 - const: ref
134 - const: com_aux
135 - const: pipe
137 - if:
142 - qcom,sdm845-qmp-usb3-uni-phy
147 clock-names:
149 - const: aux
150 - const: cfg_ahb
151 - const: ref
152 - const: com_aux
153 - const: pipe
155 - if:
160 - qcom,sa8775p-qmp-usb3-uni-phy
161 - qcom,sc8180x-qmp-usb3-uni-phy
162 - qcom,sc8280xp-qmp-usb3-uni-phy
163 - qcom,x1e80100-qmp-usb3-uni-phy
166 - power-domains
171 - |
172 #include <dt-bindings/clock/qcom,gcc-sc8280xp.h>
173 #include <dt-bindings/clock/qcom,rpmh.h>
176 compatible = "qcom,sc8280xp-qmp-usb3-uni-phy";
179 clocks = <&gcc GCC_USB3_MP_PHY_AUX_CLK>,
180 <&gcc GCC_USB3_MP0_CLKREF_CLK>,
181 <&gcc GCC_USB3_MP_PHY_COM_AUX_CLK>,
182 <&gcc GCC_USB3_MP_PHY_PIPE_0_CLK>;
183 clock-names = "aux", "ref", "com_aux", "pipe";
185 power-domains = <&gcc USB30_MP_GDSC>;
187 resets = <&gcc GCC_USB3_UNIPHY_MP0_BCR>,
188 <&gcc GCC_USB3UNIPHY_PHY_MP0_BCR>;
189 reset-names = "phy", "phy_phy";
191 vdda-phy-supply = <&vreg_l3a>;
192 vdda-pll-supply = <&vreg_l5a>;
194 #clock-cells = <0>;
195 clock-output-names = "usb2_phy0_pipe_clk";
197 #phy-cells = <0>;