xref: /linux/Documentation/devicetree/bindings/phy/sophgo,cv1800b-usb2-phy.yaml (revision 1d1ba4d390141d602dbce8f5f0ac19a384d10a64)
1*cdb2511bSInochi Amaoto# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*cdb2511bSInochi Amaoto%YAML 1.2
3*cdb2511bSInochi Amaoto---
4*cdb2511bSInochi Amaoto$id: http://devicetree.org/schemas/phy/sophgo,cv1800b-usb2-phy.yaml#
5*cdb2511bSInochi Amaoto$schema: http://devicetree.org/meta-schemas/core.yaml#
6*cdb2511bSInochi Amaoto
7*cdb2511bSInochi Amaototitle: Sophgo CV18XX/SG200X USB 2.0 PHY
8*cdb2511bSInochi Amaoto
9*cdb2511bSInochi Amaotomaintainers:
10*cdb2511bSInochi Amaoto  - Inochi Amaoto <inochiama@gmail.com>
11*cdb2511bSInochi Amaoto
12*cdb2511bSInochi Amaotoproperties:
13*cdb2511bSInochi Amaoto  compatible:
14*cdb2511bSInochi Amaoto    const: sophgo,cv1800b-usb2-phy
15*cdb2511bSInochi Amaoto
16*cdb2511bSInochi Amaoto  reg:
17*cdb2511bSInochi Amaoto    maxItems: 1
18*cdb2511bSInochi Amaoto
19*cdb2511bSInochi Amaoto  "#phy-cells":
20*cdb2511bSInochi Amaoto    const: 0
21*cdb2511bSInochi Amaoto
22*cdb2511bSInochi Amaoto  clocks:
23*cdb2511bSInochi Amaoto    items:
24*cdb2511bSInochi Amaoto      - description: PHY app clock
25*cdb2511bSInochi Amaoto      - description: PHY stb clock
26*cdb2511bSInochi Amaoto      - description: PHY lpm clock
27*cdb2511bSInochi Amaoto
28*cdb2511bSInochi Amaoto  clock-names:
29*cdb2511bSInochi Amaoto    items:
30*cdb2511bSInochi Amaoto      - const: app
31*cdb2511bSInochi Amaoto      - const: stb
32*cdb2511bSInochi Amaoto      - const: lpm
33*cdb2511bSInochi Amaoto
34*cdb2511bSInochi Amaoto  resets:
35*cdb2511bSInochi Amaoto    maxItems: 1
36*cdb2511bSInochi Amaoto
37*cdb2511bSInochi Amaotorequired:
38*cdb2511bSInochi Amaoto  - compatible
39*cdb2511bSInochi Amaoto  - "#phy-cells"
40*cdb2511bSInochi Amaoto  - clocks
41*cdb2511bSInochi Amaoto  - clock-names
42*cdb2511bSInochi Amaoto
43*cdb2511bSInochi AmaotoadditionalProperties: false
44*cdb2511bSInochi Amaoto
45*cdb2511bSInochi Amaotoexamples:
46*cdb2511bSInochi Amaoto  - |
47*cdb2511bSInochi Amaoto    phy@48 {
48*cdb2511bSInochi Amaoto      compatible = "sophgo,cv1800b-usb2-phy";
49*cdb2511bSInochi Amaoto      reg = <0x48 0x4>;
50*cdb2511bSInochi Amaoto      #phy-cells = <0>;
51*cdb2511bSInochi Amaoto      clocks = <&clk 93>, <&clk 94>, <&clk 95>;
52*cdb2511bSInochi Amaoto      clock-names = "app", "stb", "lpm";
53*cdb2511bSInochi Amaoto      resets = <&rst 58>;
54*cdb2511bSInochi Amaoto    };
55