Author: stepan Date: Sun Aug 22 21:49:46 2010 New Revision: 5731 URL: https://tracker.coreboot.org/trac/coreboot/changeset/5731
Log: Complete code for errata 343. Revision Guide for AMD Family10h processors (#41322) rev 3.74 June 2010 says to set the register to 1 before CAR and to 0 after. We were setting it to 0 after CAR, but not to 1 before.
Signed-off-by: Xavi Drudis Ferran xdrudis@tinet.cat Acked-by: Stefan Reinauer stepan@coresystems.de
Modified: trunk/src/cpu/amd/model_10xxx/defaults.h
Modified: trunk/src/cpu/amd/model_10xxx/defaults.h ============================================================================== --- trunk/src/cpu/amd/model_10xxx/defaults.h Sun Aug 22 21:48:29 2010 (r5730) +++ trunk/src/cpu/amd/model_10xxx/defaults.h Sun Aug 22 21:49:46 2010 (r5731) @@ -88,6 +88,10 @@ { CPUIDFEATURES, AMD_FAM10_ALL, AMD_PTYPE_DC, 0x00000000, 1 << (33-32), 0x00000000, 1 << (33-32) }, /* [ExtendedFeatEn]=1 */ + + { BU_CFG2, AMD_DRBH_Cx , AMD_PTYPE_ALL, + 0x00000000, 1 << (35-32), + 0x00000000, 1 << (35-32) }, /* Erratum 343 (set to 0 after CAR, in post_cache_as_ram() ) */ };