Remove default n statements to simplify .config and ldoptions files.
Signed-off-by: Myles Watson <mylesgw@gmail.com>
Acked-by: Patrick Georgi <patrick.georgi@coresystems.de>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4753 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
diff --git a/src/cpu/Kconfig b/src/cpu/Kconfig
index 7419899..4240560 100644
--- a/src/cpu/Kconfig
+++ b/src/cpu/Kconfig
@@ -30,19 +30,14 @@
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 0e308a2..9d31c27 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 3a316d9..e103377 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 49ef8b4..1539130 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 2e94a4e..604edb5e 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 cdbcb26..2d32e00 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 821953d..2285b57 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 bef50b4..739ab4c 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 4006365..a371f6c 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 0c026d7..6246b9b 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 1298a50..d4b8b22 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 1008401..eb67bb1 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 a0e44d9..83ca2b9 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 de64165..7a38172 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 603fd02..756a049 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 47f564b..dd7fcef 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 bdcc8ba..e70c48b5 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 681a89f..7a2b6fe 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 43e7d7d..cd6483a 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 4a7560c..596763c 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 099688b..5e70f59 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 7d5e7692..c610e63 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 14789be..96c7040 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 3cf574b..fe68d96 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 7fcd34f..89d382f 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 8644548..c92cc8c 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 da02783..c9cf932 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 d9f9c96..5c46434 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 7c78b86..203c0fc 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 644408a..307b813 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 7d3c22a..23557ef 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 5cbf9e8..8c447c9 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 fc87081..e468840 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 6199af0..62e05f6 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 dce9bb3..130d4b8 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 570f710..2664d87 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 e7e2cd4..22daaf4 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
diff --git a/src/northbridge/amd/amdfam10/Kconfig b/src/northbridge/amd/amdfam10/Kconfig
index c729566..313db3a 100644
--- a/src/northbridge/amd/amdfam10/Kconfig
+++ b/src/northbridge/amd/amdfam10/Kconfig
@@ -19,7 +19,6 @@
config NORTHBRIDGE_AMD_AMDFAM10
bool
- default n
select HAVE_HIGH_TABLES
config AGP_APERTURE_SIZE
diff --git a/src/northbridge/amd/amdfam10/root_complex/Kconfig b/src/northbridge/amd/amdfam10/root_complex/Kconfig
index 3705151..328c4e7 100644
--- a/src/northbridge/amd/amdfam10/root_complex/Kconfig
+++ b/src/northbridge/amd/amdfam10/root_complex/Kconfig
@@ -1,4 +1,3 @@
config NORTHBRIDGE_AMD_AMDFAM10_ROOT_COMPLEX
bool
- default n
diff --git a/src/northbridge/amd/amdk8/Kconfig b/src/northbridge/amd/amdk8/Kconfig
index ad8d71c..10fec83 100644
--- a/src/northbridge/amd/amdk8/Kconfig
+++ b/src/northbridge/amd/amdk8/Kconfig
@@ -20,7 +20,6 @@
config NORTHBRIDGE_AMD_AMDK8
bool
select HAVE_HIGH_TABLES
- default n
config AGP_APERTURE_SIZE
hex
diff --git a/src/northbridge/amd/amdk8/root_complex/Kconfig b/src/northbridge/amd/amdk8/root_complex/Kconfig
index a1cd24e..e89a3f1 100644
--- a/src/northbridge/amd/amdk8/root_complex/Kconfig
+++ b/src/northbridge/amd/amdk8/root_complex/Kconfig
@@ -19,4 +19,3 @@
config NORTHBRIDGE_AMD_AMDK8_ROOT_COMPLEX
bool
- default n
diff --git a/src/northbridge/amd/gx1/Kconfig b/src/northbridge/amd/gx1/Kconfig
index 5e87466..5e89da4 100644
--- a/src/northbridge/amd/gx1/Kconfig
+++ b/src/northbridge/amd/gx1/Kconfig
@@ -20,5 +20,4 @@
config NORTHBRIDGE_AMD_GX1
bool
- default n
diff --git a/src/northbridge/amd/gx2/Kconfig b/src/northbridge/amd/gx2/Kconfig
index 6d57397..1a53dcf 100644
--- a/src/northbridge/amd/gx2/Kconfig
+++ b/src/northbridge/amd/gx2/Kconfig
@@ -19,5 +19,4 @@
config NORTHBRIDGE_AMD_GX2
bool
- default n
diff --git a/src/northbridge/amd/lx/Kconfig b/src/northbridge/amd/lx/Kconfig
index 24840d9..4989654d 100644
--- a/src/northbridge/amd/lx/Kconfig
+++ b/src/northbridge/amd/lx/Kconfig
@@ -1,6 +1,5 @@
config NORTHBRIDGE_AMD_LX
bool
- default n
config HAVE_HIGH_TABLES
bool
diff --git a/src/northbridge/intel/e7501/Kconfig b/src/northbridge/intel/e7501/Kconfig
index 64098ab..4236684 100644
--- a/src/northbridge/intel/e7501/Kconfig
+++ b/src/northbridge/intel/e7501/Kconfig
@@ -1,5 +1,4 @@
config NORTHBRIDGE_INTEL_E7501
bool
- default n
select HAVE_HIGH_TABLES
diff --git a/src/northbridge/intel/e7520/Kconfig b/src/northbridge/intel/e7520/Kconfig
index bb01dc2..32c0928 100644
--- a/src/northbridge/intel/e7520/Kconfig
+++ b/src/northbridge/intel/e7520/Kconfig
@@ -1,5 +1,4 @@
config NORTHBRIDGE_INTEL_E7520
bool
- default n
select HAVE_HIGH_TABLES
diff --git a/src/northbridge/intel/e7525/Kconfig b/src/northbridge/intel/e7525/Kconfig
index 9688332..4b31fc2 100644
--- a/src/northbridge/intel/e7525/Kconfig
+++ b/src/northbridge/intel/e7525/Kconfig
@@ -1,5 +1,4 @@
config NORTHBRIDGE_INTEL_E7525
bool
- default n
select HAVE_HIGH_TABLES
diff --git a/src/northbridge/intel/i3100/Kconfig b/src/northbridge/intel/i3100/Kconfig
index 4ee5472..cc5cc2ea 100644
--- a/src/northbridge/intel/i3100/Kconfig
+++ b/src/northbridge/intel/i3100/Kconfig
@@ -1,5 +1,4 @@
config NORTHBRIDGE_INTEL_I3100
bool
- default n
select HAVE_HIGH_TABLES
diff --git a/src/northbridge/intel/i440bx/Kconfig b/src/northbridge/intel/i440bx/Kconfig
index a41c7de..696e884 100644
--- a/src/northbridge/intel/i440bx/Kconfig
+++ b/src/northbridge/intel/i440bx/Kconfig
@@ -20,6 +20,5 @@
config NORTHBRIDGE_INTEL_I440BX
bool
- default n
select HAVE_HIGH_TABLES
diff --git a/src/northbridge/intel/i82810/Kconfig b/src/northbridge/intel/i82810/Kconfig
index ec4245e..d55ed25 100644
--- a/src/northbridge/intel/i82810/Kconfig
+++ b/src/northbridge/intel/i82810/Kconfig
@@ -20,6 +20,5 @@
config NORTHBRIDGE_INTEL_I82810
bool
- default n
select HAVE_HIGH_TABLES
diff --git a/src/northbridge/intel/i82830/Kconfig b/src/northbridge/intel/i82830/Kconfig
index 2fb8dc5..3c57a2e 100644
--- a/src/northbridge/intel/i82830/Kconfig
+++ b/src/northbridge/intel/i82830/Kconfig
@@ -1,5 +1,4 @@
config NORTHBRIDGE_INTEL_I82830
bool
- default n
select HAVE_HIGH_TABLES
diff --git a/src/northbridge/intel/i855gme/Kconfig b/src/northbridge/intel/i855gme/Kconfig
index 7d17c02..eba71fc 100644
--- a/src/northbridge/intel/i855gme/Kconfig
+++ b/src/northbridge/intel/i855gme/Kconfig
@@ -1,5 +1,4 @@
config NORTHBRIDGE_INTEL_I855GME
bool
- default n
select HAVE_HIGH_TABLES
diff --git a/src/northbridge/intel/i855pm/Kconfig b/src/northbridge/intel/i855pm/Kconfig
index 9f9c65f..9516c14 100644
--- a/src/northbridge/intel/i855pm/Kconfig
+++ b/src/northbridge/intel/i855pm/Kconfig
@@ -1,5 +1,4 @@
config NORTHBRIDGE_INTEL_I855PM
bool
- default n
select HAVE_HIGH_TABLES
diff --git a/src/northbridge/intel/i945/Kconfig b/src/northbridge/intel/i945/Kconfig
index 0068bf1..a735847 100644
--- a/src/northbridge/intel/i945/Kconfig
+++ b/src/northbridge/intel/i945/Kconfig
@@ -20,4 +20,3 @@
config NORTHBRIDGE_INTEL_I945
bool
select HAVE_HIGH_TABLES
- default n
diff --git a/src/northbridge/via/cn400/Kconfig b/src/northbridge/via/cn400/Kconfig
index 55608be..c210d93 100644
--- a/src/northbridge/via/cn400/Kconfig
+++ b/src/northbridge/via/cn400/Kconfig
@@ -1,6 +1,5 @@
config NORTHBRIDGE_VIA_CN400
bool
- default n
config FALLBACK_SIZE
int
diff --git a/src/northbridge/via/cn700/Kconfig b/src/northbridge/via/cn700/Kconfig
index 9129f00..09c1c96 100644
--- a/src/northbridge/via/cn700/Kconfig
+++ b/src/northbridge/via/cn700/Kconfig
@@ -1,6 +1,5 @@
config NORTHBRIDGE_VIA_CN700
bool
- default n
select HAVE_HIGH_TABLES
config FALLBACK_SIZE
diff --git a/src/northbridge/via/cx700/Kconfig b/src/northbridge/via/cx700/Kconfig
index 2239f33..077ed9e 100644
--- a/src/northbridge/via/cx700/Kconfig
+++ b/src/northbridge/via/cx700/Kconfig
@@ -1,6 +1,5 @@
config NORTHBRIDGE_VIA_CX700
bool
- default n
# this is done by the northbridge's vgabios.c already
config VGA_ROM_RUN
diff --git a/src/northbridge/via/vt8601/Kconfig b/src/northbridge/via/vt8601/Kconfig
index 324719f..90f7f01 100644
--- a/src/northbridge/via/vt8601/Kconfig
+++ b/src/northbridge/via/vt8601/Kconfig
@@ -1,6 +1,5 @@
config NORTHBRIDGE_VIA_VT8601
bool
- default n
select HAVE_HIGH_TABLES
config FALLBACK_SIZE
diff --git a/src/northbridge/via/vt8623/Kconfig b/src/northbridge/via/vt8623/Kconfig
index 8907676..dbdb313 100644
--- a/src/northbridge/via/vt8623/Kconfig
+++ b/src/northbridge/via/vt8623/Kconfig
@@ -1,6 +1,5 @@
config NORTHBRIDGE_VIA_VT8623
bool
- default n
select HAVE_HIGH_TABLES
config FALLBACK_SIZE
diff --git a/src/northbridge/via/vx800/Kconfig b/src/northbridge/via/vx800/Kconfig
index 134c157..1250207 100644
--- a/src/northbridge/via/vx800/Kconfig
+++ b/src/northbridge/via/vx800/Kconfig
@@ -1,6 +1,5 @@
config NORTHBRIDGE_VIA_VX800
bool
- default n
config FALLBACK_SIZE
int
diff --git a/src/southbridge/amd/amd8111/Kconfig b/src/southbridge/amd/amd8111/Kconfig
index f0e3b1d..b134e23 100644
--- a/src/southbridge/amd/amd8111/Kconfig
+++ b/src/southbridge/amd/amd8111/Kconfig
@@ -19,5 +19,4 @@
config SOUTHBRIDGE_AMD_AMD8111
bool
- default n
diff --git a/src/southbridge/amd/amd8131/Kconfig b/src/southbridge/amd/amd8131/Kconfig
index dd8bf4b..79dfd5e 100644
--- a/src/southbridge/amd/amd8131/Kconfig
+++ b/src/southbridge/amd/amd8131/Kconfig
@@ -19,5 +19,4 @@
config SOUTHBRIDGE_AMD_AMD8131
bool
- default n
diff --git a/src/southbridge/amd/amd8132/Kconfig b/src/southbridge/amd/amd8132/Kconfig
index 871ca1e..09e7ac5 100644
--- a/src/southbridge/amd/amd8132/Kconfig
+++ b/src/southbridge/amd/amd8132/Kconfig
@@ -1,3 +1,2 @@
config SOUTHBRIDGE_AMD_AMD8132
bool
- default n
diff --git a/src/southbridge/amd/amd8151/Kconfig b/src/southbridge/amd/amd8151/Kconfig
index 5d73cc4..addc103 100644
--- a/src/southbridge/amd/amd8151/Kconfig
+++ b/src/southbridge/amd/amd8151/Kconfig
@@ -1,3 +1,2 @@
config SOUTHBRIDGE_AMD_AMD8151
bool
- default n
diff --git a/src/southbridge/amd/cs5530/Kconfig b/src/southbridge/amd/cs5530/Kconfig
index 8246b6e..4cefeda 100644
--- a/src/southbridge/amd/cs5530/Kconfig
+++ b/src/southbridge/amd/cs5530/Kconfig
@@ -20,7 +20,6 @@
config SOUTHBRIDGE_AMD_CS5530
bool
- default n
menu "AMD Geode GX1 video support"
depends on SOUTHBRIDGE_AMD_CS5530
diff --git a/src/southbridge/amd/cs5535/Kconfig b/src/southbridge/amd/cs5535/Kconfig
index 3970578..8fcff28 100644
--- a/src/southbridge/amd/cs5535/Kconfig
+++ b/src/southbridge/amd/cs5535/Kconfig
@@ -1,3 +1,2 @@
config SOUTHBRIDGE_AMD_CS5535
bool
- default n
diff --git a/src/southbridge/amd/cs5536/Kconfig b/src/southbridge/amd/cs5536/Kconfig
index c0ac2b4..1e0c312 100644
--- a/src/southbridge/amd/cs5536/Kconfig
+++ b/src/southbridge/amd/cs5536/Kconfig
@@ -19,5 +19,4 @@
config SOUTHBRIDGE_AMD_CS5536
bool
- default n
diff --git a/src/southbridge/amd/rs690/Kconfig b/src/southbridge/amd/rs690/Kconfig
index 7b6e34e..284d273 100644
--- a/src/southbridge/amd/rs690/Kconfig
+++ b/src/southbridge/amd/rs690/Kconfig
@@ -19,5 +19,4 @@
config SOUTHBRIDGE_AMD_RS690
bool
- default n
diff --git a/src/southbridge/amd/sb600/Kconfig b/src/southbridge/amd/sb600/Kconfig
index 8888927..bd373f4 100644
--- a/src/southbridge/amd/sb600/Kconfig
+++ b/src/southbridge/amd/sb600/Kconfig
@@ -19,5 +19,4 @@
config SOUTHBRIDGE_AMD_SB600
bool
- default n
diff --git a/src/southbridge/broadcom/bcm21000/Kconfig b/src/southbridge/broadcom/bcm21000/Kconfig
index 094c7ef..1131684 100644
--- a/src/southbridge/broadcom/bcm21000/Kconfig
+++ b/src/southbridge/broadcom/bcm21000/Kconfig
@@ -1,3 +1,2 @@
config SOUTHBRIDGE_BROADCOM_BCM21000
bool
- default n
diff --git a/src/southbridge/broadcom/bcm5780/Kconfig b/src/southbridge/broadcom/bcm5780/Kconfig
index eb73d6c..131c5e6 100644
--- a/src/southbridge/broadcom/bcm5780/Kconfig
+++ b/src/southbridge/broadcom/bcm5780/Kconfig
@@ -1,3 +1,2 @@
config SOUTHBRIDGE_BROADCOM_BCM5780
bool
- default n
diff --git a/src/southbridge/broadcom/bcm5785/Kconfig b/src/southbridge/broadcom/bcm5785/Kconfig
index f3b6cf6..c51dcb2 100644
--- a/src/southbridge/broadcom/bcm5785/Kconfig
+++ b/src/southbridge/broadcom/bcm5785/Kconfig
@@ -1,3 +1,2 @@
config SOUTHBRIDGE_BROADCOM_BCM5785
bool
- default n
diff --git a/src/southbridge/intel/esb6300/Kconfig b/src/southbridge/intel/esb6300/Kconfig
index fcca520..4d3a10f 100644
--- a/src/southbridge/intel/esb6300/Kconfig
+++ b/src/southbridge/intel/esb6300/Kconfig
@@ -1,3 +1,2 @@
config SOUTHBRIDGE_INTEL_ESB6300
bool
- default n
diff --git a/src/southbridge/intel/i3100/Kconfig b/src/southbridge/intel/i3100/Kconfig
index c15b8e4..5ee1b47 100644
--- a/src/southbridge/intel/i3100/Kconfig
+++ b/src/southbridge/intel/i3100/Kconfig
@@ -1,3 +1,2 @@
config SOUTHBRIDGE_INTEL_I3100
bool
- default n
diff --git a/src/southbridge/intel/i82371eb/Kconfig b/src/southbridge/intel/i82371eb/Kconfig
index 48f8f43..03d4649 100644
--- a/src/southbridge/intel/i82371eb/Kconfig
+++ b/src/southbridge/intel/i82371eb/Kconfig
@@ -1,4 +1,3 @@
config SOUTHBRIDGE_INTEL_I82371EB
bool
- default n
diff --git a/src/southbridge/intel/i82801ca/Kconfig b/src/southbridge/intel/i82801ca/Kconfig
index c1182b7..c5404e9 100644
--- a/src/southbridge/intel/i82801ca/Kconfig
+++ b/src/southbridge/intel/i82801ca/Kconfig
@@ -1,3 +1,2 @@
config SOUTHBRIDGE_INTEL_I82801CA
bool
- default n
diff --git a/src/southbridge/intel/i82801dbm/Kconfig b/src/southbridge/intel/i82801dbm/Kconfig
index 815c75d..3433d59 100644
--- a/src/southbridge/intel/i82801dbm/Kconfig
+++ b/src/southbridge/intel/i82801dbm/Kconfig
@@ -1,3 +1,2 @@
config SOUTHBRIDGE_INTEL_I82801DBM
bool
- default n
diff --git a/src/southbridge/intel/i82801er/Kconfig b/src/southbridge/intel/i82801er/Kconfig
index c9f786d..c6123ac 100644
--- a/src/southbridge/intel/i82801er/Kconfig
+++ b/src/southbridge/intel/i82801er/Kconfig
@@ -1,3 +1,2 @@
config SOUTHBRIDGE_INTEL_I82801ER
bool
- default n
diff --git a/src/southbridge/intel/i82801gx/Kconfig b/src/southbridge/intel/i82801gx/Kconfig
index 111c561..01e17cd 100644
--- a/src/southbridge/intel/i82801gx/Kconfig
+++ b/src/southbridge/intel/i82801gx/Kconfig
@@ -19,5 +19,4 @@
config SOUTHBRIDGE_INTEL_I82801GX
bool
- default n
diff --git a/src/southbridge/intel/i82801xx/Kconfig b/src/southbridge/intel/i82801xx/Kconfig
index ce4ab30..f86c65f 100644
--- a/src/southbridge/intel/i82801xx/Kconfig
+++ b/src/southbridge/intel/i82801xx/Kconfig
@@ -20,5 +20,4 @@
config SOUTHBRIDGE_INTEL_I82801XX
bool
- default n
diff --git a/src/southbridge/intel/i82870/Kconfig b/src/southbridge/intel/i82870/Kconfig
index ccf1f25..b56113b 100644
--- a/src/southbridge/intel/i82870/Kconfig
+++ b/src/southbridge/intel/i82870/Kconfig
@@ -1,3 +1,2 @@
config SOUTHBRIDGE_INTEL_I82870
bool
- default n
diff --git a/src/southbridge/intel/pxhd/Kconfig b/src/southbridge/intel/pxhd/Kconfig
index d331a0e..f3a6c05 100644
--- a/src/southbridge/intel/pxhd/Kconfig
+++ b/src/southbridge/intel/pxhd/Kconfig
@@ -1,3 +1,2 @@
config SOUTHBRIDGE_INTEL_PXHD
bool
- default n
diff --git a/src/southbridge/nvidia/ck804/Kconfig b/src/southbridge/nvidia/ck804/Kconfig
index 509ad25..221b78a 100644
--- a/src/southbridge/nvidia/ck804/Kconfig
+++ b/src/southbridge/nvidia/ck804/Kconfig
@@ -1,6 +1,5 @@
config SOUTHBRIDGE_NVIDIA_CK804
bool
- default n
config HAVE_HARD_RESET
bool
diff --git a/src/southbridge/nvidia/mcp55/Kconfig b/src/southbridge/nvidia/mcp55/Kconfig
index 540272e..d0fc94b 100644
--- a/src/southbridge/nvidia/mcp55/Kconfig
+++ b/src/southbridge/nvidia/mcp55/Kconfig
@@ -1,3 +1,2 @@
config SOUTHBRIDGE_NVIDIA_MCP55
bool
- default n
diff --git a/src/southbridge/ricoh/rl5c476/Kconfig b/src/southbridge/ricoh/rl5c476/Kconfig
index 0c8f73f..9176024 100644
--- a/src/southbridge/ricoh/rl5c476/Kconfig
+++ b/src/southbridge/ricoh/rl5c476/Kconfig
@@ -19,5 +19,4 @@
config SOUTHBRIDGE_RICOH_RL5C476
bool
- default n
diff --git a/src/southbridge/sis/sis966/Kconfig b/src/southbridge/sis/sis966/Kconfig
index 183df4e..a61c5dd 100644
--- a/src/southbridge/sis/sis966/Kconfig
+++ b/src/southbridge/sis/sis966/Kconfig
@@ -1,3 +1,2 @@
config SOUTHBRIDGE_SIS_SIS966
bool
- default n
diff --git a/src/southbridge/via/k8t890/Kconfig b/src/southbridge/via/k8t890/Kconfig
index 2219920..34678ef 100644
--- a/src/southbridge/via/k8t890/Kconfig
+++ b/src/southbridge/via/k8t890/Kconfig
@@ -1,4 +1,3 @@
config SOUTHBRIDGE_VIA_K8T890
bool
- default n
diff --git a/src/southbridge/via/vt8231/Kconfig b/src/southbridge/via/vt8231/Kconfig
index c567140..ab391f7 100644
--- a/src/southbridge/via/vt8231/Kconfig
+++ b/src/southbridge/via/vt8231/Kconfig
@@ -19,5 +19,4 @@
config SOUTHBRIDGE_VIA_VT8231
bool
- default n
diff --git a/src/southbridge/via/vt8235/Kconfig b/src/southbridge/via/vt8235/Kconfig
index f8e723b..7529aac 100644
--- a/src/southbridge/via/vt8235/Kconfig
+++ b/src/southbridge/via/vt8235/Kconfig
@@ -19,5 +19,4 @@
config SOUTHBRIDGE_VIA_VT8235
bool
- default n
diff --git a/src/southbridge/via/vt8237r/Kconfig b/src/southbridge/via/vt8237r/Kconfig
index c8fc56a..783a63d 100644
--- a/src/southbridge/via/vt8237r/Kconfig
+++ b/src/southbridge/via/vt8237r/Kconfig
@@ -19,8 +19,8 @@
config SOUTHBRIDGE_VIA_VT8237R
bool
- default n
config EPIA_VT8237R_INIT
bool
default n
+ depends on SOUTHBRIDGE_VIA_VT8237R
diff --git a/src/southbridge/winbond/w83c553/Kconfig b/src/southbridge/winbond/w83c553/Kconfig
index b50247f..4f28b2e 100644
--- a/src/southbridge/winbond/w83c553/Kconfig
+++ b/src/southbridge/winbond/w83c553/Kconfig
@@ -1,3 +1,2 @@
config SOUTHBRIDGE_WINBOND_W83C553
bool
- default n
diff --git a/src/superio/fintek/Kconfig b/src/superio/fintek/Kconfig
index 75d78cb..540e18e 100644
--- a/src/superio/fintek/Kconfig
+++ b/src/superio/fintek/Kconfig
@@ -1,3 +1,2 @@
config SUPERIO_FINTEK_F71805F
bool
- default n
diff --git a/src/superio/intel/Kconfig b/src/superio/intel/Kconfig
index 1df4f2e..a7aca7d 100644
--- a/src/superio/intel/Kconfig
+++ b/src/superio/intel/Kconfig
@@ -1,3 +1,2 @@
config SUPERIO_INTEL_I3100
bool
- default n
diff --git a/src/superio/ite/Kconfig b/src/superio/ite/Kconfig
index 609b4b6..0664981 100644
--- a/src/superio/ite/Kconfig
+++ b/src/superio/ite/Kconfig
@@ -1,21 +1,14 @@
config SUPERIO_ITE_IT8661F
bool
- default n
config SUPERIO_ITE_IT8671F
bool
- default n
config SUPERIO_ITE_IT8673F
bool
- default n
config SUPERIO_ITE_IT8705F
bool
- default n
config SUPERIO_ITE_IT8712F
bool
- default n
config SUPERIO_ITE_IT8716F
bool
- default n
config SUPERIO_ITE_IT8718F
bool
- default n
diff --git a/src/superio/nsc/Kconfig b/src/superio/nsc/Kconfig
index 5a39880..68a1df8 100644
--- a/src/superio/nsc/Kconfig
+++ b/src/superio/nsc/Kconfig
@@ -1,27 +1,18 @@
config SUPERIO_NSC_PC8374
bool
- default n
config SUPERIO_NSC_PC87309
bool
- default n
config SUPERIO_NSC_PC87351
bool
- default n
config SUPERIO_NSC_PC87360
bool
- default n
config SUPERIO_NSC_PC87366
bool
- default n
config SUPERIO_NSC_PC87417
bool
- default n
config SUPERIO_NSC_PC87427
bool
- default n
config SUPERIO_NSC_PC97307
bool
- default n
config SUPERIO_NSC_PC97317
bool
- default n
diff --git a/src/superio/serverengines/Kconfig b/src/superio/serverengines/Kconfig
index ad51a40..dfb803f 100644
--- a/src/superio/serverengines/Kconfig
+++ b/src/superio/serverengines/Kconfig
@@ -1,3 +1,2 @@
config SUPERIO_SERVERENGINES_PILOT
bool
- default n
diff --git a/src/superio/smsc/Kconfig b/src/superio/smsc/Kconfig
index 6c1259b..ac7b0da 100644
--- a/src/superio/smsc/Kconfig
+++ b/src/superio/smsc/Kconfig
@@ -1,18 +1,12 @@
config SUPERIO_SMSC_FDC37M60X
bool
- default n
config SUPERIO_SMSC_LPC47B272
bool
- default n
config SUPERIO_SMSC_LPC47B397
bool
- default n
config SUPERIO_SMSC_LPC47M10X
bool
- default n
config SUPERIO_SMSC_LPC47N217
bool
- default n
config SUPERIO_SMSC_SMSCSUPERIO
bool
- default n
diff --git a/src/superio/via/Kconfig b/src/superio/via/Kconfig
index 1a20f07..36b7f47 100644
--- a/src/superio/via/Kconfig
+++ b/src/superio/via/Kconfig
@@ -1,3 +1,2 @@
config SUPERIO_VIA_VT1211
bool
- default n
diff --git a/src/superio/winbond/Kconfig b/src/superio/winbond/Kconfig
index 0d05205..63168cf 100644
--- a/src/superio/winbond/Kconfig
+++ b/src/superio/winbond/Kconfig
@@ -1,27 +1,18 @@
config SUPERIO_WINBOND_W83627DHG
bool
- default n
config SUPERIO_WINBOND_W83627EHG
bool
- default n
config SUPERIO_WINBOND_W83627HF
bool
- default n
config SUPERIO_WINBOND_W83627THF
bool
- default n
config SUPERIO_WINBOND_W83627THG
bool
- default n
config SUPERIO_WINBOND_W83627UHG
bool
- default n
config SUPERIO_WINBOND_W83697HF
bool
- default n
config SUPERIO_WINBOND_W83977F
bool
- default n
config SUPERIO_WINBOND_W83977TF
bool
- default n