1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-C 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2 # Copyright (c) 2020 NXP 2 # Copyright (c) 2020 NXP 3 %YAML 1.2 3 %YAML 1.2 4 --- 4 --- 5 $id: http://devicetree.org/schemas/phy/cdns,sa 5 $id: http://devicetree.org/schemas/phy/cdns,salvo-phy.yaml# 6 $schema: http://devicetree.org/meta-schemas/co 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 7 8 title: Cadence SALVO PHY 8 title: Cadence SALVO PHY 9 9 10 maintainers: 10 maintainers: 11 - Peter Chen <peter.chen@nxp.com> 11 - Peter Chen <peter.chen@nxp.com> 12 12 13 properties: 13 properties: 14 compatible: 14 compatible: 15 enum: 15 enum: 16 - nxp,salvo-phy 16 - nxp,salvo-phy 17 17 18 reg: 18 reg: 19 maxItems: 1 19 maxItems: 1 20 20 21 clocks: 21 clocks: 22 maxItems: 1 22 maxItems: 1 23 23 24 clock-names: 24 clock-names: 25 items: 25 items: 26 - const: salvo_phy_clk 26 - const: salvo_phy_clk 27 27 28 power-domains: 28 power-domains: 29 maxItems: 1 29 maxItems: 1 30 30 31 "#phy-cells": 31 "#phy-cells": 32 const: 0 32 const: 0 33 33 34 cdns,usb2-disconnect-threshold-microvolt: 34 cdns,usb2-disconnect-threshold-microvolt: 35 description: The microvolt threshold value 35 description: The microvolt threshold value utilized for detecting 36 USB disconnection event. 36 USB disconnection event. 37 enum: [575, 610, 645] 37 enum: [575, 610, 645] 38 default: 575 38 default: 575 39 39 40 required: 40 required: 41 - compatible 41 - compatible 42 - reg 42 - reg 43 - "#phy-cells" 43 - "#phy-cells" 44 44 45 additionalProperties: false 45 additionalProperties: false 46 46 47 examples: 47 examples: 48 - | 48 - | 49 #include <dt-bindings/firmware/imx/rsrc.h> 49 #include <dt-bindings/firmware/imx/rsrc.h> 50 50 51 usb3phy: usb3-phy@5b160000 { 51 usb3phy: usb3-phy@5b160000 { 52 compatible = "nxp,salvo-phy"; 52 compatible = "nxp,salvo-phy"; 53 reg = <0x5b160000 0x40000>; 53 reg = <0x5b160000 0x40000>; 54 clocks = <&usb3_lpcg 4>; 54 clocks = <&usb3_lpcg 4>; 55 clock-names = "salvo_phy_clk"; 55 clock-names = "salvo_phy_clk"; 56 power-domains = <&pd IMX_SC_R_USB_2_PH 56 power-domains = <&pd IMX_SC_R_USB_2_PHY>; 57 #phy-cells = <0>; 57 #phy-cells = <0>; 58 }; 58 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.