<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/usb, branch v2015.07-rc2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/usb?h=v2015.07-rc2</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/usb?h=v2015.07-rc2'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2015-06-08T12:37:02Z</updated>
<entry>
<title>Merge branch 'master' of git://www.denx.de/git/u-boot-imx</title>
<updated>2015-06-08T12:37:02Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2015-06-08T12:37:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4d80051b63ff54f6b6f90fceb92cf87ab3401ecb'/>
<id>urn:sha1:4d80051b63ff54f6b6f90fceb92cf87ab3401ecb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>usb: ehci-vf: Add weak function for board specific initialisation</title>
<updated>2015-06-08T06:41:56Z</updated>
<author>
<name>Sanchayan Maity</name>
<email>maitysanchayan@gmail.com</email>
</author>
<published>2015-06-01T13:07:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=60ed286453c8c14facdbeb3807c6d03596fc3ce9'/>
<id>urn:sha1:60ed286453c8c14facdbeb3807c6d03596fc3ce9</id>
<content type='text'>
Add a weak function board_ehci_hcd_init which can be used by the board
file for board specific initialisation.

Signed-off-by: Sanchayan Maity &lt;maitysanchayan@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.denx.de/u-boot-uniphier</title>
<updated>2015-05-31T00:16:01Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2015-05-31T00:16:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=43b1ff5f33456e85b2fccccaf2f9fe09821a45ac'/>
<id>urn:sha1:43b1ff5f33456e85b2fccccaf2f9fe09821a45ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ARM: UniPhier: update the vendor name of UniPhier in Kconfig</title>
<updated>2015-05-30T17:55:30Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.masahiro@socionext.com</email>
</author>
<published>2015-05-29T08:30:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b6ef3a3f04b96336f1f4b519d62c12aad1f9f7b8'/>
<id>urn:sha1:b6ef3a3f04b96336f1f4b519d62c12aad1f9f7b8</id>
<content type='text'>
The business for UniPhier Soc family has been transferred from
Panasonic Corporation to Socionext Inc.

Update the SoC select menu in Kconfig.

Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
</content>
</entry>
<entry>
<title>ARM: UniPhier: replace &lt;asm/io.h&gt; with &lt;linux/io.h&gt;</title>
<updated>2015-05-30T17:53:56Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.masahiro@socionext.com</email>
</author>
<published>2015-05-29T08:30:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f6e7f07c17bdf4c9c4c03375dc913b77c39dbe1d'/>
<id>urn:sha1:f6e7f07c17bdf4c9c4c03375dc913b77c39dbe1d</id>
<content type='text'>
In the Linux coding style, it is recommended to include &lt;linux/io.h&gt;
rather than &lt;asm/io.h&gt;.  Follow this trend.

Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
</content>
</entry>
<entry>
<title>usb: dwc2: Add support for v3 snpsid value</title>
<updated>2015-05-29T10:41:04Z</updated>
<author>
<name>Peter Griffin</name>
<email>peter.griffin@linaro.org</email>
</author>
<published>2015-05-12T13:38:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5cfd6c002aa962d102953936a77cc170bb6e5265'/>
<id>urn:sha1:5cfd6c002aa962d102953936a77cc170bb6e5265</id>
<content type='text'>
This has been tested to the extent that I can enumerate
a asix usb networking adapter and boot a kernel over usb
on the 96boards hikey u-boot port I'm currently doing.

Signed-off-by: Peter Griffin &lt;peter.griffin@linaro.org&gt;
</content>
</entry>
<entry>
<title>ci_udc: Update the ci_udc driver to support bulk transfers</title>
<updated>2015-05-29T10:41:04Z</updated>
<author>
<name>Siva Durga Prasad Paladugu</name>
<email>siva.durga.paladugu@xilinx.com</email>
</author>
<published>2015-04-29T05:12:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6a132416359e36ed77b1319674d7ccb9c1a82694'/>
<id>urn:sha1:6a132416359e36ed77b1319674d7ccb9c1a82694</id>
<content type='text'>
Update the ci_udc driver to support bulk transfer
and also added capability of having multiple dtds
if requested data is more than 16K.
These changes are tested for both the DFU and lthor.

Signed-off-by: Siva Durga Prasad Paladugu &lt;sivadur@xilinx.com&gt;
</content>
</entry>
<entry>
<title>usb: ohci: Add support for interrupt queues</title>
<updated>2015-05-15T00:49:35Z</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2015-05-13T12:42:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=bf495712ed2800c1822693f48f4d3e0e405447ea'/>
<id>urn:sha1:bf495712ed2800c1822693f48f4d3e0e405447ea</id>
<content type='text'>
Add support for interrupt queues to the ohci hcd code, bringing it inline
with the ehci and musb-new(host) code.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Reviewed-by: Marek Vasut &lt;marex@denx.de&gt;
</content>
</entry>
<entry>
<title>usb: ohci: Add an ohci_alloc_urb() function</title>
<updated>2015-05-15T00:49:35Z</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2015-05-13T12:42:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d563e62c3465b8ff2278f1fa493d3936c8217380'/>
<id>urn:sha1:d563e62c3465b8ff2278f1fa493d3936c8217380</id>
<content type='text'>
Add an ohci_alloc_urb() function, this is a preparation patch for adding
interrupt queue support.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Reviewed-by: Marek Vasut &lt;marex@denx.de&gt;
</content>
</entry>
<entry>
<title>usb: ohci: Do not reuse ed for interrupt endpoints of different devices</title>
<updated>2015-05-15T00:49:35Z</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2015-05-13T12:42:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=44dbc33056f731e3704907eb0fd28a01185d333e'/>
<id>urn:sha1:44dbc33056f731e3704907eb0fd28a01185d333e</id>
<content type='text'>
When submitting interrupt packets to an endpoint we only link in the ed
once to avoid some races surrounding unlinking of periodic endpoints,
but we share one ohci_device struct / one set of ed-s for all devices,
which means that if we have an interrupt endpoint at endpoint 1 with one
device, and a non interrupt endpoint 1 with another device we end up
with the same ed linked into both the periodic and async lists, which is
not good (tm).

This commit switches over to using separate ohci_device structs, and thus
separate ed-s for devices with interrupt endpoints, fixing this.

This fixes e.g. matching a usb storage device and keyboard on the same
usb-1 hub not working.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Reviewed-by: Marek Vasut &lt;marex@denx.de&gt;
</content>
</entry>
</feed>
