USB: fix SB600 USB subsystem hang bug
authorShane Huang <shane.huang@amd.com>
Tue, 25 Nov 2008 07:12:33 +0000 (15:12 +0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 5 Dec 2008 18:55:09 +0000 (10:55 -0800)
commit62880d8147ffb13af433198f5e3ecac467b51e29
tree27b8665f077994b082af77545f9f6c6bdabbadfe
parent51202cd10e665df189caa5dd3bdc4af9c5193e26
USB: fix SB600 USB subsystem hang bug

commit 0a99e8ac430a27825bd055719765fd0d65cd797f upstream.

This patch is required for all AMD SB600 revisions to avoid USB subsystem hang
symptom. The USB subsystem hang symptom is observed when the system has
multiple USB devices connected to it. In some cases a USB hub may be required
to observe this symptom.

Reported in bugzilla as #11599, the similar patch for SB700 old revision is:
commit b09bc6cbae4dd3a2d35722668ef2c502a7b8b093

Reported-by: raffaele <ralfconn@tele2.it>
Tested-by: Roman Mamedov <roman@rm.pp.ru>
Signed-off-by: Shane Huang <shane.huang@amd.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/host/ehci-pci.c