You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Maciej W. Rozycki
8b4a40809e
zs: move to the serial subsystem
...
This is a reimplementation of the zs driver for the serial subsystem. Any
resemblance to the old driver is purely coincidential. ;-) I do hope I got
the handling of modem lines right -- better do not tackle me about the
issue unless you feel too good...
Any users of the old driver: please note the numbers of the serial lines
have now been swapped, i.e. ttyS0 <-> ttyS1 and ttyS2 <-> ttyS3. It has
to do with the modem lines mentioned above; basically the port A in a given
chip has to be initialised before the port B if you want to use the latter
as the serial console (which is usually the case), as operations on modem
lines of the serial line associated with the port B access both ports (see
the comment at the top of the driver for the details of wiring used).
Please update your scripts.
This is also the reason each SCC now requests an IRQ once only (as seen in
"/proc/interrupts") -- the handler takes care of both ports at once as the
line associated with the port B has to take status update interrupts from
both ports (and yet the line of the port A takes its own for itself too).
The old driver never got it right...
Signed-off-by: Maciej W. Rozycki <macro@linux-mips.org>
Cc: Ralf Baechle <ralf@linux-mips.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
18 years ago
..
agp
Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart
18 years ago
drm
drm: add idr_init to drm_stub.c
18 years ago
hw_random
intel-rng: undo mess made by an 80 column extremist
18 years ago
ip2
Char: ip2, use msleep for sleeping
18 years ago
ipmi
drivers/char/ipmi/ipmi_si_intf.c: lower printk severity
18 years ago
mwave
…
pcmcia
…
rio
…
tpm
Use menuconfig objects II - TPM
18 years ago
watchdog
Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
18 years ago
.gitignore
…
ChangeLog
…
Kconfig
zs: move to the serial subsystem
18 years ago
Makefile
Audit: add TTY input auditing
18 years ago
amiserial.c
amiserial: remove incorrect 'no termios change' check
18 years ago
apm-emulation.c
Freezer: make kernel threads nonfreezable by default
18 years ago
applicom.c
…
applicom.h
…
briq_panel.c
…
cd1865.h
…
consolemap.c
Kernel utf-8 handling
18 years ago
cp437.uni
…
cs5535_gpio.c
…
cyclades.c
drivers/*: mark variables with uninitialized_var()
18 years ago
defkeymap.c_shipped
…
defkeymap.map
…
digi1.h
…
digiFep1.h
…
digiPCI.h
…
ds1286.c
…
ds1302.c
…
ds1620.c
…
dsp56k.c
…
dtlk.c
…
ec3104_keyb.c
…
efirtc.c
…
epca.c
…
epca.h
…
epcaconfig.h
…
esp.c
serial: remove termios checks from various old char serial drivers
18 years ago
generic_nvram.c
…
generic_serial.c
genericserial: remove bogus optimisation check and dead code paths
18 years ago
genrtc.c
Char: genrtc, use wait_event_interruptible
18 years ago
hangcheck-timer.c
…
hpet.c
…
hvc_beat.c
…
hvc_console.c
Freezer: make kernel threads nonfreezable by default
18 years ago
hvc_console.h
…
hvc_iseries.c
…
hvc_rtas.c
…
hvc_vio.c
…
hvcs.c
…
hvsi.c
…
i8k.c
…
ip27-rtc.c
…
isicom.c
Char: isicom, proper variables types
18 years ago
istallion.c
Char: istallion, init+locking fixes
18 years ago
keyboard.c
Kernel utf-8 handling
18 years ago
lcd.c
…
lcd.h
…
lp.c
…
mbcs.c
…
mbcs.h
…
mem.c
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
18 years ago
misc.c
Make /proc/misc use seq_list_xxx helpers
18 years ago
mmtimer.c
…
moxa.c
Char: moxa, eliminate busy waiting
18 years ago
mspec.c
mspec_mmap: don't set VM_LOCKED
18 years ago
mxser.c
serial: remove termios checks from various old char serial drivers
18 years ago
mxser.h
…
mxser_new.c
serial: remove termios checks from various old char serial drivers
18 years ago
mxser_new.h
…
n_hdlc.c
Char: n_hdlc, allow RESTARTSYS retval of tty write
18 years ago
n_r3964.c
Char: n_r3964, use wait_event_interruptible
18 years ago
n_tty.c
Audit: add TTY input auditing
18 years ago
nsc_gpio.c
…
nvram.c
COBALT: remove all references to Cobalt NVRAM
18 years ago
nwbutton.c
…
nwbutton.h
…
nwflash.c
…
pc8736x_gpio.c
…
ppdev.c
…
pty.c
…
random.c
…
raw.c
…
riscom8.c
Char: riscom8, eliminate busy loop
18 years ago
riscom8.h
…
riscom8_reg.h
…
rocket.c
rocket.c: fix unchecked mutex_lock_interruptible()
18 years ago
rocket.h
…
rocket_int.h
…
rtc.c
RTC: Ratelimit "lost interrupts" message
18 years ago
scc.h
…
scx200_gpio.c
…
selection.c
Kernel utf-8 handling
18 years ago
ser_a2232.c
…
ser_a2232.h
…
ser_a2232fw.ax
…
ser_a2232fw.h
…
serial167.c
…
snsc.c
…
snsc.h
…
snsc_event.c
…
sonypi.c
remove sonypi_camera_command()
18 years ago
specialix.c
Char: specialix, remove busy waiting
18 years ago
specialix_io8.h
…
stallion.c
stallion: remove unneeded lock_kernel
18 years ago
sx.c
sx: switch subven and subid values
18 years ago
sx.h
…
sxboards.h
…
sxwindow.h
…
synclink.c
synclink: remove bogus 'no change' termios optimisation from synclink drivers
18 years ago
synclink_gt.c
synclink: remove bogus 'no change' termios optimisation from synclink drivers
18 years ago
synclinkmp.c
synclink: remove bogus 'no change' termios optimisation from synclink drivers
18 years ago
sysrq.c
…
tb0219.c
…
tipar.c
…
tlclk.c
…
toshiba.c
…
tty_audit.c
Audit: add TTY input auditing
18 years ago
tty_io.c
Audit: add TTY input auditing
18 years ago
tty_ioctl.c
Char: tty_ioctl, little whitespace cleanup
18 years ago
vc_screen.c
…
viocons.c
…
viotape.c
…
vme_scc.c
…
vr41xx_giu.c
[MIPS] Separate platform_device registration for VR41xx GPIO
18 years ago
vt.c
Fix the graphic corruption issue on IA64 machines
18 years ago
vt_ioctl.c
…