About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / devicetree / bindings / usb / usb-phy.txt


Based on kernel version 3.14.11. Page generated on 2014-07-07 08:53 EST.

1	USB PHY
2	
3	OMAP USB2 PHY
4	
5	Required properties:
6	 - compatible: Should be "ti,omap-usb2"
7	 - reg : Address and length of the register set for the device.
8	 - #phy-cells: determine the number of cells that should be given in the
9	   phandle while referencing this phy.
10	
11	Optional properties:
12	 - ctrl-module : phandle of the control module used by PHY driver to power on
13	   the PHY.
14	
15	This is usually a subnode of ocp2scp to which it is connected.
16	
17	usb2phy@4a0ad080 {
18		compatible = "ti,omap-usb2";
19		reg = <0x4a0ad080 0x58>;
20		ctrl-module = <&omap_control_usb>;
21		#phy-cells = <0>;
22	};
23	
24	OMAP USB3 PHY
25	
26	Required properties:
27	 - compatible: Should be "ti,omap-usb3"
28	 - reg : Address and length of the register set for the device.
29	 - reg-names: The names of the register addresses corresponding to the registers
30	   filled in "reg".
31	 - #phy-cells: determine the number of cells that should be given in the
32	   phandle while referencing this phy.
33	
34	Optional properties:
35	 - ctrl-module : phandle of the control module used by PHY driver to power on
36	   the PHY.
37	
38	This is usually a subnode of ocp2scp to which it is connected.
39	
40	usb3phy@4a084400 {
41		compatible = "ti,omap-usb3";
42		reg = <0x4a084400 0x80>,
43		      <0x4a084800 0x64>,
44		      <0x4a084c00 0x40>;
45		reg-names = "phy_rx", "phy_tx", "pll_ctrl";
46		ctrl-module = <&omap_control_usb>;
47		#phy-cells = <0>;
48	};
Hide Line Numbers


About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog