1*2689c9c4SMinda Chen# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*2689c9c4SMinda Chen%YAML 1.2
3*2689c9c4SMinda Chen---
4*2689c9c4SMinda Chen$id: http://devicetree.org/schemas/phy/starfive,jh7110-usb-phy.yaml#
5*2689c9c4SMinda Chen$schema: http://devicetree.org/meta-schemas/core.yaml#
6*2689c9c4SMinda Chen
7*2689c9c4SMinda Chentitle: StarFive JH7110 USB 2.0 PHY
8*2689c9c4SMinda Chen
9*2689c9c4SMinda Chenmaintainers:
10*2689c9c4SMinda Chen  - Minda Chen <minda.chen@starfivetech.com>
11*2689c9c4SMinda Chen
12*2689c9c4SMinda Chenproperties:
13*2689c9c4SMinda Chen  compatible:
14*2689c9c4SMinda Chen    const: starfive,jh7110-usb-phy
15*2689c9c4SMinda Chen
16*2689c9c4SMinda Chen  reg:
17*2689c9c4SMinda Chen    maxItems: 1
18*2689c9c4SMinda Chen
19*2689c9c4SMinda Chen  "#phy-cells":
20*2689c9c4SMinda Chen    const: 0
21*2689c9c4SMinda Chen
22*2689c9c4SMinda Chen  clocks:
23*2689c9c4SMinda Chen    items:
24*2689c9c4SMinda Chen      - description: PHY 125m
25*2689c9c4SMinda Chen      - description: app 125m
26*2689c9c4SMinda Chen
27*2689c9c4SMinda Chen  clock-names:
28*2689c9c4SMinda Chen    items:
29*2689c9c4SMinda Chen      - const: 125m
30*2689c9c4SMinda Chen      - const: app_125m
31*2689c9c4SMinda Chen
32*2689c9c4SMinda Chenrequired:
33*2689c9c4SMinda Chen  - compatible
34*2689c9c4SMinda Chen  - reg
35*2689c9c4SMinda Chen  - clocks
36*2689c9c4SMinda Chen  - clock-names
37*2689c9c4SMinda Chen  - "#phy-cells"
38*2689c9c4SMinda Chen
39*2689c9c4SMinda ChenadditionalProperties: false
40*2689c9c4SMinda Chen
41*2689c9c4SMinda Chenexamples:
42*2689c9c4SMinda Chen  - |
43*2689c9c4SMinda Chen    phy@10200000 {
44*2689c9c4SMinda Chen        compatible = "starfive,jh7110-usb-phy";
45*2689c9c4SMinda Chen        reg = <0x10200000 0x10000>;
46*2689c9c4SMinda Chen        clocks = <&syscrg 95>,
47*2689c9c4SMinda Chen                 <&stgcrg 6>;
48*2689c9c4SMinda Chen        clock-names = "125m", "app_125m";
49*2689c9c4SMinda Chen        #phy-cells = <0>;
50*2689c9c4SMinda Chen    };
51