summaryrefslogtreecommitdiffstats
path: root/drivers/pci/pcie
diff options
context:
space:
mode:
authorClemens Ladisch <clemens@ladisch.de>2010-05-26 12:21:10 +0200
committerJesse Barnes <jbarnes@virtuousgeek.org>2010-07-30 09:29:11 -0700
commitaff6136974e4ac43574973a5b4de15d97506b16a (patch)
tree4347e297898fd99291253081cf45c52675636389 /drivers/pci/pcie
parent3b8fdb759e6ed446433c6dfd5a226d9007925596 (diff)
PCI quirk: AMD 780: work around wrong vendor ID on APC bridge
In all AMD 780 family northbridges, the vendor ID of the internal graphics PCI/PCI bridge reads not as AMD but as that of the mainboard vendor, because the hardware actually returns the value of the subsystem vendor ID (erratum 18). We currently have additional quirk entries for Asus and Acer, but it is likely that we will encounter more systems with other vendor IDs. Since we do not know in advance all possible vendor IDs, a better way to find the device is to declare the quirk on the host bridge, whose ID is always correct, and use that device as a stepping stone to find the PCI/ PCI bridge, if present. Reviewed-by: Matthew Wilcox <willy@linux.intel.com> Signed-off-by: Clemens Ladisch <clemens@ladisch.de> Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Diffstat (limited to 'drivers/pci/pcie')
0 files changed, 0 insertions, 0 deletions