android_kernel_samsung_msm8976/drivers/usb/host
Benjamin Herrenschmidt 4302a595cd USB: Rework the OHCI quirk mecanism as suggested by David
This patch applies David Brownell's suggestion for reworking the
OHCI quirk mechanism via a table of PCI IDs. It adapts the existing
quirks to use that mechanism.

This also moves the quirks to reset() as suggested by the comment
in there. This is necessary as we need to have the endian properly
set before we try to init the controller.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Acked-by: David Brownell <dbrownell@users.sourceforge.net>
Acked-by: Geoff Levand <geoffrey.levand@am.sony.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2007-02-07 15:44:31 -08:00
..
ehci-au1xxx.c
ehci-dbg.c [PATCH] slab: remove SLAB_ATOMIC 2006-12-07 08:39:24 -08:00
ehci-fsl.c
ehci-fsl.h
ehci-hcd.c EHCI: Fix root-hub and port suspend/resume problems 2006-12-01 14:25:52 -08:00
ehci-hub.c EHCI: Fix root-hub and port suspend/resume problems 2006-12-01 14:25:52 -08:00
ehci-mem.c
ehci-pci.c EHCI: Fix root-hub and port suspend/resume problems 2006-12-01 14:25:52 -08:00
ehci-q.c
ehci-sched.c
ehci.h EHCI: Fix root-hub and port suspend/resume problems 2006-12-01 14:25:52 -08:00
hc_crisv10.c [PATCH] getting rid of all casts of k[cmz]alloc() calls 2006-12-13 09:05:58 -08:00
hc_crisv10.h
isp116x-hcd.c
isp116x.h
Kconfig Fix misc Kconfig typos 2006-11-30 05:22:59 +01:00
Makefile
ohci-at91.c USB: ohci at91 warning fix 2006-12-20 10:14:27 -08:00
ohci-au1xxx.c USB: ohci whitespace/comment fixups 2006-12-20 10:14:26 -08:00
ohci-dbg.c USB: ohci whitespace/comment fixups 2006-12-20 10:14:26 -08:00
ohci-ep93xx.c USB: Fix for typo in ohci-ep93xx.c 2007-01-22 11:55:17 -08:00
ohci-hcd.c USB: OHCI support for PNX8550 2006-12-20 10:14:27 -08:00
ohci-hub.c USB: ohci handles hardware faults during root port resets 2006-12-20 10:14:27 -08:00
ohci-lh7a404.c USB: ohci whitespace/comment fixups 2006-12-20 10:14:26 -08:00
ohci-mem.c USB: ohci whitespace/comment fixups 2006-12-20 10:14:26 -08:00
ohci-omap.c USB: ohci whitespace/comment fixups 2006-12-20 10:14:26 -08:00
ohci-pci.c USB: Rework the OHCI quirk mecanism as suggested by David 2007-02-07 15:44:31 -08:00
ohci-pnx4008.c USB: ohci whitespace/comment fixups 2006-12-20 10:14:26 -08:00
ohci-pnx8550.c USB: OHCI support for PNX8550 2006-12-20 10:14:27 -08:00
ohci-ppc-soc.c USB: ohci whitespace/comment fixups 2006-12-20 10:14:26 -08:00
ohci-pxa27x.c USB: ohci whitespace/comment fixups 2006-12-20 10:14:26 -08:00
ohci-q.c USB: ohci whitespace/comment fixups 2006-12-20 10:14:26 -08:00
ohci-s3c2410.c USB: ohci whitespace/comment fixups 2006-12-20 10:14:26 -08:00
ohci-sa1111.c USB: ohci whitespace/comment fixups 2006-12-20 10:14:26 -08:00
ohci.h USB: ohci whitespace/comment fixups 2006-12-20 10:14:26 -08:00
pci-quirks.c
pci-quirks.h
sl811-hcd.c
sl811.h
sl811_cs.c [PATCH] pcmcia: conf.ConfigBase and conf.Present consolidation 2006-12-04 20:12:02 -05:00
u132-hcd.c USB: u132-hcd/ftdi-elan: add support for Option GT 3G Quad card 2006-12-20 10:14:27 -08:00
uhci-debug.c
uhci-hcd.c UHCI: support device_may_wakeup 2007-01-05 12:19:08 -08:00
uhci-hcd.h
uhci-hub.c UHCI: module parameter to ignore overcurrent changes 2006-12-20 10:14:26 -08:00
uhci-q.c [PATCH] slab: remove SLAB_ATOMIC 2006-12-07 08:39:24 -08:00