summaryrefslogtreecommitdiffstats
path: root/drivers/tty/serial/serial_core.c
Commit message (Expand)AuthorAgeFilesLines
* serial: core: Fix missing shutdown and startup for serial base portTony Lindgren2024-04-111-3/+17
* serial: core: Clearing the circular buffer before NULLifying itAndy Shevchenko2024-04-091-0/+1
* serial: core: Fix regression when runtime PM is not enabledTony Lindgren2024-04-091-1/+1
* serial: Lock console when calling into driver before registrationPeter Collingbourne2024-03-051-0/+12
* serial: core: Fix atomicity violation in uart_tiocmgetGui-Dong Han2024-01-271-1/+1
* serial: core, imx: do not set RS485 enabled if it is not supportedLino Sanfilippo2024-01-041-0/+3
* serial: core: make sure RS485 cannot be enabled when it is not supportedLino Sanfilippo2024-01-041-1/+1
* serial: core: fix sanitizing check for RTS settingsLino Sanfilippo2024-01-041-10/+18
* serial: core: set missing supported flag for RX during TX GPIOLino Sanfilippo2024-01-041-0/+2
* serial: Do not hold the port lock when setting rx-during-tx GPIOLino Sanfilippo2024-01-041-2/+24
* tty: serial: kgdboc: Fix 8250_* kgdb over serialMichael Trimarchi2024-01-041-1/+2
* tty: serial: Add RS422 flag to struct serial_rs485Crescent CY Hsieh2024-01-041-0/+6
* serial: core: Clean up uart_update_timeout() functionVamshi Gajjela2024-01-041-4/+3
* tty: make tty_operations::send_xchar accept u8 charJiri Slaby (SUSE)2023-12-081-1/+1
* serial: core: Revert checks for tx runtime PM stateTony Lindgren2023-11-251-1/+1
* serial: core: Move tty and serdev to be children of serial core port deviceTony Lindgren2023-11-251-3/+4
* serial: core: Fix runtime PM handling for pending txTony Lindgren2023-10-241-1/+1
* serial: core: tidy invalid baudrate handling in uart_get_baud_rateMax Filippov2023-10-161-3/+1
* Merge 6.6-rc6 into tty-nextGreg Kroah-Hartman2023-10-161-5/+10
|\
| * serial: core: Fix checks for tx runtime PM stateTony Lindgren2023-10-071-1/+1
| * serial: Reduce spinlocked portion of uart_rs485_config()Lukas Wunner2023-10-031-4/+9
* | serial: initialize retinfo in uart_get_info()Alexey Dobriyan2023-10-071-0/+3
* | serial: core: Simplify uart_get_rs485_mode()Andy Shevchenko2023-10-051-18/+12
* | serial: core: Use port lock wrappersThomas Gleixner2023-09-181-44/+44
|/
* tty: make tty_operations::write()'s count size_tJiri Slaby (SUSE)2023-08-111-1/+1
* tty: propagate u8 data to tty_operations::put_char()Jiri Slaby (SUSE)2023-08-111-1/+1
* tty: propagate u8 data to tty_operations::write()Jiri Slaby (SUSE)2023-08-111-2/+1
* serial: move WARN_ON() in uart_write() to the conditionJiri Slaby2023-07-311-6/+2
* serial: pass state to __uart_start() directlyJiri Slaby2023-07-251-5/+4
* serial: make uart_insert_char() accept u8sJiri Slaby2023-07-251-1/+1
* serial: convert uart sysrq handling to u8Jiri Slaby2023-07-251-2/+2
* serial: core: Fix error handling for serial_core_ctrl_device_add()Tony Lindgren2023-06-021-2/+2
* serial: core: Don't drop port_mutex in serial_core_remove_one_portSteven Price2023-06-011-3/+1
* serial: core: Start managing serial controllers to enable runtime PMTony Lindgren2023-05-311-21/+171
* serial: core: lock port for start_rx() in uart_resume_port()John Ogness2023-05-301-1/+4
* serial: core: lock port for stop_rx() in uart_suspend_port()John Ogness2023-05-301-1/+4
* serial: Make uart_remove_one_port() return voidUwe Kleine-König2023-05-131-5/+1
* serial: core: Disable uart_start() on uart_remove_one_port()Tony Lindgren2023-04-201-1/+1
* serial: fix TIOCSRS485 lockingJohan Hovold2023-04-201-2/+2
* serial: uart_poll_init() should power on the UARTDouglas Anderson2023-03-291-0/+6
* serial: Remove uart_wait_until_sent() forward declarationIlpo Järvinen2023-03-171-1/+0
* serial: Rename hw_stopped to old_hw_stopped & improve logicIlpo Järvinen2023-03-171-6/+5
* serial: Make hw_stopped boolIlpo Järvinen2023-03-171-3/+3
* serial: Rename uart_change_speed() to uart_change_line_settings()Ilpo Järvinen2023-03-171-6/+6
* serial: Move uart_change_speed() earlierIlpo Järvinen2023-03-171-48/+46
* serial: Use B0 instead of implicit zero assumptionIlpo Järvinen2023-03-171-2/+2
* serial: Use ARRAY_SIZE() with iso7816 reserved arrayIlpo Järvinen2023-03-171-1/+2
* Merge 6.2-rc5 into tty-nextGreg Kroah-Hartman2023-01-221-0/+5
|\
| * tty: serial: kgdboc: fix mutex locking order for configure_kgdboc()John Ogness2023-01-161-0/+5
* | tty: Call ->dtr_rts() parameter active consistentlyIlpo Järvinen2023-01-191-4/+4