[GIT PULL] USB driver fixes for 5.11-rc3

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The following changes since commit 5c8fe583cce542aa0b84adc939ce85293de36e5e:

  Linux 5.11-rc1 (2020-12-27 15:30:22 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git tags/usb-5.11-rc3

for you to fetch changes up to a5c7682aaaa10e42928d73de1c9e1e02d2b14c2e:

  usb: dwc3: gadget: Clear wait flag on dequeue (2021-01-07 14:24:35 +0100)

----------------------------------------------------------------
USB fixes for 5.11-rc3

Here are a number of small USB driver fixes for 5.11-rc3.

Include in here are:
	- USB gadget driver fixes for reported issues
	- new usb-serial driver ids
	- dma from stack bugfixes
	- typec bugfixes
	- dwc3 bugfixes
	- xhci driver bugfixes
	- other small misc usb driver bugfixes

All of these have been in linux-next with no reported issues.

Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>

----------------------------------------------------------------
Alan Stern (1):
      USB: Gadget: dummy-hcd: Fix shift-out-of-bounds bug

Andrey Konovalov (1):
      kcov, usb: hide in_serving_softirq checks in __usb_hcd_giveback_urb

Arnd Bergmann (1):
      usb: gadget: select CONFIG_CRC32

Aswath Govindraju (1):
      dt-bindings: usb: Add new compatible string for AM64 SoC

Bjørn Mork (1):
      USB: serial: option: add Quectel EM160R-GL

Chandana Kishori Chiluveru (1):
      usb: gadget: configfs: Preserve function ordering after bind failure

Daniel Palmer (1):
      USB: serial: option: add LongSung M5710 module support

Eddie Hung (1):
      usb: gadget: configfs: Fix use-after-free issue with udc_name

Fabio Estevam (1):
      usb: gadget: fsl_mxc_udc: Remove the driver

Greg Kroah-Hartman (1):
      Merge tag 'usb-serial-5.11-rc3' of https://git.kernel.org/.../johan/usb-serial into usb-linus

Jerome Brunet (1):
      usb: gadget: f_uac2: reset wMaxPacketSize

Johan Hovold (3):
      USB: yurex: fix control-URB timeout handling
      USB: serial: iuu_phoenix: fix DMA from stack
      USB: usblp: fix DMA to stack

Madhusudanarao Amara (1):
      usb: typec: intel_pmc_mux: Configure HPD first for HPD+IRQ request

Manish Narani (1):
      usb: gadget: u_ether: Fix MTU size mismatch with RX packet size

Michael Grzeschik (1):
      USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set

Peter Chen (1):
      usb: gadget: core: change the comment for usb_gadget_connect

Peter Robinson (1):
      usb: typec: Fix copy paste error for NVIDIA alt-mode description

Prashant Malani (1):
      usb: typec: Send uevent for num_altmodes update

Randy Dunlap (1):
      usb: usbip: vhci_hcd: protect shift size

Roger Quadros (1):
      MAINTAINERS: Update address for Cadence USB3 driver

Sean Young (1):
      USB: cdc-acm: blacklist another IR Droid device

Serge Semin (3):
      usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion
      usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one
      usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression

Sriharsha Allenki (1):
      usb: gadget: Fix spinlock lockup on usb_function_deactivate

Tetsuo Handa (1):
      USB: cdc-wdm: Fix use after free in service_outstanding_interrupt().

Thinh Nguyen (2):
      usb: uas: Add PNY USB Portable SSD to unusual_uas
      usb: dwc3: gadget: Clear wait flag on dequeue

Wesley Cheng (1):
      usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup

Yang Yingliang (1):
      USB: gadget: legacy: fix return error code in acm_ms_bind()

Yu Kuai (1):
      usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data()

Zheng Zengkai (1):
      usb: dwc3: meson-g12a: disable clk on error handling path in probe

Zqiang (1):
      usb: gadget: function: printer: Fix a memory leak for interface descriptor

taehyun.cho (1):
      usb: gadget: enable super speed plus

 .../devicetree/bindings/usb/ti,j721e-usb.yaml      |   6 +-
 MAINTAINERS                                        |   2 +-
 drivers/usb/chipidea/ci_hdrc_imx.c                 |   6 +-
 drivers/usb/class/cdc-acm.c                        |   4 +
 drivers/usb/class/cdc-wdm.c                        |  16 ++-
 drivers/usb/class/usblp.c                          |  21 +++-
 drivers/usb/core/hcd.c                             |   8 +-
 drivers/usb/dwc3/core.h                            |   1 +
 drivers/usb/dwc3/dwc3-meson-g12a.c                 |   2 +-
 drivers/usb/dwc3/gadget.c                          |  16 +--
 drivers/usb/dwc3/ulpi.c                            |  38 ++++---
 drivers/usb/gadget/Kconfig                         |   2 +
 drivers/usb/gadget/composite.c                     |  10 +-
 drivers/usb/gadget/configfs.c                      |  19 +++-
 drivers/usb/gadget/function/f_printer.c            |   1 +
 drivers/usb/gadget/function/f_uac2.c               |  69 +++++++++---
 drivers/usb/gadget/function/u_ether.c              |   9 +-
 drivers/usb/gadget/legacy/acm_ms.c                 |   4 +-
 drivers/usb/gadget/udc/Kconfig                     |   2 +-
 drivers/usb/gadget/udc/Makefile                    |   1 -
 drivers/usb/gadget/udc/core.c                      |   3 +-
 drivers/usb/gadget/udc/dummy_hcd.c                 |  35 ++++--
 drivers/usb/gadget/udc/fsl_mxc_udc.c               | 122 ---------------------
 drivers/usb/host/xhci.c                            |  24 ++--
 drivers/usb/misc/yurex.c                           |   3 +
 drivers/usb/serial/iuu_phoenix.c                   |  20 +++-
 drivers/usb/serial/option.c                        |   3 +
 drivers/usb/storage/unusual_uas.h                  |   7 ++
 drivers/usb/typec/altmodes/Kconfig                 |   2 +-
 drivers/usb/typec/class.c                          |   2 +
 drivers/usb/typec/mux/intel_pmc_mux.c              |  11 ++
 drivers/usb/usbip/vhci_hcd.c                       |   2 +
 include/linux/kcov.h                               |  21 ++++
 33 files changed, 267 insertions(+), 225 deletions(-)
 delete mode 100644 drivers/usb/gadget/udc/fsl_mxc_udc.c



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux