Fix Geode GX2 + LX caching for tiny bootblock.
authorNils Jacobs <njacobs8@adsltotaal.nl>
Mon, 9 Jan 2012 19:27:07 +0000 (20:27 +0100)
committerPeter Stuge <peter@stuge.se>
Mon, 9 Jan 2012 22:50:26 +0000 (23:50 +0100)
Change-Id: If681a33deb7df752b37c6a8a20482d3c374af936
Signed-off-by: Nils Jacobs <njacobs8@adsltotaal.nl>
Reviewed-on: http://review.coreboot.org/528
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
Reviewed-by: Philip Prindeville <philipp@redfish-solutions.com>
src/cpu/amd/model_lx/msrinit.c

index 9c6e98e14c598cd682e274c733cacce143bd3556..11182501c1c50c69627604a75a58154ec09d13cf 100644 (file)
 
 static const msrinit_t msr_table[] =
 {
-       {CPU_RCONF_DEFAULT, {.hi = 0x24fffc02,.lo = 0x1000A000}}, /* Setup access to cache under 1MB.
+       {CPU_RCONF_DEFAULT, {.hi = 0x24fffc00,.lo = 0x0000A000}}, /* Setup access to cache under 1MB.
                                                                   * Rom Properties: Write Serialize, WriteProtect.
                                                                   * RomBase: 0xFFFC0
-                                                                  * SysTop to RomBase Properties: Write Serialize, Cache Disable.
+                                                                  * SysTop to RomBase Properties: Write Back.
                                                                   * SysTop: 0x000A0
                                                                   * System Memory Properties:  (Write Back) */
        {CPU_RCONF_A0_BF,   {.hi = 0x00000000,.lo = 0x00000000}}, /* 0xA0000-0xBFFFF : (Write Back) */