aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/serial
AgeCommit message (Expand)AuthorFilesLines
5 daysMerge tag 'usb-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds4-292/+182
2025-11-26USB: serial: option: move Telit 0x10c7 composition in the right placeFabio Porcedda1-3/+3
2025-11-26USB: serial: option: add Telit Cinterion FE910C04 new compositionsFabio Porcedda1-0/+14
2025-11-24USB: serial: option: add Foxconn T99W760Slark Xiao1-0/+2
2025-11-17USB: serial: ftdi_sio: drop NDI quirk module parameterJohan Hovold1-38/+3
2025-11-17USB: serial: ftdi_sio: clean up NDI speed hackJohan Hovold1-10/+2
2025-11-17USB: serial: ftdi_sio: enable NDI speed hack consistentlyJohan Hovold1-1/+2
2025-11-17USB: serial: ftdi_sio: rename quirk symbolsJohan Hovold1-20/+20
2025-11-17USB: serial: ftdi_sio: clean up quirk commentsJohan Hovold1-9/+10
2025-11-17USB: serial: ftdi_sio: rewrite 8u2232c quirkJohan Hovold1-7/+12
2025-11-17USB: serial: ftdi_sio: silence jtag probeJohan Hovold1-6/+2
2025-11-17USB: serial: ftdi_sio: match on interface number for jtagJohan Hovold1-48/+24
2025-11-10USB: serial: option: add support for Rolling RW101R-GLVanillan Wang1-2/+8
2025-10-30USB: serial: ftdi_sio: add support for u-blox EVK-M101Oleksandr Suvorov2-0/+2
2025-10-27USB: serial: kobil_sct: drop unnecessary initialisationsJohan Hovold1-4/+2
2025-10-27USB: serial: kobil_sct: clean up set_termios()Johan Hovold1-10/+16
2025-10-27USB: serial: kobil_sct: add control request helpersJohan Hovold1-81/+27
2025-10-27USB: serial: kobil_sct: clean up device type checksJohan Hovold1-9/+10
2025-10-27USB: serial: kobil_sct: clean up tiocmset()Johan Hovold1-35/+26
2025-10-27USB: serial: belkin_sa: clean up tiocmset()Johan Hovold1-16/+6
2025-10-27USB: serial: kobil_sct: fix TIOCMBIS and TIOCMBICJohan Hovold1-9/+9
2025-10-27USB: serial: belkin_sa: fix TIOCMBIS and TIOCMBICJohan Hovold1-11/+17
2025-10-23USB: serial: option: add Telit FN920C04 ECM compositionsLI Qingwu1-0/+4
2025-10-22USB: serial: option: add Quectel RG255CReinhard Speyerer1-0/+4
2025-10-20USB: serial: option: add UNISOC UIS7720Renjun Wang1-0/+2
2025-09-25Merge tag 'usb-serial-6.18-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/ke...Greg Kroah-Hartman2-1/+7
2025-09-24USB: serial: option: add SIMCom 8230C compositionsXiaowei Li1-0/+6
2025-08-26USB: serial: oti6858: remove extranenous ; after commentColin Ian King1-1/+1
2025-08-26USB: serial: option: add Telit Cinterion LE910C4-WWX new compositionsFabio Porcedda1-0/+11
2025-08-26USB: serial: option: add Telit Cinterion FN990A w/audio compositionsFabio Porcedda1-0/+6
2025-08-07treewide: rename GPIO set callbacks back to their original namesBartosz Golaszewski2-3/+3
2025-07-29Merge tag 'usb-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds3-10/+20
2025-07-24Merge tag 'usb-serial-6.17-rc1-2' of ssh://gitolite.kernel.org/pub/scm/linux/...Greg Kroah-Hartman1-0/+2
2025-07-24Merge tag 'usb-serial-6.17-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/ke...Greg Kroah-Hartman2-10/+18
2025-07-22USB: serial: option: add Foxconn T99W709Slark Xiao1-0/+2
2025-07-21Merge tag 'v6.16-rc7' into tty-nextGreg Kroah-Hartman3-0/+10
2025-07-10USB: serial: option: add Telit Cinterion FE910C04 (ECM) compositionFabio Porcedda1-0/+3
2025-07-10USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINIRyan Mann (NDI)2-0/+5
2025-06-24USB: serial: option: add Foxconn T99W640Slark Xiao1-0/+2
2025-06-24USB: serial: cp210x: use new GPIO line value setter callbacksBartosz Golaszewski1-4/+6
2025-06-24USB: serial: ftdi_sio: use new GPIO line value setter callbacksBartosz Golaszewski1-6/+12
2025-06-17tty: introduce and use tty_port_tty_vhangup() helperJiri Slaby (SUSE)1-6/+1
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()timers-cleanups-2025-06-08Ingo Molnar2-3/+4
2025-05-21USB: serial: pl2303: add new chip PL2303GC-Q20 and PL2303GT-2ABCharles Yeh1-0/+2
2025-05-21USB: serial: bus: fix const issue in usb_serial_device_match()Greg Kroah-Hartman1-1/+1
2025-05-05USB: serial: ti_usb_3410_5052: drop bogus read urb checkJohan Hovold1-5/+0
2025-04-16USB: serial: simple: add OWON HDS200 series oscilloscope supportCraig Hesling1-0/+7
2025-04-16USB: serial: ftdi_sio: add support for Abacus Electrics Optical ProbeMichael Ehrenreich2-0/+7
2025-04-16USB: serial: option: add Sierra Wireless EM9291Adam Xue1-0/+3
2025-04-02Merge tag 'usb-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-13/+0
2025-03-12USB: serial: ftdi_sio: add support for Altera USB Blaster 3Boon Khai Ng2-0/+27
2025-03-06USB: serial: option: fix Telit Cinterion FE990A nameFabio Porcedda1-4/+4
2025-03-06USB: serial: option: add Telit Cinterion FE990B compositionsFabio Porcedda1-0/+16
2025-03-06USB: serial: option: match on interface class for Telit FN990BJohan Hovold1-12/+12
2025-02-17USB: serial: mos7840: drop unused definesJohan Hovold1-13/+0
2025-02-11USB: serial: option: drop MeiG Smart definesJohan Hovold1-20/+8
2025-02-11USB: serial: option: fix Telit Cinterion FN990A nameFabio Porcedda1-5/+5
2025-02-11USB: serial: option: add Telit Cinterion FN990B compositionsFabio Porcedda1-0/+16
2025-02-11USB: serial: option: add MeiG Smart SLM828Chester A. Unal1-5/+10
2025-01-17Merge tag 'usb-serial-6.14-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/ke...Greg Kroah-Hartman2-5/+32
2025-01-14USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb()Qasim Ijaz1-1/+1
2025-01-08USB: serial: ch341: use fix-width types consistentlyJohan Hovold1-4/+3
2025-01-08USB: serial: option: add Neoway N723-EA supportMichal Hrusecky1-0/+1
2025-01-08USB: serial: option: add MeiG Smart SRM815Chukun Pan1-1/+2
2025-01-08USB: serial: cp210x: add Phoenix Contact UPS DeviceJohan Hovold1-0/+1
2025-01-08USB: serial: ch341: add hardware flow control RTS/CTSLode Willems1-0/+28
2024-12-11USB: serial: option: add Telit FE910C04 rmnet compositionsDaniele Palmas1-0/+6
2024-12-11USB: serial: option: add MediaTek T7XX compositionsJack Wu1-0/+2
2024-12-11USB: serial: option: add Netprisma LCUK54 modules for WWAN ReadyMank Wang1-0/+12
2024-12-11USB: serial: option: add MeiG Smart SLM770AMichal Hrusecky1-0/+3
2024-12-11USB: serial: option: add TCL IK512 MBIM & ECMDaniel Swanemar1-0/+4
2024-11-29Merge tag 'usb-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds6-9/+43
2024-11-15Merge tag 'usb-serial-6.13-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/ke...Greg Kroah-Hartman2-1/+39
2024-11-14USB: make single lock for all usb dynamic id listsGreg Kroah-Hartman2-6/+2
2024-11-13drivers/usb/serial: refactor min with min_tSabyrzhan Tasbolatov2-2/+2
2024-11-07USB: serial: ftdi_sio: Fix atomicity violation in get_serial_info()Qiu-ji Chen1-0/+2
2024-11-06USB: serial: pl2303: account for deficits of clonesJan Kiszka1-1/+37
2024-11-06USB: serial: qcserial: add support for Sierra Wireless EM86xxJack Wu1-0/+2
2024-10-31USB: serial: io_edgeport: fix use after free in debug printkDan Carpenter1-4/+4
2024-10-29USB: serial: option: add Quectel RG650VBenoît Monin1-0/+3
2024-10-29USB: serial: option: add Fibocom FG132 0x0112 compositionReinhard Speyerer1-0/+3
2024-10-17USB: serial: option: add Telit FN920C04 MBIM compositionsDaniele Palmas1-0/+6
2024-10-17USB: serial: option: add support for Quectel EG916Q-GLBenjamin B. Frost1-0/+2
2024-10-02move asm/unaligned.h to linux/unaligned.hAl Viro8-8/+8
2024-09-11Merge tag 'usb-serial-6.12-rc1-2' of ssh://gitolite.kernel.org/pub/scm/linux/...Greg Kroah-Hartman2-0/+5
2024-09-11Merge tag 'usb-serial-6.12-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/ke...Greg Kroah-Hartman53-76/+8
2024-09-06USB: serial: pl2303: add device id for Macrosilicon MS3020Junhao Xie2-0/+5
2024-08-27USB: serial: option: add MeiG Smart SRM825LZHANG Yuntian1-0/+5
2024-08-26USB: serial: kobil_sct: restore initial terminal settingsJohan Hovold1-2/+1
2024-08-26USB: serial: drop driver owner initializationKrzysztof Kozlowski52-69/+0
2024-08-26USB: serial: set driver owner when registering driversKrzysztof Kozlowski1-5/+7
2024-08-07Merge tag 'usb-serial-6.11-rc2' of https://git.kernel.org/pub/scm/linux/kerne...Greg Kroah-Hartman1-0/+7
2024-07-31USB: serial: debug: do not echo input by defaultMarek Marczykowski-Górecki1-0/+7
2024-07-31Merge tag 'usb-serial-6.11-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/ke...Greg Kroah-Hartman9-13/+9
2024-07-25Merge tag 'driver-core-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2024-07-09USB: serial: mos7840: fix crash on resumeDmitry Smirnov1-0/+45
2024-07-05USB: serial: garmin_gps: use struct_size() to allocate pktJavier Carrasco1-2/+1
2024-07-05USB: serial: garmin_gps: annotate struct garmin_packet with __counted_byJavier Carrasco1-1/+1
2024-07-05USB: serial: add missing MODULE_DESCRIPTION() macrosJeff Johnson7-0/+7
2024-07-05USB: serial: spcp8x5: remove unused struct 'spcp8x5_usb_ctrl_arg'Dr. David Alan Gilbert1-10/+0
2024-07-05USB: serial: option: add Rolling RW350-GL variantsVanillan Wang1-0/+2
2024-07-05USB: serial: option: add support for Foxconn T99W651Slark Xiao1-0/+2
2024-07-05USB: serial: option: add Netprisma LCUK54 series modulesMank Wang1-0/+24
2024-07-03driver core: have match() callback in struct bus_type take a const *Greg Kroah-Hartman1-1/+1
2024-06-27USB: serial: option: add Telit generic core-dump compositionDaniele Palmas1-0/+2
2024-06-27USB: serial: option: add Fibocom FM350-GLBjørn Mork1-0/+4
2024-06-27USB: serial: option: add Telit FN912 rmnet compositionsDaniele Palmas1-0/+4
2024-04-18USB: serial: option: add Telit FN920C04 rmnet compositionsDaniele Palmas1-0/+6
2024-04-18USB: serial: option: add Rolling RW101-GL and RW135-GL supportVanillan Wang1-0/+8
2024-04-18USB: serial: option: add Lonsung U8300/U9300 productCoia Prant1-0/+4
2024-04-17USB: serial: option: add support for Fibocom FM650/FG650Chuanhong Guo1-0/+4
2024-04-15USB: serial: option: support Quectel EM060K sub-modelsJerry Meng1-0/+16
2024-04-15USB: serial: option: add Fibocom FM135-GL variantsbolan wang1-0/+2
2024-03-05USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113MToru Katagiri1-0/+2
2024-03-04USB: serial: keyspan: remove redundant assignment to pointer dataColin Ian King1-1/+0
2024-03-04USB: serial: ftdi_sio: remove redundant assignment to variable cflagColin Ian King1-1/+1
2024-03-04USB: serial: oti6858: remove redundant assignment to variable divisorColin Ian King1-1/+0
2024-03-04USB: serial: option: add MeiG Smart SLM320 productAurélien Jacobs1-0/+6
2024-03-04USB: serial: cp210x: add ID for MGP Instruments PDS100Christian Häggström1-0/+1
2024-03-04USB: serial: add device ID for VeriFone adapterCameron Williams1-0/+1
2024-03-04USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USBDaniel Vogelbacher2-0/+8
2024-01-31USB: serial: option: add Fibocom FM101-GL variantPuliang Lu1-0/+1
2024-01-30USB: serial: qcserial: add new usb-id for Dell Wireless DW5826eJackBB Wu1-0/+2
2024-01-30USB: serial: cp210x: add ID for IMST iM871A-USBLeonard Dallmayr1-0/+1
2024-01-18Merge tag 'usb-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2-2/+2
2024-01-04USB: core: Use device_driver directly in struct usb_driver and usb_device_driverYajun Deng2-2/+2
2023-12-21USB: serial: option: add Quectel EG912Y module supportAlper Ak1-0/+2
2023-12-21USB: serial: ftdi_sio: update Actisense PIDs constant namesMark Glover2-6/+6
2023-12-15USB: serial: option: add Quectel RM500Q R13 firmware supportReinhard Speyerer1-0/+1
2023-12-15USB: serial: option: add Foxconn T99W265 with new baselineSlark Xiao1-0/+2
2023-11-23USB: serial: option: add Luat Air72*U series productsAsuna Yang1-0/+3
2023-11-22USB: serial: option: add Fibocom L7xx modulesVictor Fragoso1-0/+1
2023-11-21USB: serial: option: fix FM101R-GL definesPuliang Lu1-2/+2
2023-11-21USB: serial: option: don't claim interface 4 for ZTE MF290Lech Perczak1-1/+2
2023-10-16USB: serial: option: add Fibocom to DELL custom modem FM101R-GLPuliang Lu1-0/+5
2023-10-13USB: serial: option: add entry for Sierra EM9191 with new firmwareBenoît Monin1-0/+1
2023-10-13USB: serial: option: add Telit LE910C4-WWX 0x1035 compositionFabio Porcedda1-0/+1
2023-09-01Merge tag 'tty-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-3/+2
2023-08-27Merge tag 'usb-serial-6.6-rc1' of https://git.kernel.org/pub/scm/linux/kernel...Greg Kroah-Hartman2-1/+95
2023-08-23USB: serial: option: add FOXCONN T99W368/T99W373 productSlark Xiao1-0/+4
2023-08-23USB: serial: option: add Quectel EM05G variant (0x030e)Martin Kohn1-0/+3
2023-08-11tty: make tty_operations::write()'s count size_tJiri Slaby (SUSE)1-2/+2
2023-08-11tty: propagate u8 data to tty_operations::write()Jiri Slaby (SUSE)1-2/+1
2023-07-20USB: serial: simple: sort driver entriesJohan Hovold1-33/+33
2023-07-20USB: serial: xr: add TIOCGRS485 and TIOCSRS485 ioctlsJarkko Sonninen1-1/+88
2023-07-20USB: serial: simple: add Kaufmann RKS+CAN VCPOliver Neukum1-0/+7
2023-07-20USB: serial: option: add Quectel EC200A module supportMohsen Tahmasebi1-0/+2
2023-07-20USB: serial: option: support Quectel EM060K_128Jerry Meng1-0/+4
2023-07-03Merge tag 'usb-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds25-72/+150
2023-06-22USB: serial: option: add LARA-R6 01B PIDsDavide Tronchin1-0/+4
2023-06-07USB: serial: report unsupported break signallingJohan Hovold1-1/+1
2023-06-07USB: serial: cp210x: disable break signalling on CP2105 SCIJohan Hovold1-0/+6
2023-06-07USB: serial: return errors from break handlingJohan Hovold24-71/+139
2023-06-02USB: serial: option: add Quectel EM061KGL seriesJerry Meng1-0/+16
2023-04-27Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2023-04-20Merge tag 'usb-serial-6.4-rc1' of https://git.kernel.org/pub/scm/linux/kernel...Greg Kroah-Hartman1-0/+6
2023-04-18USB: serial: option: add UNISOC vendor and TOZED LT70C productArınç ÜNAL1-0/+6
2023-04-10Merge 6.3-rc6 into usb-nextGreg Kroah-Hartman2-0/+11
2023-04-05USB: serial: quatech2: remove unused qt2_setdevice functionTom Rix1-8/+0
2023-03-29USB: serial: option: add Quectel RM500U-CN modemBjørn Mork1-0/+2
2023-03-23USB: serial: quatech2: remove unused qt2_setdevice functionTom Rix1-8/+0
2023-03-23USB: mark all struct bus_type as constGreg Kroah-Hartman1-1/+1
2023-03-14USB: serial: option: add Telit FE990 compositionsEnrico Sau1-0/+8
2023-03-13USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDsKees Jan Koster1-0/+1
2023-02-24Merge tag 'tty-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2-4/+4
2023-02-06USB: serial: option: add support for VW/Skoda "Carstick LTE"Florian Zumbiehl1-0/+4
2023-01-22Merge 6.2-rc5 into tty-nextGreg Kroah-Hartman2-0/+18
2023-01-19tty: Convert ->dtr_rts() to take bool argumentIlpo Järvinen1-1/+1
2023-01-19tty: Convert ->carrier_raised() and callchains to boolIlpo Järvinen1-2/+2
2023-01-19tty: Cleanup tty_port_set_initialized() bool parameterIlpo Järvinen1-1/+1
2023-01-16USB: serial: option: add Quectel EM05CN modemDuke Xin(辛安文)1-0/+3
2023-01-16USB: serial: option: add Quectel EM05CN (SG) modemDuke Xin(辛安文)1-0/+3
2023-01-16USB: serial: cp210x: add SCALANCE LPE-9000 device idMichael Adler1-0/+1
2023-01-16USB: serial: option: add Quectel EC200U modemAli Mirghasemi1-0/+2
2023-01-16USB: serial: option: add Quectel EM05-G (RS) modemDuke Xin(辛安文)1-0/+3
2023-01-12USB: serial: option: add Quectel EM05-G (GR) modemDuke Xin(辛安文)1-0/+3
2023-01-12USB: serial: option: add Quectel EM05-G (CS) modemDuke Xin(辛安文)1-0/+3
2022-12-25treewide: Convert del_timer*() to timer_shutdown*()Steven Rostedt (Google)2-3/+3
2022-12-08Merge tag 'usb-serial-6.2-rc1' of https://git.kernel.org/pub/scm/linux/kernel...Greg Kroah-Hartman3-6/+20
2022-11-30USB: serial: xr: avoid requesting zero DTE rateJohan Hovold1-2/+0
2022-11-30USB: serial: f81534: fix division by zero on line-speed changeJohan Hovold1-5/+7
2022-11-30USB: serial: f81232: fix division by zero on line-speed changeJohan Hovold1-5/+7
2022-11-30USB: serial: cp210x: add support for B0 hangupJohan Hovold1-4/+15
2022-11-28USB: serial: cp210x: add Kamstrup RF sniffer PIDsBruno Thomsen1-0/+2
2022-11-25USB: serial: option: add Quectel EM05-G modemDuke Xin1-0/+3
2022-11-16USB: serial: option: add u-blox LARA-L6 modemDavide Tronchin1-0/+8
2022-11-16USB: serial: option: add u-blox LARA-R6 00B modemDavide Tronchin1-0/+2
2022-11-16USB: serial: option: remove old LARA-R6 PIDDavide Tronchin1-2/+1
2022-11-15USB: serial: option: add Fibocom FM160 0x0111 compositionReinhard Speyerer1-0/+1
2022-10-27USB: serial: option: add Sierra Wireless EM9191Benoît Monin1-0/+5
2022-10-07Merge tag 'usb-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds5-271/+246
2022-10-01Merge tag 'usb-serial-6.0-rc8' of https://git.kernel.org/pub/scm/linux/kernel...Greg Kroah-Hartman1-0/+1
2022-09-27USB: serial: qcserial: add new usb-id for Dell branded EM7455Frank Wunderlich1-0/+1
2022-09-26Merge 6.0-rc7 into usb-nextGreg Kroah-Hartman1-0/+6
2022-09-25Merge 7e2cd21e02b3 ("Merge tag 'tty-6.0-rc7' of git://git.kernel.org/pub/scm/...Greg Kroah-Hartman1-0/+6
2022-09-20USB: serial: ftdi_sio: clean up driver prefixJohan Hovold1-21/+17
2022-09-20USB: serial: ftdi_sio: move driver structureJohan Hovold1-66/+35
2022-09-20USB: serial: ftdi_sio: clean up attribute visibility logicJohan Hovold1-8/+7
2022-09-19USB: serial: console: move mutex_unlock() before usb_serial_put()Liang He1-1/+1
2022-09-19USB: serial: ftdi_sio: convert to use dev_groupsJiasheng Jiang1-21/+28