xref: /linux/Documentation/devicetree/bindings/phy/cdns,salvo-phy.yaml (revision afa92949124abc25ddab1789dd654214e2e1b040)
16bbee9daSPeter Chen# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
26bbee9daSPeter Chen# Copyright (c) 2020 NXP
36bbee9daSPeter Chen%YAML 1.2
46bbee9daSPeter Chen---
5e43462c1SRob Herring$id: http://devicetree.org/schemas/phy/cdns,salvo-phy.yaml#
6e43462c1SRob Herring$schema: http://devicetree.org/meta-schemas/core.yaml#
76bbee9daSPeter Chen
86bbee9daSPeter Chentitle: Cadence SALVO PHY
96bbee9daSPeter Chen
106bbee9daSPeter Chenmaintainers:
116bbee9daSPeter Chen  - Peter Chen <peter.chen@nxp.com>
126bbee9daSPeter Chen
136bbee9daSPeter Chenproperties:
146bbee9daSPeter Chen  compatible:
156bbee9daSPeter Chen    enum:
166bbee9daSPeter Chen      - nxp,salvo-phy
176bbee9daSPeter Chen
186bbee9daSPeter Chen  reg:
196bbee9daSPeter Chen    maxItems: 1
206bbee9daSPeter Chen
216bbee9daSPeter Chen  clocks:
226bbee9daSPeter Chen    maxItems: 1
236bbee9daSPeter Chen
246bbee9daSPeter Chen  clock-names:
256bbee9daSPeter Chen    items:
266bbee9daSPeter Chen      - const: salvo_phy_clk
276bbee9daSPeter Chen
286bbee9daSPeter Chen  power-domains:
296bbee9daSPeter Chen    maxItems: 1
306bbee9daSPeter Chen
316bbee9daSPeter Chen  "#phy-cells":
326bbee9daSPeter Chen    const: 0
336bbee9daSPeter Chen
34*afa92949SFrank Li  cdns,usb2-disconnect-threshold-microvolt:
35*afa92949SFrank Li    description: The microvolt threshold value utilized for detecting
36*afa92949SFrank Li      USB disconnection event.
37*afa92949SFrank Li    enum: [575, 610, 645]
38*afa92949SFrank Li    default: 575
39*afa92949SFrank Li
406bbee9daSPeter Chenrequired:
416bbee9daSPeter Chen  - compatible
426bbee9daSPeter Chen  - reg
436bbee9daSPeter Chen  - "#phy-cells"
446bbee9daSPeter Chen
456bbee9daSPeter ChenadditionalProperties: false
466bbee9daSPeter Chen
476bbee9daSPeter Chenexamples:
486bbee9daSPeter Chen  - |
496bbee9daSPeter Chen    #include <dt-bindings/firmware/imx/rsrc.h>
506bbee9daSPeter Chen
516bbee9daSPeter Chen    usb3phy: usb3-phy@5b160000 {
526bbee9daSPeter Chen        compatible = "nxp,salvo-phy";
536bbee9daSPeter Chen        reg = <0x5b160000 0x40000>;
546bbee9daSPeter Chen        clocks = <&usb3_lpcg 4>;
556bbee9daSPeter Chen        clock-names = "salvo_phy_clk";
566bbee9daSPeter Chen        power-domains = <&pd IMX_SC_R_USB_2_PHY>;
576bbee9daSPeter Chen        #phy-cells = <0>;
586bbee9daSPeter Chen    };
59