0001 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
0002 # Copyright (c) 2020 NXP
0003 %YAML 1.2
0004 ---
0005 $id: "http://devicetree.org/schemas/phy/cdns,salvo-phy.yaml#"
0006 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
0007
0008 title: Cadence SALVO PHY
0009
0010 maintainers:
0011 - Peter Chen <peter.chen@nxp.com>
0012
0013 properties:
0014 compatible:
0015 enum:
0016 - nxp,salvo-phy
0017
0018 reg:
0019 maxItems: 1
0020
0021 clocks:
0022 maxItems: 1
0023
0024 clock-names:
0025 items:
0026 - const: salvo_phy_clk
0027
0028 power-domains:
0029 maxItems: 1
0030
0031 "#phy-cells":
0032 const: 0
0033
0034 required:
0035 - compatible
0036 - reg
0037 - "#phy-cells"
0038
0039 additionalProperties: false
0040
0041 examples:
0042 - |
0043 #include <dt-bindings/firmware/imx/rsrc.h>
0044
0045 usb3phy: usb3-phy@5b160000 {
0046 compatible = "nxp,salvo-phy";
0047 reg = <0x5b160000 0x40000>;
0048 clocks = <&usb3_lpcg 4>;
0049 clock-names = "salvo_phy_clk";
0050 power-domains = <&pd IMX_SC_R_USB_2_PHY>;
0051 #phy-cells = <0>;
0052 };