[V2,00/17] usb: gadget: update

Message ID 20210125134400.780-1-peng.fan@nxp.com
Headers show
Series
  • usb: gadget: update
Related show

Message

Peng Fan Jan. 25, 2021, 1:43 p.m.
From: Peng Fan <peng.fan@nxp.com>


V2:
 Fix imx6dl_mamoj size SPL exceeded issue

V1:
This patchset is to upstream NXP downstream gadget driver patches
for feature update.

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

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

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

 drivers/usb/gadget/Kconfig      |   9 +
 drivers/usb/gadget/ci_udc.c     |   5 +-
 drivers/usb/gadget/composite.c  | 392 +++++++++++++++++++++++++++++---
 drivers/usb/gadget/epautoconf.c |   6 +
 drivers/usb/gadget/f_fastboot.c |  83 ++++++-
 drivers/usb/gadget/g_dnl.c      |   1 +
 drivers/usb/gadget/u_os_desc.h  | 123 ++++++++++
 drivers/usb/gadget/usbstring.c  |  74 +-----
 include/linux/usb/composite.h   |  71 ++++++
 include/linux/usb/gadget.h      |   9 +
 include/linux/utf.h             |  75 ++++++
 11 files changed, 743 insertions(+), 105 deletions(-)
 create mode 100644 drivers/usb/gadget/u_os_desc.h
 create mode 100644 include/linux/utf.h

-- 
2.28.0