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