Lines Matching +full:refclk +full:- +full:dig
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2 # Copyright (C) 2019 Texas Instruments Incorporated - http://www.ti.com/
4 ---
5 $id: "http://devicetree.org/schemas/phy/ti,phy-j721e-wiz.yaml#"
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
11 - Kishon Vijay Abraham I <kishon@ti.com>
16 - ti,j721e-wiz-16g
17 - ti,j721e-wiz-10g
19 power-domains:
24 description: clock-specifier to represent input to the WIZ
26 clock-names:
28 - const: fck
29 - const: core_ref_clk
30 - const: ext_ref_clk
32 num-lanes:
36 "#address-cells":
39 "#size-cells":
42 "#reset-cells":
47 assigned-clocks:
51 assigned-clock-parents:
55 assigned-clock-rates:
59 typec-dir-gpios:
62 GPIO to signal Type-C cable orientation for lane swap.
64 achieve the funtionality of an external type-C plug flip mux.
66 typec-dir-debounce-ms:
71 Number of milliseconds to wait before sampling typec-dir-gpio.
73 Type-C spec states minimum CC pin debounce of 100 ms and maximum
77 "^pll[0|1]-refclk$":
87 "#clock-cells":
90 assigned-clocks:
93 assigned-clock-parents:
97 - clocks
98 - "#clock-cells"
99 - assigned-clocks
100 - assigned-clock-parents
102 "^cmn-refclk1?-dig-div$":
113 "#clock-cells":
117 - clocks
118 - "#clock-cells"
120 "^refclk-dig$":
133 "#clock-cells":
136 assigned-clocks:
139 assigned-clock-parents:
143 - clocks
144 - "#clock-cells"
145 - assigned-clocks
146 - assigned-clock-parents
148 "^serdes@[0-9a-f]+$":
154 Documentation/devicetree/bindings/phy/phy-cadence-sierra.txt
156 Documentation/devicetree/bindings/phy/phy-cadence-torrent.yaml
159 - compatible
160 - power-domains
161 - clocks
162 - clock-names
163 - num-lanes
164 - "#address-cells"
165 - "#size-cells"
166 - "#reset-cells"
167 - ranges
172 - |
173 #include <dt-bindings/soc/ti,sci_pm_domain.h>
176 compatible = "ti,j721e-wiz-16g";
177 #address-cells = <1>;
178 #size-cells = <1>;
179 power-domains = <&k3_pds 292 TI_SCI_PD_EXCLUSIVE>;
181 clock-names = "fck", "core_ref_clk", "ext_ref_clk";
182 assigned-clocks = <&k3_clks 292 11>, <&k3_clks 292 0>;
183 assigned-clock-parents = <&k3_clks 292 15>, <&k3_clks 292 4>;
184 num-lanes = <2>;
185 #reset-cells = <1>;
188 pll0-refclk {
190 #clock-cells = <0>;
191 assigned-clocks = <&wiz1_pll0_refclk>;
192 assigned-clock-parents = <&k3_clks 293 13>;
195 pll1-refclk {
197 #clock-cells = <0>;
198 assigned-clocks = <&wiz1_pll1_refclk>;
199 assigned-clock-parents = <&k3_clks 293 0>;
202 cmn-refclk-dig-div {
204 #clock-cells = <0>;
207 cmn-refclk1-dig-div {
209 #clock-cells = <0>;
212 refclk-dig {
215 #clock-cells = <0>;
216 assigned-clocks = <&wiz0_refclk_dig>;
217 assigned-clock-parents = <&k3_clks 292 11>;
221 compatible = "cdns,ti,sierra-phy-t0";
222 reg-names = "serdes";
224 #address-cells = <1>;
225 #size-cells = <0>;
227 reset-names = "sierra_reset";
229 clock-names = "cmn_refclk_dig_div", "cmn_refclk1_dig_div";