summaryrefslogtreecommitdiff
path: root/include/linux/serial_core.h
AgeCommit message (Expand)Author
2024-10-28tty: serial: handle HAS_IOPORT dependenciesNiklas Schnelle
2024-08-21serial: core: Acquire nbcon context in port->lock wrapperJohn Ogness
2024-08-21serial: core: Introduce wrapper to set @uart_port->consJohn Ogness
2024-08-21serial: core: Provide low-level functions to lock portJohn Ogness
2024-06-24serial: core: introduce uart_port_tx_limited_flags()Jonas Gorski
2024-06-24Revert "serial: core: only stop transmit when HW fifo is empty"Doug Brown
2024-04-09tty: serial: switch from circ_buf to kfifoJiri Slaby (SUSE)
2024-03-05serial: port: Introduce a common helper to read propertiesAndy Shevchenko
2024-03-05serial: core: Add UPIO_UNKNOWN constant for unknown port typeAndy Shevchenko
2024-03-05serial: core: Move struct uart_port::quirks closer to possible valuesAndy Shevchenko
2024-03-05serial: core: only stop transmit when HW fifo is emptyJonas Gorski
2024-02-06serial: core: introduce uart_port_tx_flags()Jiri Slaby (SUSE)
2024-01-04serial: core: Update uart_poll_timeout() function to return unsigned longVamshi Gajjela
2023-10-03serial: core: fix kernel-doc for uart_port_unlock_irqrestore()Randy Dunlap
2023-09-18serial: core: Use lock wrappersThomas Gleixner
2023-09-18serial: core: Provide port lock wrappersThomas Gleixner
2023-08-20Merge commit b320441c04c9 ("Merge tag 'tty-6.5-rc7' of git://git.kernel.org/p...Greg Kroah-Hartman
2023-08-01serial: core: Fix serial core port id to not use port->lineTony Lindgren
2023-08-01serial: core: Controller id cannot be negativeTony Lindgren
2023-07-25serial: make uart_insert_char() accept u8sJiri Slaby
2023-07-25serial: convert uart sysrq handling to u8Jiri Slaby
2023-05-31serial: core: Start managing serial controllers to enable runtime PMTony Lindgren
2023-05-13serial: Make uart_remove_one_port() return voidUwe Kleine-König
2023-03-17serial: Make hw_stopped boolIlpo Järvinen
2023-03-17serial: Remove extern from func prototypes in headersIlpo Järvinen
2023-01-19serial: Make uart_handle_cts_change() status param bool activeIlpo Järvinen
2023-01-19tty/serial: Make ->dcd_change()+uart_handle_dcd_change() status bool activeIlpo Järvinen
2023-01-19serial: core: Add option to output RS485 RX_DURING_TX state via GPIOChristoph Niedermaier
2023-01-19earlycon: Increase options sizeRicardo Ribalda
2022-12-16Merge tag 'tty-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds
2022-12-02serial_core: replace uart_console_enabled() with uart_console_registered()John Ogness
2022-11-03tty: serial: introduce transmit helpersJiri Slaby (SUSE)
2022-09-25serial: Deassert Transmit Enable on probe in driver-specific wayLukas Wunner
2022-09-25Merge 7e2cd21e02b3 ("Merge tag 'tty-6.0-rc7' of git://git.kernel.org/pub/scm/...Greg Kroah-Hartman
2022-09-22serial: 8250: Switch UART port flags to using BIT_ULLMaciej W. Rozycki
2022-09-22serial: 8250: Let drivers request full 16550A feature probingMaciej W. Rozycki
2022-09-07serial: Create uart_xmit_advance()Ilpo Järvinen
2022-09-05Merge 6.0-rc4 into tty-nextGreg Kroah-Hartman
2022-08-30serial: Make ->set_termios() old ktermios constIlpo Järvinen
2022-08-18serial: document start_rx member at struct uart_opsMauro Carvalho Chehab
2022-08-08Merge tag 'tty-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds
2022-07-28Documentation: serial: move uart_ops documentation to the structJiri Slaby
2022-07-08serial: Embed rs485_supported to uart_portIlpo Järvinen
2022-06-30serial: 8250: Fix PM usage_count for console handoverIlpo Järvinen
2022-06-27serial: take termios_rwsem for ->rs485_config() & pass termios as paramIlpo Järvinen
2022-06-27serial: Drop timeout from uart_portIlpo Järvinen
2022-06-20Merge tag 'v5.19-rc3' into tty-nextGreg Kroah-Hartman
2022-06-10serial: Add rs485_supported to uart_portIlpo Järvinen
2022-06-10serial: Add uart_rs485_config()Ilpo Järvinen
2022-06-10serial: core: Introduce callback for start_rx and do stop_rx in suspend only ...Vijaya Krishna Nivarthi