linux/drivers/serial
Al Viro 9c5b34806c [SUNSAB]: Fix several bugs.
* don't register irq until ->startup() (and release in ->shutdown()).
That avoids oopsen with the current tree when interrupt comes before we'd
set up the data structures for ttyb.
	* handle console=ttyS... even when OBP talks to screen/keyboard
	* register irq handler for each port, let kernel/irq/handle.c
call it for both if needed.  Kills code duplication in sunsab_interrupt().
BTW, there'd been bitrot in it - ttya handling had stopped calling
check_status() on BRK (correctly), ttyb copy of that code had kept the
bogus call in that case.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: David S. Miller <davem@davemloft.net>
2007-09-17 16:47:07 -07:00
..
cpm_uart [POWERPC] CPM_UART: Use inline function form of eieio 2007-07-10 00:33:19 -05:00
jsm PCI: Change all drivers to use pci_device->revision 2007-07-11 16:02:10 -07:00
8250.c Serial 8250: handle saving the clear-on-read bits from the LSR and MSR 2007-08-22 19:52:44 -07:00
8250.h
8250_accent.c
8250_acorn.c
8250_au1x00.c
8250_boca.c
8250_early.c serial: fix 8250 early console setup 2007-08-03 15:02:56 -07:00
8250_exar_st16c554.c
8250_fourport.c
8250_gsc.c
8250_hp300.c serial: add early_serial_setup() back to header file 2007-07-18 08:38:22 -07:00
8250_hub6.c
8250_mca.c
8250_pci.c Fix modpost warning in serial driver 2007-08-31 01:42:23 -07:00
8250_pnp.c
21285.c
68328serial.c m68knommu: fix workqueues in 68328 serial driver 2007-07-25 11:05:01 -07:00
68328serial.h
68360serial.c 68360serial: remove broken optimisation 2007-07-16 09:05:51 -07:00
amba-pl010.c
amba-pl011.c some kmalloc/memset ->kzalloc (tree wide) 2007-07-19 10:04:50 -07:00
atmel_serial.c atmel_serial: fix break handling 2007-07-16 09:05:45 -07:00
atmel_serial.h
bfin_5xx.c Blackfin serial driver: supporting BF548-EZKIT serial port 2007-07-12 16:43:46 +08:00
clps711x.c
crisv10.c
dz.c
dz.h
icom.c
icom.h
imx.c [ARM] 4481/1: Fix a bug when i.MX is compiled as a module 2007-07-20 09:55:14 +01:00
ioc3_serial.c
ioc4_serial.c
ip22zilog.c Update zilog timeout 2007-07-16 09:05:42 -07:00
ip22zilog.h
Kconfig fix SERIAL_CORE_CONSOLE driver dependencies 2007-09-11 17:21:27 -07:00
m32r_sio.c
m32r_sio.h
m32r_sio_reg.h
Makefile zs: move to the serial subsystem 2007-07-18 08:38:22 -07:00
mcfserial.c
mcfserial.h
mpc52xx_uart.c
mpsc.c serial: MPSC: Fix coding style and whitespace issues 2007-07-31 15:39:41 -07:00
mux.c
netx-serial.c
of_serial.c [POWERPC] of_serial: add port type checking 2007-07-10 21:53:42 +10:00
pmac_zilog.c
pmac_zilog.h
pnx8xxx_uart.c
pxa.c
s3c2410.c [ARM] 4508/1: S3C: Move items to include/asm-arm/plat-s3c 2007-07-22 16:44:24 +01:00
sa1100.c
sb1250-duart.c BCM1480 serial build fix 2007-09-11 17:21:19 -07:00
serial_core.c serial: don't optimise away baud rate changes when BOTHER is used 2007-08-22 19:52:44 -07:00
serial_cs.c PCMCIA-NETDEV : add new ID of lan&modem multifunction card 2007-07-08 22:16:39 -04:00
serial_ks8695.c
serial_lh7a40x.c
serial_txx9.c serial_txx9: Fix modem control line handling 2007-08-22 19:52:44 -07:00
sh-sci.c sh: remove support for sh7300 and solution engine 7300 2007-07-26 15:37:57 +09:00
sh-sci.h sh: remove support for sh7300 and solution engine 7300 2007-07-26 15:37:57 +09:00
sn_console.c sn_console section mismatch warning 2007-07-16 09:05:53 -07:00
suncore.c [SPARC]: Fix serial console device detection. 2007-07-20 16:59:26 -07:00
suncore.h [SPARC]: Fix serial console device detection. 2007-07-20 16:59:26 -07:00
sunhv.c [SPARC]: Fix serial console device detection. 2007-07-20 16:59:26 -07:00
sunsab.c [SUNSAB]: Fix several bugs. 2007-09-17 16:47:07 -07:00
sunsab.h
sunsu.c [SERIAL]: Fix 32-bit warnings in sunzilog.c and sunsu.c 2007-08-26 18:49:11 -07:00
sunzilog.c [SERIAL]: Fix 32-bit warnings in sunzilog.c and sunsu.c 2007-08-26 18:49:11 -07:00
sunzilog.h
uartlite.c
v850e_uart.c
vr41xx_siu.c serial: fix vr41xx_siu serial console support 2007-07-31 15:39:41 -07:00
zs.c zs: move to the serial subsystem 2007-07-18 08:38:22 -07:00
zs.h zs: move to the serial subsystem 2007-07-18 08:38:22 -07:00