[U-Boot] [PULL] u-boot-usb/master

Marek Vasut
2019-04-21T19:39:25Z

The following changes since commit 1f4ae66eaab29bfb5d1eb44996f7826c9cd01ed1:

Merge tag 'arc-for-2019.07' of git://git.denx.de/u-boot-arc
(2019-04-18 12:12:16 -0400)

are available in the Git repository at:

git://git.denx.de/u-boot-usb.git master

for you to fetch changes up to 7fd9f31c6bd13609da61b985cf8f5f65ebebd913:

usb: dwc2: fix gadget disconnect (2019-04-21 10:26:52 +0200)

----------------------------------------------------------------
Alex Kiernan (3):
configs: Migrate USB_MUSB_DISABLE_BULK_COMBINE_SPLIT to Kconfig
usb: Select USB_MUSB_DSPS with USB_MUSB_TI
fastboot: Replace literal 32 with PART_NAME_LEN

Andy Shevchenko (1):
dfu: Avoid declaring unused variables and absent parameters

Eugeniu Rosca (3):
fastboot: getvar: correct/rename "has_slot" to "has-slot"
fastboot: Improve error reporting on 'getvar partition-{size, type}'
fastboot: add support for 'getvar platform'

Fabrice Gasnier (1):
usb: dwc2: fix gadget disconnect

Patrice Chotard (1):
usb: dwc2_udc_otg: Add tx_fifo_sz array support

Patrick Delaunay (16):
phy: usbphyc: remove unused variable index
phy: usbphyc: update xlate with DT binding
phy: usbphyc: Binding update of vdda supply
phy: usbphyc: move vdda1v1 and vdda1v8 in phy_init
phy: usbphyc: increase PLL wait timeout
usb: dwc2: remove unused variable regs_otg
usb: dwc2: convert driver to DM_USB_GADGET
usb: dwc2: force reset assert before to probe the driver
usb: dwc2: Add force-b-session-valid support
usb: dwc2: Add function for session B check
usb: dwc2_udc_otg: Read MAX_HW_ENDPOINT from HWCFG4 register
usb: dwc2: add support for STM32MP1
stm32mp1: remove CONFIG_USB_DWC2, HOST support for USBO
stm32mp1: migrate USBOTG device to driver model
stm32mp1: add stusb1600 support for DK1 and DK2 board
usb: reload watchdog during ums command

arch/arm/dts/stm32mp157-pinctrl.dtsi | 7 +++
arch/arm/dts/stm32mp157a-dk1-u-boot.dtsi | 3 +-
arch/arm/dts/stm32mp157a-dk1.dts | 34 +++++++++++-
arch/arm/dts/stm32mp157c-ed1.dts | 8 ---
arch/arm/dts/stm32mp157c-ev1-u-boot.dtsi | 1 +
arch/arm/dts/stm32mp157c.dtsi | 5 +-
board/st/stm32mp1/stm32mp1.c | 185
++++++++++++++++++-----------------------------------------------
cmd/dfu.c | 3 ++
cmd/usb_mass_storage.c | 3 ++
configs/am335x_boneblack_vboot_defconfig | 1 -
configs/am335x_evm_defconfig | 1 -
configs/am335x_hs_evm_defconfig | 1 -
configs/am335x_hs_evm_uart_defconfig | 1 -
configs/brppt1_mmc_defconfig | 1 -
configs/brppt1_nand_defconfig | 1 -
configs/brppt1_spi_defconfig | 1 -
configs/chiliboard_defconfig | 1 -
configs/stm32mp15_basic_defconfig | 2 +-
configs/stm32mp15_trusted_defconfig | 2 +-
doc/device-tree-bindings/phy/phy-stm32-usbphyc.txt | 4 +-
doc/device-tree-bindings/usb/dwc2.txt | 58
+++++++++++++++++++++
drivers/fastboot/fb_getvar.c | 16 +++++-
drivers/fastboot/fb_mmc.c | 10 ++--
drivers/phy/phy-stm32-usbphyc.c | 111
++++++++++++++++++++-------------------
drivers/usb/gadget/dwc2_udc_otg.c | 388
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
drivers/usb/gadget/dwc2_udc_otg_priv.h | 1 -
drivers/usb/gadget/dwc2_udc_otg_regs.h | 37 ++++++++++---
drivers/usb/gadget/dwc2_udc_otg_xfer_dma.c | 14 ++++-
drivers/usb/musb-new/Kconfig | 10 ++++
include/configs/am335x_evm.h | 1 -
include/configs/baltos.h | 1 -
include/configs/bav335x.h | 1 -
include/configs/brppt1.h | 3 --
include/configs/brxre1.h | 3 --
include/configs/chiliboard.h | 1 -
include/configs/pengwyn.h | 1 -
include/configs/siemens-am33x-common.h | 2 -
include/usb/dwc2_udc.h | 7 +++
scripts/config_whitelist.txt | 1 -
39 files changed, 680 insertions(+), 251 deletions(-)
create mode 100644 doc/device-tree-bindings/usb/dwc2.txt