About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / devicetree / bindings / usb / usb-nop-xceiv.txt




Custom Search

Based on kernel version 3.15.4. Page generated on 2014-07-07 09:02 EST.

1	USB NOP PHY
2	
3	Required properties:
4	- compatible: should be usb-nop-xceiv
5	
6	Optional 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-gpios: Should specify the GPIO for reset.
19	
20	Example:
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-gpios = <&gpio1 7 GPIO_ACTIVE_LOW>;
29		};
30	
31	hsusb1_phy is a NOP USB PHY device that gets its clock from an oscillator
32	and expects that clock to be configured to 19.2MHz by the NOP PHY driver.
33	hsusb1_vcc_regulator provides power to the PHY and GPIO 7 controls RESET.
Hide Line Numbers
About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Information is copyright its respective author. All material is available from the Linux Kernel Source distributed under a GPL License. This page is provided as a free service by mjmwired.net.