linux/drivers/usb/serial
Linus Torvalds f5e9d31e79 USB/Thunderbolt changes for 6.19-rc1
Here is the big set of USB and Thunderbolt driver updates for 6.19-rc1.
 Nothing major here, just lots of tiny updates for most of the common USB
 drivers.  Included in here are:
   - more xhci driver updates and fixes
   - Thunderbolt driver cleanups
   - usb serial driver updates
   - typec driver updates
   - USB tracepoint additions
   - dwc3 driver updates, including support for Apple hardware
   - lots of other smaller driver updates and cleanups
 
 All of these have been in linux-next for a while with no reported
 issues.
 
 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 -----BEGIN PGP SIGNATURE-----
 
 iG0EABECAC0WIQT0tgzFv3jCIUoxPcsxR9QN2y37KQUCaTTLNQ8cZ3JlZ0Brcm9h
 aC5jb20ACgkQMUfUDdst+yn29wCcD23xCSWuRIKHfSWlefCwptHKT0AAoM0NJdeO
 C4/4pui5ifTu1g5Vud1r
 =Sm/3
 -----END PGP SIGNATURE-----

Merge tag 'usb-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb

Pull USB/Thunderbolt updates from Greg KH:
 "Here is the big set of USB and Thunderbolt driver updates for
  6.19-rc1. Nothing major here, just lots of tiny updates for most of
  the common USB drivers. Included in here are:

   - more xhci driver updates and fixes

   - Thunderbolt driver cleanups

   - usb serial driver updates

   - typec driver updates

   - USB tracepoint additions

   - dwc3 driver updates, including support for Apple hardware

   - lots of other smaller driver updates and cleanups

  All of these have been in linux-next for a while with no reported
  issues"

* tag 'usb-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb: (161 commits)
  usb: gadget: tegra-xudc: Always reinitialize data toggle when clear halt
  USB: serial: option: move Telit 0x10c7 composition in the right place
  USB: serial: option: add Telit Cinterion FE910C04 new compositions
  usb: typec: ucsi: fix use-after-free caused by uec->work
  usb: typec: ucsi: fix probe failure in gaokun_ucsi_probe()
  usb: dwc3: core: Remove redundant comment in core init
  usb: phy: Initialize struct usb_phy list_head
  USB: serial: option: add Foxconn T99W760
  usb: usb-storage: No additional quirks need to be added to the EL-R12 optical drive.
  usb: typec: hd3ss3220: Enable VBUS based on ID pin state
  dt-bindings: usb: ti,hd3ss3220: Add support for VBUS based on ID state
  usb: typec: anx7411: add WQ_PERCPU to alloc_workqueue users
  USB: add WQ_PERCPU to alloc_workqueue users
  dt-bindings: usb: dwc3-xilinx: Describe the reset constraint for the versal platform
  drivers/usb/storage: use min() instead of min_t()
  usb: raw-gadget: cap raw_io transfer length to KMALLOC_MAX_SIZE
  usb: ohci-da8xx: remove unused platform data
  usb: gadget: functionfs: use dma_buf_unmap_attachment_unlocked() helper
  usb: uas: reduce time under spinlock
  usb: dwc3: eic7700: Add EIC7700 USB driver
  ...
2025-12-06 18:42:12 -08:00
..
Kconfig
Makefile
Makefile-keyspan_pda_fw
aircable.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
ark3116.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
belkin_sa.c USB: serial: belkin_sa: clean up tiocmset() 2025-10-27 09:21:55 +01:00
belkin_sa.h
bus.c USB: serial: bus: fix const issue in usb_serial_device_match() 2025-05-21 17:01:37 +02:00
ch341.c USB: serial: ch341: use fix-width types consistently 2025-01-08 13:46:55 +01:00
console.c
cp210x.c treewide: rename GPIO set callbacks back to their original names 2025-08-07 10:07:06 +02:00
cyberjack.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
cypress_m8.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
cypress_m8.h
digi_acceleport.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
empeg.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
ezusb_convert.pl
f81232.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
f81534.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
ftdi_sio.c USB/Thunderbolt changes for 6.19-rc1 2025-12-06 18:42:12 -08:00
ftdi_sio.h
ftdi_sio_ids.h USB: serial: ftdi_sio: add support for u-blox EVK-M101 2025-10-30 17:45:13 +01:00
garmin_gps.c treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
generic.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
io_16654.h
io_edgeport.c USB / Thunderbolt (USB4) changes for 6.13-rc1 2024-11-29 11:19:31 -08:00
io_edgeport.h
io_ionsp.h
io_ti.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
io_ti.h
io_usbvend.h
ipaq.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
ipw.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
ir-usb.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
iuu_phoenix.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
iuu_phoenix.h
keyspan.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
keyspan_pda.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
keyspan_usa26msg.h
keyspan_usa28msg.h
keyspan_usa49msg.h
keyspan_usa67msg.h
keyspan_usa90msg.h
kl5kusb105.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
kl5kusb105.h
kobil_sct.c USB: serial: kobil_sct: drop unnecessary initialisations 2025-10-27 09:22:27 +01:00
kobil_sct.h
mct_u232.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
mct_u232.h
metro-usb.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
mos7720.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
mos7840.c treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
mxuport.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
navman.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
omninet.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
opticon.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
option.c USB/Thunderbolt changes for 6.19-rc1 2025-12-06 18:42:12 -08:00
oti6858.c USB: serial: oti6858: remove extranenous ; after comment 2025-08-26 12:03:19 +02:00
oti6858.h
pl2303.c USB: serial: pl2303: add new chip PL2303GC-Q20 and PL2303GT-2AB 2025-05-21 17:19:55 +02:00
pl2303.h USB: serial: pl2303: add device id for Macrosilicon MS3020 2024-09-06 17:11:13 +02:00
qcaux.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
qcserial.c USB: serial: qcserial: add support for Sierra Wireless EM86xx 2024-11-06 15:09:51 +01:00
quatech2.c USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() 2025-01-14 10:32:38 +01:00
safe_serial.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
sierra.c drivers/usb/serial: refactor min with min_t 2024-11-13 15:09:51 +01:00
spcp8x5.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
ssu100.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
symbolserial.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
ti_usb_3410_5052.c USB: serial: ti_usb_3410_5052: drop bogus read urb check 2025-05-05 14:25:59 +02:00
upd78f0730.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
usb-serial-simple.c USB: serial: simple: add OWON HDS200 series oscilloscope support 2025-04-16 08:38:22 +02:00
usb-serial.c tty: introduce and use tty_port_tty_vhangup() helper 2025-06-17 13:42:33 +02:00
usb-wwan.h
usb_debug.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
usb_wwan.c
visor.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
visor.h
whiteheat.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
whiteheat.h
wishbone-serial.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
xr_serial.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00
xsens_mt.c USB: serial: drop driver owner initialization 2024-08-26 15:28:25 +02:00