<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/usb/host, branch v2019.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/host?h=v2019.10-rc2</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/usb/host?h=v2019.10-rc2'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2019-08-11T20:43:41Z</updated>
<entry>
<title>env: Move env_get() to env.h</title>
<updated>2019-08-11T20:43:41Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2019-08-01T15:46:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7b51b576d6db714e8668a98de67e93651e18123c'/>
<id>urn:sha1:7b51b576d6db714e8668a98de67e93651e18123c</id>
<content type='text'>
Move env_get() over to the new header file.

Acked-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>usb, ohci, pci: add DM support for PCI-based OHCI USB controller</title>
<updated>2019-08-08T09:35:02Z</updated>
<author>
<name>Heiko Schocher</name>
<email>hs@denx.de</email>
</author>
<published>2019-07-16T08:49:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=991e66017ccd79cf4b89a729433a9606a771bd2b'/>
<id>urn:sha1:991e66017ccd79cf4b89a729433a9606a771bd2b</id>
<content type='text'>
add new DM based PCI driver ohci-pci for PCI-based
OHCI USB support.

Signed-off-by: Heiko Schocher &lt;hs@denx.de&gt;
</content>
</entry>
<entry>
<title>usb, ohci: add warning if none on pci found</title>
<updated>2019-08-08T09:35:02Z</updated>
<author>
<name>Heiko Schocher</name>
<email>hs@denx.de</email>
</author>
<published>2019-07-16T08:49:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f9c7fecbeb938d9a17e31bf7c8766190752790ae'/>
<id>urn:sha1:f9c7fecbeb938d9a17e31bf7c8766190752790ae</id>
<content type='text'>
Signed-off-by: Heiko Schocher &lt;hs@denx.de&gt;
</content>
</entry>
<entry>
<title>usb, ohci-hcd: set OHCI_USE_NPS if DM_PCI</title>
<updated>2019-08-08T09:35:02Z</updated>
<author>
<name>Heiko Schocher</name>
<email>hs@denx.de</email>
</author>
<published>2019-07-16T08:49:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=dc4e48d845d9971d2b21f99c12f874dd06cedc0a'/>
<id>urn:sha1:dc4e48d845d9971d2b21f99c12f874dd06cedc0a</id>
<content type='text'>
set OHCI_USE_NPS if DM_PCI is enabled.

Signed-off-by: Heiko Schocher &lt;hs@denx.de&gt;
</content>
</entry>
<entry>
<title>usb, ohci: fix ohci swap register access</title>
<updated>2019-08-08T09:35:02Z</updated>
<author>
<name>Heiko Schocher</name>
<email>hs@denx.de</email>
</author>
<published>2019-07-16T08:49:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a5a7486e62b0aa4afa1fe1a3b30f7dd682eb1ff8'/>
<id>urn:sha1:a5a7486e62b0aa4afa1fe1a3b30f7dd682eb1ff8</id>
<content type='text'>
commit 57faca19a82f ("drivers: USB: OHCI: allow compilation for 64-bit targets")
broke ohci support for the mpc85xx based socrates board,
as it removed volatile keyword from ohci_readl/writel.

Fix this so usb works again on socrates board.

Signed-off-by: Heiko Schocher &lt;hs@denx.de&gt;
</content>
</entry>
<entry>
<title>usb, ohci-hdc: fix warning 'ohci_pci_ids' defined but not used</title>
<updated>2019-08-08T09:35:02Z</updated>
<author>
<name>Heiko Schocher</name>
<email>hs@denx.de</email>
</author>
<published>2019-07-16T08:49:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b005d7d5f96539450e50450f12491913e135c2a9'/>
<id>urn:sha1:b005d7d5f96539450e50450f12491913e135c2a9</id>
<content type='text'>
var ohci_pci_ids is only used if DM_USB is not enabled.
So define this varaible only if
!CONFIG_IS_ENABLED(DM_USB)

