USB: ehci: disable LPM and PPCD for nVidia MCP89 chips
authorBrian J. Tarricone <brian@tarricone.org>
Mon, 22 Nov 2010 05:15:52 +0000 (21:15 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 9 Dec 2010 21:33:07 +0000 (13:33 -0800)
commitf9a65bd413df09aaee5b013a2e51fd4aece687fa
tree82d05394ac9232e8e1e6928bd5b9e6122e3ff412
parent0eff1c751657595c809d0d4d350ec529d345658c
USB: ehci: disable LPM and PPCD for nVidia MCP89 chips

commit a85b4e7f4481c5a1ca89fa63c9c871151965075e upstream.

Tested on MacBookAir3,1.  Without this, we get EPROTO errors when
fetching device config descriptors.

Signed-off-by: Brian Tarricone <brian@tarricone.org>
Reported-by: Benoit Gschwind <gschwind@gnu-log.net>
Tested-by: Edgar Hucek <gimli@dark-green.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/host/ehci-pci.c