[U-Boot] [GIT] Pull request: u-boot-dfu (30.05.2018)

Lukasz Majewski lukma at denx.de
Wed May 30 07:47:08 UTC 2018


Dear Marek,

Please find a PR for DFU.

The following changes since commit
c3c863880479edeb5b08226e622d13c91326e4a7:

  add FIT data-position & data-offset property support (2018-05-26
  18:19:19 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-dfu.git 

for you to fetch changes up to c6e8522697a46aa847e9eac997541c205125f23d:

  fastboot: Update fastboot documentation (2018-05-29 17:54:04 +0200)

----------------------------------------------------------------
Alex Kiernan (18):
      fastboot: Move fastboot to drivers/fastboot
      fastboot: Refactor fastboot_okay/fail to take response
      fastboot: Extract fastboot_okay/fail to fb_common.c
      fastboot: Correct dependencies in FASTBOOT_FLASH
      fastboot: Add missing newlines
      fastboot: Remove FIXME for CONFIG_FASTBOOT_...NAME
      fastboot: Fix parameter types in _fb_nand_write
      fastboot: Rename fb_set_reboot_flag to fastboot_set_reboot_flag
      fastboot: Extract common definitions from USB fastboot
      fastboot: Rename public fb_ functions to fastboot_
      ti: fastboot: Move weak overrides to board files
      fs: Add fs_get_type_name to return current filesystem name
      fastboot: Migrate FASTBOOT_FLASH_NAND_TRIMFFS to Kconfig
      mmc: Separate "mmc swrite" from fastboot
      net: fastboot: Merge AOSP UDP fastboot
      fastboot: Add support for 'oem format' command
      usb: fastboot: Convert USB f_fastboot to shared fastboot
      fastboot: Update fastboot documentation

Seung-Woo Kim (1):
      gadget: f_thor: Fix memory leaks of usb request and its buffer

 arch/arm/Kconfig                                 |   2 --
 arch/arm/mach-omap2/boot-common.c                |  10 ------
 arch/arm/mach-omap2/utils.c                      |   4 +--
 arch/arm/mach-rockchip/rk3128-board.c            |   4 +--
 arch/arm/mach-rockchip/rk322x-board.c            |   4 +--
 board/amazon/kc1/kc1.c                           |   2 +-
 board/lg/sniper/sniper.c                         |   2 +-
 board/ti/am57xx/board.c                          |  10 ++++++
 board/ti/common/Kconfig                          |   1 -
 board/ti/dra7xx/evm.c                            |  10 ++++++
 cmd/Kconfig                                      |  22 ++++++++++--
 cmd/fastboot.c                                   |  91
 +++++++++++++++++++++++++++++++++++++++++++++---
 cmd/mmc.c                                        |  14 ++++----
 common/Makefile                                  |  14 --------
 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/am335x_boneblack_vboot_defconfig         |   2 +-
 configs/am335x_evm_defconfig                     |   2 +-
 configs/am335x_evm_nor_defconfig                 |   2 +-
 configs/am335x_evm_norboot_defconfig             |   2 +-
 configs/am335x_evm_norboot_defconfig             |   2 +-
 configs/am335x_evm_spiboot_defconfig             |   2 +-
 configs/am335x_evm_usbspl_defconfig              |   2 +-
 configs/am57xx_evm_defconfig                     |  13 +++----
 configs/am57xx_hs_evm_defconfig                  |  13 +++----
 configs/bcm23550_w1d_defconfig                   |   2 +-
 configs/bcm28155_ap_defconfig                    |   2 +-
 configs/birdland_bav335a_defconfig               |   2 +-
 configs/birdland_bav335b_defconfig               |   2 +-
 configs/cgtqmx6eval_defconfig                    |   2 +-
 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/imx6dl_mamoj_defconfig                   |   2 +-
 configs/kc1_defconfig                            |   2 +-
 configs/kylin-rk3036_defconfig                   |   5 +--
 configs/miqi-rk3288_defconfig                    |   5 +--
 configs/mx6qsabrelite_defconfig                  |   2 +-
 configs/mx6sabresd_defconfig                     |   2 +-
 configs/nitrogen6dl2g_defconfig                  |   2 +-
 configs/nitrogen6dl_defconfig                    |   2 +-
 configs/nitrogen6q2g_defconfig                   |   2 +-
 configs/nitrogen6q_defconfig                     |   2 +-
 configs/nitrogen6s1g_defconfig                   |   2 +-
 configs/nitrogen6s_defconfig                     |   2 +-
 configs/omap3_beagle_defconfig                   |   2 +-
 configs/omap3_evm_defconfig                      |   2 +-
 configs/omap3_logic_defconfig                    |   2 +-
 configs/parrot_r16_defconfig                     |   1 +
 configs/phycore-rk3288_defconfig                 |   5 +--
 configs/popmetal-rk3288_defconfig                |   5 +--
 configs/rock2_defconfig                          |   5 +--
 configs/sniper_defconfig                         |   2 +-
 configs/stih410-b2260_defconfig                  |  11 +++---
 configs/tbs_a711_defconfig                       |   1 +
 configs/tinker-rk3288_defconfig                  |   5 +--
 configs/xilinx_zynqmp_zc1751_xm015_dc1_defconfig |   7 ++--
 configs/xilinx_zynqmp_zc1751_xm016_dc2_defconfig |   2 +-
 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 ++--
 doc/README.android-fastboot                      | 240
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------
 drivers/Kconfig                                  |   2 ++
 drivers/Makefile                                 |   1 + {cmd =>
 drivers}/fastboot/Kconfig                |  63
 +++++++++++++++++----------------
 drivers/fastboot/Makefile                        |   7 ++++
 drivers/fastboot/fb_command.c                    | 335
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/fastboot/fb_common.c                     | 169
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/fastboot/fb_getvar.c                     | 230
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 {common => drivers/fastboot}/fb_mmc.c            | 216
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------
 {common => drivers/fastboot}/fb_nand.c           |  69
 ++++++++++++++++++++++++++----------
 drivers/usb/gadget/f_fastboot.c                  | 347
 ++++++++++++++++++++------------------------------------------------------------------------------------------------------------------------------------------------------------------
 drivers/usb/gadget/f_thor.c                      |  65
 +++++++++++++++++-----------------
 fs/fs.c                                          |  13 +++++++
 include/fastboot-internal.h                      |  36
 +++++++++++++++++++ include/fastboot.h                               |
 137
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 include/fb_mmc.h                                 |  35
 +++++++++++++++++-- include/fb_nand.h
 |  37 ++++++++++++++++++--
 include/fs.h                                     |  10 ++++++
 include/image-sparse.h                           |   4 +--
 include/net.h                                    |   2 +-
 include/net/fastboot.h                           |  21 +++++++++++
 lib/Kconfig                                      |  11 ++++++
 lib/Makefile                                     |   1 + {common =>
 lib}/image-sparse.c                   |  38 ++++++++++----------
 net/Makefile                                     |   1 +
 net/fastboot.c                                   | 317
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 net/net.c                                        |   7 ++++
 scripts/config_whitelist.txt                     |   2 -- 105 files
 changed, 2126 insertions(+), 729 deletions(-) rename {cmd =>
 drivers}/fastboot/Kconfig (78%) create mode 100644
 drivers/fastboot/Makefile create mode 100644
 drivers/fastboot/fb_command.c create mode 100644
 drivers/fastboot/fb_common.c create mode 100644
 drivers/fastboot/fb_getvar.c rename {common =>
 drivers/fastboot}/fb_mmc.c (62%) rename {common =>
 drivers/fastboot}/fb_nand.c (71%) create mode 100644
 include/fastboot-internal.h create mode 100644 include/net/fastboot.h
 rename {common => lib}/image-sparse.c (88%) create mode 100644
 net/fastboot.c



Best regards,

Lukasz Majewski

--

DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180530/469b0faf/attachment.sig>


More information about the U-Boot mailing list