xref: /linux/Documentation/devicetree/bindings/phy/cdns,salvo-phy.yaml (revision 6bbee9da9077c2551bf6057d22bf57cf6eb791d9)
1*6bbee9daSPeter Chen# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2*6bbee9daSPeter Chen# Copyright (c) 2020 NXP
3*6bbee9daSPeter Chen%YAML 1.2
4*6bbee9daSPeter Chen---
5*6bbee9daSPeter Chen$id: "http://devicetree.org/schemas/phy/cdns,salvo-phy.yaml#"
6*6bbee9daSPeter Chen$schema: "http://devicetree.org/meta-schemas/core.yaml#"
7*6bbee9daSPeter Chen
8*6bbee9daSPeter Chentitle: Cadence SALVO PHY
9*6bbee9daSPeter Chen
10*6bbee9daSPeter Chenmaintainers:
11*6bbee9daSPeter Chen  - Peter Chen <peter.chen@nxp.com>
12*6bbee9daSPeter Chen
13*6bbee9daSPeter Chenproperties:
14*6bbee9daSPeter Chen  compatible:
15*6bbee9daSPeter Chen    enum:
16*6bbee9daSPeter Chen      - nxp,salvo-phy
17*6bbee9daSPeter Chen
18*6bbee9daSPeter Chen  reg:
19*6bbee9daSPeter Chen    maxItems: 1
20*6bbee9daSPeter Chen
21*6bbee9daSPeter Chen  clocks:
22*6bbee9daSPeter Chen    maxItems: 1
23*6bbee9daSPeter Chen
24*6bbee9daSPeter Chen  clock-names:
25*6bbee9daSPeter Chen    items:
26*6bbee9daSPeter Chen      - const: salvo_phy_clk
27*6bbee9daSPeter Chen
28*6bbee9daSPeter Chen  power-domains:
29*6bbee9daSPeter Chen    maxItems: 1
30*6bbee9daSPeter Chen
31*6bbee9daSPeter Chen  "#phy-cells":
32*6bbee9daSPeter Chen    const: 0
33*6bbee9daSPeter Chen
34*6bbee9daSPeter Chenrequired:
35*6bbee9daSPeter Chen  - compatible
36*6bbee9daSPeter Chen  - reg
37*6bbee9daSPeter Chen  - "#phy-cells"
38*6bbee9daSPeter Chen
39*6bbee9daSPeter ChenadditionalProperties: false
40*6bbee9daSPeter Chen
41*6bbee9daSPeter Chenexamples:
42*6bbee9daSPeter Chen  - |
43*6bbee9daSPeter Chen    #include <dt-bindings/firmware/imx/rsrc.h>
44*6bbee9daSPeter Chen
45*6bbee9daSPeter Chen    usb3phy: usb3-phy@5b160000 {
46*6bbee9daSPeter Chen        compatible = "nxp,salvo-phy";
47*6bbee9daSPeter Chen        reg = <0x5b160000 0x40000>;
48*6bbee9daSPeter Chen        clocks = <&usb3_lpcg 4>;
49*6bbee9daSPeter Chen        clock-names = "salvo_phy_clk";
50*6bbee9daSPeter Chen        power-domains = <&pd IMX_SC_R_USB_2_PHY>;
51*6bbee9daSPeter Chen        #phy-cells = <0>;
52*6bbee9daSPeter Chen    };
53