u-boot-usb/pr-15052014
This applies _after_ my previous u-boot-usb/master PR please.
The following changes since commit 2072e7262965bb48d7fffb1e283101e6ed8b21a8:
mvtwsi: Remove unnecessary twsi_baud_rate and twsi_slave_address globals
(2014-05-14 12:59:12 +0200)
are available in the git repository at:
git://git.denx.de/u-boot-usb.git pr-15052014
for you to fetch changes up to c8151b4a5de136ea2c2a0e6e9aec481810ee0460:
dfu: mmc: Provide support for eMMC boot partition access (2014-05-15 00:24:24
+0200)
----------------------------------------------------------------
Heiko Schocher (2):
musb-new, dfu: first send request answer then call completions dfu, nand: add medium specific polltimeout function
Lukasz Majewski (1):
dfu: mmc: Provide support for eMMC boot partition access
Marek Vasut (1):
Merge remote-tracking branch 'u-boot/master' into test
Przemyslaw Marczak (2):
drivers:dfu: dfu_flush(): add raw data flush to complete dfu write usb:gadget:f_thor: download_tail(): remove dfu_write with 0 size
Rob Herring (1):
arm: beagle: enable Android fastboot support
Sebastian Siewior (2):
image: add support for Android's boot image format usb/gadget: add the fastboot gadget
Stephen Warren (15):
usb: ci_udc: allow multiple buffer allocs per ep
usb: ums: remove ci_udc special case
usb: ums: add error handling for failed registration
ums: support block devices not MMC devices
ums: remove UMS_{NUM,START}_SECTORS + UMS_START_SECTOR
ums: remove error-checking of MMC device size
ums: remove ums_disk_init()
ums: move IO support code to common location
ums: use get_device() not find_mmc_device();
ums: move all variable declarations to the start of the block
ums: allow the user to specify the device type
usb: tegra: fix PHY selection code
usb: tegra: refactor PHY type selection
usb: tegra: support device mode
usb: ci_udc: parse QTD before over-writing it
README | 22 +++++ arch/arm/include/asm/arch-tegra/usb.h | 2 + board/samsung/common/Makefile | 1 - board/samsung/common/ums.c | 74 --------------- common/Makefile | 3 + common/cmd_bootm.c | 23 ++++- common/cmd_fastboot.c | 36 +++++++ common/cmd_usb_mass_storage.c | 91 +++++++++++++++--- common/image-android.c | 84 +++++++++++++++++ common/image.c | 20 +++- doc/README.android-fastboot | 91 ++++++++++++++++++ doc/README.android-fastboot-protocol | 170 +++++++++++++++++++++++++++++++++ drivers/dfu/dfu.c | 4 + drivers/dfu/dfu_mmc.c | 46 +++++++++ drivers/dfu/dfu_nand.c | 13 +++ drivers/usb/gadget/Makefile | 1 + drivers/usb/gadget/ci_udc.c | 182 +++++++++++++++++++++++------------ drivers/usb/gadget/ci_udc.h | 17 +++- drivers/usb/gadget/f_dfu.c | 10 +- drivers/usb/gadget/f_fastboot.c | 513 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/usb/gadget/f_thor.c | 12 +-- drivers/usb/gadget/storage_common.c | 4 - drivers/usb/host/ehci-tegra.c | 165 ++++++++++++++++++++------------ drivers/usb/musb-new/musb_gadget_ep0.c | 8 +- include/android_image.h | 69 ++++++++++++++ include/configs/omap3_beagle.h | 10 ++ include/dfu.h | 4 + include/image.h | 13 +++ include/usb_mass_storage.h | 13 +-- 29 files changed, 1454 insertions(+), 247 deletions(-) delete mode 100644 board/samsung/common/ums.c create mode 100644 common/cmd_fastboot.c create mode 100644 common/image-android.c create mode 100644 doc/README.android-fastboot create mode 100644 doc/README.android-fastboot-protocol create mode 100644 drivers/usb/gadget/f_fastboot.c create mode 100644 include/android_image.h
Quoted 86 lines · Marek Vasut
This applies _after_ my previous u-boot-usb/master PR please.
The following changes since commit
2072e7262965bb48d7fffb1e283101e6ed8b21a8:mvtwsi: Remove unnecessary
twsi_baud_rateandtwsi_slave_addressglobals
(2014-05-14 12:59:12 +0200)are available in the git repository at:
git://git.denx.de/u-boot-usb.gitpr-15052014for you to fetch changes up to
c8151b4a5de136ea2c2a0e6e9aec481810ee0460:dfu: mmc: Provide support for eMMC boot partition access (2014-05-15 00:24:24
+0200)----------------------------------------------------------------
Heiko Schocher (2):
musb-new, dfu: first send request answer then call completions dfu, nand: add medium specific polltimeout functionLukasz Majewski (1):
dfu: mmc: Provide support for eMMC boot partition accessMarek Vasut (1):
Merge remote-tracking branch 'u-boot/master' into testPrzemyslaw Marczak (2):
drivers:dfu:dfu_flush(): add raw data flush to complete dfu write usb:gadget:f_thor:download_tail(): removedfu_writewith 0 sizeRob Herring (1):
arm: beagle: enable Android fastboot supportSebastian Siewior (2):
image: add support for Android's boot image format usb/gadget: add the fastboot gadgetStephen Warren (15):
usb:ci_udc: allow multiple buffer allocs per ep
usb: ums: removeci_udcspecial case
usb: ums: add error handling for failed registration
ums: support block devices not MMC devices
ums: remove UMS_{NUM,START}_SECTORS +UMS_START_SECTOR
ums: remove error-checking of MMC device size
ums: removeums_disk_init()
ums: move IO support code to common location
ums: useget_device()notfind_mmc_device();
ums: move all variable declarations to the start of the block
ums: allow the user to specify the device type
usb: tegra: fix PHY selection code
usb: tegra: refactor PHY type selection
usb: tegra: support device mode
usb:ci_udc: parse QTD before over-writing itREADME | 22 +++++ arch/arm/include/asm/arch-tegra/usb.h | 2 + board/samsung/common/Makefile | 1 - board/samsung/common/ums.c | 74 --------------- common/Makefile | 3 + common/cmd_bootm.c | 23 ++++- common/cmd_fastboot.c | 36 +++++++ common/cmd_usb_mass_storage.c | 91 +++++++++++++++--- common/image-android.c | 84 +++++++++++++++++ common/image.c | 20 +++- doc/README.android-fastboot | 91 ++++++++++++++++++ doc/README.android-fastboot-protocol | 170 +++++++++++++++++++++++++++++++++ drivers/dfu/dfu.c | 4 + drivers/dfu/dfu_mmc.c | 46 +++++++++ drivers/dfu/dfu_nand.c | 13 +++ drivers/usb/gadget/Makefile | 1 + drivers/usb/gadget/ci_udc.c | 182 +++++++++++++++++++++++------------ drivers/usb/gadget/ci_udc.h | 17 +++- drivers/usb/gadget/f_dfu.c | 10 +- drivers/usb/gadget/f_fastboot.c | 513 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/usb/gadget/f_thor.c | 12 +-- drivers/usb/gadget/storage_common.c | 4 - drivers/usb/host/ehci-tegra.c | 165 ++++++++++++++++++++------------ drivers/usb/musb-new/musb_gadget_ep0.c | 8 +- include/android_image.h | 69 ++++++++++++++ include/configs/omap3_beagle.h | 10 ++ include/dfu.h | 4 + include/image.h | 13 +++ include/usb_mass_storage.h | 13 +--
Quoted 8 lines
29 files changed, 1454 insertions(+), 247 deletions(-) delete mode 100644 board/samsung/common/ums.c create mode 100644 common/cmd_fastboot.c create mode 100644 common/image-android.c create mode 100644 doc/README.android-fastboot create mode 100644 doc/README.android-fastboot-protocol create mode 100644 drivers/usb/gadget/f_fastboot.c create mode 100644 include/android_image.h
Applied to u-boot/master, thanks!
Signature · 8 lines
Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 836 bytes Desc: Digital signature URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140522/5c2dc903/attachment.pgp>