| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-08-17 | mxser: use guard()s | Jiri Slaby (SUSE) | 1 | -123/+74 |
| 2025-08-17 | mxser: use tty_port_tty guard() in mxser_port_isr() | Jiri Slaby (SUSE) | 1 | -33/+29 |
| 2025-04-25 | mxser: Use non-hybrid PCI devres API | Philipp Stanner | 1 | -2/+2 |
| 2024-09-03 | mxser: convert comma to semicolon | Chen Ni | 1 | -1/+1 |
| 2024-08-14 | mxser: remove doubled sets of close times | Jiri Slaby (SUSE) | 1 | -2/+0 |
| 2024-08-14 | mxser: remove stale comment | Jiri Slaby (SUSE) | 1 | -3/+0 |
| 2024-06-28 | tty: mxser: Remove __counted_by from mxser_board.ports[] | Nathan Chancellor | 1 | -1/+1 |
| 2023-12-08 | tty: mxser: convert to u8 and size_t | Jiri Slaby (SUSE) | 1 | -4/+4 |
| 2023-10-03 | mxser: Annotate struct mxser_board with __counted_by | Kees Cook | 1 | -1/+1 |
| 2023-08-11 | tty: make tty_operations::write()'s count size_t | Jiri Slaby (SUSE) | 1 | -1/+1 |
| 2023-08-11 | tty: propagate u8 data to tty_operations::put_char() | Jiri Slaby (SUSE) | 1 | -1/+1 |
| 2023-08-11 | tty: propagate u8 data to tty_operations::write() | Jiri Slaby (SUSE) | 1 | -1/+1 |
| 2023-03-17 | tty: Convert hw_stopped in tty_struct to bool | Ilpo Järvinen | 1 | -3/+3 |
| 2023-01-19 | tty: Call ->dtr_rts() parameter active consistently | Ilpo Järvinen | 1 | -2/+2 |
| 2023-01-19 | tty: Convert ->dtr_rts() to take bool argument | Ilpo Järvinen | 1 | -1/+1 |
| 2023-01-19 | tty: Convert ->carrier_raised() and callchains to bool | Ilpo Järvinen | 1 | -2/+3 |
| 2023-01-19 | tty: Cleanup tty_port_set_initialized() bool parameter | Ilpo Järvinen | 1 | -1/+1 |
| 2022-09-01 | tty: mxser: remove redundant assignment to hwid | Colin Ian King | 1 | -1/+1 |
| 2022-08-30 | tty: Make ->set_termios() old ktermios const | Ilpo Järvinen | 1 | -2/+4 |
| 2022-05-19 | tty: remove BOTHER ifdefs | Ilpo Järvinen | 1 | -3/+2 |
| 2022-02-28 | mxser: make use of UART_LCR_WLEN() + tty_get_char_size() | Jiri Slaby | 1 | -15/+1 |
| 2022-01-26 | mxser: switch from xmit_buf to kfifo | Jiri Slaby | 1 | -47/+27 |
| 2022-01-26 | mxser: use tty_port xmit_buf helpers | Jiri Slaby | 1 | -15/+9 |
| 2022-01-26 | mxser: fix xmit_buf leak in activate when LSR == 0xff | Jiri Slaby | 1 | -4/+11 |
| 2021-11-25 | mxser: use PCI_DEVICE_DATA | Jiri Slaby | 1 | -26/+26 |
| 2021-11-25 | mxser: move ids from pci_ids.h here | Jiri Slaby | 1 | -1/+19 |
| 2021-11-25 | mxser: add MOXA prefix to some PCI device IDs | Jiri Slaby | 1 | -16/+16 |
| 2021-11-25 | mxser: increase buf_overrun if tty_insert_flip_char() fails | Jiri Slaby | 1 | -2/+5 |
| 2021-11-25 | mxser: remove tty parameter from mxser_receive_chars_new() | Jiri Slaby | 1 | -3/+2 |
| 2021-11-25 | mxser: don't throttle manually | Jiri Slaby | 1 | -30/+6 |
| 2021-11-25 | mxser: clean up timeout handling in mxser_wait_until_sent() | Jiri Slaby | 1 | -3/+4 |
| 2021-11-25 | mxser: use msleep_interruptible() in mxser_wait_until_sent() | Jiri Slaby | 1 | -2/+4 |
| 2021-11-25 | mxser: extract TX empty check from mxser_wait_until_sent() | Jiri Slaby | 1 | -7/+13 |
| 2021-11-25 | mxser: use tty_port_close() in mxser_close() | Jiri Slaby | 1 | -21/+1 |
| 2021-11-25 | mxser: don't flush buffer from mxser_close() directly | Jiri Slaby | 1 | -1/+0 |
| 2021-11-25 | mxser: call stop_rx from mxser_shutdown_port() | Jiri Slaby | 1 | -15/+16 |
| 2021-11-25 | mxser: remove tty->driver_data NULL check | Jiri Slaby | 1 | -2/+0 |
| 2021-11-25 | mxser: remove pointless xmit_buf checks | Jiri Slaby | 1 | -11/+2 |
| 2021-11-25 | mxser: clean up tx handling in mxser_transmit_chars() | Jiri Slaby | 1 | -5/+3 |
| 2021-11-25 | mxser: move MSR read to mxser_check_modem_status() | Jiri Slaby | 1 | -21/+25 |
| 2021-11-25 | mxser: keep only !tty test in ISR | Jiri Slaby | 1 | -4/+1 |
| 2021-11-25 | mxser: rename mxser_close_port() to mxser_stop_rx() | Jiri Slaby | 1 | -10/+7 |
| 2021-11-25 | mxser: remove wait for sent from mxser_close_port | Jiri Slaby | 1 | -12/+0 |
| 2021-10-05 | mxser: store FCR state in mxser_port::FCR | Jiri Slaby | 1 | -14/+13 |
| 2021-10-05 | mxser: don't read from UART_FCR | Jiri Slaby | 1 | -4/+1 |
| 2021-10-05 | mxser: move FIFO clearing to mxser_disable_and_clear_FIFO() | Jiri Slaby | 1 | -14/+12 |
| 2021-10-05 | mxser: simplify FCR computation in mxser_change_speed() | Jiri Slaby | 1 | -27/+20 |
| 2021-10-05 | mxser: make mxser_port::ldisc_stop_rx a bool | Jiri Slaby | 1 | -4/+4 |
| 2021-10-05 | mxser: simplify condition in mxser_receive_chars_new | Jiri Slaby | 1 | -5/+1 |
| 2021-10-05 | mxser: restore baud rate if its setting fails | Jiri Slaby | 1 | -5/+11 |
| 2021-08-26 | mxser: use semi-colons instead of commas | Dan Carpenter | 1 | -6/+6 |
| 2021-07-27 | tty: drop put_tty_driver | Jiri Slaby | 1 | -2/+2 |
| 2021-07-27 | tty: stop using alloc_tty_driver | Jiri Slaby | 1 | -4/+4 |
| 2021-06-18 | mxser: introduce mxser_16550A_or_MUST helper | Jiri Slaby | 1 | -13/+13 |
| 2021-06-18 | mxser: rename flags to old_speed in mxser_set_serial_info | Jiri Slaby | 1 | -3/+3 |
| 2021-06-18 | mxser: use port variable in mxser_set_serial_info | Jiri Slaby | 1 | -5/+5 |
| 2021-06-18 | mxser: access info->MCR under info->slock | Jiri Slaby | 1 | -2/+2 |
| 2021-06-18 | mxser: fix typos around enhanced mode | Jiri Slaby | 1 | -9/+9 |
| 2021-06-18 | mxser: decrypt FCR values | Jiri Slaby | 1 | -2/+6 |
| 2021-06-18 | mxser: remove xmit_cnt < 0 tests | Jiri Slaby | 1 | -4/+4 |
| 2021-06-18 | mxser: introduce and use start/stop_tx helpers | Jiri Slaby | 1 | -43/+37 |
| 2021-06-18 | mxser: extract and dedup CTS handling | Jiri Slaby | 1 | -54/+33 |
| 2021-06-18 | mxser: don't start TX from tty_operations::put_char | Jiri Slaby | 1 | -11/+1 |
| 2021-06-18 | mxser: cleanup mxser_dtr_rts | Jiri Slaby | 1 | -4/+5 |
| 2021-06-18 | mxser: cleanup mxser_rs_break | Jiri Slaby | 1 | -4/+6 |
| 2021-06-18 | mxser: remove pointless ioaddr checks | Jiri Slaby | 1 | -10/+1 |
| 2021-06-18 | mxser: alloc only needed # of ports | Jiri Slaby | 1 | -2/+3 |
| 2021-06-18 | mxser: alloc struct mxser_board dynamically | Jiri Slaby | 1 | -10/+11 |
| 2021-06-18 | mxser: make mxser_board::idx really an index | Jiri Slaby | 1 | -6/+7 |
| 2021-06-18 | mxser: rework and simplify mxser_open | Jiri Slaby | 1 | -7/+4 |
| 2021-06-18 | mxser: cleanup mxser_process_txrx_fifo | Jiri Slaby | 1 | -13/+15 |
| 2021-06-18 | mxser: remove mxser_cardinfo | Jiri Slaby | 1 | -72/+41 |
| 2021-06-18 | mxser: remove info message from probe | Jiri Slaby | 1 | -30/+26 |
| 2021-06-18 | mxser: move request irq to probe and switch to managed | Jiri Slaby | 1 | -21/+9 |
| 2021-06-18 | mxser: pci, switch to managed resources | Jiri Slaby | 1 | -11/+3 |
| 2021-06-18 | mxser: inline mxser_board_remove into mxser_remove | Jiri Slaby | 1 | -12/+7 |
| 2021-06-18 | mxser: move board init into mxser_initbrd | Jiri Slaby | 1 | -25/+28 |
| 2021-06-18 | mxser: clean up the rest of MUST helpers | Jiri Slaby | 1 | -85/+12 |
| 2021-06-18 | mxser: introduce mxser_must_select_bank and use it | Jiri Slaby | 1 | -58/+16 |
| 2021-06-18 | mxser: dedup mxser_must_set_enhance_mode | Jiri Slaby | 1 | -20/+22 |
| 2021-06-18 | mxser: simplify mxser_ioctl_op_mode | Jiri Slaby | 1 | -17/+10 |
| 2021-06-18 | mxser: extract mxser_ioctl_op_mode | Jiri Slaby | 1 | -38/+45 |
| 2021-06-18 | mxser: cleanup mxser_change_speed | Jiri Slaby | 1 | -8/+7 |
| 2021-06-18 | mxser: drop mxser_port::custom_divisor | Jiri Slaby | 1 | -5/+3 |
| 2021-06-18 | mxser: drop mxser_port::baud_base | Jiri Slaby | 1 | -14/+11 |
| 2021-06-18 | mxser: remove unused mxser_port::stop_rx | Jiri Slaby | 1 | -2/+0 |
| 2021-06-18 | mxser: drop unused mxser_port::normal_termios | Jiri Slaby | 1 | -3/+0 |
| 2021-06-18 | mxser: don't allocate MXSER_PORTS + 1 | Jiri Slaby | 1 | -20/+3 |
| 2021-06-18 | mxser: remove cnt from mxser_receive_chars | Jiri Slaby | 1 | -9/+7 |
| 2021-06-18 | mxser: remove MOXA_HighSpeedOn ioctl | Jiri Slaby | 1 | -3/+0 |
| 2021-06-18 | mxser: remove MOXA_ASPP_OQUEUE ioctl | Jiri Slaby | 1 | -13/+0 |
| 2021-06-18 | mxser: remove MOXA_GETMSTATUS ioctl | Jiri Slaby | 1 | -61/+1 |
| 2021-06-18 | mxser: remove MOXA_GETDATACOUNT ioctl | Jiri Slaby | 1 | -19/+0 |
| 2021-06-18 | mxser: remove MOXA_CHKPORTENABLE ioctl | Jiri Slaby | 1 | -9/+1 |
| 2021-06-18 | mxser: remove MOXA_ASPP_LSTATUS ioctl | Jiri Slaby | 1 | -25/+0 |
| 2021-06-18 | mxser: remove MOXA_ASPP_MON and friends | Jiri Slaby | 1 | -184/+0 |
| 2021-06-18 | mxser: remove MOXA_SET_BAUD_METHOD ioctl | Jiri Slaby | 1 | -12/+1 |
| 2021-06-18 | mxser: remove MOXA_GET_MAJOR deprecated ioctl | Jiri Slaby | 1 | -7/+0 |
| 2021-06-18 | mxser: drop unused MOXA_DIAGNOSE macro | Jiri Slaby | 1 | -1/+0 |
| 2021-06-18 | mxser: drop UART_MCR_AFE and UART_LSR_SPECIAL defines | Jiri Slaby | 1 | -5/+2 |
| 2021-06-18 | mxser: make xmit ring buffer variables unsigned | Jiri Slaby | 1 | -3/+3 |
| 2021-06-18 | mxser: correct types for uart variables | Jiri Slaby | 1 | -5/+5 |
| 2021-06-18 | mxser: remove else from LSR bits checks | Jiri Slaby | 1 | -2/+1 |
| 2021-06-18 | mxser: extract mxser_receive_chars_old | Jiri Slaby | 1 | -17/+23 |
| 2021-06-18 | mxser: extract mxser_receive_chars_new | Jiri Slaby | 1 | -26/+34 |
| 2021-06-18 | mxser: simplify mxser_interrupt and drop mxser_board::vector_mask | Jiri Slaby | 1 | -8/+5 |
| 2021-06-18 | mxser: extract port ISR | Jiri Slaby | 1 | -55/+64 |
| 2021-06-18 | mxser: cleanup LSR handling in mxser_receive_chars | Jiri Slaby | 1 | -19/+21 |
| 2021-06-18 | mxser: remove nonsense from ISR | Jiri Slaby | 1 | -12/+1 |
| 2021-06-18 | mxser: move max_baud from port to board | Jiri Slaby | 1 | -16/+10 |
| 2021-06-18 | mxser: drop constant board::uart_type | Jiri Slaby | 1 | -3/+1 |
| 2021-06-18 | mxser: introduce enum mxser_must_hwid | Jiri Slaby | 1 | -10/+11 |
| 2021-06-18 | mxser: rename mxser_board::chip_flag to must_hwid | Jiri Slaby | 1 | -35/+35 |
| 2021-06-18 | mxser: rename CheckIsMoxaMust to mxser_get_must_hwid | Jiri Slaby | 1 | -2/+2 |
| 2021-06-18 | mxser: cleanup Gpci_uart_info struct | Jiri Slaby | 1 | -24/+18 |
| 2021-06-18 | mxser: integrate mxser.h into .c | Jiri Slaby | 1 | -1/+129 |
| 2021-06-18 | mxser: remove info printout from init | Jiri Slaby | 1 | -4/+0 |
| 2021-06-18 | mxser: renumber mxser_cards | Jiri Slaby | 1 | -43/+37 |
| 2021-06-18 | mxser: drop ISA support | Jiri Slaby | 1 | -341/+7 |
| 2021-05-13 | tty: make tty_operations::chars_in_buffer return uint | Jiri Slaby | 1 | -1/+1 |
| 2021-05-13 | tty: make tty_operations::write_room return uint | Jiri Slaby | 1 | -1/+1 |
| 2021-05-13 | tty: cumulate and document tty_struct::flow* members | Jiri Slaby | 1 | -6/+6 |
| 2021-04-22 | tty: mxser: drop low-latency workaround | Johan Hovold | 1 | -7/+0 |
| 2021-04-07 | tty: mxser: fix TIOCSSERIAL permission check | Johan Hovold | 1 | -3/+4 |
| 2021-04-07 | tty: mxser: fix TIOCSSERIAL jiffies conversions | Johan Hovold | 1 | -6/+18 |
| 2021-01-07 | tty_port: drop last traces of low_latency | Jiri Slaby | 1 | -1/+0 |
| 2020-05-15 | tty: mxser: make mxser_change_speed() return void | Jason Yan | 1 | -5/+2 |
| 2018-10-13 | mxser: switch to ->[sg]et_serial() | Al Viro | 1 | -46/+51 |
| 2017-11-08 | tty: Remove redundant license text | Greg Kroah-Hartman | 1 | -5/+0 |
| 2017-11-08 | tty: add SPDX identifiers to all remaining files in drivers/tty/ | Greg Kroah-Hartman | 1 | -0/+1 |
| 2017-10-09 | Merge 4.14-rc4 into tty-next | Greg Kroah-Hartman | 1 | -5/+11 |
| 2017-10-04 | mxser: remove unused parameters | Jiri Slaby | 1 | -9/+7 |
| 2017-09-18 | mxser: fix timeout calculation for low rates | Jiri Slaby | 1 | -5/+11 |
| 2017-07-30 | tty: mxser: constify pci_device_id. | Arvind Yadav | 1 | -1/+1 |
| 2017-04-20 | Annotate hardware config module parameters in drivers/tty/ | David Howells | 1 | -1/+1 |
| 2016-12-24 | Replace <asm/uaccess.h> with <linux/uaccess.h> globally | Linus Torvalds | 1 | -1/+1 |
| 2016-06-25 | tty: cyclades+mxser, do not initialize to zero | Jiri Slaby | 1 | -1/+0 |
| 2016-04-30 | tty: mxser: Remove unused ASYNC_SHARE_IRQ flag | Peter Hurley | 1 | -1/+0 |
| 2016-04-30 | tty: Replace ASYNC_INITIALIZED bit and update atomically | Peter Hurley | 1 | -8/+6 |
| 2016-04-30 | tty: Replace ASYNC_CHECK_CD and update atomically | Peter Hurley | 1 | -6/+3 |
| 2016-04-30 | tty: Replace ASYNC_CTS_FLOW bit and update atomically | Peter Hurley | 1 | -3/+1 |
| 2016-04-30 | tty: Replace TTY_IO_ERROR bit tests with tty_io_error() | Peter Hurley | 1 | -4/+3 |
| 2016-02-06 | tty: constify tty_port_operations structs | Aya Mahfouz | 1 | -1/+1 |
| 2016-01-28 | tty: mxser: Remove ASYNC_CLOSING | Peter Hurley | 1 | -4/+5 |
| 2016-01-28 | tty: Use termios c_*flag macros | Peter Hurley | 1 | -6/+4 |
| 2013-05-22 | tty: mxser: Fix build warning introduced by dfc7b837c7f9 (Re: linux-next: bui... | Matwey V. Kornilov | 1 | -3/+3 |
| 2013-05-21 | tty: mxser: fix usage of opmode_ioaddr | Matwey V. Kornilov | 1 | -2/+9 |
| 2013-04-14 | Merge 3.9-rc7 intp tty-next | Greg Kroah-Hartman | 1 | -4/+4 |
| 2013-04-08 | tty: mxser: fix cycle termination condition in mxser_probe() and mxser_module... | Alexey Khoroshilov | 1 | -4/+4 |
| 2013-03-18 | TTY: fix DTR not being dropped on hang up | Johan Hovold | 1 | -0/+4 |
| 2013-02-18 | tty: mxser: improve error handling in mxser_probe() and mxser_module_init() | Alexey Khoroshilov | 1 | -7/+35 |
| 2013-01-15 | TTY: switch tty_flip_buffer_push | Jiri Slaby | 1 | -1/+1 |
| 2013-01-15 | TTY: move low_latency to tty_port | Jiri Slaby | 1 | -1/+1 |
| 2013-01-15 | TTY: switch tty_insert_flip_char | Jiri Slaby | 1 | -2/+2 |
| 2012-11-21 | tty: remove use of __devexit | Bill Pemberton | 1 | -1/+1 |
| 2012-11-21 | tty: remove use of __devinit | Bill Pemberton | 1 | -3/+3 |
| 2012-11-21 | tty: remove use of __devexit_p | Bill Pemberton | 1 | -1/+1 |
| 2012-11-15 | TTY: call tty_port_destroy in the rest of drivers | Jiri Slaby | 1 | -8/+17 |
| 2012-09-05 | serial: add a new helper function | Huang Shijie | 1 | -1/+1 |
| 2012-08-13 | TTY: mxser, fix invalid module_parm permissions | Jiri Slaby | 1 | -1/+1 |
| 2012-08-13 | TTY: use tty_port_register_device | Jiri Slaby | 1 | -2/+4 |
| 2012-08-10 | mxser: allow overlapping vector | Jiri Slaby | 1 | -4/+31 |
| 2012-07-16 | tty: move the termios object into the tty | Alan Cox | 1 | -10/+10 |
| 2012-05-04 | tty: mxser: local variables should not be exposed globally | H Hartley Sweeten | 1 | -1/+1 |
| 2012-03-28 | Remove all #inclusions of asm/system.h | David Howells | 1 | -1/+0 |
| 2012-03-08 | TTY: remove unneeded tty->index checks | Jiri Slaby | 1 | -2/+0 |
| 2012-03-08 | TTY: remove re-assignments to tty_driver members | Jiri Slaby | 1 | -3/+0 |
| 2011-08-23 | TTY: mxser+cyclades remove wait_until_sent debug code | Jiri Slaby | 1 | -12/+1 |
| 2011-07-01 | drivers/tty: use printk_ratelimited() instead of printk_ratelimit() | Manuel Zerpies | 1 | -2/+2 |
| 2011-02-22 | tty: move a number of tty drivers from drivers/char/ to drivers/tty/ | Greg Kroah-Hartman | 1 | -0/+2757 |