[PULL] u-boot-usb/master

Marek Vasut marex at denx.de
Sun Jan 31 15:58:01 CET 2021


The following changes since commit 472a716b8fdfd88a27cb675e4ea8e12cb4f79fc3:

   configs: Resync with savedefconfig (2021-01-29 13:56:04 -0500)

are available in the Git repository at:

   git://git.denx.de/u-boot-usb.git master

for you to fetch changes up to 723fd5668ff2c8dd19e808778b5670d0fa6bdc4b:

   usb: gaget: ci: set ep's desc when enable ep (2021-01-31 14:08:56 +0100)

----------------------------------------------------------------
Andy Shevchenko (3):
       f_rockusb: Use NULL instead of 0 for pointers
       f_rockusb: Avoid use-after-free in the global pointer variable
       f_fastboot: Avoid use-after-free in the global pointer variable

Eugeniu Rosca (5):
       cmd: bcb: Extract '__bcb_load' from 'do_bcb_load' for internal needs
       cmd: bcb: Extract '__bcb_set' from 'do_bcb_set' for internal needs
       cmd: bcb: Extract '__bcb_store' from 'do_bcb_store' for internal 
needs
       cmd: bcb: Expose 'bcb_write_reboot_reason' to external callers
       cmd: bcb: Add support for processing const string literals in 
bcb_set()

Guillermo Rodriguez (1):
       dfu: Fix handling of UBI partitions in MTD backend

Jaehoon Chung (1):
       dfu: add 'SKIP' entity

Jun Li (2):
       usb: gadget: set correct usb_configuration for os_desc_config
       usb: gadget: update os_desc_config when add config

Li Jun (13):
       usb: gadget: don't change ep name for dwc3 while ep autoconfig
       usb: gadget: OS String support
       usb: gadget: move utf8_to_utf16le to header file
       usb: gadget: OS Feature Descriptors support
       usb: gadget: add WCID support for mfgtool
       usb: gadget: fastboot: add ext properties for WCID
       usb: gadget: add super speed support
       usb: fastboot: add super speed support
       usb: gadget: dnl: set dnl to be super speed
       usb: composite: force gadget to be USB2 for HS only function
       usb: udc: ci: update speed handling
       usb: gadget: fastboot: use correct max packet size
       usb: gaget: ci: set ep's desc when enable ep

Marek Szyprowski (5):
       cmd: usb_mass_storage: show device interface name
       dfu: mmc: use the default MMC device if entity specifies it as -1
       dfu: add 'SCRIPT' entity
       dfu: add support for the dfu_alt_info reintialization from the 
flashed script
       thor: add support for the dfu_alt_info reintialization from the 
flashed script

Pali Rohár (1):
       usb: gadget: Do not export usbd_device_* arrays

Peng Fan (1):
       usb: gadget: add Kconfig for OS descriptors

Seung-Woo Kim (1):
       gadget: f_thor: fix wrong file size cast

Ye Li (1):
       usb: gadget: Add ep_config call back to usb_gadget_ops

  cmd/bcb.c                       |  88 ++++++++++++++++++-----
  cmd/dfu.c                       |  13 +++-
  cmd/thordown.c                  |  19 +++--
  cmd/usb_mass_storage.c          |   4 +-
  common/dfu.c                    |   3 +
  doc/README.dfu                  |  30 +++++++-
  drivers/dfu/dfu.c               |   7 +-
  drivers/dfu/dfu_mmc.c           |  39 ++++++++--
  drivers/dfu/dfu_mtd.c           |   4 +-
  drivers/usb/gadget/Kconfig      |   9 +++
  drivers/usb/gadget/ci_udc.c     |   5 +-
  drivers/usb/gadget/composite.c  | 392 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------
  drivers/usb/gadget/core.c       |  45 ++----------
  drivers/usb/gadget/ep0.c        |  46 ++++++++++++
  drivers/usb/gadget/epautoconf.c |   6 ++
  drivers/usb/gadget/f_fastboot.c |  85 ++++++++++++++++++++--
  drivers/usb/gadget/f_rockusb.c  |   7 +-
  drivers/usb/gadget/f_thor.c     |  11 +--
  drivers/usb/gadget/g_dnl.c      |   1 +
  drivers/usb/gadget/u_os_desc.h  | 123 ++++++++++++++++++++++++++++++++
  drivers/usb/gadget/usbstring.c  |  74 +------------------
  include/bcb.h                   |  21 ++++++
  include/dfu.h                   |   4 ++
  include/linux/usb/composite.h   |  71 +++++++++++++++++++
  include/linux/usb/gadget.h      |   9 +++
  include/linux/utf.h             |  75 ++++++++++++++++++++
  include/thor.h                  |   2 +
  include/usbdevice.h             |  15 ----
  28 files changed, 1001 insertions(+), 207 deletions(-)
  create mode 100644 drivers/usb/gadget/u_os_desc.h
  create mode 100644 include/bcb.h
  create mode 100644 include/linux/utf.h


More information about the U-Boot mailing list