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

Marek Vasut
2017-09-27T13:35:26Z

The following changes since commit 9241265f29f3670e380a9859a343ddc14873c46f:

Merge git://www.denx.de/git/u-boot-cfi-flash (2017-09-26 19:38:04 -0400)

are available in the git repository at:

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

for you to fetch changes up to a939af0c748e2ea1eeb8cf47fa9771a95786de70:

usb: dwc2: Align size of invalidating dcache before starting DMA
(2017-09-27 12:12:23 +0200)

----------------------------------------------------------------
Bin Meng (6):
dm: usb: Add a new USB controller operation 'get_max_xfer_size'
dm: usb: xhci: Implement get_max_xfer_size() operation
dm: usb: ehci: Implement get_max_xfer_size() operation
usb: storage: Refactor to use max_xfer_blk from struct us_data
dm: usb: storage: Fix broken read/write when both EHCD and xHCD
are enabled
usb: kbd: Set a default polling mechanism for USB keyboard

Marek Vasut (1):

usb: xhci: Set number of event segments and entries to 1

Philipp Tomsich (3):
rockchip: xhci: Convert to livetree
usb: dwc2: convert to livetree
usb: host: ehci-generic: convert to livetree

Seung-Woo Kim (1):
usb: dwc2: Align size of invalidating dcache before starting DMA

common/usb_storage.c | 64
+++++++++++++++++++++++++++++++++++++++++++++-------------------
configs/Cyrus_P5020_defconfig | 1 -
configs/Cyrus_P5040_defconfig | 1 -
configs/MPC8610HPCD_defconfig | 1 -
configs/MPC8641HPCN_36BIT_defconfig | 1 -
configs/MPC8641HPCN_defconfig | 1 -
configs/apalis_imx6_defconfig | 1 -
configs/apalis_imx6_nospl_com_defconfig | 1 -
configs/apalis_imx6_nospl_it_defconfig | 1 -
configs/colibri_imx6_defconfig | 1 -
configs/colibri_imx6_nospl_defconfig | 1 -
configs/firefly-rk3288_defconfig | 1 -
configs/mx6cuboxi_defconfig | 1 -
configs/rpi_2_defconfig | 1 -
configs/rpi_3_32b_defconfig | 1 -
configs/rpi_3_defconfig | 1 -
configs/rpi_defconfig | 1 -
configs/sandbox_defconfig | 1 -
configs/sandbox_flattree_defconfig | 1 -
configs/sandbox_noblk_defconfig | 1 -
configs/sandbox_spl_defconfig | 1 -
configs/seaboard_defconfig | 1 -
configs/ventana_defconfig | 1 -
drivers/usb/Kconfig | 2 +-
drivers/usb/gadget/dwc2_udc_otg_xfer_dma.c | 3 ++-
drivers/usb/host/dwc2.c | 2 +-
drivers/usb/host/ehci-generic.c | 2 +-
drivers/usb/host/ehci-hcd.c | 12 ++++++++++++
drivers/usb/host/usb-uclass.c | 11 +++++++++++
drivers/usb/host/xhci-rockchip.c | 4 +---
drivers/usb/host/xhci.c | 15 +++++++++++++++
drivers/usb/host/xhci.h | 4 ++--
include/usb.h | 22 +++++++++++++++++++++-
33 files changed, 112 insertions(+), 51 deletions(-)