xref: /freebsd/sys/contrib/device-tree/Bindings/phy/marvell,mmp3-hsic-phy.yaml (revision 25ecdc7d52770caf1c9b44b5ec11f468f6b636f3)
1# SPDX-License-Identifier: GPL-2.0-or-later
2# Copyright 2019 Lubomir Rintel <lkundrak@v3.sk>
3%YAML 1.2
4---
5$id: "http://devicetree.org/schemas/phy/marvell,mmp3-hsic-phy.yaml#"
6$schema: "http://devicetree.org/meta-schemas/core.yaml#"
7
8title: Marvell MMP3 HSIC PHY
9
10maintainers:
11  - Lubomir Rintel <lkundrak@v3.sk>
12
13properties:
14  compatible:
15    const: marvell,mmp3-hsic-phy
16
17  reg:
18    maxItems: 1
19    description: base address of the device
20
21  reset-gpios:
22    maxItems: 1
23    description: GPIO connected to reset
24
25  "#phy-cells":
26    const: 0
27
28required:
29  - compatible
30  - reg
31  - reset-gpios
32  - "#phy-cells"
33
34additionalProperties: false
35
36examples:
37  - |
38    #include <dt-bindings/gpio/gpio.h>
39    hsic-phy@f0001800 {
40            compatible = "marvell,mmp3-hsic-phy";
41            reg = <0xf0001800 0x40>;
42            reset-gpios = <&gpio 63 GPIO_ACTIVE_HIGH>;
43            #phy-cells = <0>;
44    };
45