summaryrefslogtreecommitdiffstats
path: root/drivers/pcmcia/pxa2xx_base.c
diff options
context:
space:
mode:
authorDaniel Ritz <daniel.ritz@gmx.ch>2005-09-09 22:03:25 +0200
committerLinus Torvalds <torvalds@g5.osdl.org>2005-09-09 22:57:47 +0200
commitc181e0e00ff778623c7fda055fd404a06d2c7845 (patch)
tree4d105c0d9653ad575b66017c163ac437a1a2b793 /drivers/pcmcia/pxa2xx_base.c
parent[PATCH] pcmcia/cs: fix possible missed wakeup (diff)
downloadlinux-c181e0e00ff778623c7fda055fd404a06d2c7845.tar.xz
linux-c181e0e00ff778623c7fda055fd404a06d2c7845.zip
[PATCH] fix pcmcia_request_irq() for multifunction card
multifunction cards need to have the same irq assigned to both functions. the code tries that but fails because ret is still set to CS_IN_USE which results in the function having the CB irq assigned. yenta_set_socket then just changes the irq routing to use the PCI interrupt but the first functions irq handler is registered on an ISA interrupt. boom. Signed-off-by: Daniel Ritz <daniel.ritz@gmx.ch> Cc: Dominik Brodowski <linux@dominikbrodowski.net> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'drivers/pcmcia/pxa2xx_base.c')
0 files changed, 0 insertions, 0 deletions