<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/usb/dwc2/platform.c, branch linux-3.16.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.16.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.16.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2014-05-27T22:42:41Z</updated>
<entry>
<title>usb: dwc2: Disable descriptor dma mode by default</title>
<updated>2014-05-27T22:42:41Z</updated>
<author>
<name>Dinh Nguyen</name>
</author>
<published>2014-05-07T13:30:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8b3e233e8121d241a93f27a093c1440673d3a7ff'/>
<id>urn:sha1:8b3e233e8121d241a93f27a093c1440673d3a7ff</id>
<content type='text'>
Even though the IP supports Descriptor DMA mode, it does not support SPLIT
transactions in this mode. So the driver, in its currently form, will not
support LS/FS devices when connected to a HS Hub if Descriptor DMA mode is
enabled.

So we should just default to disable descriptor dma mode.

Signed-off-by: Dinh Nguyen &lt;dinguyen@altera.com&gt;
Acked-by: Paul Zimmerman &lt;paulz@synopsys.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>usb: dwc2: bail out early when booting with "nousb"</title>
<updated>2014-02-04T20:59:14Z</updated>
<author>
<name>Andre Heider</name>
</author>
<published>2014-02-04T20:27:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=861e0f5bae1c4f4026b58ca10fa3b0fc02f1540c'/>
<id>urn:sha1:861e0f5bae1c4f4026b58ca10fa3b0fc02f1540c</id>
<content type='text'>
Add usb_disabled() check to prevent kernel oops when booting with "nousb"
in the cmdline:

Unable to handle kernel NULL pointer dereference at virtual address 00000030
...
PC is at bus_add_device+0xe0/0x18c
LR is at device_add_groups+0x1c/0x20
...
[&lt;c02191c0&gt;] (bus_add_device) from [&lt;c0217130&gt;] (device_add+0x41c/0x538)
[&lt;c0217130&gt;] (device_add) from [&lt;c023b1d4&gt;] (usb_new_device+0x270/0x35c)
[&lt;c023b1d4&gt;] (usb_new_device) from [&lt;c0241174&gt;] (usb_add_hcd+0x4fc/0x760)
[&lt;c0241174&gt;] (usb_add_hcd) from [&lt;c0254ce0&gt;] (dwc2_hcd_init+0x434/0x510)
[&lt;c0254ce0&gt;] (dwc2_hcd_init) from [&lt;c02594f4&gt;] (dwc2_driver_probe+0x130/0x170)
[&lt;c02594f4&gt;] (dwc2_driver_probe) from [&lt;c021bbd0&gt;] (platform_drv_probe+0x28/0x58)

Signed-off-by: Andre Heider &lt;a.heider@gmail.com&gt;
Acked-by: Paul Zimmerman &lt;paulz@synopsys.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Move DWC2 driver out of staging</title>
<updated>2014-01-13T22:44:01Z</updated>
<author>
<name>Paul Zimmerman</name>
</author>
<published>2014-01-13T21:50:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=197ba5f406cc29000c70de98eb40d7243b9f9f03'/>
<id>urn:sha1:197ba5f406cc29000c70de98eb40d7243b9f9f03</id>
<content type='text'>
The DWC2 driver should now be in good enough shape to move out of
staging. I have stress tested it overnight on RPI running mass
storage and Ethernet transfers in parallel, and for several days
on our proprietary PCI-based platform.

Signed-off-by: Paul Zimmerman &lt;paulz@synopsys.com&gt;
Cc: Felipe Balbi &lt;balbi@ti.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
