usb: ehci: use amd_chipset_type to filter for usb subsystem hang bug
authorHuang Rui <ray.huang@amd.com>
Thu, 3 Oct 2013 15:37:12 +0000 (23:37 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 3 Oct 2013 22:44:50 +0000 (15:44 -0700)
commit3ad145b62a15c86150dd0cc229a39a3120d462f9
tree2b0a5f63b7dd1cf5269dde34406861ebd5e8526c
parentcccd3a258eef7a8451e25b7bf55503973de4e9f5
usb: ehci: use amd_chipset_type to filter for usb subsystem hang bug

Commit "usb: pci-quirks: refactor AMD quirk to abstract AMD chipset types"
introduced a new AMD chipset type to filter AMD platforms with different
chipsets.

According to a recent thread [1], this patch updates USB subsystem hang
symptom quirk which is observed on AMD all SB600 and SB700 revision
0x3a/0x3b. And make it use the new chipset type to represent.

[1] http://marc.info/?l=linux-usb&m=138012321616452&w=2

Signed-off-by: Huang Rui <ray.huang@amd.com>
Acked-by: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/host/ehci-pci.c
drivers/usb/host/pci-quirks.c
drivers/usb/host/pci-quirks.h