Sarah Sharp
0de13500ad
Revert "xHCI: reset-on-resume quirk for NEC uPD720200"
...
This reverts commit df711fc996 .
The commit added a reset-on-resume quirk because the NEC chipset stopped
responding to commands about 30 minutes after a system resume from
suspend. We thought it was a chipset issue, but it turns out that the
xHCI driver was zeroing out the link TRB after a successful context
restore during resume. The host controller would fall off the command
ring sometime later, causing it to not respond to new commands.
The link TRB issue has been fixed with commit
158886cd2c "xHCI: fix bug in
xhci_clear_command_ring()", so revert the reset-on-resume quirk, as it's
not necessary.
Commit df711fc996 was marked for stable
trees back to 2.6.37, but according to my mail, it has not made it into
Linus' tree or the stable trees yet.
Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>
Tested-by: Julian Sikorski <belegdol@gmail.com>
Cc: Andiry Xu <andiry.xu@amd.com>
2011-12-01 10:41:40 -08:00
..
whci
USB: whci-hcd: fix endian conversion in qset_clear()
2011-11-26 19:56:48 -08:00
alchemy-common.c
MIPS: Alchemy: abstract USB block control register access
2011-10-24 23:34:23 +01:00
ehci-ath79.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ehci-atmel.c
USB: EHCI: Support controllers with big endian capability regs
2011-05-03 11:43:21 -07:00
ehci-au1xxx.c
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
2011-11-03 13:28:14 -07:00
ehci-cns3xxx.c
treewide: Convert uses of struct resource to resource_size(ptr)
2011-06-10 14:55:36 +02:00
ehci-dbg.c
EHCI: workaround for MosChip controller bug
2011-10-18 13:49:33 -07:00
ehci-fsl.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ehci-fsl.h
USB: ehci-fsl: add MPC5121E specific suspend and resume
2011-05-02 16:59:36 -07:00
ehci-grlib.c
treewide: Convert uses of struct resource to resource_size(ptr)
2011-06-10 14:55:36 +02:00
ehci-hcd.c
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
2011-11-03 13:28:14 -07:00
ehci-hub.c
Merge 3.1-rc4 into usb-next
2011-08-29 08:56:17 -07:00
ehci-ixp4xx.c
treewide: Convert uses of struct resource to resource_size(ptr)
2011-06-10 14:55:36 +02:00
ehci-lpm.c
USB: Mark EHCI LPM functions as __maybe_unused
2011-02-17 10:47:55 -08:00
ehci-mem.c
USB: EHCI: AMD periodic frame list table quirk
2010-11-16 13:36:40 -08:00
ehci-msm.c
ehci-msm : use ehci_setup
2011-07-08 14:51:29 -07:00
ehci-mxc.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ehci-octeon.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ehci-omap.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ehci-orion.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ehci-pci.c
EHCI: workaround for MosChip controller bug
2011-10-18 13:49:33 -07:00
ehci-pmcmsp.c
treewide: Convert uses of struct resource to resource_size(ptr)
2011-06-10 14:55:36 +02:00
ehci-ppc-of.c
treewide: Convert uses of struct resource to resource_size(ptr)
2011-06-10 14:55:36 +02:00
ehci-ps3.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ehci-pxa168.c
USB: pxa168: Add onchip USB host controller support
2011-08-22 15:38:30 -07:00
ehci-q.c
usb: ehci: remove the 1st wmb in qh_append_tds
2011-09-18 01:38:59 -07:00
ehci-s5p.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ehci-sched.c
EHCI : Fix a regression in the ISO scheduler
2011-11-29 09:59:29 +09:00
ehci-sh.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ehci-spear.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ehci-sysfs.c
USB: EHCI: Allow users to override 80% max periodic bandwidth
2011-07-08 14:51:33 -07:00
ehci-tegra.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ehci-vt8500.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ehci-w90x900.c
treewide: Convert uses of struct resource to resource_size(ptr)
2011-06-10 14:55:36 +02:00
ehci-xilinx-of.c
treewide: Convert uses of struct resource to resource_size(ptr)
2011-06-10 14:55:36 +02:00
ehci-xls.c
usb: Netlogic: Fix HC_LENGTH call in ehci-xls.c
2011-11-18 11:16:36 -08:00
ehci.h
EHCI: workaround for MosChip controller bug
2011-10-18 13:49:33 -07:00
fhci-dbg.c
USB: make hcd.h public (drivers dependency)
2010-05-20 13:21:30 -07:00
fhci-hcd.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
fhci-hub.c
USB: make hcd.h public (drivers dependency)
2010-05-20 13:21:30 -07:00
fhci-mem.c
USB: make hcd.h public (drivers dependency)
2010-05-20 13:21:30 -07:00
fhci-q.c
USB: make hcd.h public (drivers dependency)
2010-05-20 13:21:30 -07:00
fhci-sched.c
QE/FHCI: fixed the CONTROL bug
2011-10-18 13:51:34 -07:00
fhci-tds.c
Fix common misspellings
2011-03-31 11:26:23 -03:00
fhci.h
Fix common misspellings
2011-03-31 11:26:23 -03:00
fsl-mph-dr-of.c
usb: Add module.h to drivers/usb consumers who really use it.
2011-10-31 19:31:25 -04:00
hwa-hc.c
USB: convert usb_hcd bitfields into atomic flags
2010-08-10 14:35:37 -07:00
imx21-dbg.c
treewide: fix a few typos in comments
2011-05-10 10:16:21 +02:00
imx21-hcd.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
imx21-hcd.h
USB: imx21-hcd accept arbitary transfer buffer alignement.
2010-10-22 10:22:03 -07:00
isp116x-hcd.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
isp116x.h
Fix common misspellings
2011-03-31 11:26:23 -03:00
isp1362-hcd.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
isp1362.h
USB: host: Remove dead CONFIG_ARCH_KARO
2010-08-10 14:35:40 -07:00
isp1760-hcd.c
usb/isp1760: Allow to optionally trigger low-level chip reset via GPIOLIB.
2011-10-19 13:29:06 -07:00
isp1760-hcd.h
usb/isp1760: Allow to optionally trigger low-level chip reset via GPIOLIB.
2011-10-19 13:29:06 -07:00
isp1760-if.c
usb: Add module.h to drivers/usb consumers who really use it.
2011-10-31 19:31:25 -04:00
Kconfig
usb: gadget: renesas_usbhs: add mod_host support
2011-10-13 20:41:52 +03:00
Makefile
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
2011-11-03 13:28:14 -07:00
octeon2-common.c
usb: Configure octeon2 glue logic for proper uSOF cycle period.
2011-05-03 10:09:32 -07:00
ohci-at91.c
USB: at91: at91-ohci: fix set/get power
2011-11-14 15:52:11 -08:00
ohci-ath79.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ohci-au1xxx.c
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
2011-11-03 13:28:14 -07:00
ohci-cns3xxx.c
treewide: Convert uses of struct resource to resource_size(ptr)
2011-06-10 14:55:36 +02:00
ohci-da8xx.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ohci-dbg.c
llseek: automatically add .llseek fop
2010-10-15 15:53:27 +02:00
ohci-ep93xx.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ohci-hcd.c
OHCI: final fix for NVIDIA problems (I hope)
2011-11-18 11:18:45 -08:00
ohci-hub.c
USB: Fix runtime wakeup on OHCI
2011-10-18 13:42:07 -07:00
ohci-jz4740.c
USB: ohci-jz4740: Fix spelling in MODULE_ALIAS
2010-11-11 07:14:07 -08:00
ohci-mem.c
ohci-octeon.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ohci-omap.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ohci-omap3.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ohci-pci.c
OHCI: final fix for NVIDIA problems (I hope)
2011-11-18 11:18:45 -08:00
ohci-pnx4008.c
Merge branch 'gpio' of http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm
2011-10-27 08:39:10 +02:00
ohci-pnx8550.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ohci-ppc-of.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ohci-ppc-soc.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ohci-ps3.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ohci-pxa27x.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ohci-q.c
USB: use usb_endpoint_maxp() instead of le16_to_cpu()
2011-08-23 09:47:40 -07:00
ohci-s3c2410.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ohci-sa1111.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ohci-sh.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ohci-sm501.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ohci-spear.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ohci-ssb.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ohci-tmio.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
ohci-xls.c
usb: OHCI/EHCI support for Netlogic XLS processor.
2011-08-22 15:54:38 -07:00
ohci.h
OHCI: final fix for NVIDIA problems (I hope)
2011-11-18 11:18:45 -08:00
oxu210hp-hcd.c
treewide: Convert uses of struct resource to resource_size(ptr)
2011-06-10 14:55:36 +02:00
oxu210hp.h
pci-quirks.c
OHCI: final fix for NVIDIA problems (I hope)
2011-11-18 11:18:45 -08:00
pci-quirks.h
Intel xhci: Support EHCI/xHCI port switching.
2011-05-27 12:07:36 -07:00
r8a66597-hcd.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
r8a66597.h
usb: r8a66597-hcd: add function for external controller
2011-07-08 14:57:11 -07:00
sl811-hcd.c
USB: irq: Remove IRQF_DISABLED
2011-09-18 01:39:36 -07:00
sl811.h
sl811_cs.c
pcmcia: Convert pcmcia_device_id declarations to const
2011-05-06 07:46:22 +02:00
u132-hcd.c
usb: u132-hcd: Drop __TIME__ usage
2011-04-13 16:36:06 -07:00
uhci-debug.c
USB: UHCI: Add support for big endian descriptors
2011-05-19 16:43:20 -07:00
uhci-grlib.c
treewide: Convert uses of struct resource to resource_size(ptr)
2011-06-10 14:55:36 +02:00
uhci-hcd.c
USB: UHCI: improve comments and logic for root-hub suspend
2011-09-26 15:58:18 -07:00
uhci-hcd.h
USB: UHCI: Add support for big endian descriptors
2011-05-19 16:43:20 -07:00
uhci-hub.c
USB: UHCI: Wrap I/O register accesses
2011-05-06 18:24:01 -07:00
uhci-pci.c
USB: UHCI: Move PCI specific functions to uhci-pci.c
2011-05-06 18:24:00 -07:00
uhci-q.c
USB: use usb_endpoint_maxp() instead of le16_to_cpu()
2011-08-23 09:47:40 -07:00
xhci-dbg.c
Merge 3.0-rc2 into usb-linus as it's needed by some USB patches
2011-06-14 06:51:23 -07:00
xhci-ext-caps.h
xHCI: Check host USB2 LPM capability
2011-09-26 15:51:09 -07:00
xhci-hub.c
usb: fix implicit usage of gfp.h in host/xhci-hub.c
2011-10-31 19:31:26 -04:00
xhci-mem.c
xhci: Set slot and ep0 flags for address command.
2011-11-04 12:33:25 -07:00
xhci-pci.c
Revert "xHCI: reset-on-resume quirk for NEC uPD720200"
2011-12-01 10:41:40 -08:00
xhci-ring.c
usb, xhci: fix lockdep warning on endpoint timeout
2011-11-02 13:07:59 -07:00
xhci.c
xHCI: fix bug in xhci_clear_command_ring()
2011-12-01 10:38:27 -08:00
xhci.h
usb/xhci: remove CONFIG_PCI in xhci.c's probe function
2011-09-26 15:51:14 -07:00