Author: stuge
Date: Sat Jun  4 17:43:56 2011
New Revision: 6623
URL: https://tracker.coreboot.org/trac/coreboot/changeset/6623

Log:
Port persimmon r6574 to e350m1: MMCONF size

Size mmconf according to CONFIG_MMCONF_BUS_NUMBER.

Signed-off-by: Marshall Buschman <mbusch...@lucidmachines.com>
Acked-by: Peter Stuge <pe...@stuge.se>

Modified:
   trunk/src/mainboard/asrock/e350m1/agesawrapper.c

Modified: trunk/src/mainboard/asrock/e350m1/agesawrapper.c
==============================================================================
--- trunk/src/mainboard/asrock/e350m1/agesawrapper.c    Sat Jun  4 17:43:38 
2011        (r6622)
+++ trunk/src/mainboard/asrock/e350m1/agesawrapper.c    Sat Jun  4 17:43:56 
2011        (r6623)
@@ -138,7 +138,8 @@
    Set the MMIO Configuration Base Address and Bus Range onto MMIO 
configuration base
    Address MSR register.
   */
-  MsrReg = CONFIG_MMCONF_BASE_ADDRESS | (8 << 2) | 1;
+
+  MsrReg = CONFIG_MMCONF_BASE_ADDRESS | (LibAmdBitScanReverse 
(CONFIG_MMCONF_BUS_NUMBER) << 2) | 1;
   LibAmdMsrWrite (0xC0010058, &MsrReg, &StdHeader);
   
   /*

-- 
coreboot mailing list: coreboot@coreboot.org
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to