summaryrefslogtreecommitdiffstats
path: root/drivers/usb/host/sl811_cs.c
diff options
context:
space:
mode:
authorDavid Brownell <david-b@pacbell.net>2006-01-24 16:15:30 +0100
committerGreg Kroah-Hartman <gregkh@suse.de>2006-02-01 02:23:35 +0100
commit401feafa621ba98ecaeed5db1a53ab878943c225 (patch)
tree225ffa420c626ca5c4525a96f476706cd95f8933 /drivers/usb/host/sl811_cs.c
parent[PATCH] "Fix uidhash_lock <-> RXU deadlock" fix (diff)
downloadlinux-401feafa621ba98ecaeed5db1a53ab878943c225.tar.xz
linux-401feafa621ba98ecaeed5db1a53ab878943c225.zip
[PATCH] USB: fix EHCI early handoff issues
This moves the previously widely-used ehci-pci.c BIOS handoff code into the pci-quirks.c file, replacing the less widely used "early handoff" version that seems to cause problems lately. One notable change: the "early handoff" version always enabled an SMI IRQ ... and did so even if the pre-Linux code said it was not using EHCI (and not expecting EHCI SMIs). Looks like a goof in a workaround for some unknown BIOS version. This merged version only forcibly enables those IRQs when pre-Linux code says it's using EHCI. And now it always forces them off "just in case". Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb/host/sl811_cs.c')
0 files changed, 0 insertions, 0 deletions