summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVladimir Serbinenko <phcoder@gmail.com>2014-11-23 10:12:36 +0100
committerVladimir Serbinenko <phcoder@gmail.com>2014-11-26 23:19:34 +0100
commitd305aa6fc4fe1bedf591cae46409016a677c94ef (patch)
tree57e977cb4dff6101029add8c9e8a7fd50abe70aa
parent32d862b5d7e1b8757209346ed6eb54183eaa420d (diff)
downloadcoreboot-d305aa6fc4fe1bedf591cae46409016a677c94ef.tar.xz
i945: Find memory controller by slot instead of by PCIID.
Slot is the same on all model but PCIID varies. Tested on AOA150. Change-Id: I474548971ea140f25326a68fe8e86698a6725dea Signed-off-by: Vladimir Serbinenko <phcoder@gmail.com> Reviewed-on: http://review.coreboot.org/7569 Tested-by: build bot (Jenkins) Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
-rw-r--r--src/northbridge/intel/i945/acpi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/northbridge/intel/i945/acpi.c b/src/northbridge/intel/i945/acpi.c
index 4212e95350..6e89bd8539 100644
--- a/src/northbridge/intel/i945/acpi.c
+++ b/src/northbridge/intel/i945/acpi.c
@@ -39,7 +39,7 @@ unsigned long acpi_fill_mcfg(unsigned long current)
u32 pciexbar_reg;
int max_buses;
- dev = dev_find_device(0x8086, 0x27a0, 0);
+ dev = dev_find_slot(0, PCI_DEVFN(0,0));
if (!dev)
return current;