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

Marek Vasut
2015-08-05T15:23:12Z

The following changes since commit e22b1a54942d9003b10564325a34e3cf767556ce:

Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq (2015-08-04
12:21:45 -0400)

are available in the git repository at:

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

for you to fetch changes up to dcc7dbc73169bb4e39f27c1d95bbf031ccfc1744:

usb: Fix device detection code (2015-08-05 17:22:43 +0200)

----------------------------------------------------------------
Hans de Goede (1):
sunxi: Drop our own copy of the USB_KEYBOARD options

Marcel Ziswiler (1):
net: asix: fix operation without eeprom

Marek Vasut (1):
usb: Fix device detection code

Maxime Ripard (1):
musb: sunxi: Force EP0 on re-enable

Paul Kocialkowski (8):
usb: USB_ARCH_HAS_HCD Kconfig option removal
usb: Generic USB Kconfig option, that fits both host and gadget and
comments
usb: musb-new: CONFIG_MUSB prefix replacement with CONFIG_USB_MUSB
usb: musb-new: Kconfig support for USB_MUSB_HOST and USB_MUSB_GADGET
sunxi: usb: USB_MUSB_SUNXI move to musb-new Kconfig
sunxi: config update to stick with Kconfig changes
sunxi: MUSB gadget config provisions, with fastboot and USB mass storage
support
usb: USB storage-specific part ifdef in uclass

Peter Griffin (1):
usb: dwc2: Call board_usb_init() from usb_lowlevel_init()

arch/arm/Kconfig | 1 +
arch/arm/cpu/armv7/am33xx/board.c | 2 +-
arch/arm/include/asm/arch-sunxi/usb_phy.h | 2 +-
board/birdland/bav335x/board.c | 2 +-
board/compulab/cm_t3517/cm_t3517.c | 6 +++---
board/logicpd/am3517evm/am3517evm.c | 8 ++++----
board/phytec/pcm051/board.c | 2 +-
board/siemens/draco/board.c | 2 +-
board/siemens/pxm2/board.c | 2 +-
board/siemens/rut/board.c | 2 +-
board/sunxi/Kconfig | 16 ----------------
board/ti/am335x/board.c | 2 +-
board/ti/beagle/beagle.c | 8 ++++----
board/vscom/baltos/board.c | 2 +-
common/usb_hub.c | 10 +++++++---
configs/Ainol_AW1_defconfig | 2 +-
configs/Ampe_A76_defconfig | 2 +-
configs/CSQ_CS908_defconfig | 2 +-
configs/Chuwi_V7_CW0825_defconfig | 2 +-
configs/Et_q8_v1_6_defconfig | 2 +-
configs/Hyundai_A7HD_defconfig | 2 +-
configs/Ippo_q8h_v1_2_a33_1024x600_defconfig | 2 +-
configs/Ippo_q8h_v1_2_defconfig | 2 +-
configs/Ippo_q8h_v5_defconfig | 2 +-
configs/MSI_Primo81_defconfig | 2 +-
configs/Mele_A1000G_quad_defconfig | 2 +-
configs/Mini-X_defconfig | 2 +-
configs/TZX-Q8-713B7_defconfig | 2 +-
configs/UTOO_P66_defconfig | 2 +-
configs/Yones_Toptech_BD1078_defconfig | 2 +-
configs/ba10_tv_box_defconfig | 2 +-
configs/forfun_q88db_defconfig | 2 +-
configs/ga10h_v1_1_defconfig | 2 +-
configs/iNet_3F_defconfig | 2 +-
configs/iNet_3W_defconfig | 2 +-
configs/iNet_86VS_defconfig | 2 +-
drivers/usb/Kconfig | 20 ++++++++++----------
drivers/usb/eth/asix.c | 40
++++++++++++++++++++++++++++++++++------
drivers/usb/gadget/gadget_chips.h | 2 +-
drivers/usb/host/dwc2.c | 4 ++++
drivers/usb/host/usb-uclass.c | 2 ++
drivers/usb/musb-new/Kconfig | 28 ++++++++++++++++++++++++++++
drivers/usb/musb-new/Makefile | 6 +++---
drivers/usb/musb-new/musb_core.c | 12 ++++++------
drivers/usb/musb-new/musb_core.h | 4 ++--
drivers/usb/musb-new/musb_dma.h | 2 +-
drivers/usb/musb-new/musb_gadget.c | 4 ++--
drivers/usb/musb-new/musb_uboot.c | 12 ++++++------
drivers/usb/musb-new/sunxi.c | 9 ++++++---
drivers/usb/musb/Makefile | 4 ++--
drivers/usb/musb/musb_core.c | 8 ++++----
drivers/usb/musb/musb_hcd.c | 6 +++---
drivers/usb/musb/musb_hcd.h | 4 ++--
include/configs/am335x_evm.h | 16 ++++++++--------
include/configs/am3517_crane.h | 14 +++++++-------
include/configs/am3517_evm.h | 16 ++++++++--------
include/configs/baltos.h | 16 ++++++++--------
include/configs/bav335x.h | 16 ++++++++--------
include/configs/bf526-ezbrd.h | 4 ++--
include/configs/bf527-ezkit.h | 4 ++--
include/configs/bf548-ezkit.h | 4 ++--
include/configs/cam_enc_4xx.h | 2 +-
include/configs/cm_t35.h | 2 +-
include/configs/cm_t3517.h | 4 ++--
include/configs/da830evm.h | 10 +++++-----
include/configs/davinci_dm355evm.h | 4 ++--
include/configs/davinci_dm365evm.h | 10 +++++-----
include/configs/davinci_dvevm.h | 4 ++--
include/configs/kwb.h | 10 +++++-----
include/configs/nokia_rx51.h | 4 ++--
include/configs/omap3_beagle.h | 4 ++--
include/configs/omap3_evm.h | 8 ++++----
include/configs/omap3_evm_common.h | 8 ++++----
include/configs/omap3_igep00x0.h | 2 +-
include/configs/omap3_mvblx.h | 2 +-
include/configs/omap3_zoom1.h | 2 +-
include/configs/pcm051.h | 12 ++++++------
include/configs/pengwyn.h | 12 ++++++------
include/configs/siemens-am33x-common.h | 14 +++++++-------
include/configs/sunxi-common.h | 37
+++++++++++++++++++++++++++++++++----
include/configs/ti_omap4_common.h | 2 +-
include/configs/tseries.h | 10 +++++-----
include/usb.h | 4 ++--
83 files changed, 308 insertions(+), 225 deletions(-)
create mode 100644 drivers/usb/musb-new/Kconfig