PCI quirk: only apply CX700 PCI bus parking quirk if external VT6212L is present
authorTim Yamin <plasm@roo.me.uk>
Fri, 19 Mar 2010 21:22:58 +0000 (14:22 -0700)
committerJesse Barnes <jbarnes@virtuousgeek.org>
Wed, 24 Mar 2010 20:21:37 +0000 (13:21 -0700)
commitca8463926306580c25e62eb901a206530d480cae
tree2aa0652820128f7f3060b3997f0e7d19e326ae94
parentc519a5a7dab2d8e9a114f003e2d369bcf8e913f3
PCI quirk: only apply CX700 PCI bus parking quirk if external VT6212L is present

Apply the CX700 quirk only when an external VT6212L is present (which
is the case for the errant hardware the quirk was written for), don't
touch the settings otherwise -- Hauppage PVR-500 tuners need PCI Bus
Parking in order to work and when that's turned on everything seems
to behave fine.

I guess the underlying problem is a combination of an external VT6212L
and the CX700 rather than the CX700's PCI being broken completely for
all cases...

Reported-by: Jeroen Roos <jeroen@roosnl.com>
Signed-off-by: Tim Yamin <plasm@roo.me.uk>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
drivers/pci/quirks.c