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
This commit is contained in:
Stefan Reinauer 2009-11-04 12:18:44 +00:00 committed by Stefan Reinauer
parent c6680487b9
commit 5fc7f98c51
7 changed files with 25 additions and 6 deletions

View File

@ -3,6 +3,7 @@ source src/cpu/intel/model_6dx/Kconfig
source src/cpu/intel/model_6ex/Kconfig source src/cpu/intel/model_6ex/Kconfig
source src/cpu/intel/model_6fx/Kconfig source src/cpu/intel/model_6fx/Kconfig
source src/cpu/intel/model_1067x/Kconfig source src/cpu/intel/model_1067x/Kconfig
source src/cpu/intel/model_106cx/Kconfig
source src/cpu/intel/bga956/Kconfig source src/cpu/intel/bga956/Kconfig
source src/cpu/intel/ep80579/Kconfig source src/cpu/intel/ep80579/Kconfig
@ -13,3 +14,4 @@ source src/cpu/intel/socket_mPGA479M/Kconfig
#source src/cpu/intel/socket_mPGA603/Kconfig #source src/cpu/intel/socket_mPGA603/Kconfig
source src/cpu/intel/socket_mPGA604/Kconfig source src/cpu/intel/socket_mPGA604/Kconfig
source src/cpu/intel/socket_PGA370/Kconfig source src/cpu/intel/socket_PGA370/Kconfig
source src/cpu/intel/socket_441/Kconfig

View File

@ -28,4 +28,4 @@ dir /cpu/x86/smm
dir /cpu/intel/microcode dir /cpu/intel/microcode
dir /cpu/intel/hyperthreading dir /cpu/intel/hyperthreading
dir /cpu/intel/speedstep dir /cpu/intel/speedstep
driver model_6cx_init.o driver model_106cx_init.o

View File

@ -0,0 +1,3 @@
config CPU_INTEL_ATOM_230
bool
select SMP

View File

@ -0,0 +1 @@
driver-y += model_106cx_init.o

View File

@ -159,7 +159,7 @@ static void configure_misc(void)
static unsigned ehci_debug_addr; static unsigned ehci_debug_addr;
#endif #endif
static void model_6ex_init(device_t cpu) static void model_106cx_init(device_t cpu)
{ {
char processor_name[49]; char processor_name[49];
@ -207,13 +207,11 @@ static void model_6ex_init(device_t cpu)
} }
static struct device_operations cpu_dev_ops = { static struct device_operations cpu_dev_ops = {
.init = model_6ex_init, .init = model_106cx_init,
}; };
static struct cpu_device_id cpu_table[] = { static struct cpu_device_id cpu_table[] = {
{ X86_VENDOR_INTEL, 0x06e0 }, /* Intel Core Solo/Core Duo */ { X86_VENDOR_INTEL, 0x106c0 }, /* Intel Atom 230 */
{ X86_VENDOR_INTEL, 0x06e8 }, /* Intel Core Solo/Core Duo */
{ X86_VENDOR_INTEL, 0x06ec }, /* Intel Core Solo/Core Duo */
{ 0, 0 }, { 0, 0 },
}; };

View File

@ -0,0 +1,5 @@
config CPU_INTEL_SOCKET_441
bool
select CPU_INTEL_MODEL_106CX
select MMX
select SSE

View File

@ -0,0 +1,10 @@
obj-y += socket_441.o
subdirs-y += ../model_106cx
subdirs-y += ../../x86/tsc
subdirs-y += ../../x86/mtrr
subdirs-y += ../../x86/lapic
subdirs-y += ../../x86/cache
subdirs-y += ../../x86/smm
subdirs-y += ../microcode
subdirs-y += ../hyperthreading