aboutsummaryrefslogtreecommitdiff
path: root/src/cpu/via
diff options
context:
space:
mode:
authorRonald G. Minnich <rminnich@gmail.com>2005-11-22 00:07:02 +0000
committerRonald G. Minnich <rminnich@gmail.com>2005-11-22 00:07:02 +0000
commit43225bc8042b32d52b31c788daee1e42bd1fa28e (patch)
tree951e0acc732af7483565e4b0d5d42d1c849e2562 /src/cpu/via
parent86cbd33837207e06a9ae41efe65ac2401e885c4b (diff)
EPIA-M fixup
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@2090 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'src/cpu/via')
-rw-r--r--src/cpu/via/model_centaur/model_centaur_init.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/cpu/via/model_centaur/model_centaur_init.c b/src/cpu/via/model_centaur/model_centaur_init.c
index b76b065ebb..33f10a831e 100644
--- a/src/cpu/via/model_centaur/model_centaur_init.c
+++ b/src/cpu/via/model_centaur/model_centaur_init.c
@@ -15,6 +15,7 @@ static void model_centaur_init(device_t dev)
{
/* Turn on caching if we haven't already */
x86_enable_cache();
+ x86_setup_mtrrs(36);
x86_mtrr_check();
/* Enable the local cpu apics */
@@ -28,6 +29,13 @@ static struct device_operations cpu_dev_ops = {
#warning "FIXME - need correct cpu id here for VIA C3"
static struct cpu_device_id cpu_table[] = {
{ X86_VENDOR_CENTAUR, 0x0670 }, // VIA C3 Samual 2
+ { X86_VENDOR_CENTAUR, 0x0671 }, // VIA C3 Samual 2
+ { X86_VENDOR_CENTAUR, 0x0672 }, // VIA C3 Samual 2
+ { X86_VENDOR_CENTAUR, 0x0673 }, // VIA C3 Samual 2
+ { X86_VENDOR_CENTAUR, 0x0674 }, // VIA C3 Samual 2
+ { X86_VENDOR_CENTAUR, 0x0675 }, // VIA C3 Samual 2
+ { X86_VENDOR_CENTAUR, 0x0676 }, // VIA C3 Samual 2
+ { X86_VENDOR_CENTAUR, 0x0677 }, // VIA C3 Samual 2
{ X86_VENDOR_CENTAUR, 0x0678 }, // VIA C3 Ezra
{ X86_VENDOR_CENTAUR, 0x0680 }, // VIA C3 Ezra-T
{ X86_VENDOR_CENTAUR, 0x0698 }, // VIA C3 Nehemiah