From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek Vasut Date: Wed, 5 Aug 2015 17:23:12 +0200 Subject: [U-Boot] [PULL] u-boot-usb/master Message-ID: <201508051723.12549.marex@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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