xref: /linux/Documentation/devicetree/bindings/phy/spacemit,usb2-phy.yaml (revision 05d32474ab547fb097cfe3f3eb00a2aa7cdf4067)
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/phy/spacemit,usb2-phy.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: SpacemiT K1/K3 SoC USB 2.0 PHY
8
9maintainers:
10  - Ze Huang <huang.ze@linux.dev>
11
12properties:
13  compatible:
14    enum:
15      - spacemit,k1-usb2-phy
16      - spacemit,k3-usb2-phy
17
18  reg:
19    maxItems: 1
20
21  clocks:
22    maxItems: 1
23
24  "#phy-cells":
25    const: 0
26
27required:
28  - compatible
29  - reg
30  - clocks
31  - "#phy-cells"
32
33additionalProperties: false
34
35examples:
36  - |
37    usb-phy@c09c0000 {
38        compatible = "spacemit,k1-usb2-phy";
39        reg = <0xc09c0000 0x200>;
40        clocks = <&syscon_apmu 15>;
41        #phy-cells = <0>;
42    };
43