xref: /linux/Documentation/devicetree/bindings/phy/marvell,berlin2-usb-phy.yaml (revision 8582976acc8504cec53a7b6fed493435eba8437f)
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/phy/marvell,berlin2-usb-phy.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Marvell Berlin USB PHY
8
9maintainers:
10  - Antoine Tenart <atenart@kernel.org>
11
12properties:
13  compatible:
14    enum:
15      - marvell,berlin2-usb-phy
16      - marvell,berlin2cd-usb-phy
17
18  reg:
19    maxItems: 1
20
21  "#phy-cells":
22    const: 0
23
24  resets:
25    maxItems: 1
26
27required:
28  - compatible
29  - reg
30  - "#phy-cells"
31  - resets
32
33additionalProperties: false
34
35examples:
36  - |
37    usb-phy@f774000 {
38      compatible = "marvell,berlin2-usb-phy";
39      reg = <0xf774000 0x128>;
40      #phy-cells = <0>;
41      resets = <&chip 0x104 14>;
42    };
43