original_kernel/drivers
Alan Cox edc6afc549 [PATCH] tty: switch to ktermios and new framework
This is the core of the switch to the new framework.  I've split it from the
driver patches which are mostly search/replace and would encourage people to
give this one a good hard stare.

The references to BOTHER and ISHIFT are the termios values that must be
defined by a platform once it wants to turn on "new style" ioctl support.  The
code patches here ensure that providing

1. The termios overlays the ktermios in memory
2. The only new kernel only fields are c_ispeed/c_ospeed (or none)

the existing behaviour is retained.  This is true for the patches at this
point in time.

Future patches will define BOTHER, ISHIFT and enable newer termios structures
for each architecture, and once they are all done some of the ifdefs also
vanish.

[akpm@osdl.org: warning fix]
[akpm@osdl.org: IRDA fix]
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
..
acorn
acpi
amba
ata
atm
base
block [PATCH] struct path: convert nbd 2006-12-08 08:28:47 -08:00
bluetooth
cdrom
char [PATCH] tty: switch to ktermios and new framework 2006-12-08 08:28:56 -08:00
clocksource
connector
cpufreq
crypto
dio
dma
edac
eisa
fc4
firmware
hwmon
i2c [PATCH] struct path: convert i2c-drivers 2006-12-08 08:28:45 -08:00
ide
ieee1394 [PATCH] struct path: convert ieee1394 2006-12-08 08:28:46 -08:00
infiniband [PATCH] LOG2: Implement a general integer log2 facility in the kernel 2006-12-08 08:28:51 -08:00
input
isdn [PATCH] struct path: convert isdn 2006-12-08 08:28:46 -08:00
leds
macintosh
mca
md [PATCH] LOG2: Implement a general integer log2 facility in the kernel 2006-12-08 08:28:51 -08:00
media [PATCH] struct path: convert v4l 2006-12-08 08:28:50 -08:00
message
mfd
misc
mmc [PATCH] LOG2: Implement a general integer log2 facility in the kernel 2006-12-08 08:28:51 -08:00
mtd
net [PATCH] tty: preparatory structures for termios revamp 2006-12-08 08:28:56 -08:00
nubus
oprofile [PATCH] struct path: convert oprofile 2006-12-08 08:28:48 -08:00
parisc
parport
pci [PATCH] struct path: convert pci 2006-12-08 08:28:48 -08:00
pcmcia [PATCH] struct path: convert pcmcia 2006-12-08 08:28:48 -08:00
pnp [PATCH] struct path: convert isapnp 2006-12-08 08:28:46 -08:00
ps3
rapidio
rtc
s390 [PATCH] struct path: convert s390-drivers 2006-12-08 08:28:49 -08:00
sbus [PATCH] struct path: convert sbus 2006-12-08 08:28:49 -08:00
scsi [PATCH] struct path: convert scsi 2006-12-08 08:28:49 -08:00
serial
sh
sn
spi
tc
telephony [PATCH] struct path: convert ixj 2006-12-08 08:28:46 -08:00
usb [PATCH] struct path: convert usb 2006-12-08 08:28:50 -08:00
video [PATCH] struct path: convert video 2006-12-08 08:28:50 -08:00
w1
zorro [PATCH] struct path: convert zorro 2006-12-08 08:28:50 -08:00
Kconfig
Makefile