android_kernel_xiaomi_sm8350/include/asm-m32r
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
..
m32104ut fix file specification in comments 2006-10-03 23:01:26 +02:00
m32700ut fix file specification in comments 2006-10-03 23:01:26 +02:00
mappi2 fix file specification in comments 2006-10-03 23:01:26 +02:00
mappi3 fix file specification in comments 2006-10-03 23:01:26 +02:00
opsput fix file specification in comments 2006-10-03 23:01:26 +02:00
a.out.h
addrspace.h
assembler.h
atomic.h
auxvec.h
bitops.h
bug.h
bugs.h
byteorder.h
cache.h
cachectl.h
cacheflush.h
checksum.h [NET]: M32R checksum annotations and cleanups. 2006-12-02 21:23:06 -08:00
cputime.h
current.h
delay.h
device.h Driver core: add dev_archdata to struct device 2006-12-01 14:52:01 -08:00
div64.h
dma-mapping.h
dma.h
elf.h
emergency-restart.h
errno.h
fcntl.h
flat.h
futex.h
hardirq.h
hw_irq.h
ide.h [PATCH] m32r: bootloader support for OPSPUT platform 2006-12-08 08:28:37 -08:00
io.h [PATCH] Consolidate check_signature 2006-10-11 11:14:23 -07:00
ioctl.h
ioctls.h
ipc.h
ipcbuf.h
irq_regs.h [PATCH] m32r pt_regs fixes 2006-10-07 10:51:15 -07:00
irq.h
Kbuild
kmap_types.h
linkage.h
local.h
m32r_mp_fpga.h
m32r.h
m32102.h [PATCH] m32r: support a synthesizable M32700 core 2006-12-08 08:28:37 -08:00
mc146818rtc.h
mman.h
mmu_context.h
mmu.h
mmzone.h
module.h
msgbuf.h
mutex.h
namei.h
page.h Fix 'make headers_check' on m32r 2006-09-21 08:41:35 +01:00
param.h
pci.h
percpu.h
pgalloc.h
pgtable-2level.h [PATCH] paravirt: remove set pte atomic 2006-10-01 00:39:34 -07:00
pgtable.h [PATCH] Standardize pxx_page macros 2006-09-26 08:48:51 -07:00
poll.h
posix_types.h
processor.h
ptrace.h [PATCH] m32r: make userspace headers platform-independent 2006-12-08 08:28:37 -08:00
resource.h
rtc.h
s1d13806.h
scatterlist.h
sections.h
segment.h
semaphore.h
sembuf.h
serial.h
setup.h [PATCH] cleanup asm/setup.h userspace visibility 2006-12-07 08:39:46 -08:00
shmbuf.h
shmparam.h
sigcontext.h [PATCH] m32r: make userspace headers platform-independent 2006-12-08 08:28:37 -08:00
siginfo.h
signal.h Fix 'make headers_check' on m32r 2006-09-21 08:41:35 +01:00
smp.h
socket.h
sockios.h
spinlock_types.h
spinlock.h [PATCH] Directed yield: cpu_relax variants for spinlocks and rw-locks 2006-10-01 00:39:21 -07:00
stat.h
statfs.h
string.h
syscall.h
system.h [PATCH] m32r: Fix "value computed not used" warnings 2006-09-27 08:26:15 -07:00
termbits.h [PATCH] tty: preparatory structures for termios revamp 2006-12-08 08:28:56 -08:00
termios.h
thread_info.h
timex.h [PATCH] ntp: cleanup defines and comments 2006-10-01 00:39:27 -07:00
tlb.h
tlbflush.h
topology.h
types.h
uaccess.h
ucontext.h
unaligned.h
unistd.h [PATCH] remove kernel syscalls 2006-12-07 08:39:37 -08:00
user.h Fix 'make headers_check' on m32r 2006-09-21 08:41:35 +01:00
vga.h
xor.h