linux/drivers/tty/serial
Tomoya MORINAGA 64d91cfaad 8250_pci: Fix kernel panic when pch_uart is disabled
Currently, ".setup" function is not set.
As a result, when detecting our IOH's uart device without pch_uart, kernel panic
occurs at the following of pciserial_init_ports().

	for (i = 0; i < nr_ports; i++) {
		if (quirk->setup(priv, board, &serial_port, i))
			break;

So, this patch adds the ".setup" function.
We can use pci_default_setup because our IOH's uart is compatible with 16550.

Signed-off-by: Tomoya MORINAGA <tomoya-linux@dsn.lapis-semi.com>
Acked-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2011-10-18 14:19:54 -07:00
..
cpm_uart TTY: serial, fix includes in some drivers 2011-09-22 15:49:26 -07:00
jsm
8250.c 8250: ratelimit LSR safety check engaged warning. 2011-09-26 16:38:44 -07:00
8250.h
8250_accent.c
8250_acorn.c
8250_boca.c
8250_dw.c tty: add a DesignWare 8250 driver 2011-08-26 11:38:46 -07:00
8250_early.c
8250_exar_st16c554.c
8250_fourport.c
8250_gsc.c
8250_hp300.c
8250_hub6.c
8250_mca.c
8250_pci.c 8250_pci: Fix kernel panic when pch_uart is disabled 2011-10-18 14:19:54 -07:00
8250_pnp.c
21285.c
68328serial.c TTY: irq: Remove IRQF_DISABLED 2011-09-22 16:08:57 -07:00
68328serial.h TTY: serial, remove dead code from 68328 2011-09-22 15:47:54 -07:00
altera_jtaguart.c TTY: irq: Remove IRQF_DISABLED 2011-09-22 16:08:57 -07:00
altera_uart.c TTY: irq: Remove IRQF_DISABLED 2011-09-22 16:08:57 -07:00
amba-pl010.c
amba-pl011.c
apbuart.c TTY: serial, fix includes in some drivers 2011-09-22 15:49:26 -07:00
apbuart.h
atmel_serial.c
bcm63xx_uart.c
bfin_sport_uart.c TTY: irq: Remove IRQF_DISABLED 2011-09-22 16:08:57 -07:00
bfin_sport_uart.h
bfin_uart.c TTY: irq: Remove IRQF_DISABLED 2011-09-22 16:08:57 -07:00
clps711x.c
crisv10.c TTY: irq: Remove IRQF_DISABLED 2011-09-22 16:08:57 -07:00
crisv10.h
dz.c TTY: serial, fix includes in some drivers 2011-09-22 15:49:26 -07:00
dz.h
icom.c TTY: irq: Remove IRQF_DISABLED 2011-09-22 16:08:57 -07:00
icom.h
ifx6x60.c
ifx6x60.h
imx.c
ioc3_serial.c TTY: serial, fix includes in some drivers 2011-09-22 15:49:26 -07:00
ioc4_serial.c TTY: serial, fix includes in some drivers 2011-09-22 15:49:26 -07:00
ip22zilog.c
ip22zilog.h
Kconfig TTY: serial, move 68360 driver to staging 2011-09-22 16:00:20 -07:00
kgdboc.c
lantiq.c TTY: irq: Remove IRQF_DISABLED 2011-09-22 16:08:57 -07:00
m32r_sio.c TTY: serial, fix includes in some drivers 2011-09-22 15:49:26 -07:00
m32r_sio.h
m32r_sio_reg.h
Makefile TTY: serial, move 68360 driver to staging 2011-09-22 16:00:20 -07:00
max3100.c TTY: serial, fix includes in some drivers 2011-09-22 15:49:26 -07:00
max3107-aava.c
max3107.c TTY: serial, fix includes in some drivers 2011-09-22 15:49:26 -07:00
max3107.h
mcf.c TTY: irq: Remove IRQF_DISABLED 2011-09-22 16:08:57 -07:00
mfd.c serial: mfd: Initconst section fixes 2011-09-22 16:05:09 -07:00
mpc52xx_uart.c TTY: irq: Remove IRQF_DISABLED 2011-09-22 16:08:57 -07:00
mpsc.c
mrst_max3110.c
mrst_max3110.h
msm_serial.c
msm_serial.h
msm_serial_hs.c TTY: serial, fix includes in some drivers 2011-09-22 15:49:26 -07:00
msm_smd_tty.c
mux.c TTY: serial, fix includes in some drivers 2011-09-22 15:49:26 -07:00
mxs-auart.c
netx-serial.c
nwpserial.c TTY: serial, fix includes in some drivers 2011-09-22 15:49:26 -07:00
of_serial.c
omap-serial.c
pch_uart.c TTY: serial, fix includes in some drivers 2011-09-22 15:49:26 -07:00
pmac_zilog.c
pmac_zilog.h
pnx8xxx_uart.c
pxa.c serial: pxa: work around for errata #20 2011-09-22 15:47:53 -07:00
s3c2410.c
s3c2412.c
s3c2440.c
s3c6400.c
s5pv210.c
sa1100.c
samsung.c
samsung.h
sb1250-duart.c TTY: serial, fix includes in some drivers 2011-09-22 15:49:26 -07:00
sc26xx.c
serial_core.c serial-core: power up uart port early before we do set_termios when resuming 2011-09-22 16:08:56 -07:00
serial_cs.c
serial_ks8695.c TTY: irq: Remove IRQF_DISABLED 2011-09-22 16:08:57 -07:00
serial_txx9.c TTY: serial, fix includes in some drivers 2011-09-22 15:49:26 -07:00
sh-sci.c TTY: irq: Remove IRQF_DISABLED 2011-09-22 16:08:57 -07:00
sh-sci.h
sn_console.c TTY: irq: Remove IRQF_DISABLED 2011-09-22 16:08:57 -07:00
suncore.c
suncore.h
sunhv.c
sunsab.c
sunsab.h
sunsu.c
sunzilog.c
sunzilog.h
timbuart.c TTY: serial, fix includes in some drivers 2011-09-22 15:49:26 -07:00
timbuart.h
uartlite.c TTY: serial, fix includes in some drivers 2011-09-22 15:49:26 -07:00
ucc_uart.c TTY: serial, fix includes in some drivers 2011-09-22 15:49:26 -07:00
vr41xx_siu.c
vt8500_serial.c
xilinx_uartps.c TTY: serial, fix includes in some drivers 2011-09-22 15:49:26 -07:00
zs.c TTY: serial, fix includes in some drivers 2011-09-22 15:49:26 -07:00
zs.h