summaryrefslogtreecommitdiffstats
path: root/arch/um/drivers/line.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* um: line: Use separate IRQs per lineJohannes Berg2022-05-271-9/+13
* tty: drop put_tty_driverJiri Slaby2021-07-271-1/+1
* tty: stop using alloc_tty_driverJiri Slaby2021-07-271-5/+6
* tty: remove empty tty_operations::set_termiosJiri Slaby2021-05-131-5/+0
* tty: make tty_operations::chars_in_buffer return uintJiri Slaby2021-05-131-2/+2
* tty: make tty_operations::write_room return uintJiri Slaby2021-05-131-3/+3
* um: Support dynamic IRQ allocationJohannes Berg2020-12-131-6/+12
* um: line: Don't free winch (with IRQ) under spinlockJohannes Berg2020-12-131-4/+8
* um: line, remove put_charJiri Slaby2020-06-241-5/+0
* um: Add SPDX headers for files in arch/um/driversAlex Dewar2019-09-151-1/+1
* um: Remove obsolete reenable_XX callsAnton Ivanov2018-12-271-10/+0
* um: Make line/tty semantics use true write IRQAnton Ivanov2018-10-291-2/+2
* Epoll based IRQ controllerAnton Ivanov2018-02-191-1/+1
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-1/+2
* uml: Fix unsafe pid reference to foreground process groupPeter Hurley2014-11-061-1/+5
* Merge 3.9-rc3 into tty-nextGreg Kroah-Hartman2013-03-221-18/+24
|\
| * um: Use tty_port in SIGWINCH handlerRichard Weinberger2013-03-111-6/+10
| * um: Use tty_port_operations->destructRichard Weinberger2013-03-111-12/+14
* | TTY: add tty_port_tty_wakeup helperJiri Slaby2013-03-191-7/+1
|/
* TTY: switch tty_flip_buffer_pushJiri Slaby2013-01-161-4/+3
* TTY: call tty_port_destroy in the rest of driversJiri Slaby2012-11-161-0/+2
* Merge branch 'for-linus-37rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2012-10-101-8/+8
|\
| * um: get rid of pointless include "..." where include <...> will doAl Viro2012-10-091-8/+8
* | TTY: use tty_port_register_deviceJiri Slaby2012-08-141-1/+2
|/
* Merge branch 'for-linus-3.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2012-08-021-155/+63
|\
| * um: remove count_lockRichard Weinberger2012-07-281-6/+0
| * um: fully use tty_portRichard Weinberger2012-07-281-57/+45
| * um: remove line_ioctl()Richard Weinberger2012-07-281-86/+0
| * TTY: um/line, use tty from tty_portJiri Slaby2012-07-281-7/+18
| * TTY: um/line, add tty_portJiri Slaby2012-07-281-3/+4
* | um: remove IRQF_SAMPLE_RANDOM which is now a no-opTheodore Ts'o2012-07-191-7/+6
|/
* um: Implement um_free_irq()Richard Weinberger2012-05-211-1/+1
* um: deadlock in line_write_interrupt()Al Viro2012-03-251-0/+1
* um: switch close_chan() to struct lineAl Viro2012-03-251-1/+1
* um: race fix: initialize delayed_work *before* registering IRQAl Viro2012-03-251-14/+2
* um: line->have_irq is never checked...Al Viro2012-03-251-1/+0
* um: switch users of ->chan_list to ->chan_{in,out} (easy cases)Al Viro2012-03-251-12/+12
* um: finally kill ->init_str leaksAl Viro2012-03-251-1/+3
* um: get rid of lines_init()Al Viro2012-03-251-21/+10
* um: switch line.c tty drivers to dynamic device creationAl Viro2012-03-251-14/+23
* um: fix races between line_open() and line_config()Al Viro2012-03-251-28/+26
* um: convert count_lock to mutex, fix a race in line_open()Al Viro2012-03-251-17/+9
* um: get rid of the init_prio messAl Viro2012-03-251-41/+28
* um: switch line_config() to setup_one_line()Al Viro2012-03-251-6/+16
* um: switch line_remove() to setup_one_line()Al Viro2012-03-251-8/+5
* um: irq: Remove IRQF_DISABLEDYong Zhang2012-03-251-4/+4
* um: take chan_*.h and line.h to arch/um/driversAl Viro2011-11-021-1/+1
* um: fix free_winch() messAl Viro2011-09-151-14/+24
* um: winch_interrupt() can happen inside of free_winch()Al Viro2011-09-151-2/+4
* um: fix oopsable race in line_close()Al Viro2011-09-151-13/+12