summaryrefslogtreecommitdiff
path: root/include/linux/tty_ldisc.h
AgeCommit message (Expand)AuthorFilesLines
2023-08-11tty: ldops: unify to u8Jiri Slaby (SUSE)1-7/+6
2023-08-11tty: use u8 for flagsJiri Slaby (SUSE)1-6/+6
2023-08-11tty: use u8 for charsJiri Slaby (SUSE)1-9/+9
2023-08-11tty: make tty_ldisc_ops::*buf*() hooks operate on size_tJiri Slaby (SUSE)1-8/+8
2023-08-11tty: ldisc: document that ldops are optionalJiri Slaby (SUSE)1-5/+25
2023-01-19tty/serial: Make ->dcd_change()+uart_handle_dcd_change() status bool activeIlpo Järvinen1-2/+2
2022-08-30tty: Make ldisc ->set_termios() old ktermios constIlpo Järvinen1-2/+2
2022-06-27tty: Add closing marker into comment in tty_ldisc.hIlpo Järvinen1-1/+1
2022-06-10tty: Implement lookahead to process XON/XOFF timelyIlpo Järvinen1-0/+14
2021-11-26tty: combine tty_ldisc_ops docs into kernel-docJiri Slaby1-24/+43
2021-11-26tty: add kernel-doc for tty_ldisc_opsJiri Slaby1-129/+130
2021-11-25tty: remove file from tty_ldisc_ops::ioctl and compat_ioctlJiri Slaby1-8/+7
2021-09-22tty: make tty_ldisc_ops::hangup return voidJiri Slaby1-1/+1
2021-09-22tty: remove extern from functions in tty headersJiri Slaby1-11/+11
2021-09-22tty: remove flags from struct tty_ldisc_opsJiri Slaby1-3/+0
2021-07-27tty: include list & lockdep from tty_ldisc.hJiri Slaby1-0/+2
2021-07-27tty: move ldisc prototypes to tty_ldisc.hJiri Slaby1-0/+15
2021-05-13tty: drop tty_ldisc_ops::refcountJiri Slaby1-2/+0
2021-05-13tty: make fp of tty_ldisc_ops::receive_buf{,2} constJiri Slaby1-2/+2
2021-03-10tty: remove TTY_LDISC_MAGICJiri Slaby1-3/+0
2021-01-21tty: convert tty_ldisc_ops 'read()' function to take a kernel pointerLinus Torvalds1-1/+2
2018-10-13change semantics of ldisc ->compat_ioctl()Al Viro1-2/+8
2018-06-28atomic/tty: Fix up atomic abuse in ldsemPeter Zijlstra1-2/+2
2017-11-28->poll() methods should return __poll_tAl Viro1-1/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2016-01-28tty, n_tty: Remove fasync() ldisc notificationPeter Hurley1-6/+0
2016-01-28tty: Remove chars_in_buffer() line discipline methodPeter Hurley1-7/+0
2014-04-25tty_ldisc: add more limits to the @write_wakeupHuang Shijie1-1/+4
2014-02-19tty: tty_ldisc.h: Remove duplicate includeSachin Kamat1-1/+0
2013-12-09tty: Always handle NULL flag ptrPeter Hurley1-2/+4
2013-07-24tty: Make ldisc input flow control concurrency-friendlyPeter Hurley1-0/+13
2013-07-24tty: Replace ldisc locking with ldisc_semPeter Hurley1-2/+1
2013-06-17n_tty: Encapsulate minimum_to_wake within N_TTYPeter Hurley1-0/+6
2013-05-20tty: Add timed, writer-prioritized rw semaphorePeter Hurley1-0/+46
2013-03-19tty: Fix checkpatch errors in tty_ldisc.hPeter Hurley1-66/+66
2013-02-13pps: Move timestamp read into PPS code properGeorge Spelvin1-7/+4
2012-05-10tty: move global ldisc idle waitqueue to the individual ldiscIvo Sieben1-0/+2
2011-06-04Revert "tty: make receive_buf() return the amout of bytes received"Linus Torvalds1-5/+4
2011-04-23tty: make receive_buf() return the amout of bytes receivedFelipe Balbi1-4/+5
2011-01-13pps: timestamp is always passed to dcd_change()Alexander Gordeev1-1/+1
2011-01-13pps: unify timestamp gatheringAlexander Gordeev1-2/+3
2010-03-13ldisc: new dcd_change() method for line disciplinesRodolfo Giometti1-0/+8
2009-08-05tty-ldisc: make refcount be atomic_t 'users' countLinus Torvalds1-1/+1
2008-07-21tty: Ldisc revampAlan Cox1-1/+6
2007-05-11tty: add compat_ioctlPaul Fulghum1-0/+7
2006-12-08[PATCH] tty: switch to ktermios and new frameworkAlan Cox1-2/+2
2006-01-10[PATCH] TTY layer buffering revampAlan Cox1-9/+0
2005-04-17Linux-2.6.12-rc2Linus Torvalds1-0/+154