aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/serial/ti_usb_3410_5052.c
AgeCommit message (Expand)AuthorFilesLines
2023-06-07USB: serial: return errors from break handlingJohan Hovold1-3/+7
2022-08-30usb: serial: Make ->set_termios() old ktermios constIlpo Järvinen1-2/+4
2021-06-24Merge tag 'usb-serial-5.14-rc1' of https://git.kernel.org/pub/scm/linux/kerne...Greg Kroah-Hartman1-8/+8
2021-05-19USB: serial: make usb_serial_driver::chars_in_buffer return uintJiri Slaby1-4/+4
2021-05-19USB: serial: make usb_serial_driver::write_room return uintJiri Slaby1-4/+4
2021-05-10USB: serial: ti_usb_3410_5052: add startech.com device idSean MacLennan1-0/+3
2021-04-13USB: serial: ti_usb_3410_5052: clean up termios CSIZE handlingJohan Hovold1-8/+8
2021-04-13USB: serial: ti_usb_3410_5052: use kernel types consistentlyJohan Hovold1-17/+17
2021-04-13USB: serial: ti_usb_3410_5052: add port-command helpersJohan Hovold1-50/+44
2021-04-13USB: serial: ti_usb_3410_5052: clean up vendor-request helpersJohan Hovold1-8/+7
2021-04-13USB: serial: ti_usb_3410_5052: drop unnecessary packed attributesJohan Hovold1-4/+4
2021-04-13USB: serial: ti_usb_3410_5052: drop drain delay for 3410Johan Hovold1-3/+14
2021-04-13USB: serial: ti_usb_3410_5052: reduce drain delay to one charJohan Hovold1-1/+5
2021-04-08USB: serial: ti_usb_3410_5052: switch to 30-second closing waitJohan Hovold1-3/+0
2021-04-08USB: serial: ti_usb_3410_5052: drop closing_wait module parameterJohan Hovold1-7/+1
2021-04-08USB: serial: stop reporting legacy UART typesJohan Hovold1-1/+0
2021-04-08USB: serial: add generic support for TIOCSSERIALJohan Hovold1-40/+2
2021-04-08USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission checkJohan Hovold1-2/+7
2021-04-08USB: serial: ti_usb_3410_5052: fix TIOCGSERIAL implementationJohan Hovold1-2/+2
2021-02-09USB: serial: make remove callback return voidUwe Kleine-König1-4/+2
2020-02-23USB: Replace zero-length array with flexible-array memberGustavo A. R. Silva1-2/+2
2019-10-16USB: serial: ti_usb_3410_5052: clean up serial data accessJohan Hovold1-2/+2
2019-10-16USB: serial: ti_usb_3410_5052: fix port-close racesJohan Hovold1-7/+3
2018-10-24Merge branch 'work.tty-ioctl' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-50/+24
2018-10-13ti_usb_3410_5052: switch to ->[sg]et_serial()Al Viro1-50/+24
2018-08-27USB: serial: ti_usb_3410_5052: fix array underflow in completion handlerJohan Hovold1-1/+1
2018-06-26USB: serial: ti_usb_3410_5052: use irqsave() in USB's complete callbackJohn Ogness1-4/+5
2017-11-04USB: serial: Remove redundant license textGreg Kroah-Hartman1-5/+0
2017-11-04USB: add SPDX identifiers to all remaining files in drivers/usb/Greg Kroah-Hartman1-0/+1
2017-03-29USB: serial: drop termios-flag debuggingJohan Hovold1-8/+0
2017-03-28USB: serial: ti_usb_3410_5052: always require a bulk-out endpointJohan Hovold1-0/+2
2017-01-16USB: serial: ti_usb_3410_5052: fix control-message error handlingJohan Hovold1-8/+4
2017-01-04USB: serial: ti_usb_3410_5052: fix NULL-deref at openJohan Hovold1-0/+7
2016-11-11USB: serial: fix invalid user-pointer checksJohan Hovold1-3/+0
2016-08-23USB: serial: ti_usb_3410_5052: remove unused variablesMathieu OTHACEHE1-13/+0
2016-08-23USB: serial: ti_usb_3410_5052: use C_X macrosMathieu OTHACEHE1-8/+8
2016-08-23USB: serial: ti_usb_3410_5052: remove useless NULL-testingMathieu OTHACEHE1-33/+1
2016-08-23USB: serial: ti_usb_3410_5052: remove useless dev_dbg messagesMathieu OTHACEHE1-11/+0
2016-08-23USB: serial: ti_usb_3410_5052: do not use __uX typesMathieu OTHACEHE1-49/+50
2016-07-15USB: serial: ti_usb_3410_5052: use functions rather than macrosMathieu OTHACEHE1-4/+11
2016-07-15USB: serial: ti_usb_3410_5052: remove ti_usb_3410_5052.hMathieu OTHACEHE1-2/+235
2016-07-15USB: serial: ti_usb_3410_5052: remove useless commentsMathieu OTHACEHE1-21/+2
2016-05-11USB: serial: ti_usb_3410_5052: add MOXA UPORT 11x0 supportMathieu OTHACEHE1-3/+52
2015-11-16USB: ti_usb_3410_5052: Add Honeywell HGI80 IDDavid Woodhouse1-0/+2
2014-09-23usb: serial: Remove unused tty->hw_stoppedPeter Hurley1-6/+1
2014-03-12USB: serial: add missing newlines to dev_<level> messages.Johan Hovold1-2/+2
2014-01-08usb: delete non-required instances of include <linux/init.h>Paul Gortmaker1-1/+0
2014-01-03USB: serial: remove redundant OOM messagesJohan Hovold1-13/+5
2014-01-03USB: serial: clean up ioctl debuggingJohan Hovold1-2/+0
2014-01-03USB: serial: constify device-id tablesJohan Hovold1-3/+3
2013-10-11USB: serial: ti_usb_3410_5052: add Abbott strip port ID to combined table as ...Diego Elio Pettenò1-0/+1
2013-08-18Merge 3.11-rc6 into usb-nextGreg Kroah-Hartman1-4/+5
2013-08-12USB: ti_usb_3410_5052: fix big-endian firmware handlingJohan Hovold1-4/+5
2013-07-29Merge 3.11-rc3 into usb-nextGreg Kroah-Hartman1-1/+1
2013-07-24USB: ti_usb_3410_5052: fix dynamic-id matchingJohan Hovold1-1/+1
2013-07-23USB: ti_usb_3410_5052: remove vendor/product module parametersJohan Hovold1-65/+7
2013-07-23USB: ti_usb_3410_5052: remove unused wait queueJohan Hovold1-7/+0
2013-07-23USB: ti_usb_3410_5052: kill private fifoJohan Hovold1-14/+6
2013-07-23USB: serial: set drain delay at port probeJohan Hovold1-2/+2
2013-06-24Merge 3.10-rc7 into usb-nextGreg Kroah-Hartman1-1/+2
2013-06-19USB: serial: ti_usb_3410_5052: new device id for Abbot strip port cableAnders Hammarquist1-1/+2
2013-06-17USB: serial: make minor allocation dynamicGreg Kroah-Hartman1-1/+1
2013-06-10USB: serial: ports: add minor and port numberGreg Kroah-Hartman1-5/+5
2013-05-16USB: ti_usb_3410_5052: fix chars_in_buffer overheadJohan Hovold1-8/+15
2013-04-29Merge tag 'usb-3.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-125/+38
2013-04-19USB: ti_usb_3410_5052: kill custom closing_waitJohan Hovold1-54/+15
2013-04-19USB: ti_usb_3410_5052: remove redundant drain from break_ctlJohan Hovold1-2/+0
2013-04-19USB: ti_usb_3410_5052: query hardware-buffer status in chars_in_bufferJohan Hovold1-0/+8
2013-04-19USB: ti_usb_3410_5052: remove lsr from port dataJohan Hovold1-7/+7
2013-04-19USB: ti_usb_3410_5052: move write-fifo flushing to closeJohan Hovold1-9/+8
2013-04-01Merge 3.9-rc5 into tty-nextGreg Kroah-Hartman1-4/+6
2013-03-25USB: ti_usb_3410_5052: switch to generic TIOCMIWAIT implementationJohan Hovold1-26/+3
2013-03-25USB: ti_usb_3410_5052: switch to generic get_icount implementationJohan Hovold1-37/+7
2013-03-21USB: ti_usb_3410_5052: fix use-after-free in TIOCMIWAITJohan Hovold1-4/+6
2013-03-18TTY: add tty_port_tty_wakeup helperJiri Slaby1-5/+2
2013-01-15TTY: switch tty_flip_buffer_pushJiri Slaby1-23/+16
2013-01-15TTY: switch tty_insert_flip_stringJiri Slaby1-6/+5
2012-10-17USB: ti_usb_3410_5052: fix port-data memory leakJohan Hovold1-45/+43
2012-10-01Merge tag 'usb-3.6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usbLinus Torvalds1-81/+69
2012-09-18USB: serial: ti_usb_3410_5052: fix up noisy printk() usageGreg Kroah-Hartman1-8/+1
2012-09-18USB: Serial: ti_usb_3410_5052.c: remove debug module parameterGreg Kroah-Hartman1-4/+0
2012-09-18USB: serial: remove debug parameter from usb_serial_debug_data()Greg Kroah-Hartman1-4/+4
2012-09-14USB: serial: ti_usb_3410_5052.c: remove dbg() usageGreg Kroah-Hartman1-65/+64
2012-07-16tty: move the termios object into the ttyAlan Cox1-5/+5
2012-05-11USB: serial: ti_usb_3410_5052: Add support for the FRI2 serial consoleDarren Hart1-2/+4
2012-05-08USB: serial: rework usb_serial_register/deregister_drivers()Greg Kroah-Hartman1-9/+2
2012-05-07USB: serial: remove usb_serial_disconnect call in all driversGreg Kroah-Hartman1-1/+0
2012-05-07USB: serial: remove usb_serial_probe call in all driversGreg Kroah-Hartman1-1/+0
2012-05-03USB: ti_usb_3410_5052.c: remove dbg() tracing callsGreg Kroah-Hartman1-38/+0
2012-04-18USB: serial: removed assignment from if statements in ti_usb_3410_5052.cAdhir Ramjiawan1-2/+6
2012-02-24usb-serial: use new registration API in [t-z]* driversAlan Stern1-27/+8
2012-02-23Merge branch 'usb-3.3-rc4' into usb-nextGreg Kroah-Hartman1-3/+2
2012-02-21USB: Serial: ti_usb_3410_5052: Add Abbot Diabetes Care cable idAndrew Lunn1-2/+4
2012-02-10USB: serial: use dev_err_console in custom write pathsJohan Hovold1-3/+2
2012-01-13module_param: make bool parameters really bool (drivers & misc)Rusty Russell1-1/+1
2011-11-15USB: serial: remove unnecessary reinitialisations of urb fieldsJohan Hovold1-3/+0
2011-11-15USB: serial: remove unnecessary reinitialisations of urb->devJohan Hovold1-7/+3
2011-06-14USB: TI 3410/5052 USB Serial Driver: Fix mem leak when firmware is too big.Jesper Juhl1-0/+1
2011-02-24Merge 2.6.38-rc6 into tty-nextGreg Kroah-Hartman1-1/+1
2011-02-17tty: remove filp from the USB tty ioctlsAlan Cox1-2/+2
2011-02-17tiocmset: kill the file pointer argumentAlan Cox1-3/+3
2011-02-17tiocmget: kill off the passing of the struct fileAlan Cox1-2/+2
2011-02-03USB: ti_usb: fix module removalIonut Nicu1-1/+1
2010-10-22tty: Convert the USB drivers to the new icount interfaceAlan Cox1-8/+29
2010-05-20USB: ti_usb: use kfifo to implement write bufferingJohan Hovold1-165/+14
2010-04-30USB: ti_usb: fix printk format warningRandy Dunlap1-1/+1
2010-04-22USB: ti_usb_3410_5052: adding multitech dialup fax/modem devicesAlex Manoussakis1-4/+22
2010-03-02USB: tty: Prune uses of tty_request_room in the USB layerAlan Cox1-2/+1
2009-09-19tty: USB does not need the filp argument in the driversAlan Cox1-4/+2
2009-07-20tty: fix chars_in_buffersAlan Cox1-2/+2
2009-07-12USB: fix uninitialised variable in ti_do_downloadOliver Neukum1-1/+1
2009-07-12USB: ti_usb_3410_5052: fix duplicate device ids.Greg Kroah-Hartman1-1/+0
2009-06-15USB: usb-serial: replace shutdown with disconnect, releaseAlan Stern1-6/+4
2009-06-11tty: Bring the usb tty port structure into more useAlan Cox1-4/+2
2009-04-23USB: removal of tty->low_latency hack dating back to the old serial codeOliver Neukum1-13/+1
2009-04-14tty: Fix leak in ti-usbAlan Cox1-12/+14
2009-02-09USB: two more usb ids for ti_usb_3410_5052Oliver Neukum1-3/+7
2009-01-27USB: new id for ti_usb_3410_5052 driverOliver Neukum1-0/+3
2009-01-12ti_usb_3410_5052: add Multi-Tech firmwareChris Adams1-0/+3
2009-01-12ti_usb_3410_5052: add Multi-Tech modem supportChris Adams1-5/+31
2009-01-12ti_usb_3410_5052: support alternate firmwareChris Adams1-15/+29
2008-12-17USB: set correct configuration in probe of ti_usb_3410_5052Oliver Neukum1-52/+3
2008-10-17USB: remove info() macro from usb/serial driversGreg Kroah-Hartman1-1/+2
2008-10-17USB: ti_usb_3410_5052: removed duplicated includeHuang Weiyi1-1/+0
2008-10-13tty: usb-serial krefsAlan Cox1-21/+23
2008-09-23usb serial: ti_usb_3410_5052 obviously broken by firmware changesChris Adams1-1/+1
2008-07-22tty-usb-ti-usb: Coding styleAlan Cox1-115/+151
2008-07-22usb_serial: API all changeAlan Cox1-102/+101
2008-07-10ti_usb_3410_5052: use request_firmware()David Woodhouse1-13/+27
2008-04-24USB: remove unnecessary type casting of urb->contextMing Lei1-3/+3
2008-04-24USB: replace remaining __FUNCTION__ occurrencesHarvey Harrison1-95/+95
2008-04-24USB: serial: remove unneeded number endpoints settingsGreg Kroah-Hartman1-6/+0
2008-04-24USB: ti_usb_3410_5052: Extend locking to msr and shadow mcrAlan Cox1-0/+9
2008-04-18drivers: Remove unnecessary inclusions of asm/semaphore.hMatthew Wilcox1-1/+0
2008-04-02USB: serial: ti_usb_3410_5052: Correct TUSB3410 endpoint requirements.Robert Spanton1-2/+2
2008-02-01USB: last abuses of intfdata in close for usb-serial driversOliver Neukum1-7/+10
2008-02-01USB: ti_usb: termios cleanupsAlan Cox1-18/+13
2008-02-01USB: TI 3410/5052 USB Serial: convert td_open_close_lock to mutexMatthias Kaehlcke1-13/+14
2007-10-14signedness: module_param_array nump argumentAl Viro1-4/+4
2007-07-12USB: serial: ti_usb_3410_5052: clean up urb->status usageGreg Kroah-Hartman1-19/+27
2007-06-25USB: ti serial driver sleeps with spinlock heldOliver Neukum1-3/+5
2007-02-07USB serial: add driver pointer to all usb-serial driversJohannes Hölzl1-0/+2
2006-12-13[PATCH] getting rid of all casts of k[cmz]alloc() callsRobert P. J. Day1-1/+1
2006-12-08[PATCH] tty: switch to ktermiosAlan Cox1-2/+2
2006-12-01USB serial: replace kmalloc+memset with kzallocBurman Yan1-2/+1
2006-12-01usb-serial: ti_usb, TI ez430 development tool IDOleg Verych1-0/+2
2006-10-05IRQ: Maintain regs pointer globally rather than passing to IRQ handlersDavid Howells1-6/+6
2006-07-12[PATCH] USB: move usb-serial.h to include/linux/usb/Greg Kroah-Hartman1-1/+1
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0
2006-03-20[PATCH] USB: kzalloc() conversion for rest of drivers/usbEric Sesterhenn1-2/+1
2006-01-10[PATCH] TTY layer buffering revampAlan Cox1-13/+7
2006-01-04[PATCH] USB: Use ARRAY_SIZE macroTobias Klauser1-5/+2
2006-01-04[PATCH] USB: remove .owner field from struct usb_driverGreg Kroah-Hartman1-1/+0
2006-01-04[PATCH] USB: allow usb drivers to disable dynamic idsGreg Kroah-Hartman1-0/+1
2005-10-28[PATCH] USB Serial: move name to driver structureGreg Kroah-Hartman1-4/+6
2005-10-28[PATCH] USB Serial: get rid of the .owner field in usb_serial_driverGreg Kroah-Hartman1-2/+6
2005-10-28[PATCH] USB Serial: rename usb_serial_device_type to usb_serial_driverGreg Kroah-Hartman1-2/+2
2005-04-18[PATCH] USB: kfree cleanup for drivers/usb/* - no need to check for NULLJesper Juhl1-2/+1
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+1842