add cpureginit to romcc code.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@2249 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
@ -1,15 +1,4 @@
|
||||
#include <console/console.h>
|
||||
#include <arch/io.h>
|
||||
#include <stdint.h>
|
||||
#include <device/device.h>
|
||||
#include <device/pci.h>
|
||||
#include <device/pci_ids.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <bitops.h>
|
||||
#include <cpu/amd/gx2def.h>
|
||||
#include <cpu/x86/msr.h>
|
||||
#include <cpu/x86/cache.h>
|
||||
|
||||
|
||||
/* ***************************************************************************/
|
||||
/* **/
|
||||
@ -79,14 +68,14 @@ BIST(void){
|
||||
return;
|
||||
|
||||
BISTFail:
|
||||
printk_err("BIST failed!\n");
|
||||
print_err("BIST failed!\n");
|
||||
while(1);
|
||||
}
|
||||
/* ***************************************************************************/
|
||||
/* * cpuRegInit*/
|
||||
/* ***************************************************************************/
|
||||
void
|
||||
cpuRegInit (int diagmode){
|
||||
cpuRegInit (void){
|
||||
int msrnum;
|
||||
msr_t msr;
|
||||
/* Turn on BTM for early debug based on setup. */
|
||||
@ -196,11 +185,6 @@ cpuRegInit (int diagmode){
|
||||
msr.lo |= DOTPPL_LOWER_PD_SET;
|
||||
wrmsr(msrnum, msr);
|
||||
|
||||
/* */
|
||||
/* Set the Delay Control in GLCP*/
|
||||
/* */
|
||||
/* SetDelayControl();*/
|
||||
|
||||
/* */
|
||||
/* Enable RSDC*/
|
||||
/* */
|
||||
@ -215,7 +199,7 @@ cpuRegInit (int diagmode){
|
||||
/* */
|
||||
/*if (getnvram( TOKEN_BIST_ENABLE) & == TVALUE_DISABLE) {*/
|
||||
{
|
||||
BIST();
|
||||
// BIST();
|
||||
}
|
||||
|
||||
|
||||
@ -303,6 +287,6 @@ MTestPinCheckBX (void){
|
||||
}
|
||||
|
||||
/* Lock the cache down here.*/
|
||||
wbinvd();
|
||||
__asm__("wbinvd\n");
|
||||
|
||||
}
|
||||
|
@ -73,8 +73,6 @@ unsigned long addr;
|
||||
}
|
||||
#endif
|
||||
|
||||
#include "cpureginit.c"
|
||||
|
||||
static void model_gx2_init(device_t dev)
|
||||
{
|
||||
void do_vsmbios(void);
|
||||
|
Reference in New Issue
Block a user