Lines Matching +full:tx1 +full:- +full:3
3 - compatible: ti,am33xx-usb
4 - reg: offset and length of the usbss register sets
5 - ti,hwmods : must be "usb_otg_hs"
13 - compatible: ti,am335x-usb-ctrl-module
14 - reg: offset and length of the "USB control registers" in the "Control
17 - reg-names: "phy_ctrl" for the "USB control registers" and "wakeup" for
22 compatible: ti,am335x-usb-phy
25 reg-names: phy
31 - compatible: ti,musb-am33xx
32 - reg: offset and length of "USB Controller Registers", and offset and
34 - reg-names: control for the ""USB Controller Registers" and "mc" for
36 - interrupts: USB interrupt number
37 - interrupt-names: mc
38 - dr_mode: Should be one of "host", "peripheral" or "otg".
39 - mentor,multipoint: Should be "1" indicating the musb controller supports
40 multipoint. This is a MUSB configuration-specific setting.
41 - mentor,num-eps: Specifies the number of endpoints. This is also a
42 MUSB configuration-specific setting. Should be set to "16"
43 - mentor,ram-bits: Specifies the ram address size. Should be set to "12"
44 - mentor,power: Should be "500". This signifies the controller can supply up to
46 - phys: reference to the USB phy
47 - dmas: specifies the dma channels
48 - dma-names: specifies the names of the channels. Use "rxN" for receive
56 - compatible: ti,am3359-cppi41
57 - reg: offset and length of the following register spaces: USBSS, USB
59 - reg-names: glue, controller, scheduler, queuemgr
60 - #dma-cells: should be set to 2. The first number represents the
64 - dma-channels: should be set to 30 representing the 15 endpoints for
66 - #dma-channels: deprecated
70 The following example contains all the nodes as used on am335x-evm:
80 compatible = "ti,am33xx-usb";
83 #address-cells = <1>;
84 #size-cells = <1>;
88 compatible = "ti,am335x-usb-ctrl-module";
91 reg-names = "phy_ctrl", "wakeup";
94 usb0_phy: usb-phy@47401300 {
95 compatible = "ti,am335x-usb-phy";
97 reg-names = "phy";
99 #phy-cells = <0>;
103 compatible = "ti,musb-am33xx";
106 reg-names = "mc", "control";
109 interrupt-names = "mc";
112 mentor,num-eps = <16>;
113 mentor,ram-bits = <12>;
118 &cppi41dma 2 0 &cppi41dma 3 0
126 &cppi41dma 3 1 &cppi41dma 4 1
132 dma-names =
136 "tx1", "tx2", "tx3", "tx4", "tx5", "tx6", "tx7",
141 usb1_phy: usb-phy@47401b00 {
142 compatible = "ti,am335x-usb-phy";
144 reg-names = "phy";
146 #phy-cells = <0>;
150 compatible = "ti,musb-am33xx";
153 reg-names = "mc", "control";
155 interrupt-names = "mc";
158 mentor,num-eps = <16>;
159 mentor,ram-bits = <12>;
178 dma-names =
182 "tx1", "tx2", "tx3", "tx4", "tx5", "tx6", "tx7",
187 cppi41dma: dma-controller@7402000 {
188 compatible = "ti,am3359-cppi41";
193 reg-names = "glue", "controller", "scheduler", "queuemgr";
195 interrupt-names = "glue";
196 #dma-cells = <2>;
197 dma-channels = <30>;
198 dma-requests = <256>;