1c66ec88fSEmmanuel VadotIMG Pistachio USB PHY 2c66ec88fSEmmanuel Vadot===================== 3c66ec88fSEmmanuel Vadot 4c66ec88fSEmmanuel VadotRequired properties: 5c66ec88fSEmmanuel Vadot-------------------- 6c66ec88fSEmmanuel Vadot - compatible: Must be "img,pistachio-usb-phy". 7c66ec88fSEmmanuel Vadot - #phy-cells: Must be 0. See ./phy-bindings.txt for details. 8c66ec88fSEmmanuel Vadot - clocks: Must contain an entry for each entry in clock-names. 9c66ec88fSEmmanuel Vadot See ../clock/clock-bindings.txt for details. 10c66ec88fSEmmanuel Vadot - clock-names: Must include "usb_phy". 11*aa1a8ff2SEmmanuel Vadot - img,cr-top: Must contain a phandle to the CR_TOP syscon node. 12c66ec88fSEmmanuel Vadot - img,refclk: Indicates the reference clock source for the USB PHY. 13c66ec88fSEmmanuel Vadot See <dt-bindings/phy/phy-pistachio-usb.h> for a list of valid values. 14c66ec88fSEmmanuel Vadot 15c66ec88fSEmmanuel VadotOptional properties: 16c66ec88fSEmmanuel Vadot-------------------- 17c66ec88fSEmmanuel Vadot - phy-supply: USB VBUS supply. Must supply 5.0V. 18c66ec88fSEmmanuel Vadot 19c66ec88fSEmmanuel VadotExample: 20c66ec88fSEmmanuel Vadot-------- 21c66ec88fSEmmanuel Vadotusb_phy: usb-phy { 22c66ec88fSEmmanuel Vadot compatible = "img,pistachio-usb-phy"; 23c66ec88fSEmmanuel Vadot clocks = <&clk_core CLK_USB_PHY>; 24c66ec88fSEmmanuel Vadot clock-names = "usb_phy"; 25c66ec88fSEmmanuel Vadot phy-supply = <&usb_vbus>; 26c66ec88fSEmmanuel Vadot img,refclk = <REFCLK_CLK_CORE>; 27c66ec88fSEmmanuel Vadot img,cr-top = <&cr_top>; 28c66ec88fSEmmanuel Vadot #phy-cells = <0>; 29c66ec88fSEmmanuel Vadot}; 30