Signed-off-by: Heiko Schocher &lt;hs@denx.de&gt;
</content>
</entry>
<entry>
<title>rockchip: xhci: Remove RK3399 support</title>
<updated>2019-07-19T03:11:09Z</updated>
<author>
<name>Mark Kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2019-06-30T16:01:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c908d46f3a493356ef62a2632fa2646098b56545'/>
<id>urn:sha1:c908d46f3a493356ef62a2632fa2646098b56545</id>
<content type='text'>
Remove RK3399 compatible strings as this driver is no longer
used on that SoC.

Signed-off-by: Mark Kettenis &lt;kettenis@openbsd.org&gt;
Reviewed-by: Kever Yang &lt;kever.yang@rock-chips.com&gt;
</content>
</entry>
<entry>
<title>usb: xhci-dwc3: Add USB2 PHY configuration</title>
<updated>2019-07-19T03:11:09Z</updated>
<author>
<name>Mark Kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2019-06-30T16:01:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=062790f461312f1b954ae876f85da8f6ce5fcc73'/>
<id>urn:sha1:062790f461312f1b954ae876f85da8f6ce5fcc73</id>
<content type='text'>
Configure USB2 PHY register based on "phy_type" property and
handle all the quirks that are relevant for Rockchip RK3399 SoCs.

Signed-off-by: Mark Kettenis &lt;kettenis@openbsd.org&gt;
Reviewed-by: Kever Yang &lt;kever.yang@rock-chips.com&gt;
</content>
</entry>
<entry>
<title>usb: dwc3-of-simple: Add support for RK3399</title>
<updated>2019-07-19T03:11:09Z</updated>
<author>
<name>Mark Kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2019-06-30T16:01:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=aaa8d6b1492297821c52bdc5074156a40198f300'/>
<id>urn:sha1:aaa8d6b1492297821c52bdc5074156a40198f300</id>
<content type='text'>
Add compatible string for RK3399 and enable it by default on
Rockchip platforms with USB3 support.

Signed-off-by: Mark Kettenis &lt;kettenis@openbsd.org&gt;
Reviewed-by: Kever Yang &lt;kever.yang@rock-chips.com&gt;
</content>
</entry>
<entry>
<title>usb: ehci-mx6: Fix bus enumeration for DM case</title>
<updated>2019-07-05T12:19:40Z</updated>
<author>
<name>Marek Vasut</name>
<email>marex@denx.de</email>
</author>
<published>2019-06-24T17:05:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=501547cec1f7f0438cae388a104ff60f18576c01'/>
<id>urn:sha1:501547cec1f7f0438cae388a104ff60f18576c01</id>
<content type='text'>
The EHCI iMX6 driver is only partly converted to DT probing and
still uses a tremendous amount of hard-coded addresses. Worse,
the driver uses hard-coded SoC-model-specific base addresses, which
are derived from values protected by SoC-specific macros, hence the
driver is also compiled for a specific SoC model. Even worse, the
driver depends on specific sequential indexing of the controllers,
from which it derives offsets in the PHY and ANATOP register sets.

However, when the driver is probed from DT, the indexing is not
correct. In fact, each controller has index 0. This patch derives
the index for DT probing case from the controller base addresses,
which is not the way this should be done, however it is the least
intrusive approach, favorable this close to release.

The necessary steps to convert this driver fully to DT probing are
described inside the patch, however this should be done in the next
release and depends on iMX clock driver patches.

Signed-off-by: Marek Vasut &lt;marex@denx.de&gt;
Cc: Abel Vesa &lt;abel.vesa@nxp.com&gt;
Cc: Adam Ford &lt;aford173@gmail.com&gt;
Cc: Fabio Estevam &lt;festevam@gmail.com&gt;
Cc: Ludwig Zenz &lt;lzenz@dh-electronics.com&gt;
Cc: Lukasz Majewski &lt;lukma@denx.de&gt;
Cc: Peng Fan &lt;peng.fan@nxp.com&gt;
Cc: Stefano Babic &lt;sbabic@denx.de&gt;
Cc: Vagrant Cascadian &lt;vagrant@debian.org&gt;
</content>
</entry>
</feed>
