[U-Boot] [PATCH v7 17/18] usb: fastboot: Convert USB f_fastboot to shared fastboot

Simon Glass sjg at chromium.org
Fri May 25 02:41:47 UTC 2018


On 24 May 2018 at 07:29, Alex Kiernan <alex.kiernan at gmail.com> wrote:
> Convert USB fastboot code to use shared fastboot protocol.
>
> Signed-off-by: Alex Kiernan <alex.kiernan at gmail.com>
> ---
>
> Changes in v7:
> - set FASTBOOT_CMD_OEM_FORMAT for all existing users of FASTBOOT_FLASH_MMC_DEV
>   that also have CMD_GPT
>
> Changes in v6:
> - merged from RFC USB fastboot series
> - when entering the DATA phase ensure we actually install the correct handler
> - on completion of DATA call new fastboot_data_complete()
> - previous changes:
>   - remove redundant version.h
>   - use new fastboot_get_bytes_remaining() function
>
> Changes in v5: None
> Changes in v4: None
> Changes in v3: None
> Changes in v2: None
>
>  configs/A13-OLinuXino_defconfig               |   1 +
>  configs/A20-OLinuXino-Lime2-eMMC_defconfig    |   1 +
>  configs/A20-OLinuXino-Lime2_defconfig         |   1 +
>  configs/A20-Olimex-SOM204-EVB-eMMC_defconfig  |   1 +
>  configs/A20-Olimex-SOM204-EVB_defconfig       |   1 +
>  configs/Bananapi_m2m_defconfig                |   1 +
>  configs/Cubietruck_defconfig                  |   1 +
>  configs/Sinlinx_SinA33_defconfig              |   1 +
>  configs/am335x_boneblack_defconfig            |   7 +-
>  configs/am57xx_evm_defconfig                  |  13 +-
>  configs/am57xx_hs_evm_defconfig               |  13 +-
>  configs/chromebit_mickey_defconfig            |   5 +-
>  configs/chromebook_jerry_defconfig            |   5 +-
>  configs/chromebook_minnie_defconfig           |   5 +-
>  configs/dra7xx_evm_defconfig                  |  11 +-
>  configs/dra7xx_hs_evm_defconfig               |  11 +-
>  configs/evb-rk3036_defconfig                  |   5 +-
>  configs/evb-rk3128_defconfig                  |   9 +-
>  configs/evb-rk3229_defconfig                  |   5 +-
>  configs/evb-rk3288_defconfig                  |   5 +-
>  configs/evb-rk3328_defconfig                  |   7 +-
>  configs/fennec-rk3288_defconfig               |   5 +-
>  configs/firefly-rk3288_defconfig              |   5 +-
>  configs/kylin-rk3036_defconfig                |   5 +-
>  configs/miqi-rk3288_defconfig                 |   5 +-
>  configs/parrot_r16_defconfig                  |   1 +
>  configs/phycore-rk3288_defconfig              |   5 +-
>  configs/popmetal-rk3288_defconfig             |   5 +-
>  configs/rock2_defconfig                       |   5 +-
>  configs/stih410-b2260_defconfig               |  11 +-
>  configs/tbs_a711_defconfig                    |   1 +
>  configs/tinker-rk3288_defconfig               |   5 +-
>  .../xilinx_zynqmp_zc1751_xm015_dc1_defconfig  |   7 +-
>  configs/xilinx_zynqmp_zcu102_rev1_0_defconfig |   7 +-
>  configs/xilinx_zynqmp_zcu102_revA_defconfig   |   7 +-
>  configs/xilinx_zynqmp_zcu102_revB_defconfig   |   7 +-
>  configs/xilinx_zynqmp_zcu106_revA_defconfig   |   7 +-
>  drivers/fastboot/Makefile                     |   4 +-
>  drivers/usb/gadget/f_fastboot.c               | 318 ++----------------
>  39 files changed, 156 insertions(+), 363 deletions(-)

Reviewed-by: Simon Glass <sjg at chromium.org>


More information about the U-Boot mailing list