Fix CPUID typo. This caused fid to memory speed calculations to be off.
authorMarc Jones <marcj303@gmail.com>
Fri, 20 Mar 2009 16:03:37 +0000 (16:03 +0000)
committerMarc Jones <marc.jones@amd.com>
Fri, 20 Mar 2009 16:03:37 +0000 (16:03 +0000)
Signed-off-by: Marc Jones <marcj303@gmail.com>
Acked-by: Ward Vandewege <ward@gnu.org>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4021 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

src/northbridge/amd/amdk8/raminit_f.c
src/northbridge/amd/amdk8/raminit_f_dqs.c

index 419b3b437f29af4693a2799dc8b95881c2465475..b24ef82b7f5bf5f23390bec5fb71037e1ccc553b 100644 (file)
@@ -1655,7 +1655,7 @@ static uint8_t get_exact_divisor(int i, uint8_t divisor)
 
        /* Check for FID control support */
        struct cpuid_result cpuid1;
-       cpuid1 = cpuid(0x8000007);
+       cpuid1 = cpuid(0x80000007);
        if( cpuid1.edx & 0x02 ) {
                /* Use current FID */
                unsigned fid_cur;
index 2ba51eff3d42234f048de5e91b721951957f7e61..b110480e7ce6d955e145b3db7575cc13f594413d 100644 (file)
@@ -426,7 +426,7 @@ static uint16_t get_exact_T1000(unsigned i)
 
        /* Check for FID control support */
        struct cpuid_result cpuid1;
-       cpuid1 = cpuid(0x8000007);
+       cpuid1 = cpuid(0x80000007);
        if( cpuid1.edx & 0x02 ) {
                /* Use current FID */
                unsigned fid_cur;