android_kernel_xiaomi_sm8350/drivers/pcmcia
Daniel Ritz a413c09094 [PATCH] yenta: don't mess with bridge control register
In interrupt probing (both ISA and PCI) the bridge control register is used
to change interrupt routing to ISA or PCI by changing bit 7.  But this bit
only controls the routing of card functional interrupts, not the CSC
interrupts which are used for interrupt probing.

A bad side effect of messing with this register in yenta_probe_irq() is
that it can lead to irq storms if a card is inserted and already powered by
the BIOS.

Usage in yenta_sock_init() and yenta_config_init() seem to be fishy as well.

Signed-off-by: Daniel Ritz <daniel.ritz@gmx.ch>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
2005-09-26 13:11:24 +02:00
..
au1000_db1x00.c
au1000_generic.c
au1000_generic.h
au1000_pb1x00.c
au1000_xxs1500.c
cardbus.c [PATCH] yenta: auto-tune EnE bridges for CardBus cards 2005-09-26 13:09:20 +02:00
cirrus.h
cistpl.c
cs_internal.h [PATCH] pcmcia: remove unused Vpp1, Vpp2 and Vcc 2005-09-09 13:57:48 -07:00
cs.c [PATCH] pcmcia/cs: fix possible missed wakeup 2005-09-09 13:57:47 -07:00
ds_internal.h
ds.c [PATCH] pcmcia: add pcmcia to IRQ information 2005-09-09 13:57:48 -07:00
hd64465_ss.c
i82092.c
i82092aa.h
i82365.c
i82365.h
Kconfig [PATCH] pcmcia: OMAP CF controller 2005-09-09 13:57:48 -07:00
m32r_cfc.c
m32r_cfc.h
m32r_pcc.c
m32r_pcc.h
Makefile [PATCH] pcmcia: OMAP CF controller 2005-09-09 13:57:48 -07:00
o2micro.h
omap_cf.c [PATCH] pcmcia: OMAP CF controller 2005-09-09 13:57:48 -07:00
pcmcia_compat.c
pcmcia_ioctl.c [PATCH] pcmcia: warn on IOCTL usage 2005-09-13 08:22:27 -07:00
pcmcia_resource.c [PATCH] pcmcia: add pcmcia to IRQ information 2005-09-09 13:57:48 -07:00
pd6729.c
pd6729.h
pxa2xx_base.c
pxa2xx_base.h
pxa2xx_lubbock.c
pxa2xx_mainstone.c
pxa2xx_sharpsl.c [ARM] 2882/1: pxa2xx_sharpsl: Update PCMCIA driver to support variety of new hardware 2005-09-05 20:49:54 +01:00
ricoh.h
rsrc_mgr.c
rsrc_nonstatic.c
sa11xx_base.c
sa11xx_base.h
sa1100_assabet.c
sa1100_badge4.c
sa1100_cerf.c
sa1100_generic.c
sa1100_generic.h
sa1100_h3600.c
sa1100_jornada720.c
sa1100_neponset.c
sa1100_shannon.c
sa1100_simpad.c
sa1111_generic.c
sa1111_generic.h
soc_common.c
soc_common.h
socket_sysfs.c
tcic.c
tcic.h
ti113x.h [PATCH] yenta: auto-tune EnE bridges for CardBus cards 2005-09-26 13:09:20 +02:00
topic.h [PATCH] yenta: make ToPIC95 bridges work with 16bit cards 2005-09-07 16:57:21 -07:00
vg468.h
vrc4171_card.c
vrc4173_cardu.c
vrc4173_cardu.h
yenta_socket.c [PATCH] yenta: don't mess with bridge control register 2005-09-26 13:11:24 +02:00
yenta_socket.h [PATCH] yenta: make ToPIC95 bridges work with 16bit cards 2005-09-07 16:57:21 -07:00