summaryrefslogtreecommitdiffstats
path: root/include/linux/serial_core.h
Commit message (Expand)AuthorAgeFilesLines
* serial: port: Introduce a common helper to read propertiesAndy Shevchenko2024-03-051-0/+2
* serial: core: Add UPIO_UNKNOWN constant for unknown port typeAndy Shevchenko2024-03-051-0/+1
* serial: core: Move struct uart_port::quirks closer to possible valuesAndy Shevchenko2024-03-051-2/+4
* serial: core: only stop transmit when HW fifo is emptyJonas Gorski2024-03-051-1/+2
* serial: core: introduce uart_port_tx_flags()Jiri Slaby (SUSE)2024-02-061-5/+27
* serial: core: Update uart_poll_timeout() function to return unsigned longVamshi Gajjela2024-01-041-2/+2
* serial: core: fix kernel-doc for uart_port_unlock_irqrestore()Randy Dunlap2023-10-031-1/+1
* serial: core: Use lock wrappersThomas Gleixner2023-09-181-6/+6
* serial: core: Provide port lock wrappersThomas Gleixner2023-09-181-0/+79
* Merge commit b320441c04c9 ("Merge tag 'tty-6.5-rc7' of git://git.kernel.org/p...Greg Kroah-Hartman2023-08-201-1/+2
|\
| * serial: core: Fix serial core port id to not use port->lineTony Lindgren2023-08-011-0/+1
| * serial: core: Controller id cannot be negativeTony Lindgren2023-08-011-1/+1
* | serial: make uart_insert_char() accept u8sJiri Slaby2023-07-251-1/+1
* | serial: convert uart sysrq handling to u8Jiri Slaby2023-07-251-8/+8
|/
* serial: core: Start managing serial controllers to enable runtime PMTony Lindgren2023-05-311-1/+4
* serial: Make uart_remove_one_port() return voidUwe Kleine-König2023-05-131-1/+1
* serial: Make hw_stopped boolIlpo Järvinen2023-03-171-1/+1
* serial: Remove extern from func prototypes in headersIlpo Järvinen2023-03-171-7/+6
* serial: Make uart_handle_cts_change() status param bool activeIlpo Järvinen2023-01-191-2/+1
* tty/serial: Make ->dcd_change()+uart_handle_dcd_change() status bool activeIlpo Järvinen2023-01-191-2/+1
* serial: core: Add option to output RS485 RX_DURING_TX state via GPIOChristoph Niedermaier2023-01-191-0/+1
* earlycon: Increase options sizeRicardo Ribalda2023-01-191-1/+1
* Merge tag 'tty-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2022-12-161-0/+80
|\
| * tty: serial: introduce transmit helpersJiri Slaby (SUSE)2022-11-031-0/+80
* | serial_core: replace uart_console_enabled() with uart_console_registered()John Ogness2022-12-021-2/+8
|/
* serial: Deassert Transmit Enable on probe in driver-specific wayLukas Wunner2022-09-251-1/+0
* Merge 7e2cd21e02b3 ("Merge tag 'tty-6.0-rc7' of git://git.kernel.org/pub/scm/...Greg Kroah-Hartman2022-09-251-0/+17
|\
| * serial: Create uart_xmit_advance()Ilpo Järvinen2022-09-071-0/+17
* | serial: 8250: Switch UART port flags to using BIT_ULLMaciej W. Rozycki2022-09-221-14/+14
* | serial: 8250: Let drivers request full 16550A feature probingMaciej W. Rozycki2022-09-221-1/+2
* | Merge 6.0-rc4 into tty-nextGreg Kroah-Hartman2022-09-051-0/+8
|\|
| * serial: document start_rx member at struct uart_opsMauro Carvalho Chehab2022-08-181-0/+8
* | serial: Make ->set_termios() old ktermios constIlpo Järvinen2022-08-301-3/+3
|/
* Merge tag 'tty-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2022-08-081-18/+346
|\
| * Documentation: serial: move uart_ops documentation to the structJiri Slaby2022-07-281-16/+329
| * serial: Embed rs485_supported to uart_portIlpo Järvinen2022-07-081-1/+1
| * serial: take termios_rwsem for ->rs485_config() & pass termios as paramIlpo Järvinen2022-06-271-0/+1
| * serial: Drop timeout from uart_portIlpo Järvinen2022-06-271-2/+14
| * Merge tag 'v5.19-rc3' into tty-nextGreg Kroah-Hartman2022-06-201-0/+1
| |\
| * | serial: Add rs485_supported to uart_portIlpo Järvinen2022-06-101-0/+1
| * | serial: Add uart_rs485_config()Ilpo Järvinen2022-06-101-0/+1
* | | serial: 8250: Fix PM usage_count for console handoverIlpo Järvinen2022-06-301-0/+5
| |/ |/|
* | serial: core: Introduce callback for start_rx and do stop_rx in suspend only ...Vijaya Krishna Nivarthi2022-06-101-0/+1
|/
* serial: Store character timing information to uart_portIlpo Järvinen2022-04-261-0/+1
* serial: 8250: fix XOFF/XON sending when DMA is usedIlpo Järvinen2022-03-181-0/+2
* serial: make uart_console_write->putchar()'s character an unsigned charJiri Slaby2022-03-031-1/+1
* serial: core: Fix the definition name in the comment of UPF_* flagsAndy Shevchenko2022-02-041-1/+1
* serial: 8250: fix handle_irq lockingJohan Hovold2021-07-211-0/+24
* tty/serial: clean up uart_match_portJiri Slaby2021-05-201-1/+2
* tty: cumulate and document tty_struct::flow* membersJiri Slaby2021-05-131-1/+1