<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/usb, branch v2015.10-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.10-rc2</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/usb?h=v2015.10-rc2'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2015-08-17T16:49:15Z</updated>
<entry>
<title>arm: mvebu: add multiple usb-hostcontroller support for AXP</title>
<updated>2015-08-17T16:49:15Z</updated>
<author>
<name>Anton Schubert</name>
<email>anton.schubert@gmx.de</email>
</author>
<published>2015-07-23T13:02:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8a3337161d0fdedcfbe6d6be884f811496feedc1'/>
<id>urn:sha1:8a3337161d0fdedcfbe6d6be884f811496feedc1</id>
<content type='text'>
This patch adds support for multiple hostcontrollers to the ehci-marvell driver
and enables all 3 usb-hcs on the db-mv784mp-gp board.

It depends on the initial Armada XP usb support patch from Stefan.

Signed-off-by: Anton Schubert &lt;anton.schubert@gmx.de&gt;
Reviewed-by: Stefan Roese &lt;sr@denx.de&gt;
Cc: Luka Perkov &lt;luka.perkov@sartura.hr&gt;
</content>
</entry>
<entry>
<title>arm: mvebu: Enable USB EHCI support on Armada XP</title>
<updated>2015-08-17T16:49:07Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2015-07-22T16:26:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=dee40d26d395e6f589d3c11af20c31a154d98d41'/>
<id>urn:sha1:dee40d26d395e6f589d3c11af20c31a154d98d41</id>
<content type='text'>
This patch enables the USB EHCI support for the Marvell Armada XP (AXP)
SoCs. In compatism to the Armada 38x (A38x), the AXP needs to configure
the USB PLL and the USB PHY's specifically in U-Boot. The A38x has done
this already in the bin_hdr (SPL U-Boot). Without this, accessing the
controller registers in U-Boot or Linux will hang the CPU.

Additionally, the AXP uses a different USB EHCI base address. This
patch also takes care of this by runtime SoC detection in the Marvell
EHCI driver.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
Signed-off-by: Anton Schubert &lt;anton.schubert@gmx.de&gt;
Cc: Marek Vasut &lt;marex@denx.de&gt;
Cc: Luka Perkov &lt;luka.perkov@sartura.hr&gt;
</content>
</entry>
<entry>
<title>usb: ohci: enable cache support</title>
<updated>2015-08-13T00:47:48Z</updated>
<author>
<name>Wu, Josh</name>
<email>Josh.wu@atmel.com</email>
</author>
<published>2015-07-27T03:40:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e0266f4942f22d3111a5365f3b2c33ecd55730eb'/>
<id>urn:sha1:e0266f4942f22d3111a5365f3b2c33ecd55730eb</id>
<content type='text'>
Remove the CONFIG_DM_USB limitation to enable cache support functions.
Tested on SAMA5D3x-EK board.

Signed-off-by: Josh Wu &lt;josh.wu@atmel.com&gt;
Acked-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
</content>
</entry>
<entry>
<title>dwc2: Add dcache support</title>
<updated>2015-08-13T00:47:43Z</updated>
<author>
<name>Alexander Stein</name>
<email>alexanders83@web.de</email>
</author>
<published>2015-07-24T07:22:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=db402e005a7db7c60811deb199e0df3eec479601'/>
<id>urn:sha1:db402e005a7db7c60811deb199e0df3eec479601</id>
<content type='text'>
This adds dcache support for dwc2. The DMA buffers must be DMA aligned and
is flushed for outgoing transactions before starting transfer. For
ingoing transactions it is invalidated after the transfer has finished.

Signed-off-by: Alexander Stein &lt;alexanders83@web.de&gt;
Acked-by: Stephen Warren &lt;swarren@wwwdotorg.org&gt;
[trini: Update to apply again on top of DM patches]
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>sunxi: usb-phy: Never power off the usb ports</title>
<updated>2015-08-08T14:26:19Z</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2015-07-08T14:44:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c9f8947e66042b49bba358d4bce531da3bd440be'/>
<id>urn:sha1:c9f8947e66042b49bba358d4bce531da3bd440be</id>
<content type='text'>
USB devices are not really designed to get the power bounced off and on
at them. Esp. USB powered harddisks do not like this.

Currently we power off the USB ports both on a "usb reset" and when
booting the kernel, causing the usb-power to bounce off and then back
on again.

This patch removes the powering off calls, fixing the undesirable power
bouncing.

Note this requires some special handling for the OTG port:
1) We must skip the external vbus check if we've already enabled our own
vbus to avoid false positives
2) If on an usb reset we no longer detect that the id-pin is grounded, turn
off vbus as that means an external vbus may be present now

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Acked-by: Ian Campbell &lt;ijc@hellion.org.uk&gt;
</content>
</entry>
<entry>
<title>Merge git://git.denx.de/u-boot-dm</title>
<updated>2015-08-06T23:56:03Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2015-08-06T23:56:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ae27120c31d58b8bb694d9155bcffdcfae8552a6'/>
<id>urn:sha1:ae27120c31d58b8bb694d9155bcffdcfae8552a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>net: smsc95xx: Add driver-model support</title>
<updated>2015-08-06T13:44:28Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2015-07-08T02:53:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0990fcb772192af615f23cd78bbfc081ec40236b'/>
<id>urn:sha1:0990fcb772192af615f23cd78bbfc081ec40236b</id>
<content type='text'>
Add support for driver model, so that CONFIG_DM_ETH can be defined and used
with this driver.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>net: smsc95xx: Prepare for conversion to driver model</title>
<updated>2015-08-06T13:44:27Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2015-07-08T02:53:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=527298c4b51963c7f3ed072d26fcb3e1bcafd092'/>
<id>urn:sha1:527298c4b51963c7f3ed072d26fcb3e1bcafd092</id>
<content type='text'>
At present struct eth_device is passed around all over the place. This does
not exist with driver model. Add explicit arguments instead, so that with
driver model we can pass the correct things.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>net: smsc95xx: Correct the error numbers</title>
<updated>2015-08-06T13:40:45Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2015-07-08T02:53:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=25a9e98038ca6e0335f760f58ef1fd418122ea13'/>
<id>urn:sha1:25a9e98038ca6e0335f760f58ef1fd418122ea13</id>
<content type='text'>
Instead of returning -1 on error, we should use a proper error number. Fix
the code to conform to this.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>net: smsc95xx: Rename AX_RX_URB_SIZE to RX_URB_SIZE</title>
<updated>2015-08-06T13:31:37Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2015-07-08T02:53:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d62a1dc6bcfe9d210081d70669b39b4c77a07430'/>
<id>urn:sha1:d62a1dc6bcfe9d210081d70669b39b4c77a07430</id>
<content type='text'>
The AX_ prefix comes from the Asix driver. Since this is not that, we should
avoid this confusing prefix.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
</feed>
