aboutsummaryrefslogtreecommitdiff
path: root/src/cpu/intel/model_106cx
diff options
context:
space:
mode:
authorStefan Reinauer <stepan@coresystems.de>2009-11-04 12:18:44 +0000
committerStefan Reinauer <stepan@openbios.org>2009-11-04 12:18:44 +0000
commit5fc7f98c51b898a6b584b360be6072cc5f49b44d (patch)
tree08b57cb0639bd703b608b01f0bf81405c9e904e9 /src/cpu/intel/model_106cx
parentc6680487b950e79164db8ad340648e87adc27d91 (diff)
Fix up typo in Socket 441 CPUs, and add a few (trivial) Kconfig files for them.
Signed-off-by: Stefan Reinauer <stepan@coresystems.de> Acked-by: Stefan Reinauer <stepan@coresystems.de> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4908 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'src/cpu/intel/model_106cx')
-rw-r--r--src/cpu/intel/model_106cx/Config.lb2
-rw-r--r--src/cpu/intel/model_106cx/Kconfig3
-rw-r--r--src/cpu/intel/model_106cx/Makefile.inc1
-rw-r--r--src/cpu/intel/model_106cx/model_106cx_init.c (renamed from src/cpu/intel/model_106cx/model_6cx_init.c)8
4 files changed, 8 insertions, 6 deletions
diff --git a/src/cpu/intel/model_106cx/Config.lb b/src/cpu/intel/model_106cx/Config.lb
index c644d4f12c..1df29196b6 100644
--- a/src/cpu/intel/model_106cx/Config.lb
+++ b/src/cpu/intel/model_106cx/Config.lb
@@ -28,4 +28,4 @@ dir /cpu/x86/smm
dir /cpu/intel/microcode
dir /cpu/intel/hyperthreading
dir /cpu/intel/speedstep
-driver model_6cx_init.o
+driver model_106cx_init.o
diff --git a/src/cpu/intel/model_106cx/Kconfig b/src/cpu/intel/model_106cx/Kconfig
new file mode 100644
index 0000000000..01a4f2a273
--- /dev/null
+++ b/src/cpu/intel/model_106cx/Kconfig
@@ -0,0 +1,3 @@
+config CPU_INTEL_ATOM_230
+ bool
+ select SMP
diff --git a/src/cpu/intel/model_106cx/Makefile.inc b/src/cpu/intel/model_106cx/Makefile.inc
new file mode 100644
index 0000000000..a943f73c41
--- /dev/null
+++ b/src/cpu/intel/model_106cx/Makefile.inc
@@ -0,0 +1 @@
+driver-y += model_106cx_init.o
diff --git a/src/cpu/intel/model_106cx/model_6cx_init.c b/src/cpu/intel/model_106cx/model_106cx_init.c
index ffa1b87eba..799d757799 100644
--- a/src/cpu/intel/model_106cx/model_6cx_init.c
+++ b/src/cpu/intel/model_106cx/model_106cx_init.c
@@ -159,7 +159,7 @@ static void configure_misc(void)
static unsigned ehci_debug_addr;
#endif
-static void model_6ex_init(device_t cpu)
+static void model_106cx_init(device_t cpu)
{
char processor_name[49];
@@ -207,13 +207,11 @@ static void model_6ex_init(device_t cpu)
}
static struct device_operations cpu_dev_ops = {
- .init = model_6ex_init,
+ .init = model_106cx_init,
};
static struct cpu_device_id cpu_table[] = {
- { X86_VENDOR_INTEL, 0x06e0 }, /* Intel Core Solo/Core Duo */
- { X86_VENDOR_INTEL, 0x06e8 }, /* Intel Core Solo/Core Duo */
- { X86_VENDOR_INTEL, 0x06ec }, /* Intel Core Solo/Core Duo */
+ { X86_VENDOR_INTEL, 0x106c0 }, /* Intel Atom 230 */
{ 0, 0 },
};