Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
caeb5e1b50b7809f6b865361d36456c19bc31b3e
/
drivers
/
tty
/
serial
/
serial_core.c
caeb5e1
tty: link tty and port before configuring it as console
by Sudip Mukherjee
· 4 years, 10 months ago
8b054e0
serial: serial_core: Perform NULL checks for break_ctl ops
by Jiangfeng Xiao
· 4 years, 10 months ago
4780759
tty: serial_core: Set port active bit in uart_port_activate
by Serge Semin
· 5 years ago
abad73a
TTY: serial_core, add ->install
by Jiri Slaby
· 5 years ago
d13ed61
serial: fix race between flush_to_ldisc and tty_open
by Greg Kroah-Hartman
· 6 years ago
b7bd4a2
uart: Fix crash in uart_write and uart_put_char
by Samir Virmani
· 6 years ago
80c8e52
tty/serial: do not free trasnmit buffer page under port lock
by Sergey Senozhatsky
· 6 years ago
e5147bb
uart: fix race between uart_put_char() and uart_shutdown()
by Tycho Andersen
· 6 years ago
fbe1ad9
serial: core: mark port as initialized in autoconfig
by Sebastian Andrzej Siewior
· 7 years ago
ffcf167
serial: core: mark port as initialized after successful IRQ change
by Sebastian Andrzej Siewior
· 7 years ago
d0f4bce
tty: serial_core: fix NULL struct tty pointer access in uart_write_wakeup
by Rob Herring
· 8 years ago
4dda864
tty: serial_core: Fix serial console crash on port shutdown
by Geert Uytterhoeven
· 8 years ago
be2c92b
serial: core: fix console problems on uart_close
by Rob Herring
· 8 years ago
a5a2b13
serial: core: fix potential NULL pointer dereference
by Andy Shevchenko
· 8 years ago
8b2303d
serial: core: Fix handling of options after MMIO address
by Alexander Sverdlin
· 8 years ago
46e3668
serial: earlycon: Extend earlycon command line option to support 64-bit addresses
by Alexander Sverdlin
· 8 years ago
761ed4a
tty: serial_core: convert uart_close to use tty_port_close
by Rob Herring
· 8 years ago
b3b5764
tty: serial_core: convert uart_open to use tty_port_open
by Rob Herring
· 8 years ago
a7cfaf1
serial: serial_core: Perform NULL checks for release/request_port ops
by Fabio Estevam
· 8 years ago
7da4b8b
serial: core: Fix port mutex assert if lockdep disabled
by Peter Hurley
· 8 years ago
af224ca
serial: core: Prevent unsafe uart port access, part 3
by Peter Hurley
· 8 years ago
9ed1942
serial: core: Prevent unsafe uart port access, part 2
by Peter Hurley
· 8 years ago
4047b37
serial: core: Prevent unsafe uart port access, part 1
by Peter Hurley
· 8 years ago
49c0230
serial: core: Expand port mutex section in uart_poll_init()
by Peter Hurley
· 8 years ago
d41861c
tty: Replace ASYNC_INITIALIZED bit and update atomically
by Peter Hurley
· 8 years ago
80f02d5
tty: Replace ASYNC_SUSPENDED bit and update atomically
by Peter Hurley
· 8 years ago
807c8d81
tty: Replace ASYNC_NORMAL_ACTIVE bit and update atomically
by Peter Hurley
· 8 years ago
97ef38b
tty: Replace TTY_THROTTLED bit tests with tty_throttled()
by Peter Hurley
· 8 years ago
18900ca
tty: Replace TTY_IO_ERROR bit tests with tty_io_error()
by Peter Hurley
· 8 years ago
ba47f97
serial: core: remove baud_rates when serial console setup
by Jeffy Chen
· 9 years ago
afc5ab0
tty: Remove ASYNC_CLOSING
by Peter Hurley
· 9 years ago
b4749b9
serial: core: Perform RTS signalling before soft flow ctrl
by Peter Hurley
· 9 years ago
968af29
serial: core: Unfold < 80 char lines
by Peter Hurley
· 9 years ago
5e38802
serial: core: Remove cast from void ptr in uart_open()
by Peter Hurley
· 9 years ago
f9d1083
serial: core: Cleanup uart_open() exit
by Peter Hurley
· 9 years ago
39b3d89
serial: core: Use tty->index for port # in debug messages
by Peter Hurley
· 9 years ago
3abe8c7
serial: core: Fold do_uart_get_info() into caller
by Peter Hurley
· 9 years ago
f5291ec
serial: core: Fold __uart_put_char() into caller
by Peter Hurley
· 9 years ago
9db276f
tty: Use termios c_*flag macros
by Peter Hurley
· 9 years ago
bd94c40
serial: support 16-bit register interface for console
by Masahiro Yamada
· 9 years ago
f4581ca
serial_core: Deinline uart_update_mctrl, save 304 bytes
by Denys Vlasenko
· 9 years ago
cc2aaab
tty: Remove tty_port::close_wait
by Peter Hurley
· 9 years ago
d215d80
serial_core: support native endianness
by Max Filippov
· 9 years ago
9e31364
serial: core: Remove tty port activate() and shutdown() methods
by Peter Hurley
· 9 years ago
6fb98fb
serial: core: Use proper spinlock flavor in uart_close()
by Peter Hurley
· 9 years ago
e144c58
serial: core: Fix crashes while echoing when closing
by Peter Hurley
· 9 years ago
f10a223
serial: core: cleanup in uart_get_baud_rate()
by Joakim Nordell
· 9 years ago
6e63be3
serial: earlycon: Add support for big-endian MMIO accesses
by Noam Camus
· 9 years ago
429b474
tty: remove buf parameter from tty_name()
by Rasmus Villemoes
· 9 years ago
10afbe3
serial: core: Fix kernel-doc build warnings
by Peter Hurley
· 9 years ago
1cfe42b
serial: core: Fix kernel doc for uart_console_write()
by Peter Hurley
· 10 years ago
959801f
serial: core: Add minor field to uart_port
by Peter Hurley
· 10 years ago
73abaf8
serial: earlycon: Refactor parse_options into serial core
by Peter Hurley
· 10 years ago
97f9f70
serial: core: replace current->state by __set_current_state()
by Fabian Frederick
· 10 years ago
391f93f
serial: core: Rework hw-assisted flow control support
by Peter Hurley
· 10 years ago
b164c97
serial: core: Simplify console suspend logic in uart_suspend_port()
by Peter Hurley
· 10 years ago
68ed7e1
serial: fix parisc boot hang
by James Bottomley
· 10 years ago
3ffb1a8
serial: core: Add big-endian iotype
by Kevin Cernekee
· 10 years ago
bd737f8
tty/serial_core: Introduce lock mechanism for RS485
by Ricardo Ribalda Delgado
· 10 years ago
a9c20a9
serial_core: Remove call to driver-specific TIO[GS]RS485]
by Ricardo Ribalda Delgado
· 10 years ago
a5f276f
serial_core: Handle TIOC[GS]RS485 ioctls.
by Ricardo Ribalda Delgado
· 10 years ago
732a84a
serial: core: Pass termios to set_ldisc() notifications
by Peter Hurley
· 10 years ago
db1b9df
serial: core: Claim port mutex for set_ldisc()
by Peter Hurley
· 10 years ago
28e1445
Merge branch 'tty-linus' into 'tty-testing'
by Greg Kroah-Hartman
· 10 years ago
91b32f5
serial: core: Fix port count when uart_open() errors
by Peter Hurley
· 10 years ago
64dbee3
serial: core: Remove extra locking in uart_write()
by Peter Hurley
· 10 years ago
2b702b9
serial: core: Colocate crucial structure linkage
by Peter Hurley
· 10 years ago
1f0afd1
serial: core: Remove redundant timeout assignments
by Peter Hurley
· 10 years ago
74866e7
serial: core: Unwrap >80 char line in uart_close()
by Peter Hurley
· 10 years ago
7c8ab96
serial: Fix locking for uart driver set_termios() method
by Peter Hurley
· 10 years ago
2e75891
serial: core: Flush ldisc after dropping port mutex in uart_close()
by Peter Hurley
· 10 years ago
479e9b9
serial: Refactor uart_flush_buffer() from uart_close()
by Peter Hurley
· 10 years ago
91f189de
serial: Fix sparse warnings in uart_throttle()/uart_unthrottle()
by Peter Hurley
· 10 years ago
d4260b5
serial: Fix upstat_t sparse warnings
by Peter Hurley
· 10 years ago
547039e
serial: Fix divide-by-zero fault in uart_get_divisor()
by Peter Hurley
· 10 years ago
69784fa
Revert "serial/core: Initialize the console pm state"
by Greg Kroah-Hartman
· 10 years ago
a86713b
serial/core: Initialize the console pm state
by Sudhir Sreedharan
· 10 years ago
938f7e1
serial: core: Use spin_lock_irq() in uart_set_termios()
by Peter Hurley
· 10 years ago
d01f4d1
serial: core: Privatize tty->hw_stopped
by Peter Hurley
· 10 years ago
299245a
serial: core: Privatize modem status enable flags
by Peter Hurley
· 10 years ago
4d90bb1
serial: core: Document and assert lock requirements for irq helpers
by Peter Hurley
· 10 years ago
c993257
serial: core: Unwrap tertiary assignment in uart_handle_dcd_change()
by Peter Hurley
· 10 years ago
fba594a
serial: core: Remove unsafe x_char optimization
by Peter Hurley
· 10 years ago
c235ccc
serial: core: Fix x_char race
by Peter Hurley
· 10 years ago
99abf3b
serial: Style fix
by Peter Hurley
· 10 years ago
a6eec92
Revert "serial: uart: add hw flow control support configuration"
by Peter Hurley
· 10 years ago
2f2dafe
serial: serial_core.c: printk replacement
by Sudip Mukherjee
· 10 years ago
ae36e95
Merge tag 'devicetree-for-linus' of git://git.secretlab.ca/git/linux
by Linus Torvalds
· 10 years ago
c2b703b
serial/core: Fix too big allocation for attribute member
by Yoshihiro YUNOMAE
· 10 years ago
266dcff
Serial: allow port drivers to have a default attribute group
by Greg Kroah-Hartman
· 10 years ago
c18b55f
tty: serial: Fix termios/port flags mismatch
by Peter Hurley
· 10 years ago
e359a4e
tty: Remove tty_hung_up_p() tests from tty drivers' open()
by Peter Hurley
· 10 years ago
ddc7b75
tty: Move tty->closing from port lock critical section
by Peter Hurley
· 10 years ago
ae84db9
serial: core: Preserve termios c_cflag for console resume
by Peter Hurley
· 10 years ago
1fdc310
serial: core: Make enable_ms() optional
by Alexander Shiyan
· 10 years ago
a208ffd
of: Enable console on serial ports specified by /chosen/stdout-path
by Grant Likely
· 11 years ago
06aa82e
serial: uart: add hw flow control support configuration
by Murali Karicheri
· 10 years ago
f379a07
Merge 3.15-rc3 into tty-next
by Greg Kroah-Hartman
· 10 years ago
c7d44a0
serial_core: Commonalize crlf when working w/ a non open console port
by Doug Anderson
· 10 years ago
7deb39e
serial_core: fix uart PORT_UNKNOWN handling
by Thomas Pfaff
· 10 years ago
Next »