From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek Vasut Date: Mon, 5 May 2014 11:51:24 +0200 Subject: [U-Boot] [PULL] u-boot-usb/master Message-ID: <201405051151.24165.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 a405764c1ec835a41ccda943b9156aee25e15d5e: drivers/i2c/fsl_i2c: modify i2c_read to handle multi-byte write (2014-04-29 07:10:58 +0200) are available in the git repository at: git://git.denx.de/u-boot-usb.git master for you to fetch changes up to af41d6b4cb1602abebaaa9c8774a9b0ece564796: common: fixed linker-list example (2014-05-05 10:24:13 +0200) ---------------------------------------------------------------- Adrian Cox (2): usb: Add endian support macros to interrupt transfers in the EHCI driver. usb: Fix USB keyboard polling via control endpoint Lukasz Majewski (1): dfu:fix: Replace wrong return value with proper one Mateusz Zalega (9): mmc: mmc header fix part: header fix usb: dfu: fix boards wo USB cable detection dfu: mmc: raw data write fix dfu: mmc: change offset base handling ums: always initialize mmc before ums_disk_init() am335x: dfu: disable DFU in am335x_evm SPL build USB: gadget: added a saner gadget downloader registration API common: fixed linker-list example Nobuhiro Iwamatsu (1): usb: ehci: rmobile: Add support ehci host driver of rmobile SoCs Przemyslaw Marczak (2): usb:gadget:f_thor: code cleanup in function download_tail() usb:gadget:f_thor: fix write to filesystem by add dfu_flush() Rob Herring (2): usb: handle NULL table in usb_gadget_get_string usb: musb: fill in usb_gadget_unregister_driver Stephen Warren (7): usb: ci_udc: Support larger packets usb: ci_udc: set ep->req.actual after transfer usb: ci_udc: make PHY initialization conditional usb: ci_udc: support variants with hostpc register usb: ums: use only 1 buffer for CI_UDC usb: gadget: allow ci_udc to build with new gadget framework USB: gadget: save driver name before registering it andrey.konovalov at linaro.org (1): exynos: usb: Fix data abort on boards w/o vbus-gpio node in the DT README | 7 ----- arch/arm/include/asm/arch-rmobile/ehci-rmobile.h | 147 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ board/samsung/common/ums.c | 6 ++-- board/samsung/origen/origen.c | 7 ----- board/samsung/trats/trats.c | 4 +-- board/samsung/trats2/trats2.c | 4 +-- board/samsung/universal_c210/universal.c | 7 ----- common/cmd_dfu.c | 3 +- common/cmd_thordown.c | 3 +- common/cmd_usb_mass_storage.c | 10 ++++-- common/usb_kbd.c | 36 +++++++++++++++------- drivers/dfu/dfu.c | 2 +- drivers/dfu/dfu_mmc.c | 109 ++++++++++++++++++++++++++++++++++++++++++------------------------ drivers/usb/gadget/Makefile | 1 + drivers/usb/gadget/ci_udc.c | 31 ++++++++++++++++--- drivers/usb/gadget/ci_udc.h | 65 ++++++++++++++++++++++++++++----------- drivers/usb/gadget/f_dfu.c | 3 ++ drivers/usb/gadget/f_mass_storage.c | 11 ++++--- drivers/usb/gadget/f_thor.c | 15 ++++++--- drivers/usb/gadget/g_dnl.c | 66 ++++++++++++++++++++-------------------- drivers/usb/gadget/storage_common.c | 4 +++ drivers/usb/gadget/usbstring.c | 3 ++ drivers/usb/host/Makefile | 1 + drivers/usb/host/ehci-exynos.c | 3 +- drivers/usb/host/ehci-hcd.c | 56 +++++++++++++++++++--------------- drivers/usb/host/ehci-rmobile.c | 130 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/usb/host/xhci-exynos5.c | 3 +- drivers/usb/musb-new/musb_uboot.c | 5 ++- include/configs/am335x_evm.h | 10 +++--- include/configs/exynos4-dt.h | 1 - include/configs/trats.h | 4 +-- include/configs/trats2.h | 4 +-- include/dfu.h | 12 -------- include/g_dnl.h | 24 +++++++++++++++ include/linker_lists.h | 2 +- include/mmc.h | 1 + include/part.h | 1 + include/thor.h | 8 ----- include/usb.h | 10 ------ include/usb_mass_storage.h | 8 ----- 40 files changed, 597 insertions(+), 230 deletions(-) create mode 100644 arch/arm/include/asm/arch-rmobile/ehci-rmobile.h create mode 100644 drivers/usb/host/ehci-rmobile.c