android_kernel_xiaomi_sm8350/include/asm-parisc
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
..
a.out.h
agp.h [PARISC] Add support for Quicksilver AGPGART 2006-10-04 06:50:16 -06:00
asmregs.h
assembly.h [PARISC] Abstract shift register left in .S 2006-10-04 06:45:37 -06:00
atomic.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
auxvec.h
bitops.h
bug.h
bugs.h
byteorder.h
cache.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
cacheflush.h [PARISC] parisc specific kmap API implementation for pa8800 2006-10-04 06:46:21 -06:00
checksum.h [NET]: PARISC checksum annotations and cleanups. 2006-12-02 21:23:10 -08:00
compat_rt_sigframe.h
compat_signal.h
compat_ucontext.h
compat.h [PARISC] Switch is_compat_task to use TIF_32BIT 2006-10-04 06:46:42 -06: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 [PATCH] Pass struct dev pointer to dma_cache_sync() 2006-12-07 08:39:41 -08:00
dma.h Fix misc .c/.h comment typos 2006-11-30 05:24:39 +01:00
eisa_bus.h
eisa_eeprom.h
elf.h
emergency-restart.h
errno.h
fcntl.h
fixmap.h
floppy.h [PATCH] irq-flags: PARISC: Use the new IRQF_ constants 2006-07-02 13:58:47 -07:00
futex.h [PATCH] mm: pagefault_{disable,enable}() 2006-12-07 08:39:21 -08:00
grfioctl.h
hardirq.h
hardware.h
hw_irq.h [PATCH] genirq: add ->retrigger() irq op to consolidate hw_irq_resend() 2006-06-29 10:26:23 -07:00
ide.h
io.h [PARISC] Fix iounmap compile warning 2006-10-04 06:50:26 -06:00
ioctl.h
ioctls.h
ipcbuf.h
irq_regs.h Build fixes for struct pt_regs removal 2006-10-06 20:47:23 -06:00
irq.h [PARISC] Allow nested interrupts 2006-10-04 06:48:57 -06:00
Kbuild Add empty Kbuild files for 'make headers_install' in remaining arches. 2006-06-18 12:58:53 +01:00
kmap_types.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
led.h
linkage.h
local.h [PARISC] Make local_t use atomic_long_t 2006-03-30 17:48:56 +00:00
machdep.h
mc146818rtc.h
mckinley.h [PARISC] Add asm-parisc/mckinley.h bus header 2006-10-04 06:45:48 -06:00
mman.h
mmu_context.h
mmu.h
mmzone.h [PATCH] Delete unused definitions of kvaddr_to_nid 2006-06-23 07:42:52 -07:00
module.h
msgbuf.h
mutex.h
namei.h
page.h [PARISC] parisc specific kmap API implementation for pa8800 2006-10-04 06:46:21 -06:00
param.h [PARISC] Use CONFIG_HZ to determine interval timer rate (aka clock ticks) 2006-10-04 06:47:46 -06:00
parisc-device.h [PARISC] Prevent multiple includes of asm-parisc/parisc-device.h 2006-10-04 06:46:32 -06:00
parport.h
pci.h Fix misc .c/.h comment typos 2006-11-30 05:24:39 +01:00
pdc_chassis.h [PARISC] Clarify pdc_stable license terms 2006-03-30 17:48:41 +00:00
pdc.h [PARISC] pdc_init no longer exists 2006-10-07 05:22:30 -06:00
pdcpat.h
percpu.h
perf.h
pgalloc.h
pgtable.h [PATCH] Standardize pxx_page macros 2006-09-26 08:48:51 -07:00
poll.h
posix_types.h
prefetch.h [PARISC] PA7200 also supports prefetch for read 2006-10-04 06:44:58 -06:00
processor.h [PARISC] Switch is_compat_task to use TIF_32BIT 2006-10-04 06:46:42 -06:00
psw.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
ptrace.h
real.h
resource.h
ropes.h Fix misc .c/.h comment typos 2006-11-30 05:24:39 +01:00
rt_sigframe.h
rtc.h fix file specification in comments 2006-10-03 23:01:26 +02:00
runway.h
scatterlist.h
sections.h
segment.h
semaphore-helper.h
semaphore.h [PATCH] Fix incorrent type of flags in <asm/semaphore.h> 2006-11-26 16:30:29 -08:00
sembuf.h
serial.h [PARISC] Clean up asm-parisc/serial.h 2006-10-04 06:47:03 -06:00
setup.h
shmbuf.h
shmparam.h
sigcontext.h
siginfo.h
signal.h [PATCH] irq-flags: PARISC: Use the new IRQF_ constants 2006-07-02 13:58:47 -07:00
smp.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
socket.h [AF_UNIX]: Datagram getpeersec 2006-06-29 16:58:06 -07:00
sockios.h
spinlock_types.h
spinlock.h [PARISC] Enable interrupts while spinning 2006-10-04 06:48:17 -06:00
stat.h
statfs.h
string.h
superio.h
system.h [PATCH] remove set_wmb - arch removal 2006-07-14 21:56:14 -07:00
termbits.h [PATCH] tty: preparatory structures for termios revamp 2006-12-08 08:28:56 -08:00
termios.h
thread_info.h [PARISC] Add PREEMPT support 2006-03-30 17:48:54 +00:00
timex.h
tlb.h
tlbflush.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
topology.h
traps.h
types.h
uaccess.h [PARISC] Use FIXUP_BRANCH_CLOBBER to asm clobber list 2006-06-27 23:28:33 +00:00
ucontext.h
unaligned.h
unistd.h [PATCH] rename the provided execve functions to kernel_execve 2006-10-02 07:57:23 -07:00
unwind.h
user.h
xor.h