summaryrefslogtreecommitdiff
path: root/src/cpu
diff options
context:
space:
mode:
Diffstat (limited to 'src/cpu')
-rw-r--r--src/cpu/Kconfig11
-rw-r--r--src/cpu/amd/model_10xxx/Kconfig1
-rw-r--r--src/cpu/amd/model_fxx/Kconfig1
-rw-r--r--src/cpu/amd/model_gx1/Kconfig1
-rw-r--r--src/cpu/amd/model_gx2/Kconfig1
-rw-r--r--src/cpu/amd/model_lx/Kconfig1
-rw-r--r--src/cpu/amd/sc520/Kconfig1
-rw-r--r--src/cpu/amd/socket_754/Kconfig1
-rw-r--r--src/cpu/amd/socket_939/Kconfig1
-rw-r--r--src/cpu/amd/socket_940/Kconfig1
-rw-r--r--src/cpu/amd/socket_AM2/Kconfig1
-rw-r--r--src/cpu/amd/socket_AM2r2/Kconfig1
-rw-r--r--src/cpu/amd/socket_F/Kconfig1
-rw-r--r--src/cpu/amd/socket_F_1207/Kconfig1
-rw-r--r--src/cpu/amd/socket_S1G1/Kconfig1
-rw-r--r--src/cpu/emulation/qemu-x86/Kconfig1
-rw-r--r--src/cpu/intel/bga956/Kconfig1
-rw-r--r--src/cpu/intel/ep80579/Kconfig1
-rw-r--r--src/cpu/intel/model_1067x/Kconfig1
-rw-r--r--src/cpu/intel/model_69x/Kconfig1
-rw-r--r--src/cpu/intel/model_6dx/Kconfig1
-rw-r--r--src/cpu/intel/model_6ex/Kconfig1
-rw-r--r--src/cpu/intel/model_6xx/Kconfig1
-rw-r--r--src/cpu/intel/model_f0x/Kconfig1
-rw-r--r--src/cpu/intel/model_f1x/Kconfig1
-rw-r--r--src/cpu/intel/model_f2x/Kconfig1
-rw-r--r--src/cpu/intel/model_f3x/Kconfig1
-rw-r--r--src/cpu/intel/model_f4x/Kconfig1
-rw-r--r--src/cpu/intel/slot_2/Kconfig1
-rw-r--r--src/cpu/intel/socket_PGA370/Kconfig1
-rw-r--r--src/cpu/intel/socket_mFCPGA478/Kconfig1
-rw-r--r--src/cpu/intel/socket_mPGA478/Kconfig1
-rw-r--r--src/cpu/intel/socket_mPGA479M/Kconfig1
-rw-r--r--src/cpu/intel/socket_mPGA603/Kconfig1
-rw-r--r--src/cpu/intel/socket_mPGA604/Kconfig1
-rw-r--r--src/cpu/via/model_c3/Kconfig1
-rw-r--r--src/cpu/via/model_c7/Kconfig1
37 files changed, 3 insertions, 44 deletions
diff --git a/src/cpu/Kconfig b/src/cpu/Kconfig
index 74198994bd..4240560bff 100644
--- a/src/cpu/Kconfig
+++ b/src/cpu/Kconfig
@@ -30,19 +30,14 @@ config SMP
default y if MAX_CPUS != 1
default n
+# Set MMX and SSE in socket or model if the CPU has them.
+# If all CPUs for the socket have MMX or SSE, set them there.
+# These options are only needed for boards compiled with romcc.
config MMX
bool
- default n
- help
- Set this in socket or model if the CPU has MMX.
- If the CPUs for the socket always have MMX, set it there.
config SSE
bool
- default n
- help
- Set this in socket or model if the CPU has SSE.
- If the CPUs for the socket always have MX, set it there.
config VAR_MTRR_HOLE
bool
diff --git a/src/cpu/amd/model_10xxx/Kconfig b/src/cpu/amd/model_10xxx/Kconfig
index 0e308a27a1..9d31c27239 100644
--- a/src/cpu/amd/model_10xxx/Kconfig
+++ b/src/cpu/amd/model_10xxx/Kconfig
@@ -1,6 +1,5 @@
config CPU_AMD_MODEL_10XXX
bool
- default n
config HAVE_INIT_TIMER
bool
diff --git a/src/cpu/amd/model_fxx/Kconfig b/src/cpu/amd/model_fxx/Kconfig
index 3a316d9c46..e103377fd1 100644
--- a/src/cpu/amd/model_fxx/Kconfig
+++ b/src/cpu/amd/model_fxx/Kconfig
@@ -1,6 +1,5 @@
config CPU_AMD_MODEL_FXX
bool
- default n
config HAVE_INIT_TIMER
bool
diff --git a/src/cpu/amd/model_gx1/Kconfig b/src/cpu/amd/model_gx1/Kconfig
index 49ef8b4704..153913088d 100644
--- a/src/cpu/amd/model_gx1/Kconfig
+++ b/src/cpu/amd/model_gx1/Kconfig
@@ -20,5 +20,4 @@
config CPU_AMD_GX1
bool
- default n
diff --git a/src/cpu/amd/model_gx2/Kconfig b/src/cpu/amd/model_gx2/Kconfig
index 2e94a4ed3e..604edb5e6b 100644
--- a/src/cpu/amd/model_gx2/Kconfig
+++ b/src/cpu/amd/model_gx2/Kconfig
@@ -1,3 +1,2 @@
config CPU_AMD_GX2
bool
- default n
diff --git a/src/cpu/amd/model_lx/Kconfig b/src/cpu/amd/model_lx/Kconfig
index cdbcb26ded..2d32e00f77 100644
--- a/src/cpu/amd/model_lx/Kconfig
+++ b/src/cpu/amd/model_lx/Kconfig
@@ -1,4 +1,3 @@
config CPU_AMD_LX
bool
- default n
diff --git a/src/cpu/amd/sc520/Kconfig b/src/cpu/amd/sc520/Kconfig
index 821953df10..2285b5787a 100644
--- a/src/cpu/amd/sc520/Kconfig
+++ b/src/cpu/amd/sc520/Kconfig
@@ -1,4 +1,3 @@
config CPU_AMD_SC520
bool
- default n
diff --git a/src/cpu/amd/socket_754/Kconfig b/src/cpu/amd/socket_754/Kconfig
index bef50b4c8f..739ab4c978 100644
--- a/src/cpu/amd/socket_754/Kconfig
+++ b/src/cpu/amd/socket_754/Kconfig
@@ -1,6 +1,5 @@
config CPU_AMD_SOCKET_754
bool
- default n
select CPU_AMD_MODEL_FXX
config CPU_SOCKET_TYPE
diff --git a/src/cpu/amd/socket_939/Kconfig b/src/cpu/amd/socket_939/Kconfig
index 40063659de..a371f6c82d 100644
--- a/src/cpu/amd/socket_939/Kconfig
+++ b/src/cpu/amd/socket_939/Kconfig
@@ -1,6 +1,5 @@
config CPU_AMD_SOCKET_939
bool
- default n
select CPU_AMD_MODEL_FXX
config CPU_SOCKET_TYPE
diff --git a/src/cpu/amd/socket_940/Kconfig b/src/cpu/amd/socket_940/Kconfig
index 0c026d7e34..6246b9bd0d 100644
--- a/src/cpu/amd/socket_940/Kconfig
+++ b/src/cpu/amd/socket_940/Kconfig
@@ -1,6 +1,5 @@
config CPU_AMD_SOCKET_940
bool
- default n
select K8_HT_FREQ_1G_SUPPORT
select CPU_AMD_MODEL_FXX
diff --git a/src/cpu/amd/socket_AM2/Kconfig b/src/cpu/amd/socket_AM2/Kconfig
index 1298a505f8..d4b8b22655 100644
--- a/src/cpu/amd/socket_AM2/Kconfig
+++ b/src/cpu/amd/socket_AM2/Kconfig
@@ -1,6 +1,5 @@
config CPU_AMD_SOCKET_AM2
bool
- default n
select K8_REV_F_SUPPORT
# Opteron K8 1G HT support
select K8_HT_FREQ_1G_SUPPORT
diff --git a/src/cpu/amd/socket_AM2r2/Kconfig b/src/cpu/amd/socket_AM2r2/Kconfig
index 1008401a83..eb67bb1b51 100644
--- a/src/cpu/amd/socket_AM2r2/Kconfig
+++ b/src/cpu/amd/socket_AM2r2/Kconfig
@@ -1,6 +1,5 @@
config CPU_AMD_SOCKET_AM2R2
bool
- default n
select CPU_AMD_MODEL_10XXX
select HT3_SUPPORT
select CAR_FAM10
diff --git a/src/cpu/amd/socket_F/Kconfig b/src/cpu/amd/socket_F/Kconfig
index a0e44d9f3f..83ca2b9084 100644
--- a/src/cpu/amd/socket_F/Kconfig
+++ b/src/cpu/amd/socket_F/Kconfig
@@ -1,6 +1,5 @@
config CPU_AMD_SOCKET_F
bool
- default n
select K8_REV_F_SUPPORT
select K8_HT_FREQ_1G_SUPPORT
select CPU_AMD_MODEL_FXX
diff --git a/src/cpu/amd/socket_F_1207/Kconfig b/src/cpu/amd/socket_F_1207/Kconfig
index de64165a37..7a381724fb 100644
--- a/src/cpu/amd/socket_F_1207/Kconfig
+++ b/src/cpu/amd/socket_F_1207/Kconfig
@@ -1,6 +1,5 @@
config CPU_AMD_SOCKET_F_1207
bool
- default n
select CPU_AMD_MODEL_10XXX
config CPU_SOCKET_TYPE
diff --git a/src/cpu/amd/socket_S1G1/Kconfig b/src/cpu/amd/socket_S1G1/Kconfig
index 603fd02a26..756a0499e2 100644
--- a/src/cpu/amd/socket_S1G1/Kconfig
+++ b/src/cpu/amd/socket_S1G1/Kconfig
@@ -1,6 +1,5 @@
config CPU_AMD_SOCKET_S1G1
bool
- default n
select K8_REV_F_SUPPORT
select K8_HT_FREQ_1G_SUPPORT
select CPU_AMD_MODEL_FXX
diff --git a/src/cpu/emulation/qemu-x86/Kconfig b/src/cpu/emulation/qemu-x86/Kconfig
index 47f564b0cc..dd7fcef78c 100644
--- a/src/cpu/emulation/qemu-x86/Kconfig
+++ b/src/cpu/emulation/qemu-x86/Kconfig
@@ -1,4 +1,3 @@
config CPU_EMULATION_QEMU_X86
bool
- default n
diff --git a/src/cpu/intel/bga956/Kconfig b/src/cpu/intel/bga956/Kconfig
index bdcc8baf00..e70c48b58e 100644
--- a/src/cpu/intel/bga956/Kconfig
+++ b/src/cpu/intel/bga956/Kconfig
@@ -1,4 +1,3 @@
config CPU_INTEL_SOCKET_BGA956
bool
- default n
select CPU_INTEL_CORE2
diff --git a/src/cpu/intel/ep80579/Kconfig b/src/cpu/intel/ep80579/Kconfig
index 681a89f34f..7a2b6fe039 100644
--- a/src/cpu/intel/ep80579/Kconfig
+++ b/src/cpu/intel/ep80579/Kconfig
@@ -1,3 +1,2 @@
config CPU_INTEL_EP80579
bool
- default n
diff --git a/src/cpu/intel/model_1067x/Kconfig b/src/cpu/intel/model_1067x/Kconfig
index 43e7d7d77f..cd6483a2fc 100644
--- a/src/cpu/intel/model_1067x/Kconfig
+++ b/src/cpu/intel/model_1067x/Kconfig
@@ -1,5 +1,4 @@
config CPU_INTEL_CORE2
bool
- default n
select SMP
select HAVE_MOVNTI
diff --git a/src/cpu/intel/model_69x/Kconfig b/src/cpu/intel/model_69x/Kconfig
index 4a7560c3a2..596763cf35 100644
--- a/src/cpu/intel/model_69x/Kconfig
+++ b/src/cpu/intel/model_69x/Kconfig
@@ -1,4 +1,3 @@
config CPU_INTEL_MODEL_69X
bool
- default n
select SMP
diff --git a/src/cpu/intel/model_6dx/Kconfig b/src/cpu/intel/model_6dx/Kconfig
index 099688b3b5..5e70f59117 100644
--- a/src/cpu/intel/model_6dx/Kconfig
+++ b/src/cpu/intel/model_6dx/Kconfig
@@ -1,4 +1,3 @@
config CPU_INTEL_MODEL_6DX
bool
- default n
select SMP
diff --git a/src/cpu/intel/model_6ex/Kconfig b/src/cpu/intel/model_6ex/Kconfig
index 7d5e7692ef..c610e6344d 100644
--- a/src/cpu/intel/model_6ex/Kconfig
+++ b/src/cpu/intel/model_6ex/Kconfig
@@ -1,4 +1,3 @@
config CPU_INTEL_CORE
bool
- default n
select SMP
diff --git a/src/cpu/intel/model_6xx/Kconfig b/src/cpu/intel/model_6xx/Kconfig
index 14789bea65..96c7040706 100644
--- a/src/cpu/intel/model_6xx/Kconfig
+++ b/src/cpu/intel/model_6xx/Kconfig
@@ -1,4 +1,3 @@
config CPU_INTEL_MODEL_6XX
bool
- default n
select SMP
diff --git a/src/cpu/intel/model_f0x/Kconfig b/src/cpu/intel/model_f0x/Kconfig
index 3cf574b0ca..fe68d96ec4 100644
--- a/src/cpu/intel/model_f0x/Kconfig
+++ b/src/cpu/intel/model_f0x/Kconfig
@@ -1,5 +1,4 @@
config CPU_INTEL_MODEL_F0X
bool
- default n
select SMP
select HAVE_MOVNTI
diff --git a/src/cpu/intel/model_f1x/Kconfig b/src/cpu/intel/model_f1x/Kconfig
index 7fcd34f22a..89d382fb15 100644
--- a/src/cpu/intel/model_f1x/Kconfig
+++ b/src/cpu/intel/model_f1x/Kconfig
@@ -1,5 +1,4 @@
config CPU_INTEL_MODEL_F1X
bool
- default n
select SMP
select HAVE_MOVNTI
diff --git a/src/cpu/intel/model_f2x/Kconfig b/src/cpu/intel/model_f2x/Kconfig
index 86445480cf..c92cc8c7c5 100644
--- a/src/cpu/intel/model_f2x/Kconfig
+++ b/src/cpu/intel/model_f2x/Kconfig
@@ -1,5 +1,4 @@
config CPU_INTEL_MODEL_F2X
bool
- default n
select SMP
select HAVE_MOVNTI
diff --git a/src/cpu/intel/model_f3x/Kconfig b/src/cpu/intel/model_f3x/Kconfig
index da02783085..c9cf932dcb 100644
--- a/src/cpu/intel/model_f3x/Kconfig
+++ b/src/cpu/intel/model_f3x/Kconfig
@@ -1,5 +1,4 @@
config CPU_INTEL_MODEL_F3X
bool
- default n
select SMP
select HAVE_MOVNTI
diff --git a/src/cpu/intel/model_f4x/Kconfig b/src/cpu/intel/model_f4x/Kconfig
index d9f9c96c65..5c464341d8 100644
--- a/src/cpu/intel/model_f4x/Kconfig
+++ b/src/cpu/intel/model_f4x/Kconfig
@@ -1,5 +1,4 @@
config CPU_INTEL_MODEL_F4X
bool
- default n
select SMP
select HAVE_MOVNTI
diff --git a/src/cpu/intel/slot_2/Kconfig b/src/cpu/intel/slot_2/Kconfig
index 7c78b86f4a..203c0fc31c 100644
--- a/src/cpu/intel/slot_2/Kconfig
+++ b/src/cpu/intel/slot_2/Kconfig
@@ -20,5 +20,4 @@
config CPU_INTEL_SLOT_2
bool
- default n
diff --git a/src/cpu/intel/socket_PGA370/Kconfig b/src/cpu/intel/socket_PGA370/Kconfig
index 644408a951..307b81355e 100644
--- a/src/cpu/intel/socket_PGA370/Kconfig
+++ b/src/cpu/intel/socket_PGA370/Kconfig
@@ -20,5 +20,4 @@
config CPU_INTEL_SOCKET_PGA370
bool
- default n
select MMX
diff --git a/src/cpu/intel/socket_mFCPGA478/Kconfig b/src/cpu/intel/socket_mFCPGA478/Kconfig
index 7d3c22af69..23557ef54f 100644
--- a/src/cpu/intel/socket_mFCPGA478/Kconfig
+++ b/src/cpu/intel/socket_mFCPGA478/Kconfig
@@ -1,3 +1,2 @@
config CPU_INTEL_SOCKET_MFCPGA478
bool
- default n
diff --git a/src/cpu/intel/socket_mPGA478/Kconfig b/src/cpu/intel/socket_mPGA478/Kconfig
index 5cbf9e846b..8c447c9930 100644
--- a/src/cpu/intel/socket_mPGA478/Kconfig
+++ b/src/cpu/intel/socket_mPGA478/Kconfig
@@ -1,5 +1,4 @@
config CPU_INTEL_SOCKET_MPGA478
bool
- default n
select CPU_INTEL_MODEL_69X
select CPU_INTEL_MODEL_6DX
diff --git a/src/cpu/intel/socket_mPGA479M/Kconfig b/src/cpu/intel/socket_mPGA479M/Kconfig
index fc87081ebb..e46884014c 100644
--- a/src/cpu/intel/socket_mPGA479M/Kconfig
+++ b/src/cpu/intel/socket_mPGA479M/Kconfig
@@ -1,6 +1,5 @@
config CPU_INTEL_SOCKET_MPGA479M
bool
- default n
select CPU_INTEL_MODEL_69X
select CPU_INTEL_MODEL_6DX
select MMX
diff --git a/src/cpu/intel/socket_mPGA603/Kconfig b/src/cpu/intel/socket_mPGA603/Kconfig
index 6199af0b46..62e05f68c2 100644
--- a/src/cpu/intel/socket_mPGA603/Kconfig
+++ b/src/cpu/intel/socket_mPGA603/Kconfig
@@ -1,6 +1,5 @@
config CPU_INTEL_SOCKET_MPGA603
bool
- default n
select CPU_INTEL_MODEL_F0X
select CPU_INTEL_MODEL_F1X
select CPU_INTEL_MODEL_F2X
diff --git a/src/cpu/intel/socket_mPGA604/Kconfig b/src/cpu/intel/socket_mPGA604/Kconfig
index dce9bb3cfa..130d4b8c54 100644
--- a/src/cpu/intel/socket_mPGA604/Kconfig
+++ b/src/cpu/intel/socket_mPGA604/Kconfig
@@ -1,6 +1,5 @@
config CPU_INTEL_SOCKET_MPGA604
bool
- default n
select CPU_INTEL_MODEL_F2X
select CPU_INTEL_MODEL_F3X
select CPU_INTEL_MODEL_F4X
diff --git a/src/cpu/via/model_c3/Kconfig b/src/cpu/via/model_c3/Kconfig
index 570f710703..2664d87d61 100644
--- a/src/cpu/via/model_c3/Kconfig
+++ b/src/cpu/via/model_c3/Kconfig
@@ -1,3 +1,2 @@
config CPU_VIA_C3
bool
- default n
diff --git a/src/cpu/via/model_c7/Kconfig b/src/cpu/via/model_c7/Kconfig
index e7e2cd4c5c..22daaf434f 100644
--- a/src/cpu/via/model_c7/Kconfig
+++ b/src/cpu/via/model_c7/Kconfig
@@ -1,3 +1,2 @@
config CPU_VIA_C7
bool
- default n