linux/Documentation/devicetree/bindings/usb/usb-nop-xceiv.txt
<<
>>
Prefs
   1USB NOP PHY
   2
   3Required properties:
   4- compatible: should be usb-nop-xceiv
   5
   6Optional properties:
   7- clocks: phandle to the PHY clock. Use as per Documentation/devicetree
   8  /bindings/clock/clock-bindings.txt
   9  This property is required if clock-frequency is specified.
  10
  11- clock-names: Should be "main_clk"
  12
  13- clock-frequency: the clock frequency (in Hz) that the PHY clock must
  14  be configured to.
  15
  16- vcc-supply: phandle to the regulator that provides RESET to the PHY.
  17
  18- reset-supply: phandle to the regulator that provides power to the PHY.
  19
  20Example:
  21
  22        hsusb1_phy {
  23                compatible = "usb-nop-xceiv";
  24                clock-frequency = <19200000>;
  25                clocks = <&osc 0>;
  26                clock-names = "main_clk";
  27                vcc-supply = <&hsusb1_vcc_regulator>;
  28                reset-supply = <&hsusb1_reset_regulator>;
  29        };
  30
  31hsusb1_phy is a NOP USB PHY device that gets its clock from an oscillator
  32and expects that clock to be configured to 19.2MHz by the NOP PHY driver.
  33hsusb1_vcc_regulator provides power to the PHY and hsusb1_reset_regulator
  34controls RESET.
  35