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

Marek Vasut
2016-04-10T19:17:46Z

The following changes since commit 43d3fb5c0609a76409e7859a2a5800670c7b5bd2:

Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq
(2016-04-06 14:17:22 -0400)

are available in the git repository at:

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

for you to fetch changes up to 192eab9357473e09218e0a4448b220d691d9d886:

dm: usb: Do not reprobe usb hosts on "usb tree" command (2016-04-10
17:18:43 +0200)

----------------------------------------------------------------
Hans de Goede (4):
usb: kbd: Do not deregister usbkbd twice when using dm
musb: sunxi: Do not allocate musb struct multiple times
musb: Properly call musb_stop() on probe failure
dm: usb: Do not reprobe usb hosts on "usb tree" command

Mateusz Kulikowski (1):
usb: ehci-hcd: Fix crash when no ops are provided to ehci_register()

Purna Chandra Mandal (4):
arm: add missing writes[bwql], reads[bwql].
drivers: remove writes{b,w,l,q} and reads{b,w,l,q}.
drivers: musb-new: Add USB DRC driver for Microchip PIC32 OTG
controller.
board: pic32mzda: enable USB-host, USB-storage support.

Sriram Dash (4):
drivers:usb:common:fsl-dt-fixup: Move device-tree fixup framework
to common file
drivers:usb:common:fsl-dt-fixup: Remove code duplication for
fdt_usb_get_node_type
drivers:usb:common:fsl-dt-fixup: Add device-tree fixup support for
xhci controller
drivers:usb:common:fsl-dt-fixup: fix return value of
fdt_usb_get_node_type

Steve Rae (1):
usb: bcm_udc_otg: enable clocks

Makefile | 1 +

arch/arm/include/asm/io.h | 7 +++

arch/mips/dts/pic32mzda.dtsi | 12 +++++

arch/mips/dts/pic32mzda_sk.dts | 4 ++

cmd/usb.c | 10 ++--

common/usb_kbd.c | 3 +-

configs/pic32mzdask_defconfig | 6 +++

drivers/mtd/nand/pxa3xx_nand.c | 8 ---

drivers/usb/common/Makefile | 7 +++
drivers/usb/common/fsl-dt-fixup.c | 202
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/usb/gadget/bcm_udc_otg_phy.c | 4 ++
drivers/usb/host/ehci-fsl.c | 195
--------------------------------------------------------------------
drivers/usb/host/ehci-hcd.c | 4 +-
drivers/usb/musb-new/Kconfig | 7 +++
drivers/usb/musb-new/Makefile | 1 +
drivers/usb/musb-new/linux-compat.h | 7 ---
drivers/usb/musb-new/musb_core.c | 2 +-
drivers/usb/musb-new/musb_uboot.c | 4 +-
drivers/usb/musb-new/pic32.c | 288
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/usb/musb-new/sunxi.c | 11 ++--
include/configs/pic32mzdask.h | 7 +++
include/fdt_support.h | 4 +-
22 files changed, 570 insertions(+), 224 deletions(-)
create mode 100644 drivers/usb/common/Makefile
create mode 100644 drivers/usb/common/fsl-dt-fixup.c
create mode 100644 drivers/usb/musb-new/pic32.c