Changeset 3434

Show
Ignore:
Timestamp:
07/23/08 23:11:20 (2 months ago)
Author:
mjones
Message:

Update to the latest AMD Fam10 microcode patches.
Add platform option for patch file name.

Signed-off-by: Marc Jones <marc.jones@…>
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@…>

Location:
trunk/coreboot-v2/src
Files:
2 added
2 removed
3 modified

Legend:

Unmodified
Added
Removed
  • trunk/coreboot-v2/src/config/Options.lb

    r3196 r3434  
    10611061        comment "use AMD MCT to init RAM instead of native code" 
    10621062end 
     1063 
     1064define AMD_UCODE_PATCH_FILE 
     1065        default none 
     1066        export used 
     1067        format "\"%s\"" 
     1068        comment "name of the micorcode patch file" 
    10631069 
    10641070define CONFIG_VIDEO_MB 
  • trunk/coreboot-v2/src/cpu/amd/model_10xxx/update_microcode.c

    r3250 r3434  
    3232#ifdef __ROMCC__ 
    3333 
    34         // Barcelona rev Ax 
    35 //              #include "mc_patch_01000020.h" 
     34/* From the Revision Guide : 
     35 * Equivalent Processor Table for AMD Family 10h Processors 
     36 * 
     37 * Installed Processor   Equivalent Processor   Patch Level 
     38 * Revision ID           Revision ID 
     39 * 00100F00h             1000h                  01000020h 
     40 * 00100F01h             1000h                  01000020h 
     41 * 00100F02h             1000h                  01000020h 
     42 * 00100F20h             1020h                  01000084h 
     43 * 00100F21h             1020h                  01000084h 
     44 * 00100F2Ah             1020h                  01000084h 
     45 * 00100F22h             1022h                  01000083h 
     46 * 00100F23h             1022h                  01000083h 
     47 */ 
    3648 
    37         // Barcelona rev B0, B1, BA 
    38 //              #include "mc_patch_01000066.h" 
    39  
    40         // Barcelona rev B2, B3 
    41                 #include "mc_patch_01000065.h" 
     49#include AMD_UCODE_PATCH_FILE 
    4250 
    4351#endif 
  • trunk/coreboot-v2/src/mainboard/amd/serengeti_cheetah_fam10/Options.lb

    r3053 r3434  
    115115uses CONFIG_USE_PRINTK_IN_CAR 
    116116uses CAR_FAM10 
     117uses AMD_UCODE_PATCH_FILE 
    117118 
    118119### 
     
    260261default MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID=0x1022 
    261262default MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID=0x2b80 
     263 
     264## 
     265## Set microcode patch file name 
     266## 
     267##      Barcelona rev Ax:  "mc_patch_01000020.h" 
     268##      Barcelona rev B0, B1, BA: "mc_patch_01000084.h" 
     269##      Barcelona rev B2, B3: "mc_patch_01000083.h" 
     270## 
     271default AMD_UCODE_PATCH_FILE="mc_patch_01000083.h" 
    262272 
    263273###