<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/doc/device-tree-bindings/usb, branch master</title>
<subtitle>Broadcom-s U-Boot</subtitle>
<id>https://git.openwrt.org/project/bcm63xx/u-boot/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/bcm63xx/u-boot/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/'/>
<updated>2019-04-21T08:26:52Z</updated>
<entry>
<title>stm32mp1: add stusb1600 support for DK1 and DK2 board</title>
<updated>2019-04-21T08:26:52Z</updated>
<author>
<name>Patrick Delaunay</name>
</author>
<published>2019-03-29T14:42:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=6fe7dd3327d552bacf4266d7f1ed074bf98ffb92'/>
<id>urn:sha1:6fe7dd3327d552bacf4266d7f1ed074bf98ffb92</id>
<content type='text'>
The DK1 and DK2 boards use the USB Type-C controller STUSB1600.
This patch updates:
- the device tree to add the I2C node in the DT
- the board stm32mp1 to probe this I2C device and use this controller
  to check cable detection.
- the DWC2 driver to support a new dt property
  "u-boot,force-b-session-valid" which forces B session and
  device mode; it is a workaround because the VBUS sensing and
  ID detection isn't available with stusb1600.

Signed-off-by: Patrick Delaunay &lt;patrick.delaunay@st.com&gt;
Reviewed-by: Lukasz Majewski &lt;lukma@denx.de&gt;
</content>
</entry>
<entry>
<title>usb: dwc2: add support for STM32MP1</title>
<updated>2019-04-21T08:26:52Z</updated>
<author>
<name>Patrick Delaunay</name>
</author>
<published>2019-03-29T14:42:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=931e9d7aa7228867eec7e33fd45718e6018cc96d'/>
<id>urn:sha1:931e9d7aa7228867eec7e33fd45718e6018cc96d</id>
<content type='text'>
Add compatible "st,stm32mp1-hsotg" and associated driver data to manage
the usb33d-supply and the ST specific register for VBus sensing.

Signed-off-by: Patrick Delaunay &lt;patrick.delaunay@st.com&gt;
# Conflicts:
#	drivers/usb/gadget/dwc2_udc_otg.c
Reviewed-by: Lukasz Majewski &lt;lukma@denx.de&gt;
</content>
</entry>
<entry>
<title>usb: dwc2: convert driver to DM_USB_GADGET</title>
<updated>2019-04-21T08:26:51Z</updated>
<author>
<name>Patrick Delaunay</name>
</author>
<published>2019-03-29T14:42:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=c791c8431c34da803fdac4a308999879a6a33834'/>
<id>urn:sha1:c791c8431c34da803fdac4a308999879a6a33834</id>
<content type='text'>
Minimal conversion to driver model by using the uclass
UCLASS_USB_GADGET_GENERIC based on:
- reset uclass
- clock uclass
- generic uclass.

Signed-off-by: Patrick Delaunay &lt;patrick.delaunay@st.com&gt;
Reviewed-by: Lukasz Majewski &lt;lukma@denx.de&gt;
</content>
</entry>
<entry>
<title>usb: dwc3: Add dwc3 glue driver support for STi</title>
<updated>2017-09-22T11:39:59Z</updated>
<author>
<name>Patrice Chotard</name>
</author>
<published>2017-09-05T09:04:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=40d1a31e6329da8feecc555f2bdfb8da463bdd40'/>
<id>urn:sha1:40d1a31e6329da8feecc555f2bdfb8da463bdd40</id>
<content type='text'>
This patch adds the ST glue logic to manage the DWC3 HC
on STiH407 SoC family. It configures the internal glue
logic and syscfg registers.

Part of this code been extracted from kernel.org driver
(drivers/usb/dwc3/dwc3-st.c)

Signed-off-by: Patrice Chotard &lt;patrice.chotard@st.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>mvebu: usb: xhci: Add VBUS regulator supply to the host driver</title>
<updated>2017-03-23T07:45:25Z</updated>
<author>
<name>Konstantin Porotchkin</name>
</author>
<published>2017-02-12T09:10:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=81192b79661cf2763abecbf3c3b673142ef4a2cd'/>
<id>urn:sha1:81192b79661cf2763abecbf3c3b673142ef4a2cd</id>
<content type='text'>
The USB device should linked to VBUS regulator through "vbus-supply"
DTS property.
This patch adds handling for "vbus-supply" property inside the USB
device entry for turning on the VBUS regulator upon the host adapter probe.

Signed-off-by: Konstantin Porotchkin &lt;kostap@marvell.com&gt;
Cc: Stefan Roese &lt;sr@denx.de&gt;
Cc: Marek Vasut &lt;marex@denx.de&gt;
Cc: Nadav Haklai &lt;nadavh@marvell.com&gt;
Cc: Neta Zur Hershkovits &lt;neta@marvell.com&gt;
Cc: Igal Liberman &lt;igall@marvell.com&gt;
Cc: Haim Boot &lt;hayim@marvell.com&gt;
Acked-by: Marek Vasut &lt;marex@denx.de&gt;
Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>ehci: Add support for Qualcomm EHCI</title>
<updated>2016-04-01T21:18:11Z</updated>
<author>
<name>Mateusz Kulikowski</name>
</author>
<published>2016-03-31T21:12:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=5a8221181edca991f7cfbf90b7f60ebf3c0b4970'/>
<id>urn:sha1:5a8221181edca991f7cfbf90b7f60ebf3c0b4970</id>
<content type='text'>
This driver is able to reconfigure OTG controller into HOST mode.
Board can add board-specific initialization as board_prepare_usb().
It requires USB_ULPI_VIEWPORT enabled in board configuration.

Signed-off-by: Mateusz Kulikowski &lt;mateusz.kulikowski@gmail.com&gt;
Acked-by: Marek Vasut &lt;marex@denx.de&gt;
Tested-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>tegra: fdt: Add additional USB binding</title>
<updated>2012-03-29T06:12:48Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2012-02-28T08:07:47Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=8b7a47d73d26e562918021bf4027adcb660a1146'/>
<id>urn:sha1:8b7a47d73d26e562918021bf4027adcb660a1146</id>
<content type='text'>
This adds a property to indicate a port which can switch between host and device
mode.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Acked-by: Stephen Warren &lt;swarren@nvidia.com&gt;
Signed-off-by: Tom Warren &lt;twarren@nvidia.com&gt;
</content>
</entry>
<entry>
<title>fdt: Add tegra-usb bindings file from linux</title>
<updated>2012-03-29T06:12:48Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2012-02-27T10:52:41Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=b257464b1c7522d04650d8e2ab52ee7c1cafa7e4'/>
<id>urn:sha1:b257464b1c7522d04650d8e2ab52ee7c1cafa7e4</id>
<content type='text'>
This file is taken from the Linux mailing list.

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