Alan Cox
be90038a24
[PATCH] tty: preparatory structures for termios revamp
...
In order to sort out our struct termios and add proper speed control we need
to separate the kernel and user termios structures. Glibc is fine but the
other libraries rely on the kernel exported struct termios and we need to
extend this without breaking the ABI/API
To do so we add a struct ktermios which is the kernel view of a termios
structure and overlaps the struct termios with extra fields on the end for
now. (That limitation will go away in later patches). Some platforms (eg
alpha) planned ahead and thus use the same struct for both, others did not.
This just adds the structures but does not use them, it seems a sensible
splitting point for bisect if there are compile failures (not that I expect
them)
Signed-off-by: Alan Cox <alan@redhat.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-12-08 08:28:56 -08:00
..
arch-at32ap
[ARM] 3954/1: AT91: Update drivers for new headers
2006-11-30 22:51:40 +00:00
mach
[PATCH] atmel_serial: Rename at91_register_uart_fns
2006-10-04 10:25:05 -07:00
a.out.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
addrspace.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
asm.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
atomic.h
[PATCH] AVR32: Fix oversize immediates in atomic.h
2006-10-25 20:26:33 -07:00
auxvec.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
bitops.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
bug.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
bugs.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
byteorder.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
cache.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
cachectl.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
cacheflush.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
checksum.h
[NET]: AVR32 checksum annotations and cleanups.
2006-12-02 21:23:18 -08:00
cputime.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
current.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
delay.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
device.h
Driver core: add dev_archdata to struct device
2006-12-01 14:52:01 -08:00
div64.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
dma-mapping.h
[PATCH] Pass struct dev pointer to dma_cache_sync()
2006-12-07 08:39:41 -08:00
dma.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
elf.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
emergency-restart.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
errno.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
fcntl.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
futex.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
hardirq.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
hw_irq.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
intc.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
io.h
[PATCH] AVR32: add io{read,write}{8,16,32}{be,} support
2006-10-25 20:26:33 -07:00
ioctl.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
ioctls.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
ipcbuf.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
irq.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
irq_regs.h
[PATCH] IRQ: Fix AVR32 breakage
2006-10-11 11:14:14 -07:00
irqflags.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
Kbuild
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
kdebug.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
kmap_types.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
kprobes.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
linkage.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
local.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
mman.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
mmu.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
mmu_context.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
module.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
msgbuf.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
mutex.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
namei.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
numnodes.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
ocd.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
page.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
param.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
pci.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
percpu.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
pgalloc.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
pgtable-2level.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
pgtable.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
poll.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
posix_types.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
processor.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
ptrace.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
resource.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
scatterlist.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
sections.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
semaphore.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
sembuf.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
setup.h
[PATCH] cleanup asm/setup.h userspace visibility
2006-12-07 08:39:46 -08:00
shmbuf.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
shmparam.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
sigcontext.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
siginfo.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
signal.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
socket.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
sockios.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
stat.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
statfs.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
string.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
sysreg.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
system.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
termbits.h
[PATCH] tty: preparatory structures for termios revamp
2006-12-08 08:28:56 -08:00
termios.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
thread_info.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
timex.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
tlb.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
tlbflush.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
topology.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
traps.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
types.h
[PATCH] Centralise definitions of sector_t and blkcnt_t
2006-12-04 19:41:15 -08:00
uaccess.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
ucontext.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
unaligned.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00
unistd.h
AVR32: Wire up sys_epoll_pwait
2006-11-06 14:07:15 +01:00
user.h
[PATCH] avr32 architecture
2006-09-26 08:48:54 -07:00