summaryrefslogtreecommitdiffstats
path: root/drivers/tty/mxser.c
Commit message (Expand)AuthorAgeFilesLines
* mxser: make use of UART_LCR_WLEN() + tty_get_char_size()Jiri Slaby2022-02-281-15/+1
* mxser: switch from xmit_buf to kfifoJiri Slaby2022-01-261-47/+27
* mxser: use tty_port xmit_buf helpersJiri Slaby2022-01-261-15/+9
* mxser: fix xmit_buf leak in activate when LSR == 0xffJiri Slaby2022-01-261-4/+11
* mxser: use PCI_DEVICE_DATAJiri Slaby2021-11-251-26/+26
* mxser: move ids from pci_ids.h hereJiri Slaby2021-11-251-1/+19
* mxser: add MOXA prefix to some PCI device IDsJiri Slaby2021-11-251-16/+16
* mxser: increase buf_overrun if tty_insert_flip_char() failsJiri Slaby2021-11-251-2/+5
* mxser: remove tty parameter from mxser_receive_chars_new()Jiri Slaby2021-11-251-3/+2
* mxser: don't throttle manuallyJiri Slaby2021-11-251-30/+6
* mxser: clean up timeout handling in mxser_wait_until_sent()Jiri Slaby2021-11-251-3/+4
* mxser: use msleep_interruptible() in mxser_wait_until_sent()Jiri Slaby2021-11-251-2/+4
* mxser: extract TX empty check from mxser_wait_until_sent()Jiri Slaby2021-11-251-7/+13
* mxser: use tty_port_close() in mxser_close()Jiri Slaby2021-11-251-21/+1
* mxser: don't flush buffer from mxser_close() directlyJiri Slaby2021-11-251-1/+0
* mxser: call stop_rx from mxser_shutdown_port()Jiri Slaby2021-11-251-15/+16
* mxser: remove tty->driver_data NULL checkJiri Slaby2021-11-251-2/+0
* mxser: remove pointless xmit_buf checksJiri Slaby2021-11-251-11/+2
* mxser: clean up tx handling in mxser_transmit_chars()Jiri Slaby2021-11-251-5/+3
* mxser: move MSR read to mxser_check_modem_status()Jiri Slaby2021-11-251-21/+25
* mxser: keep only !tty test in ISRJiri Slaby2021-11-251-4/+1
* mxser: rename mxser_close_port() to mxser_stop_rx()Jiri Slaby2021-11-251-10/+7
* mxser: remove wait for sent from mxser_close_portJiri Slaby2021-11-251-12/+0
* mxser: store FCR state in mxser_port::FCRJiri Slaby2021-10-051-14/+13
* mxser: don't read from UART_FCRJiri Slaby2021-10-051-4/+1
* mxser: move FIFO clearing to mxser_disable_and_clear_FIFO()Jiri Slaby2021-10-051-14/+12
* mxser: simplify FCR computation in mxser_change_speed()Jiri Slaby2021-10-051-27/+20
* mxser: make mxser_port::ldisc_stop_rx a boolJiri Slaby2021-10-051-4/+4
* mxser: simplify condition in mxser_receive_chars_newJiri Slaby2021-10-051-5/+1
* mxser: restore baud rate if its setting failsJiri Slaby2021-10-051-5/+11
* mxser: use semi-colons instead of commasDan Carpenter2021-08-261-6/+6
* tty: drop put_tty_driverJiri Slaby2021-07-271-2/+2
* tty: stop using alloc_tty_driverJiri Slaby2021-07-271-4/+4
* mxser: introduce mxser_16550A_or_MUST helperJiri Slaby2021-06-181-13/+13
* mxser: rename flags to old_speed in mxser_set_serial_infoJiri Slaby2021-06-181-3/+3
* mxser: use port variable in mxser_set_serial_infoJiri Slaby2021-06-181-5/+5
* mxser: access info->MCR under info->slockJiri Slaby2021-06-181-2/+2
* mxser: fix typos around enhanced modeJiri Slaby2021-06-181-9/+9
* mxser: decrypt FCR valuesJiri Slaby2021-06-181-2/+6
* mxser: remove xmit_cnt < 0 testsJiri Slaby2021-06-181-4/+4
* mxser: introduce and use start/stop_tx helpersJiri Slaby2021-06-181-43/+37
* mxser: extract and dedup CTS handlingJiri Slaby2021-06-181-54/+33
* mxser: don't start TX from tty_operations::put_charJiri Slaby2021-06-181-11/+1
* mxser: cleanup mxser_dtr_rtsJiri Slaby2021-06-181-4/+5
* mxser: cleanup mxser_rs_breakJiri Slaby2021-06-181-4/+6
* mxser: remove pointless ioaddr checksJiri Slaby2021-06-181-10/+1
* mxser: alloc only needed # of portsJiri Slaby2021-06-181-2/+3
* mxser: alloc struct mxser_board dynamicallyJiri Slaby2021-06-181-10/+11
* mxser: make mxser_board::idx really an indexJiri Slaby2021-06-181-6/+7
* mxser: rework and simplify mxser_openJiri Slaby2021-06-181-7/+4