diff --git a/arch/arc/Kconfig b/arch/arc/Kconfig
index 51d5aff..d3ef58b 100644
--- a/arch/arc/Kconfig
+++ b/arch/arc/Kconfig
@@ -2,7 +2,6 @@ menu "ARC architecture"
 	depends on ARC
 
 config SYS_ARCH
-	string
 	default "arc"
 
 choice
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 11143a8..c8537bb 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -2,7 +2,6 @@ menu "ARM architecture"
 	depends on ARM
 
 config SYS_ARCH
-	string
 	default "arm"
 
 choice
diff --git a/arch/arm/cpu/arm926ejs/davinci/Kconfig b/arch/arm/cpu/arm926ejs/davinci/Kconfig
index be1b0f9..4c18ab6 100644
--- a/arch/arm/cpu/arm926ejs/davinci/Kconfig
+++ b/arch/arm/cpu/arm926ejs/davinci/Kconfig
@@ -54,11 +54,9 @@ config TARGET_CALIMAIN
 endchoice
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_SOC
-	string
 	default "davinci"
 
 source "board/enbw/enbw_cmc/Kconfig"
diff --git a/arch/arm/cpu/arm926ejs/kirkwood/Kconfig b/arch/arm/cpu/arm926ejs/kirkwood/Kconfig
index 58867f3..91ffedf 100644
--- a/arch/arm/cpu/arm926ejs/kirkwood/Kconfig
+++ b/arch/arm/cpu/arm926ejs/kirkwood/Kconfig
@@ -60,11 +60,9 @@ config TARGET_GOFLEXHOME
 endchoice
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_SOC
-	string
 	default "kirkwood"
 
 source "board/Marvell/openrd/Kconfig"
diff --git a/arch/arm/cpu/arm926ejs/nomadik/Kconfig b/arch/arm/cpu/arm926ejs/nomadik/Kconfig
index 7177800..eda51fd 100644
--- a/arch/arm/cpu/arm926ejs/nomadik/Kconfig
+++ b/arch/arm/cpu/arm926ejs/nomadik/Kconfig
@@ -9,11 +9,9 @@ config NOMADIK_NHK8815
 endchoice
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_SOC
-	string
 	default "nomadik"
 
 source "board/st/nhk8815/Kconfig"
diff --git a/arch/arm/cpu/arm926ejs/orion5x/Kconfig b/arch/arm/cpu/arm926ejs/orion5x/Kconfig
index aa40099..2d0ab2b 100644
--- a/arch/arm/cpu/arm926ejs/orion5x/Kconfig
+++ b/arch/arm/cpu/arm926ejs/orion5x/Kconfig
@@ -9,11 +9,9 @@ config TARGET_EDMINIV2
 endchoice
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_SOC
-	string
 	default "orion5x"
 
 source "board/LaCie/edminiv2/Kconfig"
diff --git a/arch/arm/cpu/arm926ejs/versatile/Kconfig b/arch/arm/cpu/arm926ejs/versatile/Kconfig
index fc29c98..35c16d8 100644
--- a/arch/arm/cpu/arm926ejs/versatile/Kconfig
+++ b/arch/arm/cpu/arm926ejs/versatile/Kconfig
@@ -1,23 +1,18 @@
 if ARCH_VERSATILE
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "versatile"
 
 config SYS_VENDOR
-	string
 	default "armltd"
 
 config SYS_SOC
-	string
 	default "versatile"
 
 config SYS_CONFIG_NAME
-	string
 	default "versatile"
 
 endif
diff --git a/arch/arm/cpu/armv7/exynos/Kconfig b/arch/arm/cpu/armv7/exynos/Kconfig
index b6a558b..d132f03 100644
--- a/arch/arm/cpu/armv7/exynos/Kconfig
+++ b/arch/arm/cpu/armv7/exynos/Kconfig
@@ -39,11 +39,9 @@ config TARGET_PEACH_PIT
 endchoice
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_SOC
-	string
 	default "exynos"
 
 source "board/samsung/smdkv310/Kconfig"
diff --git a/arch/arm/cpu/armv7/highbank/Kconfig b/arch/arm/cpu/armv7/highbank/Kconfig
index 9527928..29ff995 100644
--- a/arch/arm/cpu/armv7/highbank/Kconfig
+++ b/arch/arm/cpu/armv7/highbank/Kconfig
@@ -1,19 +1,15 @@
 if ARCH_HIGHBANK
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "highbank"
 
 config SYS_SOC
-	string
 	default "highbank"
 
 config SYS_CONFIG_NAME
-	string
 	default "highbank"
 
 endif
diff --git a/arch/arm/cpu/armv7/keystone/Kconfig b/arch/arm/cpu/armv7/keystone/Kconfig
index 24d0cbe..8249b5e 100644
--- a/arch/arm/cpu/armv7/keystone/Kconfig
+++ b/arch/arm/cpu/armv7/keystone/Kconfig
@@ -12,11 +12,9 @@ config TARGET_K2E_EVM
 endchoice
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_SOC
-	string
 	default "keystone"
 
 source "board/ti/ks2_evm/Kconfig"
diff --git a/arch/arm/cpu/armv7/omap3/Kconfig b/arch/arm/cpu/armv7/omap3/Kconfig
index 6578f0c..6fae1e5 100644
--- a/arch/arm/cpu/armv7/omap3/Kconfig
+++ b/arch/arm/cpu/armv7/omap3/Kconfig
@@ -75,11 +75,9 @@ config TARGET_TWISTER
 endchoice
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_SOC
-	string
 	default "omap3"
 
 source "board/logicpd/am3517evm/Kconfig"
diff --git a/arch/arm/cpu/armv7/omap4/Kconfig b/arch/arm/cpu/armv7/omap4/Kconfig
index 20d2c11..e270895 100644
--- a/arch/arm/cpu/armv7/omap4/Kconfig
+++ b/arch/arm/cpu/armv7/omap4/Kconfig
@@ -15,11 +15,9 @@ config TARGET_OMAP4_SDP4430
 endchoice
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_SOC
-	string
 	default "omap4"
 
 source "board/gumstix/duovero/Kconfig"
diff --git a/arch/arm/cpu/armv7/omap5/Kconfig b/arch/arm/cpu/armv7/omap5/Kconfig
index be80393..2ccf5b9 100644
--- a/arch/arm/cpu/armv7/omap5/Kconfig
+++ b/arch/arm/cpu/armv7/omap5/Kconfig
@@ -15,11 +15,9 @@ config TARGET_DRA7XX_EVM
 endchoice
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_SOC
-	string
 	default "omap5"
 
 source "board/compulab/cm_t54/Kconfig"
diff --git a/arch/arm/cpu/armv7/rmobile/Kconfig b/arch/arm/cpu/armv7/rmobile/Kconfig
index 55c620a..6c2bb22 100644
--- a/arch/arm/cpu/armv7/rmobile/Kconfig
+++ b/arch/arm/cpu/armv7/rmobile/Kconfig
@@ -21,11 +21,9 @@ config TARGET_ALT
 endchoice
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_SOC
-	string
 	default "rmobile"
 
 source "board/atmark-techno/armadillo-800eva/Kconfig"
diff --git a/arch/arm/cpu/armv7/tegra-common/Kconfig b/arch/arm/cpu/armv7/tegra-common/Kconfig
index 8e2153b..bcae2d6 100644
--- a/arch/arm/cpu/armv7/tegra-common/Kconfig
+++ b/arch/arm/cpu/armv7/tegra-common/Kconfig
@@ -18,7 +18,6 @@ config TEGRA124
 endchoice
 
 config SYS_CPU
-	string
 	default "arm720t" if SPL_BUILD
 	default "armv7" if !SPL_BUILD
 
diff --git a/arch/arm/cpu/armv7/tegra114/Kconfig b/arch/arm/cpu/armv7/tegra114/Kconfig
index 33a22da..31012bc 100644
--- a/arch/arm/cpu/armv7/tegra114/Kconfig
+++ b/arch/arm/cpu/armv7/tegra114/Kconfig
@@ -9,7 +9,6 @@ config TARGET_DALMORE
 endchoice
 
 config SYS_SOC
-	string
 	default "tegra114"
 
 source "board/nvidia/dalmore/Kconfig"
diff --git a/arch/arm/cpu/armv7/tegra124/Kconfig b/arch/arm/cpu/armv7/tegra124/Kconfig
index 753f511..6a1c83a 100644
--- a/arch/arm/cpu/armv7/tegra124/Kconfig
+++ b/arch/arm/cpu/armv7/tegra124/Kconfig
@@ -12,7 +12,6 @@ config TARGET_VENICE2
 endchoice
 
 config SYS_SOC
-	string
 	default "tegra124"
 
 source "board/nvidia/jetson-tk1/Kconfig"
diff --git a/arch/arm/cpu/armv7/tegra20/Kconfig b/arch/arm/cpu/armv7/tegra20/Kconfig
index e2e0890..a354e2a 100644
--- a/arch/arm/cpu/armv7/tegra20/Kconfig
+++ b/arch/arm/cpu/armv7/tegra20/Kconfig
@@ -36,7 +36,6 @@ config TARGET_COLIBRI_T20_IRIS
 endchoice
 
 config SYS_SOC
-	string
 	default "tegra20"
 
 source "board/nvidia/harmony/Kconfig"
diff --git a/arch/arm/cpu/armv7/tegra30/Kconfig b/arch/arm/cpu/armv7/tegra30/Kconfig
index 694e1cd..54aec4e 100644
--- a/arch/arm/cpu/armv7/tegra30/Kconfig
+++ b/arch/arm/cpu/armv7/tegra30/Kconfig
@@ -18,7 +18,6 @@ config TARGET_TEC_NG
 endchoice
 
 config SYS_SOC
-	string
 	default "tegra30"
 
 source "board/nvidia/beaver/Kconfig"
diff --git a/arch/arm/cpu/armv7/zynq/Kconfig b/arch/arm/cpu/armv7/zynq/Kconfig
index 6b88f18..d6655a9 100644
--- a/arch/arm/cpu/armv7/zynq/Kconfig
+++ b/arch/arm/cpu/armv7/zynq/Kconfig
@@ -18,23 +18,18 @@ config TARGET_ZYNQ_ZC770
 endchoice
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "zynq"
 
 config SYS_VENDOR
-	string
 	default "xilinx"
 
 config SYS_SOC
-	string
 	default "zynq"
 
 config SYS_CONFIG_NAME
-	string
 	default "zynq_zed" if TARGET_ZYNQ_ZED
 	default "zynq_microzed" if TARGET_ZYNQ_MICROZED
 	default "zynq_zc70x" if TARGET_ZYNQ_ZC70X
diff --git a/arch/avr32/Kconfig b/arch/avr32/Kconfig
index 46337ae..66de2ad 100644
--- a/arch/avr32/Kconfig
+++ b/arch/avr32/Kconfig
@@ -2,7 +2,6 @@ menu "AVR32 architecture"
 	depends on AVR32
 
 config SYS_ARCH
-	string
 	default "avr32"
 
 choice
diff --git a/arch/blackfin/Kconfig b/arch/blackfin/Kconfig
index bb8a133..31913fe 100644
--- a/arch/blackfin/Kconfig
+++ b/arch/blackfin/Kconfig
@@ -2,7 +2,6 @@ menu "Blackfin architecture"
 	depends on BLACKFIN
 
 config SYS_ARCH
-	string
 	default "blackfin"
 
 choice
diff --git a/arch/m68k/Kconfig b/arch/m68k/Kconfig
index 6cda7db..5374b4d 100644
--- a/arch/m68k/Kconfig
+++ b/arch/m68k/Kconfig
@@ -2,7 +2,6 @@ menu "M68000 architecture"
 	depends on M68K
 
 config SYS_ARCH
-	string
 	default "m68k"
 
 choice
diff --git a/arch/microblaze/Kconfig b/arch/microblaze/Kconfig
index ddaa45f..33bfd9f 100644
--- a/arch/microblaze/Kconfig
+++ b/arch/microblaze/Kconfig
@@ -2,7 +2,6 @@ menu "MicroBlaze architecture"
 	depends on MICROBLAZE
 
 config SYS_ARCH
-	string
 	default "microblaze"
 
 choice
diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig
index 5bf0df4..7686b77 100644
--- a/arch/mips/Kconfig
+++ b/arch/mips/Kconfig
@@ -2,7 +2,6 @@ menu "MIPS architecture"
 	depends on MIPS
 
 config SYS_ARCH
-	string
 	default "mips"
 
 choice
diff --git a/arch/nds32/Kconfig b/arch/nds32/Kconfig
index 743a8fe..81b0a01 100644
--- a/arch/nds32/Kconfig
+++ b/arch/nds32/Kconfig
@@ -2,7 +2,6 @@ menu "NDS32 architecture"
 	depends on NDS32
 
 config SYS_ARCH
-	string
 	default "nds32"
 
 choice
diff --git a/arch/nios2/Kconfig b/arch/nios2/Kconfig
index 0cba45b..b3be7b5 100644
--- a/arch/nios2/Kconfig
+++ b/arch/nios2/Kconfig
@@ -2,7 +2,6 @@ menu "Nios II architecture"
 	depends on NIOS2
 
 config SYS_ARCH
-	string
 	default "nios2"
 
 choice
diff --git a/arch/openrisc/Kconfig b/arch/openrisc/Kconfig
index cc54a2e..4d62b4c 100644
--- a/arch/openrisc/Kconfig
+++ b/arch/openrisc/Kconfig
@@ -2,7 +2,6 @@ menu "OpenRISC architecture"
 	depends on OPENRISC
 
 config SYS_ARCH
-	string
 	default "openrisc"
 
 choice
diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig
index 3325af3..6f96c7c 100644
--- a/arch/powerpc/Kconfig
+++ b/arch/powerpc/Kconfig
@@ -2,7 +2,6 @@ menu "PowerPC architecture"
 	depends on PPC
 
 config SYS_ARCH
-	string
 	default "powerpc"
 
 choice
diff --git a/arch/powerpc/cpu/74xx_7xx/Kconfig b/arch/powerpc/cpu/74xx_7xx/Kconfig
index 6ce464d..3378c91 100644
--- a/arch/powerpc/cpu/74xx_7xx/Kconfig
+++ b/arch/powerpc/cpu/74xx_7xx/Kconfig
@@ -2,7 +2,6 @@ menu "74xx_7xx CPU"
 	depends on 74xx_7xx
 
 config SYS_CPU
-	string
 	default "74xx_7xx"
 
 choice
diff --git a/arch/powerpc/cpu/mpc512x/Kconfig b/arch/powerpc/cpu/mpc512x/Kconfig
index bfc4eae..a0f0ede 100644
--- a/arch/powerpc/cpu/mpc512x/Kconfig
+++ b/arch/powerpc/cpu/mpc512x/Kconfig
@@ -2,7 +2,6 @@ menu "mpc512x CPU"
 	depends on MPC512X
 
 config SYS_CPU
-	string
 	default "mpc512x"
 
 choice
diff --git a/arch/powerpc/cpu/mpc5xx/Kconfig b/arch/powerpc/cpu/mpc5xx/Kconfig
index 79579d7..aad4a7c 100644
--- a/arch/powerpc/cpu/mpc5xx/Kconfig
+++ b/arch/powerpc/cpu/mpc5xx/Kconfig
@@ -2,7 +2,6 @@ menu "mpc5xx CPU"
 	depends on 5xx
 
 config SYS_CPU
-	string
 	default "mpc5xx"
 
 choice
diff --git a/arch/powerpc/cpu/mpc5xxx/Kconfig b/arch/powerpc/cpu/mpc5xxx/Kconfig
index b2f0bad..cca58e5 100644
--- a/arch/powerpc/cpu/mpc5xxx/Kconfig
+++ b/arch/powerpc/cpu/mpc5xxx/Kconfig
@@ -2,7 +2,6 @@ menu "mpc5xxx CPU"
 	depends on MPC5xxx
 
 config SYS_CPU
-	string
 	default "mpc5xxx"
 
 choice
diff --git a/arch/powerpc/cpu/mpc824x/Kconfig b/arch/powerpc/cpu/mpc824x/Kconfig
index 309833f..4f98423 100644
--- a/arch/powerpc/cpu/mpc824x/Kconfig
+++ b/arch/powerpc/cpu/mpc824x/Kconfig
@@ -2,7 +2,6 @@ menu "mpc824x CPU"
 	depends on MPC824X
 
 config SYS_CPU
-	string
 	default "mpc824x"
 
 choice
diff --git a/arch/powerpc/cpu/mpc8260/Kconfig b/arch/powerpc/cpu/mpc8260/Kconfig
index 1a8707d..41e4e5f 100644
--- a/arch/powerpc/cpu/mpc8260/Kconfig
+++ b/arch/powerpc/cpu/mpc8260/Kconfig
@@ -2,7 +2,6 @@ menu "mpc8260 CPU"
 	depends on MPC8260
 
 config SYS_CPU
-	string
 	default "mpc8260"
 
 choice
diff --git a/arch/powerpc/cpu/mpc83xx/Kconfig b/arch/powerpc/cpu/mpc83xx/Kconfig
index 5fd3393..6de9265 100644
--- a/arch/powerpc/cpu/mpc83xx/Kconfig
+++ b/arch/powerpc/cpu/mpc83xx/Kconfig
@@ -2,7 +2,6 @@ menu "mpc83xx CPU"
 	depends on MPC83xx
 
 config SYS_CPU
-	string
 	default "mpc83xx"
 
 choice
diff --git a/arch/powerpc/cpu/mpc85xx/Kconfig b/arch/powerpc/cpu/mpc85xx/Kconfig
index 0f70380..8c1c01c 100644
--- a/arch/powerpc/cpu/mpc85xx/Kconfig
+++ b/arch/powerpc/cpu/mpc85xx/Kconfig
@@ -2,7 +2,6 @@ menu "mpc85xx CPU"
 	depends on MPC85xx
 
 config SYS_CPU
-	string
 	default "mpc85xx"
 
 choice
diff --git a/arch/powerpc/cpu/mpc86xx/Kconfig b/arch/powerpc/cpu/mpc86xx/Kconfig
index f0ff441..14e8b1a 100644
--- a/arch/powerpc/cpu/mpc86xx/Kconfig
+++ b/arch/powerpc/cpu/mpc86xx/Kconfig
@@ -2,7 +2,6 @@ menu "mpc86xx CPU"
 	depends on MPC86xx
 
 config SYS_CPU
-	string
 	default "mpc86xx"
 
 choice
diff --git a/arch/powerpc/cpu/mpc8xx/Kconfig b/arch/powerpc/cpu/mpc8xx/Kconfig
index 2c39244..f1dca90 100644
--- a/arch/powerpc/cpu/mpc8xx/Kconfig
+++ b/arch/powerpc/cpu/mpc8xx/Kconfig
@@ -2,7 +2,6 @@ menu "mpc8xx CPU"
 	depends on 8xx
 
 config SYS_CPU
-	string
 	default "mpc8xx"
 
 choice
diff --git a/arch/powerpc/cpu/ppc4xx/Kconfig b/arch/powerpc/cpu/ppc4xx/Kconfig
index 2d15dd1..41b525c 100644
--- a/arch/powerpc/cpu/ppc4xx/Kconfig
+++ b/arch/powerpc/cpu/ppc4xx/Kconfig
@@ -2,7 +2,6 @@ menu "ppc4xx CPU"
 	depends on 4xx
 
 config SYS_CPU
-	string
 	default "ppc4xx"
 
 choice
diff --git a/arch/sandbox/Kconfig b/arch/sandbox/Kconfig
index c393550..3057325 100644
--- a/arch/sandbox/Kconfig
+++ b/arch/sandbox/Kconfig
@@ -2,15 +2,12 @@ menu "Sandbox architecture"
 	depends on SANDBOX
 
 config SYS_ARCH
-	string
 	default "sandbox"
 
 config SYS_BOARD
-	string
 	default "sandbox"
 
 config SYS_CONFIG_NAME
-	string
 	default "sandbox"
 
 endmenu
diff --git a/arch/sh/Kconfig b/arch/sh/Kconfig
index e6ded16..4bf9afc 100644
--- a/arch/sh/Kconfig
+++ b/arch/sh/Kconfig
@@ -2,7 +2,6 @@ menu "SuperH architecture"
 	depends on SH
 
 config SYS_ARCH
-	string
 	default "sh"
 
 choice
diff --git a/arch/sparc/Kconfig b/arch/sparc/Kconfig
index fc92910..733334f 100644
--- a/arch/sparc/Kconfig
+++ b/arch/sparc/Kconfig
@@ -2,7 +2,6 @@ menu "SPARC architecture"
 	depends on SPARC
 
 config SYS_ARCH
-	string
 	default "sparc"
 
 choice
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index 8fc619a..ff9935a 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -2,7 +2,6 @@ menu "x86 architecture"
 	depends on X86
 
 config SYS_ARCH
-	string
 	default "x86"
 
 choice
diff --git a/board/8dtech/eco5pk/Kconfig b/board/8dtech/eco5pk/Kconfig
index 0af1b30..5553566 100644
--- a/board/8dtech/eco5pk/Kconfig
+++ b/board/8dtech/eco5pk/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_ECO5PK
 
 config SYS_BOARD
-	string
 	default "eco5pk"
 
 config SYS_VENDOR
-	string
 	default "8dtech"
 
 config SYS_CONFIG_NAME
-	string
 	default "eco5pk"
 
 endif
diff --git a/board/AndesTech/adp-ag101/Kconfig b/board/AndesTech/adp-ag101/Kconfig
index 3567543..8f0197a 100644
--- a/board/AndesTech/adp-ag101/Kconfig
+++ b/board/AndesTech/adp-ag101/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_ADP_AG101
 
 config SYS_CPU
-	string
 	default "n1213"
 
 config SYS_BOARD
-	string
 	default "adp-ag101"
 
 config SYS_VENDOR
-	string
 	default "AndesTech"
 
 config SYS_SOC
-	string
 	default "ag101"
 
 config SYS_CONFIG_NAME
-	string
 	default "adp-ag101"
 
 endif
diff --git a/board/AndesTech/adp-ag101p/Kconfig b/board/AndesTech/adp-ag101p/Kconfig
index ee551a6..5e8aa22 100644
--- a/board/AndesTech/adp-ag101p/Kconfig
+++ b/board/AndesTech/adp-ag101p/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_ADP_AG101P
 
 config SYS_CPU
-	string
 	default "n1213"
 
 config SYS_BOARD
-	string
 	default "adp-ag101p"
 
 config SYS_VENDOR
-	string
 	default "AndesTech"
 
 config SYS_SOC
-	string
 	default "ag101"
 
 config SYS_CONFIG_NAME
-	string
 	default "adp-ag101p"
 
 endif
diff --git a/board/AndesTech/adp-ag102/Kconfig b/board/AndesTech/adp-ag102/Kconfig
index 34566bd..fc17be3 100644
--- a/board/AndesTech/adp-ag102/Kconfig
+++ b/board/AndesTech/adp-ag102/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_ADP_AG102
 
 config SYS_CPU
-	string
 	default "n1213"
 
 config SYS_BOARD
-	string
 	default "adp-ag102"
 
 config SYS_VENDOR
-	string
 	default "AndesTech"
 
 config SYS_SOC
-	string
 	default "ag102"
 
 config SYS_CONFIG_NAME
-	string
 	default "adp-ag102"
 
 endif
diff --git a/board/Barix/ipam390/Kconfig b/board/Barix/ipam390/Kconfig
index 588ee73..b85d4da 100644
--- a/board/Barix/ipam390/Kconfig
+++ b/board/Barix/ipam390/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_IPAM390
 
 config SYS_BOARD
-	string
 	default "ipam390"
 
 config SYS_VENDOR
-	string
 	default "Barix"
 
 config SYS_CONFIG_NAME
-	string
 	default "ipam390"
 
 endif
diff --git a/board/BuR/kwb/Kconfig b/board/BuR/kwb/Kconfig
index 5676c4f..f9107a9 100644
--- a/board/BuR/kwb/Kconfig
+++ b/board/BuR/kwb/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_KWB
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "kwb"
 
 config SYS_VENDOR
-	string
 	default "BuR"
 
 config SYS_SOC
-	string
 	default "am33xx"
 
 config SYS_CONFIG_NAME
-	string
 	default "kwb"
 
 endif
diff --git a/board/BuR/tseries/Kconfig b/board/BuR/tseries/Kconfig
index f452023..ee510d3 100644
--- a/board/BuR/tseries/Kconfig
+++ b/board/BuR/tseries/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_TSERIES
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "tseries"
 
 config SYS_VENDOR
-	string
 	default "BuR"
 
 config SYS_SOC
-	string
 	default "am33xx"
 
 config SYS_CONFIG_NAME
-	string
 	default "tseries"
 
 endif
diff --git a/board/BuS/eb_cpu5282/Kconfig b/board/BuS/eb_cpu5282/Kconfig
index f53f295..237dc1b 100644
--- a/board/BuS/eb_cpu5282/Kconfig
+++ b/board/BuS/eb_cpu5282/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_EB_CPU5282
 
 config SYS_CPU
-	string
 	default "mcf52x2"
 
 config SYS_BOARD
-	string
 	default "eb_cpu5282"
 
 config SYS_VENDOR
-	string
 	default "BuS"
 
 config SYS_CONFIG_NAME
-	string
 	default "eb_cpu5282"
 
 endif
diff --git a/board/BuS/eb_cpux9k2/Kconfig b/board/BuS/eb_cpux9k2/Kconfig
index 3a36cf3..85d335a 100644
--- a/board/BuS/eb_cpux9k2/Kconfig
+++ b/board/BuS/eb_cpux9k2/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_EB_CPUX9K2
 
 config SYS_CPU
-	string
 	default "arm920t"
 
 config SYS_BOARD
-	string
 	default "eb_cpux9k2"
 
 config SYS_VENDOR
-	string
 	default "BuS"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "eb_cpux9k2"
 
 endif
diff --git a/board/BuS/vl_ma2sc/Kconfig b/board/BuS/vl_ma2sc/Kconfig
index d4a6e52..bb6a7e7 100644
--- a/board/BuS/vl_ma2sc/Kconfig
+++ b/board/BuS/vl_ma2sc/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_VL_MA2SC
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "vl_ma2sc"
 
 config SYS_VENDOR
-	string
 	default "BuS"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "vl_ma2sc"
 
 endif
diff --git a/board/CarMediaLab/flea3/Kconfig b/board/CarMediaLab/flea3/Kconfig
index cbc004a..1448703 100644
--- a/board/CarMediaLab/flea3/Kconfig
+++ b/board/CarMediaLab/flea3/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_FLEA3
 
 config SYS_CPU
-	string
 	default "arm1136"
 
 config SYS_BOARD
-	string
 	default "flea3"
 
 config SYS_VENDOR
-	string
 	default "CarMediaLab"
 
 config SYS_SOC
-	string
 	default "mx35"
 
 config SYS_CONFIG_NAME
-	string
 	default "flea3"
 
 endif
diff --git a/board/LEOX/elpt860/Kconfig b/board/LEOX/elpt860/Kconfig
index 2cfa5bc..ed74956 100644
--- a/board/LEOX/elpt860/Kconfig
+++ b/board/LEOX/elpt860/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_ELPT860
 
 config SYS_BOARD
-	string
 	default "elpt860"
 
 config SYS_VENDOR
-	string
 	default "LEOX"
 
 config SYS_CONFIG_NAME
-	string
 	default "ELPT860"
 
 endif
diff --git a/board/LaCie/edminiv2/Kconfig b/board/LaCie/edminiv2/Kconfig
index 9675a9e..ac3fe3f 100644
--- a/board/LaCie/edminiv2/Kconfig
+++ b/board/LaCie/edminiv2/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_EDMINIV2
 
 config SYS_BOARD
-	string
 	default "edminiv2"
 
 config SYS_VENDOR
-	string
 	default "LaCie"
 
 config SYS_CONFIG_NAME
-	string
 	default "edminiv2"
 
 endif
diff --git a/board/LaCie/net2big_v2/Kconfig b/board/LaCie/net2big_v2/Kconfig
index e8eb9ad..ba460db 100644
--- a/board/LaCie/net2big_v2/Kconfig
+++ b/board/LaCie/net2big_v2/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_NET2BIG_V2
 
 config SYS_BOARD
-	string
 	default "net2big_v2"
 
 config SYS_VENDOR
-	string
 	default "LaCie"
 
 config SYS_CONFIG_NAME
-	string
 	default "lacie_kw"
 
 endif
diff --git a/board/LaCie/netspace_v2/Kconfig b/board/LaCie/netspace_v2/Kconfig
index 6242a42..930b822 100644
--- a/board/LaCie/netspace_v2/Kconfig
+++ b/board/LaCie/netspace_v2/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_NETSPACE_V2
 
 config SYS_BOARD
-	string
 	default "netspace_v2"
 
 config SYS_VENDOR
-	string
 	default "LaCie"
 
 config SYS_CONFIG_NAME
-	string
 	default "lacie_kw"
 
 endif
diff --git a/board/LaCie/wireless_space/Kconfig b/board/LaCie/wireless_space/Kconfig
index ea6850f..75a2fc5 100644
--- a/board/LaCie/wireless_space/Kconfig
+++ b/board/LaCie/wireless_space/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_WIRELESS_SPACE
 
 config SYS_BOARD
-	string
 	default "wireless_space"
 
 config SYS_VENDOR
-	string
 	default "LaCie"
 
 config SYS_CONFIG_NAME
-	string
 	default "wireless_space"
 
 endif
diff --git a/board/Marvell/aspenite/Kconfig b/board/Marvell/aspenite/Kconfig
index 7edcd81..ee2ec06 100644
--- a/board/Marvell/aspenite/Kconfig
+++ b/board/Marvell/aspenite/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_ASPENITE
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "aspenite"
 
 config SYS_VENDOR
-	string
 	default "Marvell"
 
 config SYS_SOC
-	string
 	default "armada100"
 
 config SYS_CONFIG_NAME
-	string
 	default "aspenite"
 
 endif
diff --git a/board/Marvell/db64360/Kconfig b/board/Marvell/db64360/Kconfig
index c08fd05..c5118f8 100644
--- a/board/Marvell/db64360/Kconfig
+++ b/board/Marvell/db64360/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DB64360
 
 config SYS_BOARD
-	string
 	default "db64360"
 
 config SYS_VENDOR
-	string
 	default "Marvell"
 
 config SYS_CONFIG_NAME
-	string
 	default "DB64360"
 
 endif
diff --git a/board/Marvell/db64460/Kconfig b/board/Marvell/db64460/Kconfig
index 3cd2eb4..f53e3a9 100644
--- a/board/Marvell/db64460/Kconfig
+++ b/board/Marvell/db64460/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DB64460
 
 config SYS_BOARD
-	string
 	default "db64460"
 
 config SYS_VENDOR
-	string
 	default "Marvell"
 
 config SYS_CONFIG_NAME
-	string
 	default "DB64460"
 
 endif
diff --git a/board/Marvell/dkb/Kconfig b/board/Marvell/dkb/Kconfig
index 7ce761b..33d5157 100644
--- a/board/Marvell/dkb/Kconfig
+++ b/board/Marvell/dkb/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_DKB
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "dkb"
 
 config SYS_VENDOR
-	string
 	default "Marvell"
 
 config SYS_SOC
-	string
 	default "pantheon"
 
 config SYS_CONFIG_NAME
-	string
 	default "dkb"
 
 endif
diff --git a/board/Marvell/dreamplug/Kconfig b/board/Marvell/dreamplug/Kconfig
index afaddf4..f65ff73 100644
--- a/board/Marvell/dreamplug/Kconfig
+++ b/board/Marvell/dreamplug/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DREAMPLUG
 
 config SYS_BOARD
-	string
 	default "dreamplug"
 
 config SYS_VENDOR
-	string
 	default "Marvell"
 
 config SYS_CONFIG_NAME
-	string
 	default "dreamplug"
 
 endif
diff --git a/board/Marvell/gplugd/Kconfig b/board/Marvell/gplugd/Kconfig
index 94cdd48..102c18d 100644
--- a/board/Marvell/gplugd/Kconfig
+++ b/board/Marvell/gplugd/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_GPLUGD
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "gplugd"
 
 config SYS_VENDOR
-	string
 	default "Marvell"
 
 config SYS_SOC
-	string
 	default "armada100"
 
 config SYS_CONFIG_NAME
-	string
 	default "gplugd"
 
 endif
diff --git a/board/Marvell/guruplug/Kconfig b/board/Marvell/guruplug/Kconfig
index 0b10e9f..529e6e3 100644
--- a/board/Marvell/guruplug/Kconfig
+++ b/board/Marvell/guruplug/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_GURUPLUG
 
 config SYS_BOARD
-	string
 	default "guruplug"
 
 config SYS_VENDOR
-	string
 	default "Marvell"
 
 config SYS_CONFIG_NAME
-	string
 	default "guruplug"
 
 endif
diff --git a/board/Marvell/mv88f6281gtw_ge/Kconfig b/board/Marvell/mv88f6281gtw_ge/Kconfig
index 49654fe..00d7d1c 100644
--- a/board/Marvell/mv88f6281gtw_ge/Kconfig
+++ b/board/Marvell/mv88f6281gtw_ge/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MV88F6281GTW_GE
 
 config SYS_BOARD
-	string
 	default "mv88f6281gtw_ge"
 
 config SYS_VENDOR
-	string
 	default "Marvell"
 
 config SYS_CONFIG_NAME
-	string
 	default "mv88f6281gtw_ge"
 
 endif
diff --git a/board/Marvell/openrd/Kconfig b/board/Marvell/openrd/Kconfig
index 7032ba5..124b66d 100644
--- a/board/Marvell/openrd/Kconfig
+++ b/board/Marvell/openrd/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_OPENRD
 
 config SYS_BOARD
-	string
 	default "openrd"
 
 config SYS_VENDOR
-	string
 	default "Marvell"
 
 config SYS_CONFIG_NAME
-	string
 	default "openrd"
 
 endif
diff --git a/board/Marvell/rd6281a/Kconfig b/board/Marvell/rd6281a/Kconfig
index e8702a7..025ee26 100644
--- a/board/Marvell/rd6281a/Kconfig
+++ b/board/Marvell/rd6281a/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_RD6281A
 
 config SYS_BOARD
-	string
 	default "rd6281a"
 
 config SYS_VENDOR
-	string
 	default "Marvell"
 
 config SYS_CONFIG_NAME
-	string
 	default "rd6281a"
 
 endif
diff --git a/board/Marvell/sheevaplug/Kconfig b/board/Marvell/sheevaplug/Kconfig
index 1c24d24..e5f9284 100644
--- a/board/Marvell/sheevaplug/Kconfig
+++ b/board/Marvell/sheevaplug/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_SHEEVAPLUG
 
 config SYS_BOARD
-	string
 	default "sheevaplug"
 
 config SYS_VENDOR
-	string
 	default "Marvell"
 
 config SYS_CONFIG_NAME
-	string
 	default "sheevaplug"
 
 endif
diff --git a/board/RRvision/Kconfig b/board/RRvision/Kconfig
index ac6bebc..7c8a6f6 100644
--- a/board/RRvision/Kconfig
+++ b/board/RRvision/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_RRVISION
 
 config SYS_BOARD
-	string
 	default "RRvision"
 
 config SYS_CONFIG_NAME
-	string
 	default "RRvision"
 
 endif
diff --git a/board/Seagate/dockstar/Kconfig b/board/Seagate/dockstar/Kconfig
index 13ea620..b50cd3b 100644
--- a/board/Seagate/dockstar/Kconfig
+++ b/board/Seagate/dockstar/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DOCKSTAR
 
 config SYS_BOARD
-	string
 	default "dockstar"
 
 config SYS_VENDOR
-	string
 	default "Seagate"
 
 config SYS_CONFIG_NAME
-	string
 	default "dockstar"
 
 endif
diff --git a/board/Seagate/goflexhome/Kconfig b/board/Seagate/goflexhome/Kconfig
index 2fb14ef..0cbeaf7 100644
--- a/board/Seagate/goflexhome/Kconfig
+++ b/board/Seagate/goflexhome/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_GOFLEXHOME
 
 config SYS_BOARD
-	string
 	default "goflexhome"
 
 config SYS_VENDOR
-	string
 	default "Seagate"
 
 config SYS_CONFIG_NAME
-	string
 	default "goflexhome"
 
 endif
diff --git a/board/a3000/Kconfig b/board/a3000/Kconfig
index 9ce64fd..21a9e48 100644
--- a/board/a3000/Kconfig
+++ b/board/a3000/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_A3000
 
 config SYS_BOARD
-	string
 	default "a3000"
 
 config SYS_CONFIG_NAME
-	string
 	default "A3000"
 
 endif
diff --git a/board/a3m071/Kconfig b/board/a3m071/Kconfig
index ab32d5c..444c450 100644
--- a/board/a3m071/Kconfig
+++ b/board/a3m071/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_A3M071
 
 config SYS_BOARD
-	string
 	default "a3m071"
 
 config SYS_CONFIG_NAME
-	string
 	default "a3m071"
 
 endif
diff --git a/board/a4m072/Kconfig b/board/a4m072/Kconfig
index cc31947..ba5447f 100644
--- a/board/a4m072/Kconfig
+++ b/board/a4m072/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_A4M072
 
 config SYS_BOARD
-	string
 	default "a4m072"
 
 config SYS_CONFIG_NAME
-	string
 	default "a4m072"
 
 endif
diff --git a/board/abilis/tb100/Kconfig b/board/abilis/tb100/Kconfig
index eccf928..904a92c 100644
--- a/board/abilis/tb100/Kconfig
+++ b/board/abilis/tb100/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_TB100
 
 config SYS_CPU
-	string
 	default "arc700"
 
 config SYS_BOARD
-	string
 	default "tb100"
 
 config SYS_VENDOR
-	string
 	default "abilis"
 
 config SYS_CONFIG_NAME
-	string
 	default "tb100"
 
 endif
diff --git a/board/afeb9260/Kconfig b/board/afeb9260/Kconfig
index 008d943..ff19181 100644
--- a/board/afeb9260/Kconfig
+++ b/board/afeb9260/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_AFEB9260
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "afeb9260"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "afeb9260"
 
 endif
diff --git a/board/ait/cam_enc_4xx/Kconfig b/board/ait/cam_enc_4xx/Kconfig
index 2b88692..64e18f4 100644
--- a/board/ait/cam_enc_4xx/Kconfig
+++ b/board/ait/cam_enc_4xx/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_CAM_ENC_4XX
 
 config SYS_BOARD
-	string
 	default "cam_enc_4xx"
 
 config SYS_VENDOR
-	string
 	default "ait"
 
 config SYS_CONFIG_NAME
-	string
 	default "cam_enc_4xx"
 
 endif
diff --git a/board/alphaproject/ap_sh4a_4a/Kconfig b/board/alphaproject/ap_sh4a_4a/Kconfig
index 7893164..2352e66 100644
--- a/board/alphaproject/ap_sh4a_4a/Kconfig
+++ b/board/alphaproject/ap_sh4a_4a/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_AP_SH4A_4A
 
 config SYS_CPU
-	string
 	default "sh4"
 
 config SYS_BOARD
-	string
 	default "ap_sh4a_4a"
 
 config SYS_VENDOR
-	string
 	default "alphaproject"
 
 config SYS_CONFIG_NAME
-	string
 	default "ap_sh4a_4a"
 
 endif
diff --git a/board/altera/nios2-generic/Kconfig b/board/altera/nios2-generic/Kconfig
index 1209638..cd3d098 100644
--- a/board/altera/nios2-generic/Kconfig
+++ b/board/altera/nios2-generic/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_NIOS2_GENERIC
 
 config SYS_BOARD
-	string
 	default "nios2-generic"
 
 config SYS_VENDOR
-	string
 	default "altera"
 
 config SYS_CONFIG_NAME
-	string
 	default "nios2-generic"
 
 endif
diff --git a/board/altera/socfpga/Kconfig b/board/altera/socfpga/Kconfig
index d0d9012..f859578 100644
--- a/board/altera/socfpga/Kconfig
+++ b/board/altera/socfpga/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_SOCFPGA_CYCLONE5
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "socfpga"
 
 config SYS_VENDOR
-	string
 	default "altera"
 
 config SYS_SOC
-	string
 	default "socfpga"
 
 config SYS_CONFIG_NAME
-	string
 	default "socfpga_cyclone5"
 
 endif
diff --git a/board/amcc/acadia/Kconfig b/board/amcc/acadia/Kconfig
index 096f02e..033deaf 100644
--- a/board/amcc/acadia/Kconfig
+++ b/board/amcc/acadia/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_ACADIA
 
 config SYS_BOARD
-	string
 	default "acadia"
 
 config SYS_VENDOR
-	string
 	default "amcc"
 
 config SYS_CONFIG_NAME
-	string
 	default "acadia"
 
 endif
diff --git a/board/amcc/bamboo/Kconfig b/board/amcc/bamboo/Kconfig
index a002cfa..c0bd40a 100644
--- a/board/amcc/bamboo/Kconfig
+++ b/board/amcc/bamboo/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_BAMBOO
 
 config SYS_BOARD
-	string
 	default "bamboo"
 
 config SYS_VENDOR
-	string
 	default "amcc"
 
 config SYS_CONFIG_NAME
-	string
 	default "bamboo"
 
 endif
diff --git a/board/amcc/bluestone/Kconfig b/board/amcc/bluestone/Kconfig
index 2f5999d..255e013 100644
--- a/board/amcc/bluestone/Kconfig
+++ b/board/amcc/bluestone/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_BLUESTONE
 
 config SYS_BOARD
-	string
 	default "bluestone"
 
 config SYS_VENDOR
-	string
 	default "amcc"
 
 config SYS_CONFIG_NAME
-	string
 	default "bluestone"
 
 endif
diff --git a/board/amcc/bubinga/Kconfig b/board/amcc/bubinga/Kconfig
index 29f769b..540d9b6 100644
--- a/board/amcc/bubinga/Kconfig
+++ b/board/amcc/bubinga/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_BUBINGA
 
 config SYS_BOARD
-	string
 	default "bubinga"
 
 config SYS_VENDOR
-	string
 	default "amcc"
 
 config SYS_CONFIG_NAME
-	string
 	default "bubinga"
 
 endif
diff --git a/board/amcc/canyonlands/Kconfig b/board/amcc/canyonlands/Kconfig
index 545056a..530a6ef 100644
--- a/board/amcc/canyonlands/Kconfig
+++ b/board/amcc/canyonlands/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_CANYONLANDS
 
 config SYS_BOARD
-	string
 	default "canyonlands"
 
 config SYS_VENDOR
-	string
 	default "amcc"
 
 config SYS_CONFIG_NAME
-	string
 	default "canyonlands"
 
 endif
diff --git a/board/amcc/ebony/Kconfig b/board/amcc/ebony/Kconfig
index cc1448f..62394b6 100644
--- a/board/amcc/ebony/Kconfig
+++ b/board/amcc/ebony/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_EBONY
 
 config SYS_BOARD
-	string
 	default "ebony"
 
 config SYS_VENDOR
-	string
 	default "amcc"
 
 config SYS_CONFIG_NAME
-	string
 	default "ebony"
 
 endif
diff --git a/board/amcc/katmai/Kconfig b/board/amcc/katmai/Kconfig
index 2a8d783..fc606cf 100644
--- a/board/amcc/katmai/Kconfig
+++ b/board/amcc/katmai/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_KATMAI
 
 config SYS_BOARD
-	string
 	default "katmai"
 
 config SYS_VENDOR
-	string
 	default "amcc"
 
 config SYS_CONFIG_NAME
-	string
 	default "katmai"
 
 endif
diff --git a/board/amcc/kilauea/Kconfig b/board/amcc/kilauea/Kconfig
index 3564cc3..3f2f434 100644
--- a/board/amcc/kilauea/Kconfig
+++ b/board/amcc/kilauea/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_KILAUEA
 
 config SYS_BOARD
-	string
 	default "kilauea"
 
 config SYS_VENDOR
-	string
 	default "amcc"
 
 config SYS_CONFIG_NAME
-	string
 	default "kilauea"
 
 endif
diff --git a/board/amcc/luan/Kconfig b/board/amcc/luan/Kconfig
index 7f19980..3df90af 100644
--- a/board/amcc/luan/Kconfig
+++ b/board/amcc/luan/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_LUAN
 
 config SYS_BOARD
-	string
 	default "luan"
 
 config SYS_VENDOR
-	string
 	default "amcc"
 
 config SYS_CONFIG_NAME
-	string
 	default "luan"
 
 endif
diff --git a/board/amcc/makalu/Kconfig b/board/amcc/makalu/Kconfig
index 7f95bdc..31ce5f1 100644
--- a/board/amcc/makalu/Kconfig
+++ b/board/amcc/makalu/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MAKALU
 
 config SYS_BOARD
-	string
 	default "makalu"
 
 config SYS_VENDOR
-	string
 	default "amcc"
 
 config SYS_CONFIG_NAME
-	string
 	default "makalu"
 
 endif
diff --git a/board/amcc/ocotea/Kconfig b/board/amcc/ocotea/Kconfig
index 5eaf812..18c1a15 100644
--- a/board/amcc/ocotea/Kconfig
+++ b/board/amcc/ocotea/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_OCOTEA
 
 config SYS_BOARD
-	string
 	default "ocotea"
 
 config SYS_VENDOR
-	string
 	default "amcc"
 
 config SYS_CONFIG_NAME
-	string
 	default "ocotea"
 
 endif
diff --git a/board/amcc/redwood/Kconfig b/board/amcc/redwood/Kconfig
index 001d400..d710590 100644
--- a/board/amcc/redwood/Kconfig
+++ b/board/amcc/redwood/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_REDWOOD
 
 config SYS_BOARD
-	string
 	default "redwood"
 
 config SYS_VENDOR
-	string
 	default "amcc"
 
 config SYS_CONFIG_NAME
-	string
 	default "redwood"
 
 endif
diff --git a/board/amcc/sequoia/Kconfig b/board/amcc/sequoia/Kconfig
index ddcaced..67ee3ca 100644
--- a/board/amcc/sequoia/Kconfig
+++ b/board/amcc/sequoia/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_SEQUOIA
 
 config SYS_BOARD
-	string
 	default "sequoia"
 
 config SYS_VENDOR
-	string
 	default "amcc"
 
 config SYS_CONFIG_NAME
-	string
 	default "sequoia"
 
 endif
diff --git a/board/amcc/taihu/Kconfig b/board/amcc/taihu/Kconfig
index 8411a82..fc5cb1d 100644
--- a/board/amcc/taihu/Kconfig
+++ b/board/amcc/taihu/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_TAIHU
 
 config SYS_BOARD
-	string
 	default "taihu"
 
 config SYS_VENDOR
-	string
 	default "amcc"
 
 config SYS_CONFIG_NAME
-	string
 	default "taihu"
 
 endif
diff --git a/board/amcc/taishan/Kconfig b/board/amcc/taishan/Kconfig
index 0022063..abd07f5 100644
--- a/board/amcc/taishan/Kconfig
+++ b/board/amcc/taishan/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_TAISHAN
 
 config SYS_BOARD
-	string
 	default "taishan"
 
 config SYS_VENDOR
-	string
 	default "amcc"
 
 config SYS_CONFIG_NAME
-	string
 	default "taishan"
 
 endif
diff --git a/board/amcc/walnut/Kconfig b/board/amcc/walnut/Kconfig
index f98cec5..94e3dc9 100644
--- a/board/amcc/walnut/Kconfig
+++ b/board/amcc/walnut/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_WALNUT
 
 config SYS_BOARD
-	string
 	default "walnut"
 
 config SYS_VENDOR
-	string
 	default "amcc"
 
 config SYS_CONFIG_NAME
-	string
 	default "walnut"
 
 endif
diff --git a/board/amcc/yosemite/Kconfig b/board/amcc/yosemite/Kconfig
index 8aa62c0..dfa1068 100644
--- a/board/amcc/yosemite/Kconfig
+++ b/board/amcc/yosemite/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_YOSEMITE
 
 config SYS_BOARD
-	string
 	default "yosemite"
 
 config SYS_VENDOR
-	string
 	default "amcc"
 
 config SYS_CONFIG_NAME
-	string
 	default "yosemite"
 
 endif
diff --git a/board/amcc/yucca/Kconfig b/board/amcc/yucca/Kconfig
index 945333f..61d9589 100644
--- a/board/amcc/yucca/Kconfig
+++ b/board/amcc/yucca/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_YUCCA
 
 config SYS_BOARD
-	string
 	default "yucca"
 
 config SYS_VENDOR
-	string
 	default "amcc"
 
 config SYS_CONFIG_NAME
-	string
 	default "yucca"
 
 endif
diff --git a/board/aristainetos/Kconfig b/board/aristainetos/Kconfig
index 58078ea..ac35d6d 100644
--- a/board/aristainetos/Kconfig
+++ b/board/aristainetos/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_ARISTAINETOS
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "aristainetos"
 
 config SYS_SOC
-	string
 	default "mx6"
 
 config SYS_CONFIG_NAME
-	string
 	default "aristainetos"
 
 endif
diff --git a/board/armadeus/apf27/Kconfig b/board/armadeus/apf27/Kconfig
index f2d33c6..53532bb 100644
--- a/board/armadeus/apf27/Kconfig
+++ b/board/armadeus/apf27/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_APF27
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "apf27"
 
 config SYS_VENDOR
-	string
 	default "armadeus"
 
 config SYS_SOC
-	string
 	default "mx27"
 
 config SYS_CONFIG_NAME
-	string
 	default "apf27"
 
 endif
diff --git a/board/armltd/integrator/Kconfig b/board/armltd/integrator/Kconfig
index c1ac6b1..4955313 100644
--- a/board/armltd/integrator/Kconfig
+++ b/board/armltd/integrator/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_INTEGRATORAP_CM720T
 
 config SYS_CPU
-	string
 	default "arm720t"
 
 config SYS_BOARD
-	string
 	default "integrator"
 
 config SYS_VENDOR
-	string
 	default "armltd"
 
 config SYS_CONFIG_NAME
-	string
 	default "integratorap"
 
 endif
@@ -21,19 +17,15 @@ endif
 if TARGET_INTEGRATORAP_CM920T
 
 config SYS_CPU
-	string
 	default "arm920t"
 
 config SYS_BOARD
-	string
 	default "integrator"
 
 config SYS_VENDOR
-	string
 	default "armltd"
 
 config SYS_CONFIG_NAME
-	string
 	default "integratorap"
 
 endif
@@ -41,19 +33,15 @@ endif
 if TARGET_INTEGRATORCP_CM920T
 
 config SYS_CPU
-	string
 	default "arm920t"
 
 config SYS_BOARD
-	string
 	default "integrator"
 
 config SYS_VENDOR
-	string
 	default "armltd"
 
 config SYS_CONFIG_NAME
-	string
 	default "integratorcp"
 
 endif
@@ -61,19 +49,15 @@ endif
 if TARGET_INTEGRATORAP_CM926EJS
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "integrator"
 
 config SYS_VENDOR
-	string
 	default "armltd"
 
 config SYS_CONFIG_NAME
-	string
 	default "integratorap"
 
 endif
@@ -81,19 +65,15 @@ endif
 if TARGET_INTEGRATORCP_CM926EJS
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "integrator"
 
 config SYS_VENDOR
-	string
 	default "armltd"
 
 config SYS_CONFIG_NAME
-	string
 	default "integratorcp"
 
 endif
@@ -101,19 +81,15 @@ endif
 if TARGET_INTEGRATORCP_CM1136
 
 config SYS_CPU
-	string
 	default "arm1136"
 
 config SYS_BOARD
-	string
 	default "integrator"
 
 config SYS_VENDOR
-	string
 	default "armltd"
 
 config SYS_CONFIG_NAME
-	string
 	default "integratorcp"
 
 endif
@@ -121,19 +97,15 @@ endif
 if TARGET_INTEGRATORAP_CM946ES
 
 config SYS_CPU
-	string
 	default "arm946es"
 
 config SYS_BOARD
-	string
 	default "integrator"
 
 config SYS_VENDOR
-	string
 	default "armltd"
 
 config SYS_CONFIG_NAME
-	string
 	default "integratorap"
 
 endif
@@ -141,19 +113,15 @@ endif
 if TARGET_INTEGRATORCP_CM946ES
 
 config SYS_CPU
-	string
 	default "arm946es"
 
 config SYS_BOARD
-	string
 	default "integrator"
 
 config SYS_VENDOR
-	string
 	default "armltd"
 
 config SYS_CONFIG_NAME
-	string
 	default "integratorcp"
 
 endif
diff --git a/board/armltd/vexpress/Kconfig b/board/armltd/vexpress/Kconfig
index e49e871..7fa30c6 100644
--- a/board/armltd/vexpress/Kconfig
+++ b/board/armltd/vexpress/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_VEXPRESS_CA15_TC2
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "vexpress"
 
 config SYS_VENDOR
-	string
 	default "armltd"
 
 config SYS_CONFIG_NAME
-	string
 	default "vexpress_ca15_tc2"
 
 endif
@@ -21,19 +17,15 @@ endif
 if TARGET_VEXPRESS_CA5X2
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "vexpress"
 
 config SYS_VENDOR
-	string
 	default "armltd"
 
 config SYS_CONFIG_NAME
-	string
 	default "vexpress_ca5x2"
 
 endif
@@ -41,19 +33,15 @@ endif
 if TARGET_VEXPRESS_CA9X4
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "vexpress"
 
 config SYS_VENDOR
-	string
 	default "armltd"
 
 config SYS_CONFIG_NAME
-	string
 	default "vexpress_ca9x4"
 
 endif
diff --git a/board/armltd/vexpress64/Kconfig b/board/armltd/vexpress64/Kconfig
index 91eb8d2..9494409 100644
--- a/board/armltd/vexpress64/Kconfig
+++ b/board/armltd/vexpress64/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_VEXPRESS_AEMV8A
 
 config SYS_CPU
-	string
 	default "armv8"
 
 config SYS_BOARD
-	string
 	default "vexpress64"
 
 config SYS_VENDOR
-	string
 	default "armltd"
 
 config SYS_CONFIG_NAME
-	string
 	default "vexpress_aemv8a"
 
 endif
@@ -21,19 +17,15 @@ endif
 if TARGET_VEXPRESS_AEMV8A_SEMI
 
 config SYS_CPU
-	string
 	default "armv8"
 
 config SYS_BOARD
-	string
 	default "vexpress64"
 
 config SYS_VENDOR
-	string
 	default "armltd"
 
 config SYS_CONFIG_NAME
-	string
 	default "vexpress_aemv8a"
 
 endif
diff --git a/board/astro/mcf5373l/Kconfig b/board/astro/mcf5373l/Kconfig
index 6e947dc..a7c04ce 100644
--- a/board/astro/mcf5373l/Kconfig
+++ b/board/astro/mcf5373l/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_ASTRO_MCF5373L
 
 config SYS_CPU
-	string
 	default "mcf532x"
 
 config SYS_BOARD
-	string
 	default "mcf5373l"
 
 config SYS_VENDOR
-	string
 	default "astro"
 
 config SYS_CONFIG_NAME
-	string
 	default "astro_mcf5373l"
 
 endif
diff --git a/board/atc/Kconfig b/board/atc/Kconfig
index 826753f..9b336ca 100644
--- a/board/atc/Kconfig
+++ b/board/atc/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_ATC
 
 config SYS_BOARD
-	string
 	default "atc"
 
 config SYS_CONFIG_NAME
-	string
 	default "atc"
 
 endif
diff --git a/board/atmark-techno/armadillo-800eva/Kconfig b/board/atmark-techno/armadillo-800eva/Kconfig
index 3365c7b..cd37dd4 100644
--- a/board/atmark-techno/armadillo-800eva/Kconfig
+++ b/board/atmark-techno/armadillo-800eva/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_ARMADILLO_800EVA
 
 config SYS_BOARD
-	string
 	default "armadillo-800eva"
 
 config SYS_VENDOR
-	string
 	default "atmark-techno"
 
 config SYS_CONFIG_NAME
-	string
 	default "armadillo-800eva"
 
 endif
diff --git a/board/atmel/at91rm9200ek/Kconfig b/board/atmel/at91rm9200ek/Kconfig
index d7ee4f4..61db2e2 100644
--- a/board/atmel/at91rm9200ek/Kconfig
+++ b/board/atmel/at91rm9200ek/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_AT91RM9200EK
 
 config SYS_CPU
-	string
 	default "arm920t"
 
 config SYS_BOARD
-	string
 	default "at91rm9200ek"
 
 config SYS_VENDOR
-	string
 	default "atmel"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "at91rm9200ek"
 
 endif
diff --git a/board/atmel/at91sam9260ek/Kconfig b/board/atmel/at91sam9260ek/Kconfig
index 14af5bc..24a645b 100644
--- a/board/atmel/at91sam9260ek/Kconfig
+++ b/board/atmel/at91sam9260ek/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_AT91SAM9260EK
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "at91sam9260ek"
 
 config SYS_VENDOR
-	string
 	default "atmel"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "at91sam9260ek"
 
 endif
diff --git a/board/atmel/at91sam9261ek/Kconfig b/board/atmel/at91sam9261ek/Kconfig
index 63dcdd8..301bf1a 100644
--- a/board/atmel/at91sam9261ek/Kconfig
+++ b/board/atmel/at91sam9261ek/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_AT91SAM9261EK
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "at91sam9261ek"
 
 config SYS_VENDOR
-	string
 	default "atmel"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "at91sam9261ek"
 
 endif
diff --git a/board/atmel/at91sam9263ek/Kconfig b/board/atmel/at91sam9263ek/Kconfig
index fa0a58a..f8e2b48 100644
--- a/board/atmel/at91sam9263ek/Kconfig
+++ b/board/atmel/at91sam9263ek/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_AT91SAM9263EK
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "at91sam9263ek"
 
 config SYS_VENDOR
-	string
 	default "atmel"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "at91sam9263ek"
 
 endif
diff --git a/board/atmel/at91sam9m10g45ek/Kconfig b/board/atmel/at91sam9m10g45ek/Kconfig
index 8567f95..d2e191c 100644
--- a/board/atmel/at91sam9m10g45ek/Kconfig
+++ b/board/atmel/at91sam9m10g45ek/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_AT91SAM9M10G45EK
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "at91sam9m10g45ek"
 
 config SYS_VENDOR
-	string
 	default "atmel"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "at91sam9m10g45ek"
 
 endif
diff --git a/board/atmel/at91sam9n12ek/Kconfig b/board/atmel/at91sam9n12ek/Kconfig
index 4fc714b..845cd36 100644
--- a/board/atmel/at91sam9n12ek/Kconfig
+++ b/board/atmel/at91sam9n12ek/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_AT91SAM9N12EK
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "at91sam9n12ek"
 
 config SYS_VENDOR
-	string
 	default "atmel"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "at91sam9n12ek"
 
 endif
diff --git a/board/atmel/at91sam9rlek/Kconfig b/board/atmel/at91sam9rlek/Kconfig
index 178f80d..517f22a 100644
--- a/board/atmel/at91sam9rlek/Kconfig
+++ b/board/atmel/at91sam9rlek/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_AT91SAM9RLEK
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "at91sam9rlek"
 
 config SYS_VENDOR
-	string
 	default "atmel"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "at91sam9rlek"
 
 endif
diff --git a/board/atmel/at91sam9x5ek/Kconfig b/board/atmel/at91sam9x5ek/Kconfig
index 0a0b132..d236b1a 100644
--- a/board/atmel/at91sam9x5ek/Kconfig
+++ b/board/atmel/at91sam9x5ek/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_AT91SAM9X5EK
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "at91sam9x5ek"
 
 config SYS_VENDOR
-	string
 	default "atmel"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "at91sam9x5ek"
 
 endif
diff --git a/board/atmel/atngw100/Kconfig b/board/atmel/atngw100/Kconfig
index a966b31..28037b6 100644
--- a/board/atmel/atngw100/Kconfig
+++ b/board/atmel/atngw100/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_ATNGW100
 
 config SYS_BOARD
-	string
 	default "atngw100"
 
 config SYS_VENDOR
-	string
 	default "atmel"
 
 config SYS_SOC
-	string
 	default "at32ap700x"
 
 config SYS_CONFIG_NAME
-	string
 	default "atngw100"
 
 endif
diff --git a/board/atmel/atngw100mkii/Kconfig b/board/atmel/atngw100mkii/Kconfig
index dcea07e..ca04269 100644
--- a/board/atmel/atngw100mkii/Kconfig
+++ b/board/atmel/atngw100mkii/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_ATNGW100MKII
 
 config SYS_BOARD
-	string
 	default "atngw100mkii"
 
 config SYS_VENDOR
-	string
 	default "atmel"
 
 config SYS_SOC
-	string
 	default "at32ap700x"
 
 config SYS_CONFIG_NAME
-	string
 	default "atngw100mkii"
 
 endif
diff --git a/board/atmel/atstk1000/Kconfig b/board/atmel/atstk1000/Kconfig
index 1a24409..6d41514 100644
--- a/board/atmel/atstk1000/Kconfig
+++ b/board/atmel/atstk1000/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_ATSTK1002
 
 config SYS_BOARD
-	string
 	default "atstk1000"
 
 config SYS_VENDOR
-	string
 	default "atmel"
 
 config SYS_SOC
-	string
 	default "at32ap700x"
 
 config SYS_CONFIG_NAME
-	string
 	default "atstk1002"
 
 endif
@@ -21,19 +17,15 @@ endif
 if TARGET_ATSTK1003
 
 config SYS_BOARD
-	string
 	default "atstk1000"
 
 config SYS_VENDOR
-	string
 	default "atmel"
 
 config SYS_SOC
-	string
 	default "at32ap700x"
 
 config SYS_CONFIG_NAME
-	string
 	default "atstk1003"
 
 endif
@@ -41,19 +33,15 @@ endif
 if TARGET_ATSTK1004
 
 config SYS_BOARD
-	string
 	default "atstk1000"
 
 config SYS_VENDOR
-	string
 	default "atmel"
 
 config SYS_SOC
-	string
 	default "at32ap700x"
 
 config SYS_CONFIG_NAME
-	string
 	default "atstk1004"
 
 endif
@@ -61,19 +49,15 @@ endif
 if TARGET_ATSTK1006
 
 config SYS_BOARD
-	string
 	default "atstk1000"
 
 config SYS_VENDOR
-	string
 	default "atmel"
 
 config SYS_SOC
-	string
 	default "at32ap700x"
 
 config SYS_CONFIG_NAME
-	string
 	default "atstk1006"
 
 endif
diff --git a/board/atmel/sama5d3_xplained/Kconfig b/board/atmel/sama5d3_xplained/Kconfig
index 603b241..0ca1ec0 100644
--- a/board/atmel/sama5d3_xplained/Kconfig
+++ b/board/atmel/sama5d3_xplained/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_SAMA5D3_XPLAINED
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "sama5d3_xplained"
 
 config SYS_VENDOR
-	string
 	default "atmel"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "sama5d3_xplained"
 
 endif
diff --git a/board/atmel/sama5d3xek/Kconfig b/board/atmel/sama5d3xek/Kconfig
index 5b4eb6f..f0dd04a 100644
--- a/board/atmel/sama5d3xek/Kconfig
+++ b/board/atmel/sama5d3xek/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_SAMA5D3XEK
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "sama5d3xek"
 
 config SYS_VENDOR
-	string
 	default "atmel"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "sama5d3xek"
 
 endif
diff --git a/board/avionic-design/medcom-wide/Kconfig b/board/avionic-design/medcom-wide/Kconfig
index 16001e4..267647c 100644
--- a/board/avionic-design/medcom-wide/Kconfig
+++ b/board/avionic-design/medcom-wide/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MEDCOM_WIDE
 
 config SYS_BOARD
-	string
 	default "medcom-wide"
 
 config SYS_VENDOR
-	string
 	default "avionic-design"
 
 config SYS_CONFIG_NAME
-	string
 	default "medcom-wide"
 
 endif
diff --git a/board/avionic-design/plutux/Kconfig b/board/avionic-design/plutux/Kconfig
index c9a90247..09a3ac9 100644
--- a/board/avionic-design/plutux/Kconfig
+++ b/board/avionic-design/plutux/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_PLUTUX
 
 config SYS_BOARD
-	string
 	default "plutux"
 
 config SYS_VENDOR
-	string
 	default "avionic-design"
 
 config SYS_CONFIG_NAME
-	string
 	default "plutux"
 
 endif
diff --git a/board/avionic-design/tec-ng/Kconfig b/board/avionic-design/tec-ng/Kconfig
index e6b69e8..36a0cec 100644
--- a/board/avionic-design/tec-ng/Kconfig
+++ b/board/avionic-design/tec-ng/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_TEC_NG
 
 config SYS_BOARD
-	string
 	default "tec-ng"
 
 config SYS_VENDOR
-	string
 	default "avionic-design"
 
 config SYS_CONFIG_NAME
-	string
 	default "tec-ng"
 
 endif
diff --git a/board/avionic-design/tec/Kconfig b/board/avionic-design/tec/Kconfig
index fbf7f46..bc9751b 100644
--- a/board/avionic-design/tec/Kconfig
+++ b/board/avionic-design/tec/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_TEC
 
 config SYS_BOARD
-	string
 	default "tec"
 
 config SYS_VENDOR
-	string
 	default "avionic-design"
 
 config SYS_CONFIG_NAME
-	string
 	default "tec"
 
 endif
diff --git a/board/avnet/fx12mm/Kconfig b/board/avnet/fx12mm/Kconfig
index 7b1687e..0b67ebd 100644
--- a/board/avnet/fx12mm/Kconfig
+++ b/board/avnet/fx12mm/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_FX12MM
 
 config SYS_BOARD
-	string
 	default "fx12mm"
 
 config SYS_VENDOR
-	string
 	default "avnet"
 
 config SYS_CONFIG_NAME
-	string
 	default "fx12mm"
 
 endif
diff --git a/board/avnet/v5fx30teval/Kconfig b/board/avnet/v5fx30teval/Kconfig
index 8ae22e9..079387b 100644
--- a/board/avnet/v5fx30teval/Kconfig
+++ b/board/avnet/v5fx30teval/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_V5FX30TEVAL
 
 config SYS_BOARD
-	string
 	default "v5fx30teval"
 
 config SYS_VENDOR
-	string
 	default "avnet"
 
 config SYS_CONFIG_NAME
-	string
 	default "v5fx30teval"
 
 endif
diff --git a/board/balloon3/Kconfig b/board/balloon3/Kconfig
index aee2193..fb1cf3f 100644
--- a/board/balloon3/Kconfig
+++ b/board/balloon3/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_BALLOON3
 
 config SYS_CPU
-	string
 	default "pxa"
 
 config SYS_BOARD
-	string
 	default "balloon3"
 
 config SYS_CONFIG_NAME
-	string
 	default "balloon3"
 
 endif
diff --git a/board/barco/titanium/Kconfig b/board/barco/titanium/Kconfig
index a2ddd87..56ed7d6 100644
--- a/board/barco/titanium/Kconfig
+++ b/board/barco/titanium/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_TITANIUM
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "titanium"
 
 config SYS_VENDOR
-	string
 	default "barco"
 
 config SYS_SOC
-	string
 	default "mx6"
 
 config SYS_CONFIG_NAME
-	string
 	default "titanium"
 
 endif
diff --git a/board/bc3450/Kconfig b/board/bc3450/Kconfig
index ba058db..a0fc19f 100644
--- a/board/bc3450/Kconfig
+++ b/board/bc3450/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_BC3450
 
 config SYS_BOARD
-	string
 	default "bc3450"
 
 config SYS_CONFIG_NAME
-	string
 	default "BC3450"
 
 endif
diff --git a/board/bct-brettl2/Kconfig b/board/bct-brettl2/Kconfig
index c3e3837..9c5407e 100644
--- a/board/bct-brettl2/Kconfig
+++ b/board/bct-brettl2/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_BCT_BRETTL2
 
 config SYS_BOARD
-	string
 	default "bct-brettl2"
 
 config SYS_CONFIG_NAME
-	string
 	default "bct-brettl2"
 
 endif
diff --git a/board/bf506f-ezkit/Kconfig b/board/bf506f-ezkit/Kconfig
index 749ad2b..e6fc12c 100644
--- a/board/bf506f-ezkit/Kconfig
+++ b/board/bf506f-ezkit/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_BF506F_EZKIT
 
 config SYS_BOARD
-	string
 	default "bf506f-ezkit"
 
 config SYS_CONFIG_NAME
-	string
 	default "bf506f-ezkit"
 
 endif
diff --git a/board/bf518f-ezbrd/Kconfig b/board/bf518f-ezbrd/Kconfig
index 5656d1c..a0e80a8 100644
--- a/board/bf518f-ezbrd/Kconfig
+++ b/board/bf518f-ezbrd/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_BF518F_EZBRD
 
 config SYS_BOARD
-	string
 	default "bf518f-ezbrd"
 
 config SYS_CONFIG_NAME
-	string
 	default "bf518f-ezbrd"
 
 endif
diff --git a/board/bf525-ucr2/Kconfig b/board/bf525-ucr2/Kconfig
index 5967d04..cd52daa 100644
--- a/board/bf525-ucr2/Kconfig
+++ b/board/bf525-ucr2/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_BF525_UCR2
 
 config SYS_BOARD
-	string
 	default "bf525-ucr2"
 
 config SYS_CONFIG_NAME
-	string
 	default "bf525-ucr2"
 
 endif
diff --git a/board/bf526-ezbrd/Kconfig b/board/bf526-ezbrd/Kconfig
index 6793c0e..e138ea5 100644
--- a/board/bf526-ezbrd/Kconfig
+++ b/board/bf526-ezbrd/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_BF526_EZBRD
 
 config SYS_BOARD
-	string
 	default "bf526-ezbrd"
 
 config SYS_CONFIG_NAME
-	string
 	default "bf526-ezbrd"
 
 endif
diff --git a/board/bf527-ad7160-eval/Kconfig b/board/bf527-ad7160-eval/Kconfig
index 6febd7f..fe56241 100644
--- a/board/bf527-ad7160-eval/Kconfig
+++ b/board/bf527-ad7160-eval/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_BF527_AD7160_EVAL
 
 config SYS_BOARD
-	string
 	default "bf527-ad7160-eval"
 
 config SYS_CONFIG_NAME
-	string
 	default "bf527-ad7160-eval"
 
 endif
diff --git a/board/bf527-ezkit/Kconfig b/board/bf527-ezkit/Kconfig
index 459d971..df49d7a 100644
--- a/board/bf527-ezkit/Kconfig
+++ b/board/bf527-ezkit/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_BF527_EZKIT
 
 config SYS_BOARD
-	string
 	default "bf527-ezkit"
 
 config SYS_CONFIG_NAME
-	string
 	default "bf527-ezkit"
 
 endif
diff --git a/board/bf527-sdp/Kconfig b/board/bf527-sdp/Kconfig
index 8d54fb8..928bd77 100644
--- a/board/bf527-sdp/Kconfig
+++ b/board/bf527-sdp/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_BF527_SDP
 
 config SYS_BOARD
-	string
 	default "bf527-sdp"
 
 config SYS_CONFIG_NAME
-	string
 	default "bf527-sdp"
 
 endif
diff --git a/board/bf533-ezkit/Kconfig b/board/bf533-ezkit/Kconfig
index c0317c2..555ab29 100644
--- a/board/bf533-ezkit/Kconfig
+++ b/board/bf533-ezkit/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_BF533_EZKIT
 
 config SYS_BOARD
-	string
 	default "bf533-ezkit"
 
 config SYS_CONFIG_NAME
-	string
 	default "bf533-ezkit"
 
 endif
diff --git a/board/bf533-stamp/Kconfig b/board/bf533-stamp/Kconfig
index 3f01c2b..0cffde3 100644
--- a/board/bf533-stamp/Kconfig
+++ b/board/bf533-stamp/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_BF533_STAMP
 
 config SYS_BOARD
-	string
 	default "bf533-stamp"
 
 config SYS_CONFIG_NAME
-	string
 	default "bf533-stamp"
 
 endif
diff --git a/board/bf537-minotaur/Kconfig b/board/bf537-minotaur/Kconfig
index 6704f2d..204f609 100644
--- a/board/bf537-minotaur/Kconfig
+++ b/board/bf537-minotaur/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_BF537_MINOTAUR
 
 config SYS_BOARD
-	string
 	default "bf537-minotaur"
 
 config SYS_CONFIG_NAME
-	string
 	default "bf537-minotaur"
 
 endif
diff --git a/board/bf537-pnav/Kconfig b/board/bf537-pnav/Kconfig
index 125a9fa..acb1f89 100644
--- a/board/bf537-pnav/Kconfig
+++ b/board/bf537-pnav/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_BF537_PNAV
 
 config SYS_BOARD
-	string
 	default "bf537-pnav"
 
 config SYS_CONFIG_NAME
-	string
 	default "bf537-pnav"
 
 endif
diff --git a/board/bf537-srv1/Kconfig b/board/bf537-srv1/Kconfig
index 658a6e5..2ddcd69 100644
--- a/board/bf537-srv1/Kconfig
+++ b/board/bf537-srv1/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_BF537_SRV1
 
 config SYS_BOARD
-	string
 	default "bf537-srv1"
 
 config SYS_CONFIG_NAME
-	string
 	default "bf537-srv1"
 
 endif
diff --git a/board/bf537-stamp/Kconfig b/board/bf537-stamp/Kconfig
index 9330a4c..4f86128 100644
--- a/board/bf537-stamp/Kconfig
+++ b/board/bf537-stamp/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_BF537_STAMP
 
 config SYS_BOARD
-	string
 	default "bf537-stamp"
 
 config SYS_CONFIG_NAME
-	string
 	default "bf537-stamp"
 
 endif
diff --git a/board/bf538f-ezkit/Kconfig b/board/bf538f-ezkit/Kconfig
index 5b9c8d9..e40fcdb 100644
--- a/board/bf538f-ezkit/Kconfig
+++ b/board/bf538f-ezkit/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_BF538F_EZKIT
 
 config SYS_BOARD
-	string
 	default "bf538f-ezkit"
 
 config SYS_CONFIG_NAME
-	string
 	default "bf538f-ezkit"
 
 endif
diff --git a/board/bf548-ezkit/Kconfig b/board/bf548-ezkit/Kconfig
index 8d799aa..550227f 100644
--- a/board/bf548-ezkit/Kconfig
+++ b/board/bf548-ezkit/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_BF548_EZKIT
 
 config SYS_BOARD
-	string
 	default "bf548-ezkit"
 
 config SYS_CONFIG_NAME
-	string
 	default "bf548-ezkit"
 
 endif
diff --git a/board/bf561-acvilon/Kconfig b/board/bf561-acvilon/Kconfig
index 6c1789c..ba1580d 100644
--- a/board/bf561-acvilon/Kconfig
+++ b/board/bf561-acvilon/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_BF561_ACVILON
 
 config SYS_BOARD
-	string
 	default "bf561-acvilon"
 
 config SYS_CONFIG_NAME
-	string
 	default "bf561-acvilon"
 
 endif
diff --git a/board/bf561-ezkit/Kconfig b/board/bf561-ezkit/Kconfig
index d1cb81f..495a5c5 100644
--- a/board/bf561-ezkit/Kconfig
+++ b/board/bf561-ezkit/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_BF561_EZKIT
 
 config SYS_BOARD
-	string
 	default "bf561-ezkit"
 
 config SYS_CONFIG_NAME
-	string
 	default "bf561-ezkit"
 
 endif
diff --git a/board/bf609-ezkit/Kconfig b/board/bf609-ezkit/Kconfig
index ad959d7..7992e1e 100644
--- a/board/bf609-ezkit/Kconfig
+++ b/board/bf609-ezkit/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_BF609_EZKIT
 
 config SYS_BOARD
-	string
 	default "bf609-ezkit"
 
 config SYS_CONFIG_NAME
-	string
 	default "bf609-ezkit"
 
 endif
diff --git a/board/blackstamp/Kconfig b/board/blackstamp/Kconfig
index 0046b93..7ce086a 100644
--- a/board/blackstamp/Kconfig
+++ b/board/blackstamp/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_BLACKSTAMP
 
 config SYS_BOARD
-	string
 	default "blackstamp"
 
 config SYS_CONFIG_NAME
-	string
 	default "blackstamp"
 
 endif
diff --git a/board/blackvme/Kconfig b/board/blackvme/Kconfig
index 72aaa29..5e73f84 100644
--- a/board/blackvme/Kconfig
+++ b/board/blackvme/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_BLACKVME
 
 config SYS_BOARD
-	string
 	default "blackvme"
 
 config SYS_CONFIG_NAME
-	string
 	default "blackvme"
 
 endif
diff --git a/board/bluegiga/apx4devkit/Kconfig b/board/bluegiga/apx4devkit/Kconfig
index acccec9..7d1534a 100644
--- a/board/bluegiga/apx4devkit/Kconfig
+++ b/board/bluegiga/apx4devkit/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_APX4DEVKIT
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "apx4devkit"
 
 config SYS_VENDOR
-	string
 	default "bluegiga"
 
 config SYS_SOC
-	string
 	default "mxs"
 
 config SYS_CONFIG_NAME
-	string
 	default "apx4devkit"
 
 endif
diff --git a/board/bluewater/snapper9260/Kconfig b/board/bluewater/snapper9260/Kconfig
index 81eb911..1c8f78d 100644
--- a/board/bluewater/snapper9260/Kconfig
+++ b/board/bluewater/snapper9260/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_SNAPPER9260
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "snapper9260"
 
 config SYS_VENDOR
-	string
 	default "bluewater"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "snapper9260"
 
 endif
diff --git a/board/boundary/nitrogen6x/Kconfig b/board/boundary/nitrogen6x/Kconfig
index 190809c..298c9fd 100644
--- a/board/boundary/nitrogen6x/Kconfig
+++ b/board/boundary/nitrogen6x/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_NITROGEN6X
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "nitrogen6x"
 
 config SYS_VENDOR
-	string
 	default "boundary"
 
 config SYS_SOC
-	string
 	default "mx6"
 
 config SYS_CONFIG_NAME
-	string
 	default "nitrogen6x"
 
 endif
diff --git a/board/br4/Kconfig b/board/br4/Kconfig
index 03d9783..a10a060 100644
--- a/board/br4/Kconfig
+++ b/board/br4/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_BR4
 
 config SYS_BOARD
-	string
 	default "br4"
 
 config SYS_CONFIG_NAME
-	string
 	default "br4"
 
 endif
diff --git a/board/broadcom/bcm28155_ap/Kconfig b/board/broadcom/bcm28155_ap/Kconfig
index 20c83d3..2e779f0 100644
--- a/board/broadcom/bcm28155_ap/Kconfig
+++ b/board/broadcom/bcm28155_ap/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_BCM28155_AP
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "bcm28155_ap"
 
 config SYS_VENDOR
-	string
 	default "broadcom"
 
 config SYS_SOC
-	string
 	default "bcm281xx"
 
 config SYS_CONFIG_NAME
-	string
 	default "bcm28155_ap"
 
 endif
diff --git a/board/broadcom/bcm958300k/Kconfig b/board/broadcom/bcm958300k/Kconfig
index 165cee7..d627a38 100644
--- a/board/broadcom/bcm958300k/Kconfig
+++ b/board/broadcom/bcm958300k/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_BCM958300K
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "bcm_ep"
 
 config SYS_VENDOR
-	string
 	default "broadcom"
 
 config SYS_SOC
-	string
 	default "bcmcygnus"
 
 config SYS_CONFIG_NAME
-	string
 	default "bcm_ep_board"
 
 endif
diff --git a/board/broadcom/bcm958622hr/Kconfig b/board/broadcom/bcm958622hr/Kconfig
index 6d09592..9038f5b 100644
--- a/board/broadcom/bcm958622hr/Kconfig
+++ b/board/broadcom/bcm958622hr/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_BCM958622HR
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "bcm_ep"
 
 config SYS_VENDOR
-	string
 	default "broadcom"
 
 config SYS_SOC
-	string
 	default "bcmnsp"
 
 config SYS_CONFIG_NAME
-	string
 	default "bcm_ep_board"
 
 endif
diff --git a/board/buffalo/lsxl/Kconfig b/board/buffalo/lsxl/Kconfig
index 50a620e..ef78896 100644
--- a/board/buffalo/lsxl/Kconfig
+++ b/board/buffalo/lsxl/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_LSXL
 
 config SYS_BOARD
-	string
 	default "lsxl"
 
 config SYS_VENDOR
-	string
 	default "buffalo"
 
 config SYS_CONFIG_NAME
-	string
 	default "lsxl"
 
 endif
diff --git a/board/calao/sbc35_a9g20/Kconfig b/board/calao/sbc35_a9g20/Kconfig
index 192d228..b2528dc 100644
--- a/board/calao/sbc35_a9g20/Kconfig
+++ b/board/calao/sbc35_a9g20/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_SBC35_A9G20
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "sbc35_a9g20"
 
 config SYS_VENDOR
-	string
 	default "calao"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "sbc35_a9g20"
 
 endif
diff --git a/board/calao/tny_a9260/Kconfig b/board/calao/tny_a9260/Kconfig
index 3d33d5c..7fad578 100644
--- a/board/calao/tny_a9260/Kconfig
+++ b/board/calao/tny_a9260/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_TNY_A9260
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "tny_a9260"
 
 config SYS_VENDOR
-	string
 	default "calao"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "tny_a9260"
 
 endif
diff --git a/board/calao/usb_a9263/Kconfig b/board/calao/usb_a9263/Kconfig
index 8141c7d..4209b36 100644
--- a/board/calao/usb_a9263/Kconfig
+++ b/board/calao/usb_a9263/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_USB_A9263
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "usb_a9263"
 
 config SYS_VENDOR
-	string
 	default "calao"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "usb_a9263"
 
 endif
diff --git a/board/canmb/Kconfig b/board/canmb/Kconfig
index 042cc35..b5cf205 100644
--- a/board/canmb/Kconfig
+++ b/board/canmb/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_CANMB
 
 config SYS_BOARD
-	string
 	default "canmb"
 
 config SYS_CONFIG_NAME
-	string
 	default "canmb"
 
 endif
diff --git a/board/chromebook-x86/coreboot/Kconfig b/board/chromebook-x86/coreboot/Kconfig
index 64cd347..83385c7 100644
--- a/board/chromebook-x86/coreboot/Kconfig
+++ b/board/chromebook-x86/coreboot/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_COREBOOT
 
 config SYS_BOARD
-	string
 	default "coreboot"
 
 config SYS_VENDOR
-	string
 	default "chromebook-x86"
 
 config SYS_SOC
-	string
 	default "coreboot"
 
 config SYS_CONFIG_NAME
-	string
 	default "coreboot"
 
 endif
diff --git a/board/cirrus/edb93xx/Kconfig b/board/cirrus/edb93xx/Kconfig
index 0a9bdb2..f063d55 100644
--- a/board/cirrus/edb93xx/Kconfig
+++ b/board/cirrus/edb93xx/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_EDB93XX
 
 config SYS_CPU
-	string
 	default "arm920t"
 
 config SYS_BOARD
-	string
 	default "edb93xx"
 
 config SYS_VENDOR
-	string
 	default "cirrus"
 
 config SYS_SOC
-	string
 	default "ep93xx"
 
 config SYS_CONFIG_NAME
-	string
 	default "edb93xx"
 
 endif
diff --git a/board/cloudengines/pogo_e02/Kconfig b/board/cloudengines/pogo_e02/Kconfig
index fe36314..eaa68d9 100644
--- a/board/cloudengines/pogo_e02/Kconfig
+++ b/board/cloudengines/pogo_e02/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_POGO_E02
 
 config SYS_BOARD
-	string
 	default "pogo_e02"
 
 config SYS_VENDOR
-	string
 	default "cloudengines"
 
 config SYS_CONFIG_NAME
-	string
 	default "pogo_e02"
 
 endif
diff --git a/board/cm-bf527/Kconfig b/board/cm-bf527/Kconfig
index d43d306..8d14179 100644
--- a/board/cm-bf527/Kconfig
+++ b/board/cm-bf527/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_CM_BF527
 
 config SYS_BOARD
-	string
 	default "cm-bf527"
 
 config SYS_CONFIG_NAME
-	string
 	default "cm-bf527"
 
 endif
diff --git a/board/cm-bf533/Kconfig b/board/cm-bf533/Kconfig
index af5bbb2..cedd752 100644
--- a/board/cm-bf533/Kconfig
+++ b/board/cm-bf533/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_CM_BF533
 
 config SYS_BOARD
-	string
 	default "cm-bf533"
 
 config SYS_CONFIG_NAME
-	string
 	default "cm-bf533"
 
 endif
diff --git a/board/cm-bf537e/Kconfig b/board/cm-bf537e/Kconfig
index 83c160d..af2e548 100644
--- a/board/cm-bf537e/Kconfig
+++ b/board/cm-bf537e/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_CM_BF537E
 
 config SYS_BOARD
-	string
 	default "cm-bf537e"
 
 config SYS_CONFIG_NAME
-	string
 	default "cm-bf537e"
 
 endif
diff --git a/board/cm-bf537u/Kconfig b/board/cm-bf537u/Kconfig
index de384b7..baf9e8c 100644
--- a/board/cm-bf537u/Kconfig
+++ b/board/cm-bf537u/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_CM_BF537U
 
 config SYS_BOARD
-	string
 	default "cm-bf537u"
 
 config SYS_CONFIG_NAME
-	string
 	default "cm-bf537u"
 
 endif
diff --git a/board/cm-bf548/Kconfig b/board/cm-bf548/Kconfig
index 29b027d..b96cb5f 100644
--- a/board/cm-bf548/Kconfig
+++ b/board/cm-bf548/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_CM_BF548
 
 config SYS_BOARD
-	string
 	default "cm-bf548"
 
 config SYS_CONFIG_NAME
-	string
 	default "cm-bf548"
 
 endif
diff --git a/board/cm-bf561/Kconfig b/board/cm-bf561/Kconfig
index 94d110c..8b302a5 100644
--- a/board/cm-bf561/Kconfig
+++ b/board/cm-bf561/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_CM_BF561
 
 config SYS_BOARD
-	string
 	default "cm-bf561"
 
 config SYS_CONFIG_NAME
-	string
 	default "cm-bf561"
 
 endif
diff --git a/board/cm4008/Kconfig b/board/cm4008/Kconfig
index 397794d..a7f3b2f 100644
--- a/board/cm4008/Kconfig
+++ b/board/cm4008/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_CM4008
 
 config SYS_CPU
-	string
 	default "arm920t"
 
 config SYS_BOARD
-	string
 	default "cm4008"
 
 config SYS_SOC
-	string
 	default "ks8695"
 
 config SYS_CONFIG_NAME
-	string
 	default "cm4008"
 
 endif
diff --git a/board/cm41xx/Kconfig b/board/cm41xx/Kconfig
index ae2831e..b537e26 100644
--- a/board/cm41xx/Kconfig
+++ b/board/cm41xx/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_CM41XX
 
 config SYS_CPU
-	string
 	default "arm920t"
 
 config SYS_BOARD
-	string
 	default "cm41xx"
 
 config SYS_SOC
-	string
 	default "ks8695"
 
 config SYS_CONFIG_NAME
-	string
 	default "cm41xx"
 
 endif
diff --git a/board/cm5200/Kconfig b/board/cm5200/Kconfig
index b4c8f22..ccea5c9 100644
--- a/board/cm5200/Kconfig
+++ b/board/cm5200/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_CM5200
 
 config SYS_BOARD
-	string
 	default "cm5200"
 
 config SYS_CONFIG_NAME
-	string
 	default "cm5200"
 
 endif
diff --git a/board/cmi/Kconfig b/board/cmi/Kconfig
index 8040e59..6efe6b1 100644
--- a/board/cmi/Kconfig
+++ b/board/cmi/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_CMI_MPC5XX
 
 config SYS_BOARD
-	string
 	default "cmi"
 
 config SYS_CONFIG_NAME
-	string
 	default "cmi_mpc5xx"
 
 endif
diff --git a/board/cobra5272/Kconfig b/board/cobra5272/Kconfig
index 6e55d43..ba04622 100644
--- a/board/cobra5272/Kconfig
+++ b/board/cobra5272/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_COBRA5272
 
 config SYS_CPU
-	string
 	default "mcf52x2"
 
 config SYS_BOARD
-	string
 	default "cobra5272"
 
 config SYS_CONFIG_NAME
-	string
 	default "cobra5272"
 
 endif
diff --git a/board/cogent/Kconfig b/board/cogent/Kconfig
index 113034d..7f34a14 100644
--- a/board/cogent/Kconfig
+++ b/board/cogent/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_COGENT_MPC8260
 
 config SYS_BOARD
-	string
 	default "cogent"
 
 config SYS_CONFIG_NAME
-	string
 	default "cogent_mpc8260"
 
 endif
@@ -13,11 +11,9 @@ endif
 if TARGET_COGENT_MPC8XX
 
 config SYS_BOARD
-	string
 	default "cogent"
 
 config SYS_CONFIG_NAME
-	string
 	default "cogent_mpc8xx"
 
 endif
diff --git a/board/comelit/dig297/Kconfig b/board/comelit/dig297/Kconfig
index 4c5ea09..6dccaff 100644
--- a/board/comelit/dig297/Kconfig
+++ b/board/comelit/dig297/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DIG297
 
 config SYS_BOARD
-	string
 	default "dig297"
 
 config SYS_VENDOR
-	string
 	default "comelit"
 
 config SYS_CONFIG_NAME
-	string
 	default "dig297"
 
 endif
diff --git a/board/compal/paz00/Kconfig b/board/compal/paz00/Kconfig
index 690d7a7..30ba11d 100644
--- a/board/compal/paz00/Kconfig
+++ b/board/compal/paz00/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_PAZ00
 
 config SYS_BOARD
-	string
 	default "paz00"
 
 config SYS_VENDOR
-	string
 	default "compal"
 
 config SYS_CONFIG_NAME
-	string
 	default "paz00"
 
 endif
diff --git a/board/compulab/cm_t335/Kconfig b/board/compulab/cm_t335/Kconfig
index 4a1adf3..6115976 100644
--- a/board/compulab/cm_t335/Kconfig
+++ b/board/compulab/cm_t335/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_CM_T335
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "cm_t335"
 
 config SYS_VENDOR
-	string
 	default "compulab"
 
 config SYS_SOC
-	string
 	default "am33xx"
 
 config SYS_CONFIG_NAME
-	string
 	default "cm_t335"
 
 endif
diff --git a/board/compulab/cm_t35/Kconfig b/board/compulab/cm_t35/Kconfig
index 06de692..d87741f 100644
--- a/board/compulab/cm_t35/Kconfig
+++ b/board/compulab/cm_t35/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_CM_T35
 
 config SYS_BOARD
-	string
 	default "cm_t35"
 
 config SYS_VENDOR
-	string
 	default "compulab"
 
 config SYS_CONFIG_NAME
-	string
 	default "cm_t35"
 
 endif
diff --git a/board/compulab/cm_t54/Kconfig b/board/compulab/cm_t54/Kconfig
index 0edab5c..52d3880 100644
--- a/board/compulab/cm_t54/Kconfig
+++ b/board/compulab/cm_t54/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_CM_T54
 
 config SYS_BOARD
-	string
 	default "cm_t54"
 
 config SYS_VENDOR
-	string
 	default "compulab"
 
 config SYS_CONFIG_NAME
-	string
 	default "cm_t54"
 
 endif
diff --git a/board/compulab/trimslice/Kconfig b/board/compulab/trimslice/Kconfig
index 6ae030c..3576914 100644
--- a/board/compulab/trimslice/Kconfig
+++ b/board/compulab/trimslice/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_TRIMSLICE
 
 config SYS_BOARD
-	string
 	default "trimslice"
 
 config SYS_VENDOR
-	string
 	default "compulab"
 
 config SYS_CONFIG_NAME
-	string
 	default "trimslice"
 
 endif
diff --git a/board/congatec/cgtqmx6eval/Kconfig b/board/congatec/cgtqmx6eval/Kconfig
index 155fa2c..0774784 100644
--- a/board/congatec/cgtqmx6eval/Kconfig
+++ b/board/congatec/cgtqmx6eval/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_CGTQMX6EVAL
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "cgtqmx6eval"
 
 config SYS_VENDOR
-	string
 	default "congatec"
 
 config SYS_SOC
-	string
 	default "mx6"
 
 config SYS_CONFIG_NAME
-	string
 	default "cgtqmx6eval"
 
 endif
diff --git a/board/corscience/tricorder/Kconfig b/board/corscience/tricorder/Kconfig
index 5147fd7..345ac83 100644
--- a/board/corscience/tricorder/Kconfig
+++ b/board/corscience/tricorder/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_TRICORDER
 
 config SYS_BOARD
-	string
 	default "tricorder"
 
 config SYS_VENDOR
-	string
 	default "corscience"
 
 config SYS_CONFIG_NAME
-	string
 	default "tricorder"
 
 endif
diff --git a/board/cpc45/Kconfig b/board/cpc45/Kconfig
index fd1a536..c564caf 100644
--- a/board/cpc45/Kconfig
+++ b/board/cpc45/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_CPC45
 
 config SYS_BOARD
-	string
 	default "cpc45"
 
 config SYS_CONFIG_NAME
-	string
 	default "CPC45"
 
 endif
diff --git a/board/cpu86/Kconfig b/board/cpu86/Kconfig
index 27f1e4e..ac3ae98 100644
--- a/board/cpu86/Kconfig
+++ b/board/cpu86/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_CPU86
 
 config SYS_BOARD
-	string
 	default "cpu86"
 
 config SYS_CONFIG_NAME
-	string
 	default "CPU86"
 
 endif
diff --git a/board/cpu87/Kconfig b/board/cpu87/Kconfig
index b45225d..a4f2768 100644
--- a/board/cpu87/Kconfig
+++ b/board/cpu87/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_CPU87
 
 config SYS_BOARD
-	string
 	default "cpu87"
 
 config SYS_CONFIG_NAME
-	string
 	default "CPU87"
 
 endif
diff --git a/board/cray/L1/Kconfig b/board/cray/L1/Kconfig
index fa9a702..35a290a 100644
--- a/board/cray/L1/Kconfig
+++ b/board/cray/L1/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_CRAYL1
 
 config SYS_BOARD
-	string
 	default "L1"
 
 config SYS_VENDOR
-	string
 	default "cray"
 
 config SYS_CONFIG_NAME
-	string
 	default "CRAYL1"
 
 endif
diff --git a/board/creative/xfi3/Kconfig b/board/creative/xfi3/Kconfig
index 9baf515..2255cc9 100644
--- a/board/creative/xfi3/Kconfig
+++ b/board/creative/xfi3/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_XFI3
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "xfi3"
 
 config SYS_VENDOR
-	string
 	default "creative"
 
 config SYS_SOC
-	string
 	default "mxs"
 
 config SYS_CONFIG_NAME
-	string
 	default "xfi3"
 
 endif
diff --git a/board/csb272/Kconfig b/board/csb272/Kconfig
index 90f94a3..eed04f0 100644
--- a/board/csb272/Kconfig
+++ b/board/csb272/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_CSB272
 
 config SYS_BOARD
-	string
 	default "csb272"
 
 config SYS_CONFIG_NAME
-	string
 	default "csb272"
 
 endif
diff --git a/board/csb472/Kconfig b/board/csb472/Kconfig
index 05230a0..53b1e7a 100644
--- a/board/csb472/Kconfig
+++ b/board/csb472/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_CSB472
 
 config SYS_BOARD
-	string
 	default "csb472"
 
 config SYS_CONFIG_NAME
-	string
 	default "csb472"
 
 endif
diff --git a/board/cu824/Kconfig b/board/cu824/Kconfig
index d866688..7927b05 100644
--- a/board/cu824/Kconfig
+++ b/board/cu824/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_CU824
 
 config SYS_BOARD
-	string
 	default "cu824"
 
 config SYS_CONFIG_NAME
-	string
 	default "CU824"
 
 endif
diff --git a/board/d-link/dns325/Kconfig b/board/d-link/dns325/Kconfig
index 763f93c..f6341ad 100644
--- a/board/d-link/dns325/Kconfig
+++ b/board/d-link/dns325/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DNS325
 
 config SYS_BOARD
-	string
 	default "dns325"
 
 config SYS_VENDOR
-	string
 	default "d-link"
 
 config SYS_CONFIG_NAME
-	string
 	default "dns325"
 
 endif
diff --git a/board/dave/PPChameleonEVB/Kconfig b/board/dave/PPChameleonEVB/Kconfig
index 3e95654..bfe0011 100644
--- a/board/dave/PPChameleonEVB/Kconfig
+++ b/board/dave/PPChameleonEVB/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_CATCENTER
 
 config SYS_BOARD
-	string
 	default "PPChameleonEVB"
 
 config SYS_VENDOR
-	string
 	default "dave"
 
 config SYS_CONFIG_NAME
-	string
 	default "CATcenter"
 
 endif
@@ -17,15 +14,12 @@ endif
 if TARGET_PPCHAMELEONEVB
 
 config SYS_BOARD
-	string
 	default "PPChameleonEVB"
 
 config SYS_VENDOR
-	string
 	default "dave"
 
 config SYS_CONFIG_NAME
-	string
 	default "PPChameleonEVB"
 
 endif
diff --git a/board/davedenx/aria/Kconfig b/board/davedenx/aria/Kconfig
index f5d2aef..54a86b9 100644
--- a/board/davedenx/aria/Kconfig
+++ b/board/davedenx/aria/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_ARIA
 
 config SYS_BOARD
-	string
 	default "aria"
 
 config SYS_VENDOR
-	string
 	default "davedenx"
 
 config SYS_CONFIG_NAME
-	string
 	default "aria"
 
 endif
diff --git a/board/davedenx/qong/Kconfig b/board/davedenx/qong/Kconfig
index 51b9428..54cb450 100644
--- a/board/davedenx/qong/Kconfig
+++ b/board/davedenx/qong/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_QONG
 
 config SYS_CPU
-	string
 	default "arm1136"
 
 config SYS_BOARD
-	string
 	default "qong"
 
 config SYS_VENDOR
-	string
 	default "davedenx"
 
 config SYS_SOC
-	string
 	default "mx31"
 
 config SYS_CONFIG_NAME
-	string
 	default "qong"
 
 endif
diff --git a/board/davinci/da8xxevm/Kconfig b/board/davinci/da8xxevm/Kconfig
index b123703..1a841ce 100644
--- a/board/davinci/da8xxevm/Kconfig
+++ b/board/davinci/da8xxevm/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DA830EVM
 
 config SYS_BOARD
-	string
 	default "da8xxevm"
 
 config SYS_VENDOR
-	string
 	default "davinci"
 
 config SYS_CONFIG_NAME
-	string
 	default "da830evm"
 
 endif
@@ -17,15 +14,12 @@ endif
 if TARGET_DA850EVM
 
 config SYS_BOARD
-	string
 	default "da8xxevm"
 
 config SYS_VENDOR
-	string
 	default "davinci"
 
 config SYS_CONFIG_NAME
-	string
 	default "da850evm"
 
 endif
@@ -33,15 +27,12 @@ endif
 if TARGET_HAWKBOARD
 
 config SYS_BOARD
-	string
 	default "da8xxevm"
 
 config SYS_VENDOR
-	string
 	default "davinci"
 
 config SYS_CONFIG_NAME
-	string
 	default "hawkboard"
 
 endif
diff --git a/board/davinci/dm355evm/Kconfig b/board/davinci/dm355evm/Kconfig
index 7490bc0..ec2c276 100644
--- a/board/davinci/dm355evm/Kconfig
+++ b/board/davinci/dm355evm/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DAVINCI_DM355EVM
 
 config SYS_BOARD
-	string
 	default "dm355evm"
 
 config SYS_VENDOR
-	string
 	default "davinci"
 
 config SYS_CONFIG_NAME
-	string
 	default "davinci_dm355evm"
 
 endif
diff --git a/board/davinci/dm355leopard/Kconfig b/board/davinci/dm355leopard/Kconfig
index 73a53ff..ab4230a 100644
--- a/board/davinci/dm355leopard/Kconfig
+++ b/board/davinci/dm355leopard/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DAVINCI_DM355LEOPARD
 
 config SYS_BOARD
-	string
 	default "dm355leopard"
 
 config SYS_VENDOR
-	string
 	default "davinci"
 
 config SYS_CONFIG_NAME
-	string
 	default "davinci_dm355leopard"
 
 endif
diff --git a/board/davinci/dm365evm/Kconfig b/board/davinci/dm365evm/Kconfig
index 266c6ee..724c7b6 100644
--- a/board/davinci/dm365evm/Kconfig
+++ b/board/davinci/dm365evm/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DAVINCI_DM365EVM
 
 config SYS_BOARD
-	string
 	default "dm365evm"
 
 config SYS_VENDOR
-	string
 	default "davinci"
 
 config SYS_CONFIG_NAME
-	string
 	default "davinci_dm365evm"
 
 endif
diff --git a/board/davinci/dm6467evm/Kconfig b/board/davinci/dm6467evm/Kconfig
index 1c4d0f0..56d2ab4 100644
--- a/board/davinci/dm6467evm/Kconfig
+++ b/board/davinci/dm6467evm/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DAVINCI_DM6467EVM
 
 config SYS_BOARD
-	string
 	default "dm6467evm"
 
 config SYS_VENDOR
-	string
 	default "davinci"
 
 config SYS_CONFIG_NAME
-	string
 	default "davinci_dm6467evm"
 
 endif
diff --git a/board/davinci/dvevm/Kconfig b/board/davinci/dvevm/Kconfig
index e020f8d..3f0ef82 100644
--- a/board/davinci/dvevm/Kconfig
+++ b/board/davinci/dvevm/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DAVINCI_DVEVM
 
 config SYS_BOARD
-	string
 	default "dvevm"
 
 config SYS_VENDOR
-	string
 	default "davinci"
 
 config SYS_CONFIG_NAME
-	string
 	default "davinci_dvevm"
 
 endif
diff --git a/board/davinci/ea20/Kconfig b/board/davinci/ea20/Kconfig
index 93950fd..ae5b16e 100644
--- a/board/davinci/ea20/Kconfig
+++ b/board/davinci/ea20/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_EA20
 
 config SYS_BOARD
-	string
 	default "ea20"
 
 config SYS_VENDOR
-	string
 	default "davinci"
 
 config SYS_CONFIG_NAME
-	string
 	default "ea20"
 
 endif
diff --git a/board/davinci/schmoogie/Kconfig b/board/davinci/schmoogie/Kconfig
index 7aa459d..3581075 100644
--- a/board/davinci/schmoogie/Kconfig
+++ b/board/davinci/schmoogie/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DAVINCI_SCHMOOGIE
 
 config SYS_BOARD
-	string
 	default "schmoogie"
 
 config SYS_VENDOR
-	string
 	default "davinci"
 
 config SYS_CONFIG_NAME
-	string
 	default "davinci_schmoogie"
 
 endif
diff --git a/board/davinci/sffsdr/Kconfig b/board/davinci/sffsdr/Kconfig
index 95461fc..dc48f31 100644
--- a/board/davinci/sffsdr/Kconfig
+++ b/board/davinci/sffsdr/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DAVINCI_SFFSDR
 
 config SYS_BOARD
-	string
 	default "sffsdr"
 
 config SYS_VENDOR
-	string
 	default "davinci"
 
 config SYS_CONFIG_NAME
-	string
 	default "davinci_sffsdr"
 
 endif
diff --git a/board/davinci/sonata/Kconfig b/board/davinci/sonata/Kconfig
index a21fb8e..4440d95 100644
--- a/board/davinci/sonata/Kconfig
+++ b/board/davinci/sonata/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DAVINCI_SONATA
 
 config SYS_BOARD
-	string
 	default "sonata"
 
 config SYS_VENDOR
-	string
 	default "davinci"
 
 config SYS_CONFIG_NAME
-	string
 	default "davinci_sonata"
 
 endif
diff --git a/board/dbau1x00/Kconfig b/board/dbau1x00/Kconfig
index 5fca62d..1a8946d 100644
--- a/board/dbau1x00/Kconfig
+++ b/board/dbau1x00/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_DBAU1X00
 
 config SYS_CPU
-	string
 	default "mips32"
 
 config SYS_BOARD
-	string
 	default "dbau1x00"
 
 config SYS_SOC
-	string
 	default "au1x00"
 
 config SYS_CONFIG_NAME
-	string
 	default "dbau1x00"
 
 endif
diff --git a/board/denx/m28evk/Kconfig b/board/denx/m28evk/Kconfig
index 05f79ad..b1c16c7 100644
--- a/board/denx/m28evk/Kconfig
+++ b/board/denx/m28evk/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_M28EVK
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "m28evk"
 
 config SYS_VENDOR
-	string
 	default "denx"
 
 config SYS_SOC
-	string
 	default "mxs"
 
 config SYS_CONFIG_NAME
-	string
 	default "m28evk"
 
 endif
diff --git a/board/denx/m53evk/Kconfig b/board/denx/m53evk/Kconfig
index 5e3298c..5dbb7f8 100644
--- a/board/denx/m53evk/Kconfig
+++ b/board/denx/m53evk/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_M53EVK
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "m53evk"
 
 config SYS_VENDOR
-	string
 	default "denx"
 
 config SYS_SOC
-	string
 	default "mx5"
 
 config SYS_CONFIG_NAME
-	string
 	default "m53evk"
 
 endif
diff --git a/board/dnp5370/Kconfig b/board/dnp5370/Kconfig
index f03a1e7..797081d 100644
--- a/board/dnp5370/Kconfig
+++ b/board/dnp5370/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_DNP5370
 
 config SYS_BOARD
-	string
 	default "dnp5370"
 
 config SYS_CONFIG_NAME
-	string
 	default "dnp5370"
 
 endif
diff --git a/board/eXalion/Kconfig b/board/eXalion/Kconfig
index 42ba092..a22f58a 100644
--- a/board/eXalion/Kconfig
+++ b/board/eXalion/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_EXALION
 
 config SYS_BOARD
-	string
 	default "eXalion"
 
 config SYS_CONFIG_NAME
-	string
 	default "eXalion"
 
 endif
diff --git a/board/earthlcd/favr-32-ezkit/Kconfig b/board/earthlcd/favr-32-ezkit/Kconfig
index c0cd1b7..50e29ec 100644
--- a/board/earthlcd/favr-32-ezkit/Kconfig
+++ b/board/earthlcd/favr-32-ezkit/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_FAVR_32_EZKIT
 
 config SYS_BOARD
-	string
 	default "favr-32-ezkit"
 
 config SYS_VENDOR
-	string
 	default "earthlcd"
 
 config SYS_SOC
-	string
 	default "at32ap700x"
 
 config SYS_CONFIG_NAME
-	string
 	default "favr-32-ezkit"
 
 endif
diff --git a/board/egnite/ethernut5/Kconfig b/board/egnite/ethernut5/Kconfig
index cd2e53c..281e43a 100644
--- a/board/egnite/ethernut5/Kconfig
+++ b/board/egnite/ethernut5/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_ETHERNUT5
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "ethernut5"
 
 config SYS_VENDOR
-	string
 	default "egnite"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "ethernut5"
 
 endif
diff --git a/board/eltec/elppc/Kconfig b/board/eltec/elppc/Kconfig
index 55564dc..d4003e5 100644
--- a/board/eltec/elppc/Kconfig
+++ b/board/eltec/elppc/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_ELPPC
 
 config SYS_BOARD
-	string
 	default "elppc"
 
 config SYS_VENDOR
-	string
 	default "eltec"
 
 config SYS_CONFIG_NAME
-	string
 	default "ELPPC"
 
 endif
diff --git a/board/eltec/mhpc/Kconfig b/board/eltec/mhpc/Kconfig
index 69c8358..5a4c884 100644
--- a/board/eltec/mhpc/Kconfig
+++ b/board/eltec/mhpc/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MHPC
 
 config SYS_BOARD
-	string
 	default "mhpc"
 
 config SYS_VENDOR
-	string
 	default "eltec"
 
 config SYS_CONFIG_NAME
-	string
 	default "MHPC"
 
 endif
diff --git a/board/embest/mx6boards/Kconfig b/board/embest/mx6boards/Kconfig
index b0c823e..8e39fce 100644
--- a/board/embest/mx6boards/Kconfig
+++ b/board/embest/mx6boards/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_EMBESTMX6BOARDS
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "mx6boards"
 
 config SYS_VENDOR
-	string
 	default "embest"
 
 config SYS_SOC
-	string
 	default "mx6"
 
 config SYS_CONFIG_NAME
-	string
 	default "embestmx6boards"
 
 endif
diff --git a/board/emk/top5200/Kconfig b/board/emk/top5200/Kconfig
index 1d4e326..bba1fd4 100644
--- a/board/emk/top5200/Kconfig
+++ b/board/emk/top5200/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_TOP5200
 
 config SYS_BOARD
-	string
 	default "top5200"
 
 config SYS_VENDOR
-	string
 	default "emk"
 
 config SYS_CONFIG_NAME
-	string
 	default "TOP5200"
 
 endif
diff --git a/board/emk/top860/Kconfig b/board/emk/top860/Kconfig
index 4da934e..7b5afda 100644
--- a/board/emk/top860/Kconfig
+++ b/board/emk/top860/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_TOP860
 
 config SYS_BOARD
-	string
 	default "top860"
 
 config SYS_VENDOR
-	string
 	default "emk"
 
 config SYS_CONFIG_NAME
-	string
 	default "TOP860"
 
 endif
diff --git a/board/emk/top9000/Kconfig b/board/emk/top9000/Kconfig
index 421f7b2..2dbe060 100644
--- a/board/emk/top9000/Kconfig
+++ b/board/emk/top9000/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_TOP9000
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "top9000"
 
 config SYS_VENDOR
-	string
 	default "emk"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "top9000"
 
 endif
diff --git a/board/enbw/enbw_cmc/Kconfig b/board/enbw/enbw_cmc/Kconfig
index 183334b..796736d 100644
--- a/board/enbw/enbw_cmc/Kconfig
+++ b/board/enbw/enbw_cmc/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_ENBW_CMC
 
 config SYS_BOARD
-	string
 	default "enbw_cmc"
 
 config SYS_VENDOR
-	string
 	default "enbw"
 
 config SYS_CONFIG_NAME
-	string
 	default "enbw_cmc"
 
 endif
diff --git a/board/ep8260/Kconfig b/board/ep8260/Kconfig
index 15ca962..5d876f4 100644
--- a/board/ep8260/Kconfig
+++ b/board/ep8260/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_EP8260
 
 config SYS_BOARD
-	string
 	default "ep8260"
 
 config SYS_CONFIG_NAME
-	string
 	default "ep8260"
 
 endif
diff --git a/board/ep82xxm/Kconfig b/board/ep82xxm/Kconfig
index b4121a6..d842091 100644
--- a/board/ep82xxm/Kconfig
+++ b/board/ep82xxm/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_EP82XXM
 
 config SYS_BOARD
-	string
 	default "ep82xxm"
 
 config SYS_CONFIG_NAME
-	string
 	default "ep82xxm"
 
 endif
diff --git a/board/esd/apc405/Kconfig b/board/esd/apc405/Kconfig
index 83cd8bd..6b03460 100644
--- a/board/esd/apc405/Kconfig
+++ b/board/esd/apc405/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_APC405
 
 config SYS_BOARD
-	string
 	default "apc405"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "APC405"
 
 endif
diff --git a/board/esd/ar405/Kconfig b/board/esd/ar405/Kconfig
index e35fc5e..4ad9d51 100644
--- a/board/esd/ar405/Kconfig
+++ b/board/esd/ar405/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_AR405
 
 config SYS_BOARD
-	string
 	default "ar405"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "AR405"
 
 endif
diff --git a/board/esd/ash405/Kconfig b/board/esd/ash405/Kconfig
index e9558a4..02c7c14 100644
--- a/board/esd/ash405/Kconfig
+++ b/board/esd/ash405/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_ASH405
 
 config SYS_BOARD
-	string
 	default "ash405"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "ASH405"
 
 endif
diff --git a/board/esd/cms700/Kconfig b/board/esd/cms700/Kconfig
index 398d22a..da11bc0 100644
--- a/board/esd/cms700/Kconfig
+++ b/board/esd/cms700/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_CMS700
 
 config SYS_BOARD
-	string
 	default "cms700"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "CMS700"
 
 endif
diff --git a/board/esd/cpci2dp/Kconfig b/board/esd/cpci2dp/Kconfig
index c99404c..646e8ff 100644
--- a/board/esd/cpci2dp/Kconfig
+++ b/board/esd/cpci2dp/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_CPCI2DP
 
 config SYS_BOARD
-	string
 	default "cpci2dp"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "CPCI2DP"
 
 endif
diff --git a/board/esd/cpci405/Kconfig b/board/esd/cpci405/Kconfig
index 0b9f9f4..bc56907 100644
--- a/board/esd/cpci405/Kconfig
+++ b/board/esd/cpci405/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_CPCI405
 
 config SYS_BOARD
-	string
 	default "cpci405"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "CPCI405"
 
 endif
@@ -17,15 +14,12 @@ endif
 if TARGET_CPCI4052
 
 config SYS_BOARD
-	string
 	default "cpci405"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "CPCI4052"
 
 endif
@@ -33,15 +27,12 @@ endif
 if TARGET_CPCI405AB
 
 config SYS_BOARD
-	string
 	default "cpci405"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "CPCI405AB"
 
 endif
@@ -49,15 +40,12 @@ endif
 if TARGET_CPCI405DT
 
 config SYS_BOARD
-	string
 	default "cpci405"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "CPCI405DT"
 
 endif
diff --git a/board/esd/cpci5200/Kconfig b/board/esd/cpci5200/Kconfig
index 29fa9e6..ddd9418 100644
--- a/board/esd/cpci5200/Kconfig
+++ b/board/esd/cpci5200/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_CPCI5200
 
 config SYS_BOARD
-	string
 	default "cpci5200"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "cpci5200"
 
 endif
diff --git a/board/esd/cpci750/Kconfig b/board/esd/cpci750/Kconfig
index 99f8c2d..32d4ee6 100644
--- a/board/esd/cpci750/Kconfig
+++ b/board/esd/cpci750/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_CPCI750
 
 config SYS_BOARD
-	string
 	default "cpci750"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "CPCI750"
 
 endif
diff --git a/board/esd/cpciiser4/Kconfig b/board/esd/cpciiser4/Kconfig
index 1357a51..4079b2f 100644
--- a/board/esd/cpciiser4/Kconfig
+++ b/board/esd/cpciiser4/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_CPCIISER4
 
 config SYS_BOARD
-	string
 	default "cpciiser4"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "CPCIISER4"
 
 endif
diff --git a/board/esd/dp405/Kconfig b/board/esd/dp405/Kconfig
index 0fd7014..c0163ae 100644
--- a/board/esd/dp405/Kconfig
+++ b/board/esd/dp405/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DP405
 
 config SYS_BOARD
-	string
 	default "dp405"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "DP405"
 
 endif
diff --git a/board/esd/du405/Kconfig b/board/esd/du405/Kconfig
index f2857f6..2913fb9 100644
--- a/board/esd/du405/Kconfig
+++ b/board/esd/du405/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DU405
 
 config SYS_BOARD
-	string
 	default "du405"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "DU405"
 
 endif
diff --git a/board/esd/du440/Kconfig b/board/esd/du440/Kconfig
index f80e181..b4b3e6b 100644
--- a/board/esd/du440/Kconfig
+++ b/board/esd/du440/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DU440
 
 config SYS_BOARD
-	string
 	default "du440"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "DU440"
 
 endif
diff --git a/board/esd/hh405/Kconfig b/board/esd/hh405/Kconfig
index 0dc4b06..8a8623a 100644
--- a/board/esd/hh405/Kconfig
+++ b/board/esd/hh405/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_HH405
 
 config SYS_BOARD
-	string
 	default "hh405"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "HH405"
 
 endif
diff --git a/board/esd/hub405/Kconfig b/board/esd/hub405/Kconfig
index e355dd2..2b9556a 100644
--- a/board/esd/hub405/Kconfig
+++ b/board/esd/hub405/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_HUB405
 
 config SYS_BOARD
-	string
 	default "hub405"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "HUB405"
 
 endif
diff --git a/board/esd/mecp5123/Kconfig b/board/esd/mecp5123/Kconfig
index 74237e3..3f2a411 100644
--- a/board/esd/mecp5123/Kconfig
+++ b/board/esd/mecp5123/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MECP5123
 
 config SYS_BOARD
-	string
 	default "mecp5123"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "mecp5123"
 
 endif
diff --git a/board/esd/mecp5200/Kconfig b/board/esd/mecp5200/Kconfig
index dfcaefd..cfd5307 100644
--- a/board/esd/mecp5200/Kconfig
+++ b/board/esd/mecp5200/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MECP5200
 
 config SYS_BOARD
-	string
 	default "mecp5200"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "mecp5200"
 
 endif
diff --git a/board/esd/meesc/Kconfig b/board/esd/meesc/Kconfig
index 86a2835..7d5c3ca 100644
--- a/board/esd/meesc/Kconfig
+++ b/board/esd/meesc/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_MEESC
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "meesc"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "meesc"
 
 endif
diff --git a/board/esd/ocrtc/Kconfig b/board/esd/ocrtc/Kconfig
index 83fa495..44b402d 100644
--- a/board/esd/ocrtc/Kconfig
+++ b/board/esd/ocrtc/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_OCRTC
 
 config SYS_BOARD
-	string
 	default "ocrtc"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "OCRTC"
 
 endif
diff --git a/board/esd/otc570/Kconfig b/board/esd/otc570/Kconfig
index ec6e4d9..7c5ce90 100644
--- a/board/esd/otc570/Kconfig
+++ b/board/esd/otc570/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_OTC570
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "otc570"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "otc570"
 
 endif
diff --git a/board/esd/pci405/Kconfig b/board/esd/pci405/Kconfig
index a1a3971..0a6524d 100644
--- a/board/esd/pci405/Kconfig
+++ b/board/esd/pci405/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_PCI405
 
 config SYS_BOARD
-	string
 	default "pci405"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "PCI405"
 
 endif
diff --git a/board/esd/pf5200/Kconfig b/board/esd/pf5200/Kconfig
index 82f30af..c596e7a 100644
--- a/board/esd/pf5200/Kconfig
+++ b/board/esd/pf5200/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_PF5200
 
 config SYS_BOARD
-	string
 	default "pf5200"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "pf5200"
 
 endif
diff --git a/board/esd/plu405/Kconfig b/board/esd/plu405/Kconfig
index b9783d7..b3082cb 100644
--- a/board/esd/plu405/Kconfig
+++ b/board/esd/plu405/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_PLU405
 
 config SYS_BOARD
-	string
 	default "plu405"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "PLU405"
 
 endif
diff --git a/board/esd/pmc405/Kconfig b/board/esd/pmc405/Kconfig
index e3c3c82..3738c68 100644
--- a/board/esd/pmc405/Kconfig
+++ b/board/esd/pmc405/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_PMC405
 
 config SYS_BOARD
-	string
 	default "pmc405"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "PMC405"
 
 endif
diff --git a/board/esd/pmc405de/Kconfig b/board/esd/pmc405de/Kconfig
index f06b26b..4b05787 100644
--- a/board/esd/pmc405de/Kconfig
+++ b/board/esd/pmc405de/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_PMC405DE
 
 config SYS_BOARD
-	string
 	default "pmc405de"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "PMC405DE"
 
 endif
diff --git a/board/esd/pmc440/Kconfig b/board/esd/pmc440/Kconfig
index 28db4ab..df8bd65 100644
--- a/board/esd/pmc440/Kconfig
+++ b/board/esd/pmc440/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_PMC440
 
 config SYS_BOARD
-	string
 	default "pmc440"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "PMC440"
 
 endif
diff --git a/board/esd/tasreg/Kconfig b/board/esd/tasreg/Kconfig
index 8fb80dc..85417d4 100644
--- a/board/esd/tasreg/Kconfig
+++ b/board/esd/tasreg/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_TASREG
 
 config SYS_CPU
-	string
 	default "mcf52x2"
 
 config SYS_BOARD
-	string
 	default "tasreg"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "TASREG"
 
 endif
diff --git a/board/esd/vme8349/Kconfig b/board/esd/vme8349/Kconfig
index 4fd507c..b8d9432 100644
--- a/board/esd/vme8349/Kconfig
+++ b/board/esd/vme8349/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_VME8349
 
 config SYS_BOARD
-	string
 	default "vme8349"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "vme8349"
 
 endif
diff --git a/board/esd/voh405/Kconfig b/board/esd/voh405/Kconfig
index ef3d073..d9fe9d2 100644
--- a/board/esd/voh405/Kconfig
+++ b/board/esd/voh405/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_VOH405
 
 config SYS_BOARD
-	string
 	default "voh405"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "VOH405"
 
 endif
diff --git a/board/esd/vom405/Kconfig b/board/esd/vom405/Kconfig
index 90ba34a..ecdf8c9 100644
--- a/board/esd/vom405/Kconfig
+++ b/board/esd/vom405/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_VOM405
 
 config SYS_BOARD
-	string
 	default "vom405"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "VOM405"
 
 endif
diff --git a/board/esd/wuh405/Kconfig b/board/esd/wuh405/Kconfig
index 214af9f..8a7df4d 100644
--- a/board/esd/wuh405/Kconfig
+++ b/board/esd/wuh405/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_WUH405
 
 config SYS_BOARD
-	string
 	default "wuh405"
 
 config SYS_VENDOR
-	string
 	default "esd"
 
 config SYS_CONFIG_NAME
-	string
 	default "WUH405"
 
 endif
diff --git a/board/esg/ima3-mx53/Kconfig b/board/esg/ima3-mx53/Kconfig
index fc27625..5593689 100644
--- a/board/esg/ima3-mx53/Kconfig
+++ b/board/esg/ima3-mx53/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_IMA3_MX53
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "ima3-mx53"
 
 config SYS_VENDOR
-	string
 	default "esg"
 
 config SYS_SOC
-	string
 	default "mx5"
 
 config SYS_CONFIG_NAME
-	string
 	default "ima3-mx53"
 
 endif
diff --git a/board/espt/Kconfig b/board/espt/Kconfig
index 7527e34..6c7cd24 100644
--- a/board/espt/Kconfig
+++ b/board/espt/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_ESPT
 
 config SYS_CPU
-	string
 	default "sh4"
 
 config SYS_BOARD
-	string
 	default "espt"
 
 config SYS_CONFIG_NAME
-	string
 	default "espt"
 
 endif
diff --git a/board/esteem192e/Kconfig b/board/esteem192e/Kconfig
index 848fef8..f895bc4 100644
--- a/board/esteem192e/Kconfig
+++ b/board/esteem192e/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_ESTEEM192E
 
 config SYS_BOARD
-	string
 	default "esteem192e"
 
 config SYS_CONFIG_NAME
-	string
 	default "ESTEEM192E"
 
 endif
diff --git a/board/eukrea/cpu9260/Kconfig b/board/eukrea/cpu9260/Kconfig
index d86044e..53ae917 100644
--- a/board/eukrea/cpu9260/Kconfig
+++ b/board/eukrea/cpu9260/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_CPU9260
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "cpu9260"
 
 config SYS_VENDOR
-	string
 	default "eukrea"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "cpu9260"
 
 endif
diff --git a/board/eukrea/cpuat91/Kconfig b/board/eukrea/cpuat91/Kconfig
index ced3748..f2b02dc 100644
--- a/board/eukrea/cpuat91/Kconfig
+++ b/board/eukrea/cpuat91/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_CPUAT91
 
 config SYS_CPU
-	string
 	default "arm920t"
 
 config SYS_BOARD
-	string
 	default "cpuat91"
 
 config SYS_VENDOR
-	string
 	default "eukrea"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "cpuat91"
 
 endif
diff --git a/board/evb64260/Kconfig b/board/evb64260/Kconfig
index f7f86c9..933e6d6 100644
--- a/board/evb64260/Kconfig
+++ b/board/evb64260/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_P3G4
 
 config SYS_BOARD
-	string
 	default "evb64260"
 
 config SYS_CONFIG_NAME
-	string
 	default "P3G4"
 
 endif
@@ -13,11 +11,9 @@ endif
 if TARGET_ZUMA
 
 config SYS_BOARD
-	string
 	default "evb64260"
 
 config SYS_CONFIG_NAME
-	string
 	default "ZUMA"
 
 endif
diff --git a/board/exmeritus/hww1u1a/Kconfig b/board/exmeritus/hww1u1a/Kconfig
index 126ce2f..7a76b43 100644
--- a/board/exmeritus/hww1u1a/Kconfig
+++ b/board/exmeritus/hww1u1a/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_HWW1U1A
 
 config SYS_BOARD
-	string
 	default "hww1u1a"
 
 config SYS_VENDOR
-	string
 	default "exmeritus"
 
 config SYS_CONFIG_NAME
-	string
 	default "HWW1U1A"
 
 endif
diff --git a/board/faraday/a320evb/Kconfig b/board/faraday/a320evb/Kconfig
index 353c873..bfa6207 100644
--- a/board/faraday/a320evb/Kconfig
+++ b/board/faraday/a320evb/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_A320EVB
 
 config SYS_CPU
-	string
 	default "arm920t"
 
 config SYS_BOARD
-	string
 	default "a320evb"
 
 config SYS_VENDOR
-	string
 	default "faraday"
 
 config SYS_SOC
-	string
 	default "a320"
 
 config SYS_CONFIG_NAME
-	string
 	default "a320evb"
 
 endif
diff --git a/board/freescale/b4860qds/Kconfig b/board/freescale/b4860qds/Kconfig
index c5321d6..c7aab75 100644
--- a/board/freescale/b4860qds/Kconfig
+++ b/board/freescale/b4860qds/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_B4860QDS
 
 config SYS_BOARD
-	string
 	default "b4860qds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "B4860QDS"
 
 endif
diff --git a/board/freescale/bsc9131rdb/Kconfig b/board/freescale/bsc9131rdb/Kconfig
index 6099d4d..dd9f765 100644
--- a/board/freescale/bsc9131rdb/Kconfig
+++ b/board/freescale/bsc9131rdb/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_BSC9131RDB
 
 config SYS_BOARD
-	string
 	default "bsc9131rdb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "BSC9131RDB"
 
 endif
diff --git a/board/freescale/bsc9132qds/Kconfig b/board/freescale/bsc9132qds/Kconfig
index 955069b..db3a1f1 100644
--- a/board/freescale/bsc9132qds/Kconfig
+++ b/board/freescale/bsc9132qds/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_BSC9132QDS
 
 config SYS_BOARD
-	string
 	default "bsc9132qds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "BSC9132QDS"
 
 endif
diff --git a/board/freescale/c29xpcie/Kconfig b/board/freescale/c29xpcie/Kconfig
index be9c237..17369b8 100644
--- a/board/freescale/c29xpcie/Kconfig
+++ b/board/freescale/c29xpcie/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_C29XPCIE
 
 config SYS_BOARD
-	string
 	default "c29xpcie"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "C29XPCIE"
 
 endif
diff --git a/board/freescale/corenet_ds/Kconfig b/board/freescale/corenet_ds/Kconfig
index 8c3bd9c..433f539 100644
--- a/board/freescale/corenet_ds/Kconfig
+++ b/board/freescale/corenet_ds/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_P3041DS
 
 config SYS_BOARD
-	string
 	default "corenet_ds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "P3041DS"
 
 endif
@@ -17,15 +14,12 @@ endif
 if TARGET_P4080DS
 
 config SYS_BOARD
-	string
 	default "corenet_ds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "P4080DS"
 
 endif
@@ -33,15 +27,12 @@ endif
 if TARGET_P5020DS
 
 config SYS_BOARD
-	string
 	default "corenet_ds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "P5020DS"
 
 endif
@@ -49,15 +40,12 @@ endif
 if TARGET_P5040DS
 
 config SYS_BOARD
-	string
 	default "corenet_ds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "P5040DS"
 
 endif
diff --git a/board/freescale/ls1021aqds/Kconfig b/board/freescale/ls1021aqds/Kconfig
index c28bd2b..3cee468 100644
--- a/board/freescale/ls1021aqds/Kconfig
+++ b/board/freescale/ls1021aqds/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_LS1021AQDS
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "ls1021aqds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_SOC
-	string
 	default "ls102xa"
 
 config SYS_CONFIG_NAME
-	string
 	default "ls1021aqds"
 
 endif
diff --git a/board/freescale/ls1021atwr/Kconfig b/board/freescale/ls1021atwr/Kconfig
index 057808d..312f938 100644
--- a/board/freescale/ls1021atwr/Kconfig
+++ b/board/freescale/ls1021atwr/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_LS1021ATWR
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "ls1021atwr"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_SOC
-	string
 	default "ls102xa"
 
 config SYS_CONFIG_NAME
-	string
 	default "ls1021atwr"
 
 endif
diff --git a/board/freescale/ls2085a/Kconfig b/board/freescale/ls2085a/Kconfig
index 5655e18..798b491 100644
--- a/board/freescale/ls2085a/Kconfig
+++ b/board/freescale/ls2085a/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_LS2085A_EMU
 
 config SYS_CPU
-	string
 	default "armv8"
 
 config SYS_BOARD
-	string
 	default "ls2085a"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_SOC
-	string
 	default "fsl-lsch3"
 
 config SYS_CONFIG_NAME
-	string
 	default "ls2085a_emu"
 
 endif
@@ -25,23 +20,18 @@ endif
 if TARGET_LS2085A_SIMU
 
 config SYS_CPU
-	string
 	default "armv8"
 
 config SYS_BOARD
-	string
 	default "ls2085a"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_SOC
-	string
 	default "fsl-lsch3"
 
 config SYS_CONFIG_NAME
-	string
 	default "ls2085a_simu"
 
 endif
diff --git a/board/freescale/m5208evbe/Kconfig b/board/freescale/m5208evbe/Kconfig
index 9b1fa42..9b416af 100644
--- a/board/freescale/m5208evbe/Kconfig
+++ b/board/freescale/m5208evbe/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_M5208EVBE
 
 config SYS_CPU
-	string
 	default "mcf52x2"
 
 config SYS_BOARD
-	string
 	default "m5208evbe"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "M5208EVBE"
 
 endif
diff --git a/board/freescale/m52277evb/Kconfig b/board/freescale/m52277evb/Kconfig
index 54a86e4..c427892 100644
--- a/board/freescale/m52277evb/Kconfig
+++ b/board/freescale/m52277evb/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_M52277EVB
 
 config SYS_CPU
-	string
 	default "mcf5227x"
 
 config SYS_BOARD
-	string
 	default "m52277evb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "M52277EVB"
 
 endif
diff --git a/board/freescale/m5235evb/Kconfig b/board/freescale/m5235evb/Kconfig
index f996ca2..fc83419 100644
--- a/board/freescale/m5235evb/Kconfig
+++ b/board/freescale/m5235evb/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_M5235EVB
 
 config SYS_CPU
-	string
 	default "mcf523x"
 
 config SYS_BOARD
-	string
 	default "m5235evb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "M5235EVB"
 
 endif
diff --git a/board/freescale/m5249evb/Kconfig b/board/freescale/m5249evb/Kconfig
index 87643e4..0f62477 100644
--- a/board/freescale/m5249evb/Kconfig
+++ b/board/freescale/m5249evb/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_M5249EVB
 
 config SYS_CPU
-	string
 	default "mcf52x2"
 
 config SYS_BOARD
-	string
 	default "m5249evb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "M5249EVB"
 
 endif
diff --git a/board/freescale/m5253demo/Kconfig b/board/freescale/m5253demo/Kconfig
index 76197a7..303d29b 100644
--- a/board/freescale/m5253demo/Kconfig
+++ b/board/freescale/m5253demo/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_M5253DEMO
 
 config SYS_CPU
-	string
 	default "mcf52x2"
 
 config SYS_BOARD
-	string
 	default "m5253demo"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "M5253DEMO"
 
 endif
diff --git a/board/freescale/m5253evbe/Kconfig b/board/freescale/m5253evbe/Kconfig
index bdc6c27..d97b87c 100644
--- a/board/freescale/m5253evbe/Kconfig
+++ b/board/freescale/m5253evbe/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_M5253EVBE
 
 config SYS_CPU
-	string
 	default "mcf52x2"
 
 config SYS_BOARD
-	string
 	default "m5253evbe"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "M5253EVBE"
 
 endif
diff --git a/board/freescale/m5272c3/Kconfig b/board/freescale/m5272c3/Kconfig
index b69c37a..aee0b23 100644
--- a/board/freescale/m5272c3/Kconfig
+++ b/board/freescale/m5272c3/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_M5272C3
 
 config SYS_CPU
-	string
 	default "mcf52x2"
 
 config SYS_BOARD
-	string
 	default "m5272c3"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "M5272C3"
 
 endif
diff --git a/board/freescale/m5275evb/Kconfig b/board/freescale/m5275evb/Kconfig
index 85514b7..5a6de9c 100644
--- a/board/freescale/m5275evb/Kconfig
+++ b/board/freescale/m5275evb/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_M5275EVB
 
 config SYS_CPU
-	string
 	default "mcf52x2"
 
 config SYS_BOARD
-	string
 	default "m5275evb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "M5275EVB"
 
 endif
diff --git a/board/freescale/m5282evb/Kconfig b/board/freescale/m5282evb/Kconfig
index 33e98a7..2ffdd52 100644
--- a/board/freescale/m5282evb/Kconfig
+++ b/board/freescale/m5282evb/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_M5282EVB
 
 config SYS_CPU
-	string
 	default "mcf52x2"
 
 config SYS_BOARD
-	string
 	default "m5282evb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "M5282EVB"
 
 endif
diff --git a/board/freescale/m53017evb/Kconfig b/board/freescale/m53017evb/Kconfig
index 99ffd7d..8ab89e5 100644
--- a/board/freescale/m53017evb/Kconfig
+++ b/board/freescale/m53017evb/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_M53017EVB
 
 config SYS_CPU
-	string
 	default "mcf532x"
 
 config SYS_BOARD
-	string
 	default "m53017evb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "M53017EVB"
 
 endif
diff --git a/board/freescale/m5329evb/Kconfig b/board/freescale/m5329evb/Kconfig
index c9a621a..930fbba 100644
--- a/board/freescale/m5329evb/Kconfig
+++ b/board/freescale/m5329evb/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_M5329EVB
 
 config SYS_CPU
-	string
 	default "mcf532x"
 
 config SYS_BOARD
-	string
 	default "m5329evb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "M5329EVB"
 
 endif
diff --git a/board/freescale/m5373evb/Kconfig b/board/freescale/m5373evb/Kconfig
index 583a4b5..67d049d 100644
--- a/board/freescale/m5373evb/Kconfig
+++ b/board/freescale/m5373evb/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_M5373EVB
 
 config SYS_CPU
-	string
 	default "mcf532x"
 
 config SYS_BOARD
-	string
 	default "m5373evb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "M5373EVB"
 
 endif
diff --git a/board/freescale/m54418twr/Kconfig b/board/freescale/m54418twr/Kconfig
index 7d73b94..4199a3f 100644
--- a/board/freescale/m54418twr/Kconfig
+++ b/board/freescale/m54418twr/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_M54418TWR
 
 config SYS_CPU
-	string
 	default "mcf5445x"
 
 config SYS_BOARD
-	string
 	default "m54418twr"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "M54418TWR"
 
 endif
diff --git a/board/freescale/m54451evb/Kconfig b/board/freescale/m54451evb/Kconfig
index 814db72..f460e51 100644
--- a/board/freescale/m54451evb/Kconfig
+++ b/board/freescale/m54451evb/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_M54451EVB
 
 config SYS_CPU
-	string
 	default "mcf5445x"
 
 config SYS_BOARD
-	string
 	default "m54451evb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "M54451EVB"
 
 endif
diff --git a/board/freescale/m54455evb/Kconfig b/board/freescale/m54455evb/Kconfig
index acdd13f..096bce8 100644
--- a/board/freescale/m54455evb/Kconfig
+++ b/board/freescale/m54455evb/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_M54455EVB
 
 config SYS_CPU
-	string
 	default "mcf5445x"
 
 config SYS_BOARD
-	string
 	default "m54455evb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "M54455EVB"
 
 endif
diff --git a/board/freescale/m547xevb/Kconfig b/board/freescale/m547xevb/Kconfig
index d21072e..8cfe20a 100644
--- a/board/freescale/m547xevb/Kconfig
+++ b/board/freescale/m547xevb/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_M5475EVB
 
 config SYS_CPU
-	string
 	default "mcf547x_8x"
 
 config SYS_BOARD
-	string
 	default "m547xevb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "M5475EVB"
 
 endif
diff --git a/board/freescale/m548xevb/Kconfig b/board/freescale/m548xevb/Kconfig
index 2afe11c..da924e3 100644
--- a/board/freescale/m548xevb/Kconfig
+++ b/board/freescale/m548xevb/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_M5485EVB
 
 config SYS_CPU
-	string
 	default "mcf547x_8x"
 
 config SYS_BOARD
-	string
 	default "m548xevb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "M5485EVB"
 
 endif
diff --git a/board/freescale/mpc5121ads/Kconfig b/board/freescale/mpc5121ads/Kconfig
index 9989ccb..f125f9e 100644
--- a/board/freescale/mpc5121ads/Kconfig
+++ b/board/freescale/mpc5121ads/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC5121ADS
 
 config SYS_BOARD
-	string
 	default "mpc5121ads"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "mpc5121ads"
 
 endif
diff --git a/board/freescale/mpc7448hpc2/Kconfig b/board/freescale/mpc7448hpc2/Kconfig
index 0ea712c..3e7f6e8 100644
--- a/board/freescale/mpc7448hpc2/Kconfig
+++ b/board/freescale/mpc7448hpc2/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC7448HPC2
 
 config SYS_BOARD
-	string
 	default "mpc7448hpc2"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "mpc7448hpc2"
 
 endif
diff --git a/board/freescale/mpc8266ads/Kconfig b/board/freescale/mpc8266ads/Kconfig
index 7c5a646..78963b9 100644
--- a/board/freescale/mpc8266ads/Kconfig
+++ b/board/freescale/mpc8266ads/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC8266ADS
 
 config SYS_BOARD
-	string
 	default "mpc8266ads"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "MPC8266ADS"
 
 endif
diff --git a/board/freescale/mpc8308rdb/Kconfig b/board/freescale/mpc8308rdb/Kconfig
index b47765a..48d25e5 100644
--- a/board/freescale/mpc8308rdb/Kconfig
+++ b/board/freescale/mpc8308rdb/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC8308RDB
 
 config SYS_BOARD
-	string
 	default "mpc8308rdb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "MPC8308RDB"
 
 endif
diff --git a/board/freescale/mpc8313erdb/Kconfig b/board/freescale/mpc8313erdb/Kconfig
index 078f437..145608f 100644
--- a/board/freescale/mpc8313erdb/Kconfig
+++ b/board/freescale/mpc8313erdb/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC8313ERDB
 
 config SYS_BOARD
-	string
 	default "mpc8313erdb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "MPC8313ERDB"
 
 endif
diff --git a/board/freescale/mpc8315erdb/Kconfig b/board/freescale/mpc8315erdb/Kconfig
index 46833ca..f76b0d1 100644
--- a/board/freescale/mpc8315erdb/Kconfig
+++ b/board/freescale/mpc8315erdb/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC8315ERDB
 
 config SYS_BOARD
-	string
 	default "mpc8315erdb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "MPC8315ERDB"
 
 endif
diff --git a/board/freescale/mpc8323erdb/Kconfig b/board/freescale/mpc8323erdb/Kconfig
index a1c0a61..acf8122 100644
--- a/board/freescale/mpc8323erdb/Kconfig
+++ b/board/freescale/mpc8323erdb/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC8323ERDB
 
 config SYS_BOARD
-	string
 	default "mpc8323erdb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "MPC8323ERDB"
 
 endif
diff --git a/board/freescale/mpc832xemds/Kconfig b/board/freescale/mpc832xemds/Kconfig
index 83af2c2..e4cfa15 100644
--- a/board/freescale/mpc832xemds/Kconfig
+++ b/board/freescale/mpc832xemds/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC832XEMDS
 
 config SYS_BOARD
-	string
 	default "mpc832xemds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "MPC832XEMDS"
 
 endif
diff --git a/board/freescale/mpc8349emds/Kconfig b/board/freescale/mpc8349emds/Kconfig
index 8f549dc..51f0b34 100644
--- a/board/freescale/mpc8349emds/Kconfig
+++ b/board/freescale/mpc8349emds/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC8349EMDS
 
 config SYS_BOARD
-	string
 	default "mpc8349emds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "MPC8349EMDS"
 
 endif
diff --git a/board/freescale/mpc8349itx/Kconfig b/board/freescale/mpc8349itx/Kconfig
index af3fedd..ce3fffd 100644
--- a/board/freescale/mpc8349itx/Kconfig
+++ b/board/freescale/mpc8349itx/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC8349ITX
 
 config SYS_BOARD
-	string
 	default "mpc8349itx"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "MPC8349ITX"
 
 endif
diff --git a/board/freescale/mpc8360emds/Kconfig b/board/freescale/mpc8360emds/Kconfig
index d6e7766..3f4f95c 100644
--- a/board/freescale/mpc8360emds/Kconfig
+++ b/board/freescale/mpc8360emds/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC8360EMDS
 
 config SYS_BOARD
-	string
 	default "mpc8360emds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "MPC8360EMDS"
 
 endif
diff --git a/board/freescale/mpc8360erdk/Kconfig b/board/freescale/mpc8360erdk/Kconfig
index bfb3b1f..5c9be7c 100644
--- a/board/freescale/mpc8360erdk/Kconfig
+++ b/board/freescale/mpc8360erdk/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC8360ERDK
 
 config SYS_BOARD
-	string
 	default "mpc8360erdk"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "MPC8360ERDK"
 
 endif
diff --git a/board/freescale/mpc837xemds/Kconfig b/board/freescale/mpc837xemds/Kconfig
index b0357cb..20d29db 100644
--- a/board/freescale/mpc837xemds/Kconfig
+++ b/board/freescale/mpc837xemds/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC837XEMDS
 
 config SYS_BOARD
-	string
 	default "mpc837xemds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "MPC837XEMDS"
 
 endif
diff --git a/board/freescale/mpc837xerdb/Kconfig b/board/freescale/mpc837xerdb/Kconfig
index f8e33e6..03415f9 100644
--- a/board/freescale/mpc837xerdb/Kconfig
+++ b/board/freescale/mpc837xerdb/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC837XERDB
 
 config SYS_BOARD
-	string
 	default "mpc837xerdb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "MPC837XERDB"
 
 endif
diff --git a/board/freescale/mpc8536ds/Kconfig b/board/freescale/mpc8536ds/Kconfig
index c7c818c..1a6a9d4 100644
--- a/board/freescale/mpc8536ds/Kconfig
+++ b/board/freescale/mpc8536ds/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC8536DS
 
 config SYS_BOARD
-	string
 	default "mpc8536ds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "MPC8536DS"
 
 endif
diff --git a/board/freescale/mpc8540ads/Kconfig b/board/freescale/mpc8540ads/Kconfig
index 2cf252c..35a8545 100644
--- a/board/freescale/mpc8540ads/Kconfig
+++ b/board/freescale/mpc8540ads/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC8540ADS
 
 config SYS_BOARD
-	string
 	default "mpc8540ads"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "MPC8540ADS"
 
 endif
diff --git a/board/freescale/mpc8541cds/Kconfig b/board/freescale/mpc8541cds/Kconfig
index 2beefc2..034eab2 100644
--- a/board/freescale/mpc8541cds/Kconfig
+++ b/board/freescale/mpc8541cds/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC8541CDS
 
 config SYS_BOARD
-	string
 	default "mpc8541cds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "MPC8541CDS"
 
 endif
diff --git a/board/freescale/mpc8544ds/Kconfig b/board/freescale/mpc8544ds/Kconfig
index d55b680..c3e25b8 100644
--- a/board/freescale/mpc8544ds/Kconfig
+++ b/board/freescale/mpc8544ds/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC8544DS
 
 config SYS_BOARD
-	string
 	default "mpc8544ds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "MPC8544DS"
 
 endif
diff --git a/board/freescale/mpc8548cds/Kconfig b/board/freescale/mpc8548cds/Kconfig
index 69d717e..09f3b0b 100644
--- a/board/freescale/mpc8548cds/Kconfig
+++ b/board/freescale/mpc8548cds/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC8548CDS
 
 config SYS_BOARD
-	string
 	default "mpc8548cds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "MPC8548CDS"
 
 endif
diff --git a/board/freescale/mpc8555cds/Kconfig b/board/freescale/mpc8555cds/Kconfig
index 5858308..04bd572 100644
--- a/board/freescale/mpc8555cds/Kconfig
+++ b/board/freescale/mpc8555cds/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC8555CDS
 
 config SYS_BOARD
-	string
 	default "mpc8555cds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "MPC8555CDS"
 
 endif
diff --git a/board/freescale/mpc8560ads/Kconfig b/board/freescale/mpc8560ads/Kconfig
index 55cdb62..828c068 100644
--- a/board/freescale/mpc8560ads/Kconfig
+++ b/board/freescale/mpc8560ads/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC8560ADS
 
 config SYS_BOARD
-	string
 	default "mpc8560ads"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "MPC8560ADS"
 
 endif
diff --git a/board/freescale/mpc8568mds/Kconfig b/board/freescale/mpc8568mds/Kconfig
index b02946b..4e178c5 100644
--- a/board/freescale/mpc8568mds/Kconfig
+++ b/board/freescale/mpc8568mds/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC8568MDS
 
 config SYS_BOARD
-	string
 	default "mpc8568mds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "MPC8568MDS"
 
 endif
diff --git a/board/freescale/mpc8569mds/Kconfig b/board/freescale/mpc8569mds/Kconfig
index f13a07e..4871857 100644
--- a/board/freescale/mpc8569mds/Kconfig
+++ b/board/freescale/mpc8569mds/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC8569MDS
 
 config SYS_BOARD
-	string
 	default "mpc8569mds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "MPC8569MDS"
 
 endif
diff --git a/board/freescale/mpc8572ds/Kconfig b/board/freescale/mpc8572ds/Kconfig
index 3794f03..38132cf 100644
--- a/board/freescale/mpc8572ds/Kconfig
+++ b/board/freescale/mpc8572ds/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC8572DS
 
 config SYS_BOARD
-	string
 	default "mpc8572ds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "MPC8572DS"
 
 endif
diff --git a/board/freescale/mpc8610hpcd/Kconfig b/board/freescale/mpc8610hpcd/Kconfig
index 463a433..8f713be 100644
--- a/board/freescale/mpc8610hpcd/Kconfig
+++ b/board/freescale/mpc8610hpcd/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC8610HPCD
 
 config SYS_BOARD
-	string
 	default "mpc8610hpcd"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "MPC8610HPCD"
 
 endif
diff --git a/board/freescale/mpc8641hpcn/Kconfig b/board/freescale/mpc8641hpcn/Kconfig
index 9fc4241..ae45d63 100644
--- a/board/freescale/mpc8641hpcn/Kconfig
+++ b/board/freescale/mpc8641hpcn/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPC8641HPCN
 
 config SYS_BOARD
-	string
 	default "mpc8641hpcn"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "MPC8641HPCN"
 
 endif
diff --git a/board/freescale/mx23evk/Kconfig b/board/freescale/mx23evk/Kconfig
index ee7911c..1bbbe2d 100644
--- a/board/freescale/mx23evk/Kconfig
+++ b/board/freescale/mx23evk/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_MX23EVK
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "mx23evk"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_SOC
-	string
 	default "mxs"
 
 config SYS_CONFIG_NAME
-	string
 	default "mx23evk"
 
 endif
diff --git a/board/freescale/mx25pdk/Kconfig b/board/freescale/mx25pdk/Kconfig
index 67cb5ec..a693239 100644
--- a/board/freescale/mx25pdk/Kconfig
+++ b/board/freescale/mx25pdk/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_MX25PDK
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "mx25pdk"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_SOC
-	string
 	default "mx25"
 
 config SYS_CONFIG_NAME
-	string
 	default "mx25pdk"
 
 endif
diff --git a/board/freescale/mx28evk/Kconfig b/board/freescale/mx28evk/Kconfig
index 2fe6f32..cc654bc 100644
--- a/board/freescale/mx28evk/Kconfig
+++ b/board/freescale/mx28evk/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_MX28EVK
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "mx28evk"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_SOC
-	string
 	default "mxs"
 
 config SYS_CONFIG_NAME
-	string
 	default "mx28evk"
 
 endif
diff --git a/board/freescale/mx31ads/Kconfig b/board/freescale/mx31ads/Kconfig
index 96116dd..b4ea64b 100644
--- a/board/freescale/mx31ads/Kconfig
+++ b/board/freescale/mx31ads/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_MX31ADS
 
 config SYS_CPU
-	string
 	default "arm1136"
 
 config SYS_BOARD
-	string
 	default "mx31ads"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_SOC
-	string
 	default "mx31"
 
 config SYS_CONFIG_NAME
-	string
 	default "mx31ads"
 
 endif
diff --git a/board/freescale/mx31pdk/Kconfig b/board/freescale/mx31pdk/Kconfig
index 6ac6a59..68c3880 100644
--- a/board/freescale/mx31pdk/Kconfig
+++ b/board/freescale/mx31pdk/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_MX31PDK
 
 config SYS_CPU
-	string
 	default "arm1136"
 
 config SYS_BOARD
-	string
 	default "mx31pdk"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_SOC
-	string
 	default "mx31"
 
 config SYS_CONFIG_NAME
-	string
 	default "mx31pdk"
 
 endif
diff --git a/board/freescale/mx35pdk/Kconfig b/board/freescale/mx35pdk/Kconfig
index 5555b0b..ca5b40f 100644
--- a/board/freescale/mx35pdk/Kconfig
+++ b/board/freescale/mx35pdk/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_MX35PDK
 
 config SYS_CPU
-	string
 	default "arm1136"
 
 config SYS_BOARD
-	string
 	default "mx35pdk"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_SOC
-	string
 	default "mx35"
 
 config SYS_CONFIG_NAME
-	string
 	default "mx35pdk"
 
 endif
diff --git a/board/freescale/mx51evk/Kconfig b/board/freescale/mx51evk/Kconfig
index a6dbbdd..07861a9 100644
--- a/board/freescale/mx51evk/Kconfig
+++ b/board/freescale/mx51evk/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_MX51EVK
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "mx51evk"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_SOC
-	string
 	default "mx5"
 
 config SYS_CONFIG_NAME
-	string
 	default "mx51evk"
 
 endif
diff --git a/board/freescale/mx53ard/Kconfig b/board/freescale/mx53ard/Kconfig
index eaaa1b2..566df85 100644
--- a/board/freescale/mx53ard/Kconfig
+++ b/board/freescale/mx53ard/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_MX53ARD
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "mx53ard"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_SOC
-	string
 	default "mx5"
 
 config SYS_CONFIG_NAME
-	string
 	default "mx53ard"
 
 endif
diff --git a/board/freescale/mx53evk/Kconfig b/board/freescale/mx53evk/Kconfig
index dda1ada..d064b10 100644
--- a/board/freescale/mx53evk/Kconfig
+++ b/board/freescale/mx53evk/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_MX53EVK
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "mx53evk"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_SOC
-	string
 	default "mx5"
 
 config SYS_CONFIG_NAME
-	string
 	default "mx53evk"
 
 endif
diff --git a/board/freescale/mx53loco/Kconfig b/board/freescale/mx53loco/Kconfig
index 8b285d2..bc44e59 100644
--- a/board/freescale/mx53loco/Kconfig
+++ b/board/freescale/mx53loco/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_MX53LOCO
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "mx53loco"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_SOC
-	string
 	default "mx5"
 
 config SYS_CONFIG_NAME
-	string
 	default "mx53loco"
 
 endif
diff --git a/board/freescale/mx53smd/Kconfig b/board/freescale/mx53smd/Kconfig
index 1f7e42f..62c37d4 100644
--- a/board/freescale/mx53smd/Kconfig
+++ b/board/freescale/mx53smd/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_MX53SMD
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "mx53smd"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_SOC
-	string
 	default "mx5"
 
 config SYS_CONFIG_NAME
-	string
 	default "mx53smd"
 
 endif
diff --git a/board/freescale/mx6qarm2/Kconfig b/board/freescale/mx6qarm2/Kconfig
index 2c42e9a..f7f18db 100644
--- a/board/freescale/mx6qarm2/Kconfig
+++ b/board/freescale/mx6qarm2/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_MX6QARM2
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "mx6qarm2"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_SOC
-	string
 	default "mx6"
 
 config SYS_CONFIG_NAME
-	string
 	default "mx6qarm2"
 
 endif
diff --git a/board/freescale/mx6qsabreauto/Kconfig b/board/freescale/mx6qsabreauto/Kconfig
index 21fb4fc..d0cf355 100644
--- a/board/freescale/mx6qsabreauto/Kconfig
+++ b/board/freescale/mx6qsabreauto/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_MX6QSABREAUTO
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "mx6qsabreauto"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_SOC
-	string
 	default "mx6"
 
 config SYS_CONFIG_NAME
-	string
 	default "mx6qsabreauto"
 
 endif
diff --git a/board/freescale/mx6sabresd/Kconfig b/board/freescale/mx6sabresd/Kconfig
index 65d6736..15b65c0 100644
--- a/board/freescale/mx6sabresd/Kconfig
+++ b/board/freescale/mx6sabresd/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_MX6SABRESD
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "mx6sabresd"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_SOC
-	string
 	default "mx6"
 
 config SYS_CONFIG_NAME
-	string
 	default "mx6sabresd"
 
 endif
diff --git a/board/freescale/mx6slevk/Kconfig b/board/freescale/mx6slevk/Kconfig
index 23c3154..558aeab 100644
--- a/board/freescale/mx6slevk/Kconfig
+++ b/board/freescale/mx6slevk/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_MX6SLEVK
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "mx6slevk"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_SOC
-	string
 	default "mx6"
 
 config SYS_CONFIG_NAME
-	string
 	default "mx6slevk"
 
 endif
diff --git a/board/freescale/mx6sxsabresd/Kconfig b/board/freescale/mx6sxsabresd/Kconfig
index ee8f4a6..2a86b68 100644
--- a/board/freescale/mx6sxsabresd/Kconfig
+++ b/board/freescale/mx6sxsabresd/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_MX6SXSABRESD
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "mx6sxsabresd"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_SOC
-	string
 	default "mx6"
 
 config SYS_CONFIG_NAME
-	string
 	default "mx6sxsabresd"
 
 endif
diff --git a/board/freescale/p1010rdb/Kconfig b/board/freescale/p1010rdb/Kconfig
index 2abe1c0..b0a7a8d 100644
--- a/board/freescale/p1010rdb/Kconfig
+++ b/board/freescale/p1010rdb/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_P1010RDB
 
 config SYS_BOARD
-	string
 	default "p1010rdb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "P1010RDB"
 
 endif
diff --git a/board/freescale/p1022ds/Kconfig b/board/freescale/p1022ds/Kconfig
index 39e37bd..f1792de 100644
--- a/board/freescale/p1022ds/Kconfig
+++ b/board/freescale/p1022ds/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_P1022DS
 
 config SYS_BOARD
-	string
 	default "p1022ds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "P1022DS"
 
 endif
diff --git a/board/freescale/p1023rdb/Kconfig b/board/freescale/p1023rdb/Kconfig
index 95d3295..1e4cd10 100644
--- a/board/freescale/p1023rdb/Kconfig
+++ b/board/freescale/p1023rdb/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_P1023RDB
 
 config SYS_BOARD
-	string
 	default "p1023rdb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "P1023RDB"
 
 endif
diff --git a/board/freescale/p1_p2_rdb/Kconfig b/board/freescale/p1_p2_rdb/Kconfig
index 6d718b9..d7ad35d 100644
--- a/board/freescale/p1_p2_rdb/Kconfig
+++ b/board/freescale/p1_p2_rdb/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_P1_P2_RDB
 
 config SYS_BOARD
-	string
 	default "p1_p2_rdb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "P1_P2_RDB"
 
 endif
diff --git a/board/freescale/p1_p2_rdb_pc/Kconfig b/board/freescale/p1_p2_rdb_pc/Kconfig
index 01b89fa..d3352d2 100644
--- a/board/freescale/p1_p2_rdb_pc/Kconfig
+++ b/board/freescale/p1_p2_rdb_pc/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_P1_P2_RDB_PC
 
 config SYS_BOARD
-	string
 	default "p1_p2_rdb_pc"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "p1_p2_rdb_pc"
 
 endif
diff --git a/board/freescale/p1_twr/Kconfig b/board/freescale/p1_twr/Kconfig
index 5fb4705..8f9a8d4 100644
--- a/board/freescale/p1_twr/Kconfig
+++ b/board/freescale/p1_twr/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_P1_TWR
 
 config SYS_BOARD
-	string
 	default "p1_twr"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "p1_twr"
 
 endif
diff --git a/board/freescale/p2020come/Kconfig b/board/freescale/p2020come/Kconfig
index d4d7e13..8ce5cf1 100644
--- a/board/freescale/p2020come/Kconfig
+++ b/board/freescale/p2020come/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_P2020COME
 
 config SYS_BOARD
-	string
 	default "p2020come"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "P2020COME"
 
 endif
diff --git a/board/freescale/p2020ds/Kconfig b/board/freescale/p2020ds/Kconfig
index 29031d0..e527ec9 100644
--- a/board/freescale/p2020ds/Kconfig
+++ b/board/freescale/p2020ds/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_P2020DS
 
 config SYS_BOARD
-	string
 	default "p2020ds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "P2020DS"
 
 endif
diff --git a/board/freescale/p2041rdb/Kconfig b/board/freescale/p2041rdb/Kconfig
index b086b1b..78e1121 100644
--- a/board/freescale/p2041rdb/Kconfig
+++ b/board/freescale/p2041rdb/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_P2041RDB
 
 config SYS_BOARD
-	string
 	default "p2041rdb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "P2041RDB"
 
 endif
diff --git a/board/freescale/qemu-ppce500/Kconfig b/board/freescale/qemu-ppce500/Kconfig
index 314f6a1..236cd17 100644
--- a/board/freescale/qemu-ppce500/Kconfig
+++ b/board/freescale/qemu-ppce500/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_QEMU_PPCE500
 
 config SYS_BOARD
-	string
 	default "qemu-ppce500"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "qemu-ppce500"
 
 endif
diff --git a/board/freescale/t1040qds/Kconfig b/board/freescale/t1040qds/Kconfig
index c1c96f0..1bb1684 100644
--- a/board/freescale/t1040qds/Kconfig
+++ b/board/freescale/t1040qds/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_T1040QDS
 
 config SYS_BOARD
-	string
 	default "t1040qds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "T1040QDS"
 
 endif
diff --git a/board/freescale/t104xrdb/Kconfig b/board/freescale/t104xrdb/Kconfig
index d0fd3de..f28728d 100644
--- a/board/freescale/t104xrdb/Kconfig
+++ b/board/freescale/t104xrdb/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_T104XRDB
 
 config SYS_BOARD
-	string
 	default "t104xrdb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "T104xRDB"
 
 endif
diff --git a/board/freescale/t208xqds/Kconfig b/board/freescale/t208xqds/Kconfig
index 3d0c6ab..4e329dd 100644
--- a/board/freescale/t208xqds/Kconfig
+++ b/board/freescale/t208xqds/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_T208XQDS
 
 config SYS_BOARD
-	string
 	default "t208xqds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "T208xQDS"
 
 endif
diff --git a/board/freescale/t208xrdb/Kconfig b/board/freescale/t208xrdb/Kconfig
index f8d2c3c..845af3d 100644
--- a/board/freescale/t208xrdb/Kconfig
+++ b/board/freescale/t208xrdb/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_T208XRDB
 
 config SYS_BOARD
-	string
 	default "t208xrdb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "T208xRDB"
 
 endif
diff --git a/board/freescale/t4qds/Kconfig b/board/freescale/t4qds/Kconfig
index f4b0ba2..ab34b9e 100644
--- a/board/freescale/t4qds/Kconfig
+++ b/board/freescale/t4qds/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_T4240EMU
 
 config SYS_BOARD
-	string
 	default "t4qds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "T4240EMU"
 
 endif
@@ -17,15 +14,12 @@ endif
 if TARGET_T4240QDS
 
 config SYS_BOARD
-	string
 	default "t4qds"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "T4240QDS"
 
 endif
diff --git a/board/freescale/t4rdb/Kconfig b/board/freescale/t4rdb/Kconfig
index 07e3c0d..d93e453 100644
--- a/board/freescale/t4rdb/Kconfig
+++ b/board/freescale/t4rdb/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_T4240RDB
 
 config SYS_BOARD
-	string
 	default "t4rdb"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_CONFIG_NAME
-	string
 	default "T4240RDB"
 
 endif
diff --git a/board/freescale/vf610twr/Kconfig b/board/freescale/vf610twr/Kconfig
index 56bc52a..684ef27 100644
--- a/board/freescale/vf610twr/Kconfig
+++ b/board/freescale/vf610twr/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_VF610TWR
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "vf610twr"
 
 config SYS_VENDOR
-	string
 	default "freescale"
 
 config SYS_SOC
-	string
 	default "vf610"
 
 config SYS_CONFIG_NAME
-	string
 	default "vf610twr"
 
 endif
diff --git a/board/funkwerk/vovpn-gw/Kconfig b/board/funkwerk/vovpn-gw/Kconfig
index dc3deca..6b6c328 100644
--- a/board/funkwerk/vovpn-gw/Kconfig
+++ b/board/funkwerk/vovpn-gw/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_VOVPN_GW
 
 config SYS_BOARD
-	string
 	default "vovpn-gw"
 
 config SYS_VENDOR
-	string
 	default "funkwerk"
 
 config SYS_CONFIG_NAME
-	string
 	default "VoVPN-GW"
 
 endif
diff --git a/board/g2000/Kconfig b/board/g2000/Kconfig
index eae4886..031fae9 100644
--- a/board/g2000/Kconfig
+++ b/board/g2000/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_G2000
 
 config SYS_BOARD
-	string
 	default "g2000"
 
 config SYS_CONFIG_NAME
-	string
 	default "G2000"
 
 endif
diff --git a/board/gaisler/gr_cpci_ax2000/Kconfig b/board/gaisler/gr_cpci_ax2000/Kconfig
index d5a2eb4..8da0504 100644
--- a/board/gaisler/gr_cpci_ax2000/Kconfig
+++ b/board/gaisler/gr_cpci_ax2000/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_GR_CPCI_AX2000
 
 config SYS_CPU
-	string
 	default "leon3"
 
 config SYS_BOARD
-	string
 	default "gr_cpci_ax2000"
 
 config SYS_VENDOR
-	string
 	default "gaisler"
 
 config SYS_CONFIG_NAME
-	string
 	default "gr_cpci_ax2000"
 
 endif
diff --git a/board/gaisler/gr_ep2s60/Kconfig b/board/gaisler/gr_ep2s60/Kconfig
index e742ea8..00b2097 100644
--- a/board/gaisler/gr_ep2s60/Kconfig
+++ b/board/gaisler/gr_ep2s60/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_GR_EP2S60
 
 config SYS_CPU
-	string
 	default "leon3"
 
 config SYS_BOARD
-	string
 	default "gr_ep2s60"
 
 config SYS_VENDOR
-	string
 	default "gaisler"
 
 config SYS_CONFIG_NAME
-	string
 	default "gr_ep2s60"
 
 endif
diff --git a/board/gaisler/gr_xc3s_1500/Kconfig b/board/gaisler/gr_xc3s_1500/Kconfig
index 6d9f107..765e028 100644
--- a/board/gaisler/gr_xc3s_1500/Kconfig
+++ b/board/gaisler/gr_xc3s_1500/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_GR_XC3S_1500
 
 config SYS_CPU
-	string
 	default "leon3"
 
 config SYS_BOARD
-	string
 	default "gr_xc3s_1500"
 
 config SYS_VENDOR
-	string
 	default "gaisler"
 
 config SYS_CONFIG_NAME
-	string
 	default "gr_xc3s_1500"
 
 endif
diff --git a/board/gaisler/grsim/Kconfig b/board/gaisler/grsim/Kconfig
index 10f51e1..751fa03 100644
--- a/board/gaisler/grsim/Kconfig
+++ b/board/gaisler/grsim/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_GRSIM
 
 config SYS_CPU
-	string
 	default "leon3"
 
 config SYS_BOARD
-	string
 	default "grsim"
 
 config SYS_VENDOR
-	string
 	default "gaisler"
 
 config SYS_CONFIG_NAME
-	string
 	default "grsim"
 
 endif
diff --git a/board/gaisler/grsim_leon2/Kconfig b/board/gaisler/grsim_leon2/Kconfig
index 8dd2d27..0907f3a 100644
--- a/board/gaisler/grsim_leon2/Kconfig
+++ b/board/gaisler/grsim_leon2/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_GRSIM_LEON2
 
 config SYS_CPU
-	string
 	default "leon2"
 
 config SYS_BOARD
-	string
 	default "grsim_leon2"
 
 config SYS_VENDOR
-	string
 	default "gaisler"
 
 config SYS_CONFIG_NAME
-	string
 	default "grsim_leon2"
 
 endif
diff --git a/board/galaxy5200/Kconfig b/board/galaxy5200/Kconfig
index 04f079c..3103581 100644
--- a/board/galaxy5200/Kconfig
+++ b/board/galaxy5200/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_GALAXY5200
 
 config SYS_BOARD
-	string
 	default "galaxy5200"
 
 config SYS_CONFIG_NAME
-	string
 	default "galaxy5200"
 
 endif
diff --git a/board/gateworks/gw_ventana/Kconfig b/board/gateworks/gw_ventana/Kconfig
index a9ff70a..82909a8 100644
--- a/board/gateworks/gw_ventana/Kconfig
+++ b/board/gateworks/gw_ventana/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_GW_VENTANA
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "gw_ventana"
 
 config SYS_VENDOR
-	string
 	default "gateworks"
 
 config SYS_SOC
-	string
 	default "mx6"
 
 config SYS_CONFIG_NAME
-	string
 	default "gw_ventana"
 
 endif
diff --git a/board/gdsys/405ep/Kconfig b/board/gdsys/405ep/Kconfig
index 8a5d3f5..20cb80f 100644
--- a/board/gdsys/405ep/Kconfig
+++ b/board/gdsys/405ep/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DLVISION_10G
 
 config SYS_BOARD
-	string
 	default "405ep"
 
 config SYS_VENDOR
-	string
 	default "gdsys"
 
 config SYS_CONFIG_NAME
-	string
 	default "dlvision-10g"
 
 endif
@@ -17,15 +14,12 @@ endif
 if TARGET_IO
 
 config SYS_BOARD
-	string
 	default "405ep"
 
 config SYS_VENDOR
-	string
 	default "gdsys"
 
 config SYS_CONFIG_NAME
-	string
 	default "io"
 
 endif
@@ -33,15 +27,12 @@ endif
 if TARGET_IOCON
 
 config SYS_BOARD
-	string
 	default "405ep"
 
 config SYS_VENDOR
-	string
 	default "gdsys"
 
 config SYS_CONFIG_NAME
-	string
 	default "iocon"
 
 endif
@@ -49,15 +40,12 @@ endif
 if TARGET_NEO
 
 config SYS_BOARD
-	string
 	default "405ep"
 
 config SYS_VENDOR
-	string
 	default "gdsys"
 
 config SYS_CONFIG_NAME
-	string
 	default "neo"
 
 endif
diff --git a/board/gdsys/405ex/Kconfig b/board/gdsys/405ex/Kconfig
index b4fb975..52a8d89 100644
--- a/board/gdsys/405ex/Kconfig
+++ b/board/gdsys/405ex/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_IO64
 
 config SYS_BOARD
-	string
 	default "405ex"
 
 config SYS_VENDOR
-	string
 	default "gdsys"
 
 config SYS_CONFIG_NAME
-	string
 	default "io64"
 
 endif
diff --git a/board/gdsys/dlvision/Kconfig b/board/gdsys/dlvision/Kconfig
index af8334e..8db4fbe 100644
--- a/board/gdsys/dlvision/Kconfig
+++ b/board/gdsys/dlvision/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DLVISION
 
 config SYS_BOARD
-	string
 	default "dlvision"
 
 config SYS_VENDOR
-	string
 	default "gdsys"
 
 config SYS_CONFIG_NAME
-	string
 	default "dlvision"
 
 endif
diff --git a/board/gdsys/gdppc440etx/Kconfig b/board/gdsys/gdppc440etx/Kconfig
index 5a05c1c..1f21c89 100644
--- a/board/gdsys/gdppc440etx/Kconfig
+++ b/board/gdsys/gdppc440etx/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_GDPPC440ETX
 
 config SYS_BOARD
-	string
 	default "gdppc440etx"
 
 config SYS_VENDOR
-	string
 	default "gdsys"
 
 config SYS_CONFIG_NAME
-	string
 	default "gdppc440etx"
 
 endif
diff --git a/board/gdsys/intip/Kconfig b/board/gdsys/intip/Kconfig
index 7be439c..479bb12 100644
--- a/board/gdsys/intip/Kconfig
+++ b/board/gdsys/intip/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_INTIP
 
 config SYS_BOARD
-	string
 	default "intip"
 
 config SYS_VENDOR
-	string
 	default "gdsys"
 
 config SYS_CONFIG_NAME
-	string
 	default "intip"
 
 endif
diff --git a/board/gdsys/p1022/Kconfig b/board/gdsys/p1022/Kconfig
index 277ed7d..8514d08 100644
--- a/board/gdsys/p1022/Kconfig
+++ b/board/gdsys/p1022/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_CONTROLCENTERD
 
 config SYS_BOARD
-	string
 	default "p1022"
 
 config SYS_VENDOR
-	string
 	default "gdsys"
 
 config SYS_CONFIG_NAME
-	string
 	default "controlcenterd"
 
 endif
diff --git a/board/genesi/mx51_efikamx/Kconfig b/board/genesi/mx51_efikamx/Kconfig
index adfddeb..87d15a5 100644
--- a/board/genesi/mx51_efikamx/Kconfig
+++ b/board/genesi/mx51_efikamx/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_MX51_EFIKAMX
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "mx51_efikamx"
 
 config SYS_VENDOR
-	string
 	default "genesi"
 
 config SYS_SOC
-	string
 	default "mx5"
 
 config SYS_CONFIG_NAME
-	string
 	default "mx51_efikamx"
 
 endif
diff --git a/board/gumstix/duovero/Kconfig b/board/gumstix/duovero/Kconfig
index f662798..2f8558a 100644
--- a/board/gumstix/duovero/Kconfig
+++ b/board/gumstix/duovero/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DUOVERO
 
 config SYS_BOARD
-	string
 	default "duovero"
 
 config SYS_VENDOR
-	string
 	default "gumstix"
 
 config SYS_CONFIG_NAME
-	string
 	default "duovero"
 
 endif
diff --git a/board/gumstix/pepper/Kconfig b/board/gumstix/pepper/Kconfig
index 290b428..0b73955 100644
--- a/board/gumstix/pepper/Kconfig
+++ b/board/gumstix/pepper/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_PEPPER
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "pepper"
 
 config SYS_VENDOR
-	string
 	default "gumstix"
 
 config SYS_SOC
-	string
 	default "am33xx"
 
 config SYS_CONFIG_NAME
-	string
 	default "pepper"
 
 endif
diff --git a/board/gw8260/Kconfig b/board/gw8260/Kconfig
index ce8d1b0..1d6aa80 100644
--- a/board/gw8260/Kconfig
+++ b/board/gw8260/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_GW8260
 
 config SYS_BOARD
-	string
 	default "gw8260"
 
 config SYS_CONFIG_NAME
-	string
 	default "gw8260"
 
 endif
diff --git a/board/h2200/Kconfig b/board/h2200/Kconfig
index f36b4d9..75956be 100644
--- a/board/h2200/Kconfig
+++ b/board/h2200/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_H2200
 
 config SYS_CPU
-	string
 	default "pxa"
 
 config SYS_BOARD
-	string
 	default "h2200"
 
 config SYS_CONFIG_NAME
-	string
 	default "h2200"
 
 endif
diff --git a/board/hale/tt01/Kconfig b/board/hale/tt01/Kconfig
index 549c18b..40e56cb 100644
--- a/board/hale/tt01/Kconfig
+++ b/board/hale/tt01/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_TT01
 
 config SYS_CPU
-	string
 	default "arm1136"
 
 config SYS_BOARD
-	string
 	default "tt01"
 
 config SYS_VENDOR
-	string
 	default "hale"
 
 config SYS_SOC
-	string
 	default "mx31"
 
 config SYS_CONFIG_NAME
-	string
 	default "tt01"
 
 endif
diff --git a/board/hermes/Kconfig b/board/hermes/Kconfig
index 9d80650..deb37fd 100644
--- a/board/hermes/Kconfig
+++ b/board/hermes/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_HERMES
 
 config SYS_BOARD
-	string
 	default "hermes"
 
 config SYS_CONFIG_NAME
-	string
 	default "hermes"
 
 endif
diff --git a/board/htkw/mcx/Kconfig b/board/htkw/mcx/Kconfig
index 343ff4d..25ba548 100644
--- a/board/htkw/mcx/Kconfig
+++ b/board/htkw/mcx/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MCX
 
 config SYS_BOARD
-	string
 	default "mcx"
 
 config SYS_VENDOR
-	string
 	default "htkw"
 
 config SYS_CONFIG_NAME
-	string
 	default "mcx"
 
 endif
diff --git a/board/hymod/Kconfig b/board/hymod/Kconfig
index 106a837..fa162eb 100644
--- a/board/hymod/Kconfig
+++ b/board/hymod/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_HYMOD
 
 config SYS_BOARD
-	string
 	default "hymod"
 
 config SYS_CONFIG_NAME
-	string
 	default "hymod"
 
 endif
diff --git a/board/ibf-dsp561/Kconfig b/board/ibf-dsp561/Kconfig
index 5183aff..acf5d7c 100644
--- a/board/ibf-dsp561/Kconfig
+++ b/board/ibf-dsp561/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_IBF_DSP561
 
 config SYS_BOARD
-	string
 	default "ibf-dsp561"
 
 config SYS_CONFIG_NAME
-	string
 	default "ibf-dsp561"
 
 endif
diff --git a/board/icecube/Kconfig b/board/icecube/Kconfig
index d409cd7..e5b2153 100644
--- a/board/icecube/Kconfig
+++ b/board/icecube/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_ICECUBE
 
 config SYS_BOARD
-	string
 	default "icecube"
 
 config SYS_CONFIG_NAME
-	string
 	default "IceCube"
 
 endif
diff --git a/board/icpdas/lp8x4x/Kconfig b/board/icpdas/lp8x4x/Kconfig
index 6d58984..4374fb6 100644
--- a/board/icpdas/lp8x4x/Kconfig
+++ b/board/icpdas/lp8x4x/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_LP8X4X
 
 config SYS_CPU
-	string
 	default "pxa"
 
 config SYS_BOARD
-	string
 	default "lp8x4x"
 
 config SYS_VENDOR
-	string
 	default "icpdas"
 
 config SYS_CONFIG_NAME
-	string
 	default "lp8x4x"
 
 endif
diff --git a/board/icu862/Kconfig b/board/icu862/Kconfig
index d2a7a0a..da11d7b 100644
--- a/board/icu862/Kconfig
+++ b/board/icu862/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_ICU862
 
 config SYS_BOARD
-	string
 	default "icu862"
 
 config SYS_CONFIG_NAME
-	string
 	default "ICU862"
 
 endif
diff --git a/board/ids/ids8247/Kconfig b/board/ids/ids8247/Kconfig
index a80af9e..bbab727 100644
--- a/board/ids/ids8247/Kconfig
+++ b/board/ids/ids8247/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_IDS8247
 
 config SYS_BOARD
-	string
 	default "ids8247"
 
 config SYS_VENDOR
-	string
 	default "ids"
 
 config SYS_CONFIG_NAME
-	string
 	default "IDS8247"
 
 endif
diff --git a/board/ids/ids8313/Kconfig b/board/ids/ids8313/Kconfig
index b38877b..d165b4b 100644
--- a/board/ids/ids8313/Kconfig
+++ b/board/ids/ids8313/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_IDS8313
 
 config SYS_BOARD
-	string
 	default "ids8313"
 
 config SYS_VENDOR
-	string
 	default "ids"
 
 config SYS_CONFIG_NAME
-	string
 	default "ids8313"
 
 endif
diff --git a/board/ifm/ac14xx/Kconfig b/board/ifm/ac14xx/Kconfig
index 0772d57..97e80d5 100644
--- a/board/ifm/ac14xx/Kconfig
+++ b/board/ifm/ac14xx/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_AC14XX
 
 config SYS_BOARD
-	string
 	default "ac14xx"
 
 config SYS_VENDOR
-	string
 	default "ifm"
 
 config SYS_CONFIG_NAME
-	string
 	default "ac14xx"
 
 endif
diff --git a/board/ifm/o2dnt2/Kconfig b/board/ifm/o2dnt2/Kconfig
index 53e9c0f..e9d32dd 100644
--- a/board/ifm/o2dnt2/Kconfig
+++ b/board/ifm/o2dnt2/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_O2D
 
 config SYS_BOARD
-	string
 	default "o2dnt2"
 
 config SYS_VENDOR
-	string
 	default "ifm"
 
 config SYS_CONFIG_NAME
-	string
 	default "o2d"
 
 endif
@@ -17,15 +14,12 @@ endif
 if TARGET_O2D300
 
 config SYS_BOARD
-	string
 	default "o2dnt2"
 
 config SYS_VENDOR
-	string
 	default "ifm"
 
 config SYS_CONFIG_NAME
-	string
 	default "o2d300"
 
 endif
@@ -33,15 +27,12 @@ endif
 if TARGET_O2DNT2
 
 config SYS_BOARD
-	string
 	default "o2dnt2"
 
 config SYS_VENDOR
-	string
 	default "ifm"
 
 config SYS_CONFIG_NAME
-	string
 	default "o2dnt2"
 
 endif
@@ -49,15 +40,12 @@ endif
 if TARGET_O2I
 
 config SYS_BOARD
-	string
 	default "o2dnt2"
 
 config SYS_VENDOR
-	string
 	default "ifm"
 
 config SYS_CONFIG_NAME
-	string
 	default "o2i"
 
 endif
@@ -65,15 +53,12 @@ endif
 if TARGET_O2MNT
 
 config SYS_BOARD
-	string
 	default "o2dnt2"
 
 config SYS_VENDOR
-	string
 	default "ifm"
 
 config SYS_CONFIG_NAME
-	string
 	default "o2mnt"
 
 endif
@@ -81,15 +66,12 @@ endif
 if TARGET_O3DNT
 
 config SYS_BOARD
-	string
 	default "o2dnt2"
 
 config SYS_VENDOR
-	string
 	default "ifm"
 
 config SYS_CONFIG_NAME
-	string
 	default "o3dnt"
 
 endif
diff --git a/board/imgtec/malta/Kconfig b/board/imgtec/malta/Kconfig
index 8e5cab1..401962c 100644
--- a/board/imgtec/malta/Kconfig
+++ b/board/imgtec/malta/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_MALTA
 
 config SYS_CPU
-	string
 	default "mips32"
 
 config SYS_BOARD
-	string
 	default "malta"
 
 config SYS_VENDOR
-	string
 	default "imgtec"
 
 config SYS_CONFIG_NAME
-	string
 	default "malta"
 
 endif
diff --git a/board/imx31_phycore/Kconfig b/board/imx31_phycore/Kconfig
index c74f4a6..cf3358d 100644
--- a/board/imx31_phycore/Kconfig
+++ b/board/imx31_phycore/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_IMX31_PHYCORE
 
 config SYS_CPU
-	string
 	default "arm1136"
 
 config SYS_BOARD
-	string
 	default "imx31_phycore"
 
 config SYS_SOC
-	string
 	default "mx31"
 
 config SYS_CONFIG_NAME
-	string
 	default "imx31_phycore"
 
 endif
diff --git a/board/in-circuit/grasshopper/Kconfig b/board/in-circuit/grasshopper/Kconfig
index da3bcc3..30e3855 100644
--- a/board/in-circuit/grasshopper/Kconfig
+++ b/board/in-circuit/grasshopper/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_GRASSHOPPER
 
 config SYS_BOARD
-	string
 	default "grasshopper"
 
 config SYS_VENDOR
-	string
 	default "in-circuit"
 
 config SYS_SOC
-	string
 	default "at32ap700x"
 
 config SYS_CONFIG_NAME
-	string
 	default "grasshopper"
 
 endif
diff --git a/board/inka4x0/Kconfig b/board/inka4x0/Kconfig
index 44bca35..94a41f0 100644
--- a/board/inka4x0/Kconfig
+++ b/board/inka4x0/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_INKA4X0
 
 config SYS_BOARD
-	string
 	default "inka4x0"
 
 config SYS_CONFIG_NAME
-	string
 	default "inka4x0"
 
 endif
diff --git a/board/intercontrol/digsy_mtc/Kconfig b/board/intercontrol/digsy_mtc/Kconfig
index 0b14bc0..1cf2275 100644
--- a/board/intercontrol/digsy_mtc/Kconfig
+++ b/board/intercontrol/digsy_mtc/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DIGSY_MTC
 
 config SYS_BOARD
-	string
 	default "digsy_mtc"
 
 config SYS_VENDOR
-	string
 	default "intercontrol"
 
 config SYS_CONFIG_NAME
-	string
 	default "digsy_mtc"
 
 endif
diff --git a/board/iomega/iconnect/Kconfig b/board/iomega/iconnect/Kconfig
index f75c06b..e56b029 100644
--- a/board/iomega/iconnect/Kconfig
+++ b/board/iomega/iconnect/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_ICONNECT
 
 config SYS_BOARD
-	string
 	default "iconnect"
 
 config SYS_VENDOR
-	string
 	default "iomega"
 
 config SYS_CONFIG_NAME
-	string
 	default "iconnect"
 
 endif
diff --git a/board/ip04/Kconfig b/board/ip04/Kconfig
index 95abe63..670bf89 100644
--- a/board/ip04/Kconfig
+++ b/board/ip04/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_IP04
 
 config SYS_BOARD
-	string
 	default "ip04"
 
 config SYS_CONFIG_NAME
-	string
 	default "ip04"
 
 endif
diff --git a/board/ip860/Kconfig b/board/ip860/Kconfig
index df1ce8d..955c9db 100644
--- a/board/ip860/Kconfig
+++ b/board/ip860/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_IP860
 
 config SYS_BOARD
-	string
 	default "ip860"
 
 config SYS_CONFIG_NAME
-	string
 	default "IP860"
 
 endif
diff --git a/board/ipek01/Kconfig b/board/ipek01/Kconfig
index a2a1f86..34e094d 100644
--- a/board/ipek01/Kconfig
+++ b/board/ipek01/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_IPEK01
 
 config SYS_BOARD
-	string
 	default "ipek01"
 
 config SYS_CONFIG_NAME
-	string
 	default "ipek01"
 
 endif
diff --git a/board/iphase4539/Kconfig b/board/iphase4539/Kconfig
index 1ce42f3..74594d2 100644
--- a/board/iphase4539/Kconfig
+++ b/board/iphase4539/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_IPHASE4539
 
 config SYS_BOARD
-	string
 	default "iphase4539"
 
 config SYS_CONFIG_NAME
-	string
 	default "IPHASE4539"
 
 endif
diff --git a/board/isee/igep0033/Kconfig b/board/isee/igep0033/Kconfig
index cdb67ed..4f3aaf4 100644
--- a/board/isee/igep0033/Kconfig
+++ b/board/isee/igep0033/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_AM335X_IGEP0033
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "igep0033"
 
 config SYS_VENDOR
-	string
 	default "isee"
 
 config SYS_SOC
-	string
 	default "am33xx"
 
 config SYS_CONFIG_NAME
-	string
 	default "am335x_igep0033"
 
 endif
diff --git a/board/isee/igep00x0/Kconfig b/board/isee/igep00x0/Kconfig
index c9352fd..aa46882 100644
--- a/board/isee/igep00x0/Kconfig
+++ b/board/isee/igep00x0/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_OMAP3_IGEP00X0
 
 config SYS_BOARD
-	string
 	default "igep00x0"
 
 config SYS_VENDOR
-	string
 	default "isee"
 
 config SYS_CONFIG_NAME
-	string
 	default "omap3_igep00x0"
 
 endif
diff --git a/board/ivm/Kconfig b/board/ivm/Kconfig
index ab3da79..6ff3025 100644
--- a/board/ivm/Kconfig
+++ b/board/ivm/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_IVML24
 
 config SYS_BOARD
-	string
 	default "ivm"
 
 config SYS_CONFIG_NAME
-	string
 	default "IVML24"
 
 endif
@@ -13,11 +11,9 @@ endif
 if TARGET_IVMS8
 
 config SYS_BOARD
-	string
 	default "ivm"
 
 config SYS_CONFIG_NAME
-	string
 	default "IVMS8"
 
 endif
diff --git a/board/jornada/Kconfig b/board/jornada/Kconfig
index 345d3b6..9c11a13 100644
--- a/board/jornada/Kconfig
+++ b/board/jornada/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_JORNADA
 
 config SYS_CPU
-	string
 	default "sa1100"
 
 config SYS_BOARD
-	string
 	default "jornada"
 
 config SYS_CONFIG_NAME
-	string
 	default "jornada"
 
 endif
diff --git a/board/jse/Kconfig b/board/jse/Kconfig
index bb265f2..48905fa 100644
--- a/board/jse/Kconfig
+++ b/board/jse/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_JSE
 
 config SYS_BOARD
-	string
 	default "jse"
 
 config SYS_CONFIG_NAME
-	string
 	default "JSE"
 
 endif
diff --git a/board/jupiter/Kconfig b/board/jupiter/Kconfig
index 36e43b7..d71acbb 100644
--- a/board/jupiter/Kconfig
+++ b/board/jupiter/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_JUPITER
 
 config SYS_BOARD
-	string
 	default "jupiter"
 
 config SYS_CONFIG_NAME
-	string
 	default "jupiter"
 
 endif
diff --git a/board/karo/tk71/Kconfig b/board/karo/tk71/Kconfig
index 24071f6..7b3d548 100644
--- a/board/karo/tk71/Kconfig
+++ b/board/karo/tk71/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_TK71
 
 config SYS_BOARD
-	string
 	default "tk71"
 
 config SYS_VENDOR
-	string
 	default "karo"
 
 config SYS_CONFIG_NAME
-	string
 	default "tk71"
 
 endif
diff --git a/board/karo/tx25/Kconfig b/board/karo/tx25/Kconfig
index 095b1a5..24edcc4 100644
--- a/board/karo/tx25/Kconfig
+++ b/board/karo/tx25/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_TX25
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "tx25"
 
 config SYS_VENDOR
-	string
 	default "karo"
 
 config SYS_SOC
-	string
 	default "mx25"
 
 config SYS_CONFIG_NAME
-	string
 	default "tx25"
 
 endif
diff --git a/board/keymile/km82xx/Kconfig b/board/keymile/km82xx/Kconfig
index c29032a..c9a093c 100644
--- a/board/keymile/km82xx/Kconfig
+++ b/board/keymile/km82xx/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_KM82XX
 
 config SYS_BOARD
-	string
 	default "km82xx"
 
 config SYS_VENDOR
-	string
 	default "keymile"
 
 config SYS_CONFIG_NAME
-	string
 	default "km82xx"
 
 endif
diff --git a/board/keymile/km83xx/Kconfig b/board/keymile/km83xx/Kconfig
index 934c45d..d6c594c 100644
--- a/board/keymile/km83xx/Kconfig
+++ b/board/keymile/km83xx/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_KM8360
 
 config SYS_BOARD
-	string
 	default "km83xx"
 
 config SYS_VENDOR
-	string
 	default "keymile"
 
 config SYS_CONFIG_NAME
-	string
 	default "km8360"
 
 endif
@@ -17,15 +14,12 @@ endif
 if TARGET_SUVD3
 
 config SYS_BOARD
-	string
 	default "km83xx"
 
 config SYS_VENDOR
-	string
 	default "keymile"
 
 config SYS_CONFIG_NAME
-	string
 	default "suvd3"
 
 endif
@@ -33,15 +27,12 @@ endif
 if TARGET_TUXX1
 
 config SYS_BOARD
-	string
 	default "km83xx"
 
 config SYS_VENDOR
-	string
 	default "keymile"
 
 config SYS_CONFIG_NAME
-	string
 	default "tuxx1"
 
 endif
diff --git a/board/keymile/km_arm/Kconfig b/board/keymile/km_arm/Kconfig
index 3e9cddb..3476780 100644
--- a/board/keymile/km_arm/Kconfig
+++ b/board/keymile/km_arm/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_KM_KIRKWOOD
 
 config SYS_BOARD
-	string
 	default "km_arm"
 
 config SYS_VENDOR
-	string
 	default "keymile"
 
 config SYS_CONFIG_NAME
-	string
 	default "km_kirkwood"
 
 endif
diff --git a/board/keymile/kmp204x/Kconfig b/board/keymile/kmp204x/Kconfig
index 0236f69..7b45a13 100644
--- a/board/keymile/kmp204x/Kconfig
+++ b/board/keymile/kmp204x/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_KMP204X
 
 config SYS_BOARD
-	string
 	default "kmp204x"
 
 config SYS_VENDOR
-	string
 	default "keymile"
 
 config SYS_CONFIG_NAME
-	string
 	default "kmp204x"
 
 endif
diff --git a/board/kmc/kzm9g/Kconfig b/board/kmc/kzm9g/Kconfig
index ab4812f..f163efd 100644
--- a/board/kmc/kzm9g/Kconfig
+++ b/board/kmc/kzm9g/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_KZM9G
 
 config SYS_BOARD
-	string
 	default "kzm9g"
 
 config SYS_VENDOR
-	string
 	default "kmc"
 
 config SYS_CONFIG_NAME
-	string
 	default "kzm9g"
 
 endif
diff --git a/board/korat/Kconfig b/board/korat/Kconfig
index c23061c..f434dea 100644
--- a/board/korat/Kconfig
+++ b/board/korat/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_KORAT
 
 config SYS_BOARD
-	string
 	default "korat"
 
 config SYS_CONFIG_NAME
-	string
 	default "korat"
 
 endif
diff --git a/board/kup/kup4k/Kconfig b/board/kup/kup4k/Kconfig
index bac89aa..903c341 100644
--- a/board/kup/kup4k/Kconfig
+++ b/board/kup/kup4k/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_KUP4K
 
 config SYS_BOARD
-	string
 	default "kup4k"
 
 config SYS_VENDOR
-	string
 	default "kup"
 
 config SYS_CONFIG_NAME
-	string
 	default "KUP4K"
 
 endif
diff --git a/board/kup/kup4x/Kconfig b/board/kup/kup4x/Kconfig
index e04b919..eeb5d83 100644
--- a/board/kup/kup4x/Kconfig
+++ b/board/kup/kup4x/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_KUP4X
 
 config SYS_BOARD
-	string
 	default "kup4x"
 
 config SYS_VENDOR
-	string
 	default "kup"
 
 config SYS_CONFIG_NAME
-	string
 	default "KUP4X"
 
 endif
diff --git a/board/logicpd/am3517evm/Kconfig b/board/logicpd/am3517evm/Kconfig
index 1012d3d..901f609 100644
--- a/board/logicpd/am3517evm/Kconfig
+++ b/board/logicpd/am3517evm/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_AM3517_EVM
 
 config SYS_BOARD
-	string
 	default "am3517evm"
 
 config SYS_VENDOR
-	string
 	default "logicpd"
 
 config SYS_CONFIG_NAME
-	string
 	default "am3517_evm"
 
 endif
diff --git a/board/logicpd/imx27lite/Kconfig b/board/logicpd/imx27lite/Kconfig
index f107267..842d1ba 100644
--- a/board/logicpd/imx27lite/Kconfig
+++ b/board/logicpd/imx27lite/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_IMX27LITE
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "imx27lite"
 
 config SYS_VENDOR
-	string
 	default "logicpd"
 
 config SYS_SOC
-	string
 	default "mx27"
 
 config SYS_CONFIG_NAME
-	string
 	default "imx27lite"
 
 endif
@@ -25,23 +20,18 @@ endif
 if TARGET_MAGNESIUM
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "imx27lite"
 
 config SYS_VENDOR
-	string
 	default "logicpd"
 
 config SYS_SOC
-	string
 	default "mx27"
 
 config SYS_CONFIG_NAME
-	string
 	default "magnesium"
 
 endif
diff --git a/board/logicpd/imx31_litekit/Kconfig b/board/logicpd/imx31_litekit/Kconfig
index ae3343b..a87fa81 100644
--- a/board/logicpd/imx31_litekit/Kconfig
+++ b/board/logicpd/imx31_litekit/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_IMX31_LITEKIT
 
 config SYS_CPU
-	string
 	default "arm1136"
 
 config SYS_BOARD
-	string
 	default "imx31_litekit"
 
 config SYS_VENDOR
-	string
 	default "logicpd"
 
 config SYS_SOC
-	string
 	default "mx31"
 
 config SYS_CONFIG_NAME
-	string
 	default "imx31_litekit"
 
 endif
diff --git a/board/logicpd/omap3som/Kconfig b/board/logicpd/omap3som/Kconfig
index adeaf4d..03d272a 100644
--- a/board/logicpd/omap3som/Kconfig
+++ b/board/logicpd/omap3som/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_OMAP3_LOGIC
 
 config SYS_BOARD
-	string
 	default "omap3som"
 
 config SYS_VENDOR
-	string
 	default "logicpd"
 
 config SYS_CONFIG_NAME
-	string
 	default "omap3_logic"
 
 endif
diff --git a/board/logicpd/zoom1/Kconfig b/board/logicpd/zoom1/Kconfig
index e9a5623..d76cb66 100644
--- a/board/logicpd/zoom1/Kconfig
+++ b/board/logicpd/zoom1/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_OMAP3_ZOOM1
 
 config SYS_BOARD
-	string
 	default "zoom1"
 
 config SYS_VENDOR
-	string
 	default "logicpd"
 
 config SYS_CONFIG_NAME
-	string
 	default "omap3_zoom1"
 
 endif
diff --git a/board/lwmon/Kconfig b/board/lwmon/Kconfig
index a0c7587..e98c794 100644
--- a/board/lwmon/Kconfig
+++ b/board/lwmon/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_LWMON
 
 config SYS_BOARD
-	string
 	default "lwmon"
 
 config SYS_CONFIG_NAME
-	string
 	default "lwmon"
 
 endif
diff --git a/board/lwmon5/Kconfig b/board/lwmon5/Kconfig
index 79cf08e..90566d8 100644
--- a/board/lwmon5/Kconfig
+++ b/board/lwmon5/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_LWMON5
 
 config SYS_BOARD
-	string
 	default "lwmon5"
 
 config SYS_CONFIG_NAME
-	string
 	default "lwmon5"
 
 endif
diff --git a/board/manroland/hmi1001/Kconfig b/board/manroland/hmi1001/Kconfig
index 2f576dd..996a87f 100644
--- a/board/manroland/hmi1001/Kconfig
+++ b/board/manroland/hmi1001/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_HMI1001
 
 config SYS_BOARD
-	string
 	default "hmi1001"
 
 config SYS_VENDOR
-	string
 	default "manroland"
 
 config SYS_CONFIG_NAME
-	string
 	default "hmi1001"
 
 endif
diff --git a/board/manroland/mucmc52/Kconfig b/board/manroland/mucmc52/Kconfig
index 4be0722..a033610 100644
--- a/board/manroland/mucmc52/Kconfig
+++ b/board/manroland/mucmc52/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MUCMC52
 
 config SYS_BOARD
-	string
 	default "mucmc52"
 
 config SYS_VENDOR
-	string
 	default "manroland"
 
 config SYS_CONFIG_NAME
-	string
 	default "mucmc52"
 
 endif
diff --git a/board/manroland/uc100/Kconfig b/board/manroland/uc100/Kconfig
index a41a780..08f681b 100644
--- a/board/manroland/uc100/Kconfig
+++ b/board/manroland/uc100/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_UC100
 
 config SYS_BOARD
-	string
 	default "uc100"
 
 config SYS_VENDOR
-	string
 	default "manroland"
 
 config SYS_CONFIG_NAME
-	string
 	default "uc100"
 
 endif
diff --git a/board/manroland/uc101/Kconfig b/board/manroland/uc101/Kconfig
index 07cfcc6..c285b22 100644
--- a/board/manroland/uc101/Kconfig
+++ b/board/manroland/uc101/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_UC101
 
 config SYS_BOARD
-	string
 	default "uc101"
 
 config SYS_VENDOR
-	string
 	default "manroland"
 
 config SYS_CONFIG_NAME
-	string
 	default "uc101"
 
 endif
diff --git a/board/matrix_vision/mergerbox/Kconfig b/board/matrix_vision/mergerbox/Kconfig
index 5b292dc..3857535 100644
--- a/board/matrix_vision/mergerbox/Kconfig
+++ b/board/matrix_vision/mergerbox/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MERGERBOX
 
 config SYS_BOARD
-	string
 	default "mergerbox"
 
 config SYS_VENDOR
-	string
 	default "matrix_vision"
 
 config SYS_CONFIG_NAME
-	string
 	default "MERGERBOX"
 
 endif
diff --git a/board/matrix_vision/mvbc_p/Kconfig b/board/matrix_vision/mvbc_p/Kconfig
index ab1fe65..4a68493 100644
--- a/board/matrix_vision/mvbc_p/Kconfig
+++ b/board/matrix_vision/mvbc_p/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MVBC_P
 
 config SYS_BOARD
-	string
 	default "mvbc_p"
 
 config SYS_VENDOR
-	string
 	default "matrix_vision"
 
 config SYS_CONFIG_NAME
-	string
 	default "MVBC_P"
 
 endif
diff --git a/board/matrix_vision/mvblm7/Kconfig b/board/matrix_vision/mvblm7/Kconfig
index c5998b3..ea7a6f8 100644
--- a/board/matrix_vision/mvblm7/Kconfig
+++ b/board/matrix_vision/mvblm7/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MVBLM7
 
 config SYS_BOARD
-	string
 	default "mvblm7"
 
 config SYS_VENDOR
-	string
 	default "matrix_vision"
 
 config SYS_CONFIG_NAME
-	string
 	default "MVBLM7"
 
 endif
diff --git a/board/matrix_vision/mvblx/Kconfig b/board/matrix_vision/mvblx/Kconfig
index 69f0566..adbc20a 100644
--- a/board/matrix_vision/mvblx/Kconfig
+++ b/board/matrix_vision/mvblx/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_OMAP3_MVBLX
 
 config SYS_BOARD
-	string
 	default "mvblx"
 
 config SYS_VENDOR
-	string
 	default "matrix_vision"
 
 config SYS_CONFIG_NAME
-	string
 	default "omap3_mvblx"
 
 endif
diff --git a/board/matrix_vision/mvsmr/Kconfig b/board/matrix_vision/mvsmr/Kconfig
index 1627a36..d725c5a 100644
--- a/board/matrix_vision/mvsmr/Kconfig
+++ b/board/matrix_vision/mvsmr/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MVSMR
 
 config SYS_BOARD
-	string
 	default "mvsmr"
 
 config SYS_VENDOR
-	string
 	default "matrix_vision"
 
 config SYS_CONFIG_NAME
-	string
 	default "MVSMR"
 
 endif
diff --git a/board/mcc200/Kconfig b/board/mcc200/Kconfig
index c4e8cf1..3b27eeb 100644
--- a/board/mcc200/Kconfig
+++ b/board/mcc200/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_MCC200
 
 config SYS_BOARD
-	string
 	default "mcc200"
 
 config SYS_CONFIG_NAME
-	string
 	default "mcc200"
 
 endif
diff --git a/board/micronas/vct/Kconfig b/board/micronas/vct/Kconfig
index 76c5f7c..75046fe 100644
--- a/board/micronas/vct/Kconfig
+++ b/board/micronas/vct/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_VCT
 
 config SYS_CPU
-	string
 	default "mips32"
 
 config SYS_BOARD
-	string
 	default "vct"
 
 config SYS_VENDOR
-	string
 	default "micronas"
 
 config SYS_CONFIG_NAME
-	string
 	default "vct"
 
 endif
diff --git a/board/mimc/mimc200/Kconfig b/board/mimc/mimc200/Kconfig
index 146c3b7..18736d7 100644
--- a/board/mimc/mimc200/Kconfig
+++ b/board/mimc/mimc200/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_MIMC200
 
 config SYS_BOARD
-	string
 	default "mimc200"
 
 config SYS_VENDOR
-	string
 	default "mimc"
 
 config SYS_SOC
-	string
 	default "at32ap700x"
 
 config SYS_CONFIG_NAME
-	string
 	default "mimc200"
 
 endif
diff --git a/board/miromico/hammerhead/Kconfig b/board/miromico/hammerhead/Kconfig
index 9795e55..1f09ef7 100644
--- a/board/miromico/hammerhead/Kconfig
+++ b/board/miromico/hammerhead/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_HAMMERHEAD
 
 config SYS_BOARD
-	string
 	default "hammerhead"
 
 config SYS_VENDOR
-	string
 	default "miromico"
 
 config SYS_SOC
-	string
 	default "at32ap700x"
 
 config SYS_CONFIG_NAME
-	string
 	default "hammerhead"
 
 endif
diff --git a/board/mosaixtech/icon/Kconfig b/board/mosaixtech/icon/Kconfig
index c439b14..3145a06 100644
--- a/board/mosaixtech/icon/Kconfig
+++ b/board/mosaixtech/icon/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_ICON
 
 config SYS_BOARD
-	string
 	default "icon"
 
 config SYS_VENDOR
-	string
 	default "mosaixtech"
 
 config SYS_CONFIG_NAME
-	string
 	default "icon"
 
 endif
diff --git a/board/motionpro/Kconfig b/board/motionpro/Kconfig
index c8ee043..f624f6c 100644
--- a/board/motionpro/Kconfig
+++ b/board/motionpro/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_MOTIONPRO
 
 config SYS_BOARD
-	string
 	default "motionpro"
 
 config SYS_CONFIG_NAME
-	string
 	default "motionpro"
 
 endif
diff --git a/board/mpc8308_p1m/Kconfig b/board/mpc8308_p1m/Kconfig
index 6e84bdf..b7e39da 100644
--- a/board/mpc8308_p1m/Kconfig
+++ b/board/mpc8308_p1m/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_MPC8308_P1M
 
 config SYS_BOARD
-	string
 	default "mpc8308_p1m"
 
 config SYS_CONFIG_NAME
-	string
 	default "mpc8308_p1m"
 
 endif
diff --git a/board/mpl/mip405/Kconfig b/board/mpl/mip405/Kconfig
index 6705260..48ba91a 100644
--- a/board/mpl/mip405/Kconfig
+++ b/board/mpl/mip405/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MIP405
 
 config SYS_BOARD
-	string
 	default "mip405"
 
 config SYS_VENDOR
-	string
 	default "mpl"
 
 config SYS_CONFIG_NAME
-	string
 	default "MIP405"
 
 endif
diff --git a/board/mpl/pati/Kconfig b/board/mpl/pati/Kconfig
index b902cbd..b141da3 100644
--- a/board/mpl/pati/Kconfig
+++ b/board/mpl/pati/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_PATI
 
 config SYS_BOARD
-	string
 	default "pati"
 
 config SYS_VENDOR
-	string
 	default "mpl"
 
 config SYS_CONFIG_NAME
-	string
 	default "PATI"
 
 endif
diff --git a/board/mpl/pip405/Kconfig b/board/mpl/pip405/Kconfig
index 1e1295b..f485367 100644
--- a/board/mpl/pip405/Kconfig
+++ b/board/mpl/pip405/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_PIP405
 
 config SYS_BOARD
-	string
 	default "pip405"
 
 config SYS_VENDOR
-	string
 	default "mpl"
 
 config SYS_CONFIG_NAME
-	string
 	default "PIP405"
 
 endif
diff --git a/board/mpl/vcma9/Kconfig b/board/mpl/vcma9/Kconfig
index 91246be..08b0fa0 100644
--- a/board/mpl/vcma9/Kconfig
+++ b/board/mpl/vcma9/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_VCMA9
 
 config SYS_CPU
-	string
 	default "arm920t"
 
 config SYS_BOARD
-	string
 	default "vcma9"
 
 config SYS_VENDOR
-	string
 	default "mpl"
 
 config SYS_SOC
-	string
 	default "s3c24x0"
 
 config SYS_CONFIG_NAME
-	string
 	default "VCMA9"
 
 endif
diff --git a/board/mpr2/Kconfig b/board/mpr2/Kconfig
index 93bec59..79a60c2 100644
--- a/board/mpr2/Kconfig
+++ b/board/mpr2/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MPR2
 
 config SYS_CPU
-	string
 	default "sh3"
 
 config SYS_BOARD
-	string
 	default "mpr2"
 
 config SYS_CONFIG_NAME
-	string
 	default "mpr2"
 
 endif
diff --git a/board/ms7720se/Kconfig b/board/ms7720se/Kconfig
index 8873062..d935aff 100644
--- a/board/ms7720se/Kconfig
+++ b/board/ms7720se/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MS7720SE
 
 config SYS_CPU
-	string
 	default "sh3"
 
 config SYS_BOARD
-	string
 	default "ms7720se"
 
 config SYS_CONFIG_NAME
-	string
 	default "ms7720se"
 
 endif
diff --git a/board/ms7722se/Kconfig b/board/ms7722se/Kconfig
index c5b5b4f..17073e8 100644
--- a/board/ms7722se/Kconfig
+++ b/board/ms7722se/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MS7722SE
 
 config SYS_CPU
-	string
 	default "sh4"
 
 config SYS_BOARD
-	string
 	default "ms7722se"
 
 config SYS_CONFIG_NAME
-	string
 	default "ms7722se"
 
 endif
diff --git a/board/ms7750se/Kconfig b/board/ms7750se/Kconfig
index 0c9d88f..07aa024 100644
--- a/board/ms7750se/Kconfig
+++ b/board/ms7750se/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MS7750SE
 
 config SYS_CPU
-	string
 	default "sh4"
 
 config SYS_BOARD
-	string
 	default "ms7750se"
 
 config SYS_CONFIG_NAME
-	string
 	default "ms7750se"
 
 endif
diff --git a/board/muas3001/Kconfig b/board/muas3001/Kconfig
index 982d32f..94a00b3 100644
--- a/board/muas3001/Kconfig
+++ b/board/muas3001/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_MUAS3001
 
 config SYS_BOARD
-	string
 	default "muas3001"
 
 config SYS_CONFIG_NAME
-	string
 	default "muas3001"
 
 endif
diff --git a/board/munices/Kconfig b/board/munices/Kconfig
index d242d56..019aaae 100644
--- a/board/munices/Kconfig
+++ b/board/munices/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_MUNICES
 
 config SYS_BOARD
-	string
 	default "munices"
 
 config SYS_CONFIG_NAME
-	string
 	default "munices"
 
 endif
diff --git a/board/musenki/Kconfig b/board/musenki/Kconfig
index ea33d16..26b680f 100644
--- a/board/musenki/Kconfig
+++ b/board/musenki/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_MUSENKI
 
 config SYS_BOARD
-	string
 	default "musenki"
 
 config SYS_CONFIG_NAME
-	string
 	default "MUSENKI"
 
 endif
diff --git a/board/mvblue/Kconfig b/board/mvblue/Kconfig
index a70bcbe..cee206b 100644
--- a/board/mvblue/Kconfig
+++ b/board/mvblue/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_MVBLUE
 
 config SYS_BOARD
-	string
 	default "mvblue"
 
 config SYS_CONFIG_NAME
-	string
 	default "MVBLUE"
 
 endif
diff --git a/board/netvia/Kconfig b/board/netvia/Kconfig
index d177b70..3e740e5 100644
--- a/board/netvia/Kconfig
+++ b/board/netvia/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_NETVIA
 
 config SYS_BOARD
-	string
 	default "netvia"
 
 config SYS_CONFIG_NAME
-	string
 	default "NETVIA"
 
 endif
diff --git a/board/nokia/rx51/Kconfig b/board/nokia/rx51/Kconfig
index faa90d2..ec6a571 100644
--- a/board/nokia/rx51/Kconfig
+++ b/board/nokia/rx51/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_NOKIA_RX51
 
 config SYS_BOARD
-	string
 	default "rx51"
 
 config SYS_VENDOR
-	string
 	default "nokia"
 
 config SYS_CONFIG_NAME
-	string
 	default "nokia_rx51"
 
 endif
diff --git a/board/nvidia/beaver/Kconfig b/board/nvidia/beaver/Kconfig
index e487b66..23f7c94 100644
--- a/board/nvidia/beaver/Kconfig
+++ b/board/nvidia/beaver/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_BEAVER
 
 config SYS_BOARD
-	string
 	default "beaver"
 
 config SYS_VENDOR
-	string
 	default "nvidia"
 
 config SYS_CONFIG_NAME
-	string
 	default "beaver"
 
 endif
diff --git a/board/nvidia/cardhu/Kconfig b/board/nvidia/cardhu/Kconfig
index 150815f..63ace66 100644
--- a/board/nvidia/cardhu/Kconfig
+++ b/board/nvidia/cardhu/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_CARDHU
 
 config SYS_BOARD
-	string
 	default "cardhu"
 
 config SYS_VENDOR
-	string
 	default "nvidia"
 
 config SYS_CONFIG_NAME
-	string
 	default "cardhu"
 
 endif
diff --git a/board/nvidia/dalmore/Kconfig b/board/nvidia/dalmore/Kconfig
index 9eed19c..96eaa01 100644
--- a/board/nvidia/dalmore/Kconfig
+++ b/board/nvidia/dalmore/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DALMORE
 
 config SYS_BOARD
-	string
 	default "dalmore"
 
 config SYS_VENDOR
-	string
 	default "nvidia"
 
 config SYS_CONFIG_NAME
-	string
 	default "dalmore"
 
 endif
diff --git a/board/nvidia/harmony/Kconfig b/board/nvidia/harmony/Kconfig
index 7d75f2d..328c946 100644
--- a/board/nvidia/harmony/Kconfig
+++ b/board/nvidia/harmony/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_HARMONY
 
 config SYS_BOARD
-	string
 	default "harmony"
 
 config SYS_VENDOR
-	string
 	default "nvidia"
 
 config SYS_CONFIG_NAME
-	string
 	default "harmony"
 
 endif
diff --git a/board/nvidia/jetson-tk1/Kconfig b/board/nvidia/jetson-tk1/Kconfig
index 02b46b7..d90a74e 100644
--- a/board/nvidia/jetson-tk1/Kconfig
+++ b/board/nvidia/jetson-tk1/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_JETSON_TK1
 
 config SYS_BOARD
-	string
 	default "jetson-tk1"
 
 config SYS_VENDOR
-	string
 	default "nvidia"
 
 config SYS_CONFIG_NAME
-	string
 	default "jetson-tk1"
 
 endif
diff --git a/board/nvidia/seaboard/Kconfig b/board/nvidia/seaboard/Kconfig
index 7863702..0924bde 100644
--- a/board/nvidia/seaboard/Kconfig
+++ b/board/nvidia/seaboard/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_SEABOARD
 
 config SYS_BOARD
-	string
 	default "seaboard"
 
 config SYS_VENDOR
-	string
 	default "nvidia"
 
 config SYS_CONFIG_NAME
-	string
 	default "seaboard"
 
 endif
diff --git a/board/nvidia/venice2/Kconfig b/board/nvidia/venice2/Kconfig
index 993da79..6905f00 100644
--- a/board/nvidia/venice2/Kconfig
+++ b/board/nvidia/venice2/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_VENICE2
 
 config SYS_BOARD
-	string
 	default "venice2"
 
 config SYS_VENDOR
-	string
 	default "nvidia"
 
 config SYS_CONFIG_NAME
-	string
 	default "venice2"
 
 endif
diff --git a/board/nvidia/ventana/Kconfig b/board/nvidia/ventana/Kconfig
index 95840a8..c1ad7b7 100644
--- a/board/nvidia/ventana/Kconfig
+++ b/board/nvidia/ventana/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_VENTANA
 
 config SYS_BOARD
-	string
 	default "ventana"
 
 config SYS_VENDOR
-	string
 	default "nvidia"
 
 config SYS_CONFIG_NAME
-	string
 	default "ventana"
 
 endif
diff --git a/board/nvidia/whistler/Kconfig b/board/nvidia/whistler/Kconfig
index 113e2ef..5febc07 100644
--- a/board/nvidia/whistler/Kconfig
+++ b/board/nvidia/whistler/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_WHISTLER
 
 config SYS_BOARD
-	string
 	default "whistler"
 
 config SYS_VENDOR
-	string
 	default "nvidia"
 
 config SYS_CONFIG_NAME
-	string
 	default "whistler"
 
 endif
diff --git a/board/olimex/mx23_olinuxino/Kconfig b/board/olimex/mx23_olinuxino/Kconfig
index 07b3284..fb09309 100644
--- a/board/olimex/mx23_olinuxino/Kconfig
+++ b/board/olimex/mx23_olinuxino/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_MX23_OLINUXINO
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "mx23_olinuxino"
 
 config SYS_VENDOR
-	string
 	default "olimex"
 
 config SYS_SOC
-	string
 	default "mxs"
 
 config SYS_CONFIG_NAME
-	string
 	default "mx23_olinuxino"
 
 endif
diff --git a/board/omicron/calimain/Kconfig b/board/omicron/calimain/Kconfig
index 46e95d8..1ec48e6 100644
--- a/board/omicron/calimain/Kconfig
+++ b/board/omicron/calimain/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_CALIMAIN
 
 config SYS_BOARD
-	string
 	default "calimain"
 
 config SYS_VENDOR
-	string
 	default "omicron"
 
 config SYS_CONFIG_NAME
-	string
 	default "calimain"
 
 endif
diff --git a/board/openrisc/openrisc-generic/Kconfig b/board/openrisc/openrisc-generic/Kconfig
index 71a8246..cd2a94f 100644
--- a/board/openrisc/openrisc-generic/Kconfig
+++ b/board/openrisc/openrisc-generic/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_OPENRISC_GENERIC
 
 config SYS_BOARD
-	string
 	default "openrisc-generic"
 
 config SYS_VENDOR
-	string
 	default "openrisc"
 
 config SYS_CONFIG_NAME
-	string
 	default "openrisc-generic"
 
 endif
diff --git a/board/overo/Kconfig b/board/overo/Kconfig
index d1ea236..74572a6 100644
--- a/board/overo/Kconfig
+++ b/board/overo/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_OMAP3_OVERO
 
 config SYS_BOARD
-	string
 	default "overo"
 
 config SYS_CONFIG_NAME
-	string
 	default "omap3_overo"
 
 endif
diff --git a/board/palmld/Kconfig b/board/palmld/Kconfig
index bed99b6..a749c8d 100644
--- a/board/palmld/Kconfig
+++ b/board/palmld/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_PALMLD
 
 config SYS_CPU
-	string
 	default "pxa"
 
 config SYS_BOARD
-	string
 	default "palmld"
 
 config SYS_CONFIG_NAME
-	string
 	default "palmld"
 
 endif
diff --git a/board/palmtc/Kconfig b/board/palmtc/Kconfig
index 86fb63b..5207490 100644
--- a/board/palmtc/Kconfig
+++ b/board/palmtc/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_PALMTC
 
 config SYS_CPU
-	string
 	default "pxa"
 
 config SYS_BOARD
-	string
 	default "palmtc"
 
 config SYS_CONFIG_NAME
-	string
 	default "palmtc"
 
 endif
diff --git a/board/palmtreo680/Kconfig b/board/palmtreo680/Kconfig
index 4df6c63..1992970 100644
--- a/board/palmtreo680/Kconfig
+++ b/board/palmtreo680/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_PALMTREO680
 
 config SYS_CPU
-	string
 	default "pxa"
 
 config SYS_BOARD
-	string
 	default "palmtreo680"
 
 config SYS_CONFIG_NAME
-	string
 	default "palmtreo680"
 
 endif
diff --git a/board/pandora/Kconfig b/board/pandora/Kconfig
index 6f41005..0b33818 100644
--- a/board/pandora/Kconfig
+++ b/board/pandora/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_OMAP3_PANDORA
 
 config SYS_BOARD
-	string
 	default "pandora"
 
 config SYS_CONFIG_NAME
-	string
 	default "omap3_pandora"
 
 endif
diff --git a/board/pb1x00/Kconfig b/board/pb1x00/Kconfig
index 0ad3f23..ef2844a 100644
--- a/board/pb1x00/Kconfig
+++ b/board/pb1x00/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_PB1X00
 
 config SYS_CPU
-	string
 	default "mips32"
 
 config SYS_BOARD
-	string
 	default "pb1x00"
 
 config SYS_SOC
-	string
 	default "au1x00"
 
 config SYS_CONFIG_NAME
-	string
 	default "pb1x00"
 
 endif
diff --git a/board/pcs440ep/Kconfig b/board/pcs440ep/Kconfig
index 7e69fd3..5b280f6 100644
--- a/board/pcs440ep/Kconfig
+++ b/board/pcs440ep/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_PCS440EP
 
 config SYS_BOARD
-	string
 	default "pcs440ep"
 
 config SYS_CONFIG_NAME
-	string
 	default "pcs440ep"
 
 endif
diff --git a/board/pdm360ng/Kconfig b/board/pdm360ng/Kconfig
index e7a8985..33173a0 100644
--- a/board/pdm360ng/Kconfig
+++ b/board/pdm360ng/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_PDM360NG
 
 config SYS_BOARD
-	string
 	default "pdm360ng"
 
 config SYS_CONFIG_NAME
-	string
 	default "pdm360ng"
 
 endif
diff --git a/board/phytec/pcm030/Kconfig b/board/phytec/pcm030/Kconfig
index 6eea7e8..3a3eab8 100644
--- a/board/phytec/pcm030/Kconfig
+++ b/board/phytec/pcm030/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_PCM030
 
 config SYS_BOARD
-	string
 	default "pcm030"
 
 config SYS_VENDOR
-	string
 	default "phytec"
 
 config SYS_CONFIG_NAME
-	string
 	default "pcm030"
 
 endif
diff --git a/board/phytec/pcm051/Kconfig b/board/phytec/pcm051/Kconfig
index e710445..f4ed7fd 100644
--- a/board/phytec/pcm051/Kconfig
+++ b/board/phytec/pcm051/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_PCM051
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "pcm051"
 
 config SYS_VENDOR
-	string
 	default "phytec"
 
 config SYS_SOC
-	string
 	default "am33xx"
 
 config SYS_CONFIG_NAME
-	string
 	default "pcm051"
 
 endif
diff --git a/board/pm520/Kconfig b/board/pm520/Kconfig
index d32f857..3f0a258 100644
--- a/board/pm520/Kconfig
+++ b/board/pm520/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_PM520
 
 config SYS_BOARD
-	string
 	default "pm520"
 
 config SYS_CONFIG_NAME
-	string
 	default "PM520"
 
 endif
diff --git a/board/pm826/Kconfig b/board/pm826/Kconfig
index f1de16a..dd11b7a 100644
--- a/board/pm826/Kconfig
+++ b/board/pm826/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_PM826
 
 config SYS_BOARD
-	string
 	default "pm826"
 
 config SYS_CONFIG_NAME
-	string
 	default "PM826"
 
 endif
diff --git a/board/pm828/Kconfig b/board/pm828/Kconfig
index 20f6b34..e7970a3 100644
--- a/board/pm828/Kconfig
+++ b/board/pm828/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_PM828
 
 config SYS_BOARD
-	string
 	default "pm828"
 
 config SYS_CONFIG_NAME
-	string
 	default "PM828"
 
 endif
diff --git a/board/ppcag/bg0900/Kconfig b/board/ppcag/bg0900/Kconfig
index e4fb601..9d301c2 100644
--- a/board/ppcag/bg0900/Kconfig
+++ b/board/ppcag/bg0900/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_BG0900
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "bg0900"
 
 config SYS_VENDOR
-	string
 	default "ppcag"
 
 config SYS_SOC
-	string
 	default "mxs"
 
 config SYS_CONFIG_NAME
-	string
 	default "bg0900"
 
 endif
diff --git a/board/ppmc7xx/Kconfig b/board/ppmc7xx/Kconfig
index a28ab98..f101940 100644
--- a/board/ppmc7xx/Kconfig
+++ b/board/ppmc7xx/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_PPMC7XX
 
 config SYS_BOARD
-	string
 	default "ppmc7xx"
 
 config SYS_CONFIG_NAME
-	string
 	default "ppmc7xx"
 
 endif
diff --git a/board/ppmc8260/Kconfig b/board/ppmc8260/Kconfig
index e2e8793..1a6dcd3 100644
--- a/board/ppmc8260/Kconfig
+++ b/board/ppmc8260/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_PPMC8260
 
 config SYS_BOARD
-	string
 	default "ppmc8260"
 
 config SYS_CONFIG_NAME
-	string
 	default "ppmc8260"
 
 endif
diff --git a/board/pr1/Kconfig b/board/pr1/Kconfig
index 2d80cd4..fb04648 100644
--- a/board/pr1/Kconfig
+++ b/board/pr1/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_PR1
 
 config SYS_BOARD
-	string
 	default "pr1"
 
 config SYS_CONFIG_NAME
-	string
 	default "pr1"
 
 endif
diff --git a/board/prodrive/alpr/Kconfig b/board/prodrive/alpr/Kconfig
index 6e99fc7..543b455 100644
--- a/board/prodrive/alpr/Kconfig
+++ b/board/prodrive/alpr/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_ALPR
 
 config SYS_BOARD
-	string
 	default "alpr"
 
 config SYS_VENDOR
-	string
 	default "prodrive"
 
 config SYS_CONFIG_NAME
-	string
 	default "alpr"
 
 endif
diff --git a/board/prodrive/p3mx/Kconfig b/board/prodrive/p3mx/Kconfig
index 89dcba0..28fb8bb 100644
--- a/board/prodrive/p3mx/Kconfig
+++ b/board/prodrive/p3mx/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_P3MX
 
 config SYS_BOARD
-	string
 	default "p3mx"
 
 config SYS_VENDOR
-	string
 	default "prodrive"
 
 config SYS_CONFIG_NAME
-	string
 	default "p3mx"
 
 endif
diff --git a/board/prodrive/p3p440/Kconfig b/board/prodrive/p3p440/Kconfig
index a0eabe1..cf53aac 100644
--- a/board/prodrive/p3p440/Kconfig
+++ b/board/prodrive/p3p440/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_P3P440
 
 config SYS_BOARD
-	string
 	default "p3p440"
 
 config SYS_VENDOR
-	string
 	default "prodrive"
 
 config SYS_CONFIG_NAME
-	string
 	default "p3p440"
 
 endif
diff --git a/board/pxa255_idp/Kconfig b/board/pxa255_idp/Kconfig
index e231f28..e8b1d47 100644
--- a/board/pxa255_idp/Kconfig
+++ b/board/pxa255_idp/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_PXA255_IDP
 
 config SYS_CPU
-	string
 	default "pxa"
 
 config SYS_BOARD
-	string
 	default "pxa255_idp"
 
 config SYS_CONFIG_NAME
-	string
 	default "pxa255_idp"
 
 endif
diff --git a/board/qemu-mips/Kconfig b/board/qemu-mips/Kconfig
index 0ca816d..e4d9663 100644
--- a/board/qemu-mips/Kconfig
+++ b/board/qemu-mips/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_QEMU_MIPS
 
 config SYS_CPU
-	string
 	default "mips32"
 
 config SYS_BOARD
-	string
 	default "qemu-mips"
 
 config SYS_CONFIG_NAME
-	string
 	default "qemu-mips"
 
 endif
@@ -17,15 +14,12 @@ endif
 if TARGET_QEMU_MIPS64
 
 config SYS_CPU
-	string
 	default "mips64"
 
 config SYS_BOARD
-	string
 	default "qemu-mips"
 
 config SYS_CONFIG_NAME
-	string
 	default "qemu-mips64"
 
 endif
diff --git a/board/r360mpi/Kconfig b/board/r360mpi/Kconfig
index ea4614f..fe8484f 100644
--- a/board/r360mpi/Kconfig
+++ b/board/r360mpi/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_R360MPI
 
 config SYS_BOARD
-	string
 	default "r360mpi"
 
 config SYS_CONFIG_NAME
-	string
 	default "R360MPI"
 
 endif
diff --git a/board/raidsonic/ib62x0/Kconfig b/board/raidsonic/ib62x0/Kconfig
index c0c3a93..129aac8 100644
--- a/board/raidsonic/ib62x0/Kconfig
+++ b/board/raidsonic/ib62x0/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_IB62X0
 
 config SYS_BOARD
-	string
 	default "ib62x0"
 
 config SYS_VENDOR
-	string
 	default "raidsonic"
 
 config SYS_CONFIG_NAME
-	string
 	default "ib62x0"
 
 endif
diff --git a/board/raspberrypi/rpi_b/Kconfig b/board/raspberrypi/rpi_b/Kconfig
index 6e99c91..1a767b2 100644
--- a/board/raspberrypi/rpi_b/Kconfig
+++ b/board/raspberrypi/rpi_b/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_RPI_B
 
 config SYS_CPU
-	string
 	default "arm1176"
 
 config SYS_BOARD
-	string
 	default "rpi_b"
 
 config SYS_VENDOR
-	string
 	default "raspberrypi"
 
 config SYS_SOC
-	string
 	default "bcm2835"
 
 config SYS_CONFIG_NAME
-	string
 	default "rpi_b"
 
 endif
diff --git a/board/renesas/MigoR/Kconfig b/board/renesas/MigoR/Kconfig
index d72a453..10dffed 100644
--- a/board/renesas/MigoR/Kconfig
+++ b/board/renesas/MigoR/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_MIGOR
 
 config SYS_CPU
-	string
 	default "sh4"
 
 config SYS_BOARD
-	string
 	default "MigoR"
 
 config SYS_VENDOR
-	string
 	default "renesas"
 
 config SYS_CONFIG_NAME
-	string
 	default "MigoR"
 
 endif
diff --git a/board/renesas/alt/Kconfig b/board/renesas/alt/Kconfig
index dc01a38..957962d 100644
--- a/board/renesas/alt/Kconfig
+++ b/board/renesas/alt/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_ALT
 
 config SYS_BOARD
-	string
 	default "alt"
 
 config SYS_VENDOR
-	string
 	default "renesas"
 
 config SYS_CONFIG_NAME
-	string
 	default "alt"
 
 endif
diff --git a/board/renesas/ap325rxa/Kconfig b/board/renesas/ap325rxa/Kconfig
index ac1e9ef..45bd600 100644
--- a/board/renesas/ap325rxa/Kconfig
+++ b/board/renesas/ap325rxa/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_AP325RXA
 
 config SYS_CPU
-	string
 	default "sh4"
 
 config SYS_BOARD
-	string
 	default "ap325rxa"
 
 config SYS_VENDOR
-	string
 	default "renesas"
 
 config SYS_CONFIG_NAME
-	string
 	default "ap325rxa"
 
 endif
diff --git a/board/renesas/ecovec/Kconfig b/board/renesas/ecovec/Kconfig
index d62389e..a24fe91 100644
--- a/board/renesas/ecovec/Kconfig
+++ b/board/renesas/ecovec/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_ECOVEC
 
 config SYS_CPU
-	string
 	default "sh4"
 
 config SYS_BOARD
-	string
 	default "ecovec"
 
 config SYS_VENDOR
-	string
 	default "renesas"
 
 config SYS_CONFIG_NAME
-	string
 	default "ecovec"
 
 endif
diff --git a/board/renesas/koelsch/Kconfig b/board/renesas/koelsch/Kconfig
index e7c6437..6475f02 100644
--- a/board/renesas/koelsch/Kconfig
+++ b/board/renesas/koelsch/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_KOELSCH
 
 config SYS_BOARD
-	string
 	default "koelsch"
 
 config SYS_VENDOR
-	string
 	default "renesas"
 
 config SYS_CONFIG_NAME
-	string
 	default "koelsch"
 
 endif
diff --git a/board/renesas/lager/Kconfig b/board/renesas/lager/Kconfig
index 07dc98c..e990c20 100644
--- a/board/renesas/lager/Kconfig
+++ b/board/renesas/lager/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_LAGER
 
 config SYS_BOARD
-	string
 	default "lager"
 
 config SYS_VENDOR
-	string
 	default "renesas"
 
 config SYS_CONFIG_NAME
-	string
 	default "lager"
 
 endif
diff --git a/board/renesas/r0p7734/Kconfig b/board/renesas/r0p7734/Kconfig
index 2eb1de2..bda785d 100644
--- a/board/renesas/r0p7734/Kconfig
+++ b/board/renesas/r0p7734/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_R0P7734
 
 config SYS_CPU
-	string
 	default "sh4"
 
 config SYS_BOARD
-	string
 	default "r0p7734"
 
 config SYS_VENDOR
-	string
 	default "renesas"
 
 config SYS_CONFIG_NAME
-	string
 	default "r0p7734"
 
 endif
diff --git a/board/renesas/r2dplus/Kconfig b/board/renesas/r2dplus/Kconfig
index d674d77..c55c109 100644
--- a/board/renesas/r2dplus/Kconfig
+++ b/board/renesas/r2dplus/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_R2DPLUS
 
 config SYS_CPU
-	string
 	default "sh4"
 
 config SYS_BOARD
-	string
 	default "r2dplus"
 
 config SYS_VENDOR
-	string
 	default "renesas"
 
 config SYS_CONFIG_NAME
-	string
 	default "r2dplus"
 
 endif
diff --git a/board/renesas/r7780mp/Kconfig b/board/renesas/r7780mp/Kconfig
index a862f59..2d3cbec 100644
--- a/board/renesas/r7780mp/Kconfig
+++ b/board/renesas/r7780mp/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_R7780MP
 
 config SYS_CPU
-	string
 	default "sh4"
 
 config SYS_BOARD
-	string
 	default "r7780mp"
 
 config SYS_VENDOR
-	string
 	default "renesas"
 
 config SYS_CONFIG_NAME
-	string
 	default "r7780mp"
 
 endif
diff --git a/board/renesas/rsk7203/Kconfig b/board/renesas/rsk7203/Kconfig
index 61e9913..5eb2923 100644
--- a/board/renesas/rsk7203/Kconfig
+++ b/board/renesas/rsk7203/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_RSK7203
 
 config SYS_CPU
-	string
 	default "sh2"
 
 config SYS_BOARD
-	string
 	default "rsk7203"
 
 config SYS_VENDOR
-	string
 	default "renesas"
 
 config SYS_CONFIG_NAME
-	string
 	default "rsk7203"
 
 endif
diff --git a/board/renesas/rsk7264/Kconfig b/board/renesas/rsk7264/Kconfig
index a32d3ca..af71295 100644
--- a/board/renesas/rsk7264/Kconfig
+++ b/board/renesas/rsk7264/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_RSK7264
 
 config SYS_CPU
-	string
 	default "sh2"
 
 config SYS_BOARD
-	string
 	default "rsk7264"
 
 config SYS_VENDOR
-	string
 	default "renesas"
 
 config SYS_CONFIG_NAME
-	string
 	default "rsk7264"
 
 endif
diff --git a/board/renesas/rsk7269/Kconfig b/board/renesas/rsk7269/Kconfig
index c126fcb..cc0092c 100644
--- a/board/renesas/rsk7269/Kconfig
+++ b/board/renesas/rsk7269/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_RSK7269
 
 config SYS_CPU
-	string
 	default "sh2"
 
 config SYS_BOARD
-	string
 	default "rsk7269"
 
 config SYS_VENDOR
-	string
 	default "renesas"
 
 config SYS_CONFIG_NAME
-	string
 	default "rsk7269"
 
 endif
diff --git a/board/renesas/sh7752evb/Kconfig b/board/renesas/sh7752evb/Kconfig
index 12e52b4..7c6aae9 100644
--- a/board/renesas/sh7752evb/Kconfig
+++ b/board/renesas/sh7752evb/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_SH7752EVB
 
 config SYS_CPU
-	string
 	default "sh4"
 
 config SYS_BOARD
-	string
 	default "sh7752evb"
 
 config SYS_VENDOR
-	string
 	default "renesas"
 
 config SYS_CONFIG_NAME
-	string
 	default "sh7752evb"
 
 endif
diff --git a/board/renesas/sh7753evb/Kconfig b/board/renesas/sh7753evb/Kconfig
index a1f4cd0..8abdea0 100644
--- a/board/renesas/sh7753evb/Kconfig
+++ b/board/renesas/sh7753evb/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_SH7753EVB
 
 config SYS_CPU
-	string
 	default "sh4"
 
 config SYS_BOARD
-	string
 	default "sh7753evb"
 
 config SYS_VENDOR
-	string
 	default "renesas"
 
 config SYS_CONFIG_NAME
-	string
 	default "sh7753evb"
 
 endif
diff --git a/board/renesas/sh7757lcr/Kconfig b/board/renesas/sh7757lcr/Kconfig
index a0e3265..97d966f 100644
--- a/board/renesas/sh7757lcr/Kconfig
+++ b/board/renesas/sh7757lcr/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_SH7757LCR
 
 config SYS_CPU
-	string
 	default "sh4"
 
 config SYS_BOARD
-	string
 	default "sh7757lcr"
 
 config SYS_VENDOR
-	string
 	default "renesas"
 
 config SYS_CONFIG_NAME
-	string
 	default "sh7757lcr"
 
 endif
diff --git a/board/renesas/sh7763rdp/Kconfig b/board/renesas/sh7763rdp/Kconfig
index fbc11af..d512988 100644
--- a/board/renesas/sh7763rdp/Kconfig
+++ b/board/renesas/sh7763rdp/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_SH7763RDP
 
 config SYS_CPU
-	string
 	default "sh4"
 
 config SYS_BOARD
-	string
 	default "sh7763rdp"
 
 config SYS_VENDOR
-	string
 	default "renesas"
 
 config SYS_CONFIG_NAME
-	string
 	default "sh7763rdp"
 
 endif
diff --git a/board/renesas/sh7785lcr/Kconfig b/board/renesas/sh7785lcr/Kconfig
index 8939f7d..15787e6 100644
--- a/board/renesas/sh7785lcr/Kconfig
+++ b/board/renesas/sh7785lcr/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_SH7785LCR
 
 config SYS_CPU
-	string
 	default "sh4"
 
 config SYS_BOARD
-	string
 	default "sh7785lcr"
 
 config SYS_VENDOR
-	string
 	default "renesas"
 
 config SYS_CONFIG_NAME
-	string
 	default "sh7785lcr"
 
 endif
diff --git a/board/ronetix/pm9261/Kconfig b/board/ronetix/pm9261/Kconfig
index 1cb9149..4a2ca02 100644
--- a/board/ronetix/pm9261/Kconfig
+++ b/board/ronetix/pm9261/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_PM9261
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "pm9261"
 
 config SYS_VENDOR
-	string
 	default "ronetix"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "pm9261"
 
 endif
diff --git a/board/ronetix/pm9263/Kconfig b/board/ronetix/pm9263/Kconfig
index 292ccd6..9512919 100644
--- a/board/ronetix/pm9263/Kconfig
+++ b/board/ronetix/pm9263/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_PM9263
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "pm9263"
 
 config SYS_VENDOR
-	string
 	default "ronetix"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "pm9263"
 
 endif
diff --git a/board/ronetix/pm9g45/Kconfig b/board/ronetix/pm9g45/Kconfig
index e60e9aa..0c0af96 100644
--- a/board/ronetix/pm9g45/Kconfig
+++ b/board/ronetix/pm9g45/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_PM9G45
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "pm9g45"
 
 config SYS_VENDOR
-	string
 	default "ronetix"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "pm9g45"
 
 endif
diff --git a/board/sacsng/Kconfig b/board/sacsng/Kconfig
index f716a91..1646425 100644
--- a/board/sacsng/Kconfig
+++ b/board/sacsng/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_SACSNG
 
 config SYS_BOARD
-	string
 	default "sacsng"
 
 config SYS_CONFIG_NAME
-	string
 	default "sacsng"
 
 endif
diff --git a/board/samsung/arndale/Kconfig b/board/samsung/arndale/Kconfig
index 5fdbacb..b620974 100644
--- a/board/samsung/arndale/Kconfig
+++ b/board/samsung/arndale/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_ARNDALE
 
 config SYS_BOARD
-	string
 	default "arndale"
 
 config SYS_VENDOR
-	string
 	default "samsung"
 
 config SYS_CONFIG_NAME
-	string
 	default "arndale"
 
 endif
diff --git a/board/samsung/goni/Kconfig b/board/samsung/goni/Kconfig
index 0be535e..a320c2b 100644
--- a/board/samsung/goni/Kconfig
+++ b/board/samsung/goni/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_S5P_GONI
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "goni"
 
 config SYS_VENDOR
-	string
 	default "samsung"
 
 config SYS_SOC
-	string
 	default "s5pc1xx"
 
 config SYS_CONFIG_NAME
-	string
 	default "s5p_goni"
 
 endif
diff --git a/board/samsung/odroid/Kconfig b/board/samsung/odroid/Kconfig
index 8dcfb48..8b52a0d 100644
--- a/board/samsung/odroid/Kconfig
+++ b/board/samsung/odroid/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_ODROID
 
 config SYS_BOARD
-	string
 	default "odroid"
 
 config SYS_VENDOR
-	string
 	default "samsung"
 
 config SYS_CONFIG_NAME
-	string
 	default "odroid"
 
 endif
diff --git a/board/samsung/origen/Kconfig b/board/samsung/origen/Kconfig
index 3eda350..63e3efe 100644
--- a/board/samsung/origen/Kconfig
+++ b/board/samsung/origen/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_ORIGEN
 
 config SYS_BOARD
-	string
 	default "origen"
 
 config SYS_VENDOR
-	string
 	default "samsung"
 
 config SYS_CONFIG_NAME
-	string
 	default "origen"
 
 endif
diff --git a/board/samsung/smdk2410/Kconfig b/board/samsung/smdk2410/Kconfig
index e921c09..94f1e3c 100644
--- a/board/samsung/smdk2410/Kconfig
+++ b/board/samsung/smdk2410/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_SMDK2410
 
 config SYS_CPU
-	string
 	default "arm920t"
 
 config SYS_BOARD
-	string
 	default "smdk2410"
 
 config SYS_VENDOR
-	string
 	default "samsung"
 
 config SYS_SOC
-	string
 	default "s3c24x0"
 
 config SYS_CONFIG_NAME
-	string
 	default "smdk2410"
 
 endif
diff --git a/board/samsung/smdk5250/Kconfig b/board/samsung/smdk5250/Kconfig
index e7036f5..698ee91 100644
--- a/board/samsung/smdk5250/Kconfig
+++ b/board/samsung/smdk5250/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_SMDK5250
 
 config SYS_BOARD
-	string
 	default "smdk5250"
 
 config SYS_VENDOR
-	string
 	default "samsung"
 
 config SYS_CONFIG_NAME
-	string
 	default "smdk5250"
 
 endif
@@ -17,15 +14,12 @@ endif
 if TARGET_SNOW
 
 config SYS_BOARD
-	string
 	default "smdk5250"
 
 config SYS_VENDOR
-	string
 	default "samsung"
 
 config SYS_CONFIG_NAME
-	string
 	default "snow"
 
 endif
diff --git a/board/samsung/smdk5420/Kconfig b/board/samsung/smdk5420/Kconfig
index fb9bedd..d3a5b7f 100644
--- a/board/samsung/smdk5420/Kconfig
+++ b/board/samsung/smdk5420/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_PEACH_PIT
 
 config SYS_BOARD
-	string
 	default "smdk5420"
 
 config SYS_VENDOR
-	string
 	default "samsung"
 
 config SYS_CONFIG_NAME
-	string
 	default "peach-pit"
 
 endif
@@ -17,15 +14,12 @@ endif
 if TARGET_SMDK5420
 
 config SYS_BOARD
-	string
 	default "smdk5420"
 
 config SYS_VENDOR
-	string
 	default "samsung"
 
 config SYS_CONFIG_NAME
-	string
 	default "smdk5420"
 
 endif
diff --git a/board/samsung/smdkc100/Kconfig b/board/samsung/smdkc100/Kconfig
index 9c2b4da..5e6b0dd 100644
--- a/board/samsung/smdkc100/Kconfig
+++ b/board/samsung/smdkc100/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_SMDKC100
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "smdkc100"
 
 config SYS_VENDOR
-	string
 	default "samsung"
 
 config SYS_SOC
-	string
 	default "s5pc1xx"
 
 config SYS_CONFIG_NAME
-	string
 	default "smdkc100"
 
 endif
diff --git a/board/samsung/smdkv310/Kconfig b/board/samsung/smdkv310/Kconfig
index 785fae2..a6fd657 100644
--- a/board/samsung/smdkv310/Kconfig
+++ b/board/samsung/smdkv310/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_SMDKV310
 
 config SYS_BOARD
-	string
 	default "smdkv310"
 
 config SYS_VENDOR
-	string
 	default "samsung"
 
 config SYS_CONFIG_NAME
-	string
 	default "smdkv310"
 
 endif
diff --git a/board/samsung/trats/Kconfig b/board/samsung/trats/Kconfig
index 8bfb12d..7e8377b 100644
--- a/board/samsung/trats/Kconfig
+++ b/board/samsung/trats/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_TRATS
 
 config SYS_BOARD
-	string
 	default "trats"
 
 config SYS_VENDOR
-	string
 	default "samsung"
 
 config SYS_CONFIG_NAME
-	string
 	default "trats"
 
 endif
diff --git a/board/samsung/trats2/Kconfig b/board/samsung/trats2/Kconfig
index f359c03..5670e14 100644
--- a/board/samsung/trats2/Kconfig
+++ b/board/samsung/trats2/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_TRATS2
 
 config SYS_BOARD
-	string
 	default "trats2"
 
 config SYS_VENDOR
-	string
 	default "samsung"
 
 config SYS_CONFIG_NAME
-	string
 	default "trats2"
 
 endif
diff --git a/board/samsung/universal_c210/Kconfig b/board/samsung/universal_c210/Kconfig
index 72b879a..e692668 100644
--- a/board/samsung/universal_c210/Kconfig
+++ b/board/samsung/universal_c210/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_S5PC210_UNIVERSAL
 
 config SYS_BOARD
-	string
 	default "universal_c210"
 
 config SYS_VENDOR
-	string
 	default "samsung"
 
 config SYS_CONFIG_NAME
-	string
 	default "s5pc210_universal"
 
 endif
diff --git a/board/sandburst/karef/Kconfig b/board/sandburst/karef/Kconfig
index d4aaea5..1b04576 100644
--- a/board/sandburst/karef/Kconfig
+++ b/board/sandburst/karef/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_KAREF
 
 config SYS_BOARD
-	string
 	default "karef"
 
 config SYS_VENDOR
-	string
 	default "sandburst"
 
 config SYS_CONFIG_NAME
-	string
 	default "KAREF"
 
 endif
diff --git a/board/sandburst/metrobox/Kconfig b/board/sandburst/metrobox/Kconfig
index be2affc..4a771ef 100644
--- a/board/sandburst/metrobox/Kconfig
+++ b/board/sandburst/metrobox/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_METROBOX
 
 config SYS_BOARD
-	string
 	default "metrobox"
 
 config SYS_VENDOR
-	string
 	default "sandburst"
 
 config SYS_CONFIG_NAME
-	string
 	default "METROBOX"
 
 endif
diff --git a/board/sandisk/sansa_fuze_plus/Kconfig b/board/sandisk/sansa_fuze_plus/Kconfig
index eddbfd8..99e7379 100644
--- a/board/sandisk/sansa_fuze_plus/Kconfig
+++ b/board/sandisk/sansa_fuze_plus/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_SANSA_FUZE_PLUS
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "sansa_fuze_plus"
 
 config SYS_VENDOR
-	string
 	default "sandisk"
 
 config SYS_SOC
-	string
 	default "mxs"
 
 config SYS_CONFIG_NAME
-	string
 	default "sansa_fuze_plus"
 
 endif
diff --git a/board/sandpoint/Kconfig b/board/sandpoint/Kconfig
index 3cc99de..c19b63e 100644
--- a/board/sandpoint/Kconfig
+++ b/board/sandpoint/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_SANDPOINT8240
 
 config SYS_BOARD
-	string
 	default "sandpoint"
 
 config SYS_CONFIG_NAME
-	string
 	default "Sandpoint8240"
 
 endif
@@ -13,11 +11,9 @@ endif
 if TARGET_SANDPOINT8245
 
 config SYS_BOARD
-	string
 	default "sandpoint"
 
 config SYS_CONFIG_NAME
-	string
 	default "Sandpoint8245"
 
 endif
diff --git a/board/sbc405/Kconfig b/board/sbc405/Kconfig
index 77082bf..4e7e843 100644
--- a/board/sbc405/Kconfig
+++ b/board/sbc405/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_SBC405
 
 config SYS_BOARD
-	string
 	default "sbc405"
 
 config SYS_CONFIG_NAME
-	string
 	default "sbc405"
 
 endif
diff --git a/board/sbc8349/Kconfig b/board/sbc8349/Kconfig
index 5b851f8..129d6b9 100644
--- a/board/sbc8349/Kconfig
+++ b/board/sbc8349/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_SBC8349
 
 config SYS_BOARD
-	string
 	default "sbc8349"
 
 config SYS_CONFIG_NAME
-	string
 	default "sbc8349"
 
 endif
diff --git a/board/sbc8548/Kconfig b/board/sbc8548/Kconfig
index 5223d3d..626cbdf 100644
--- a/board/sbc8548/Kconfig
+++ b/board/sbc8548/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_SBC8548
 
 config SYS_BOARD
-	string
 	default "sbc8548"
 
 config SYS_CONFIG_NAME
-	string
 	default "sbc8548"
 
 endif
diff --git a/board/sbc8641d/Kconfig b/board/sbc8641d/Kconfig
index 7f77bca..8dfc90c 100644
--- a/board/sbc8641d/Kconfig
+++ b/board/sbc8641d/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_SBC8641D
 
 config SYS_BOARD
-	string
 	default "sbc8641d"
 
 config SYS_CONFIG_NAME
-	string
 	default "sbc8641d"
 
 endif
diff --git a/board/sc3/Kconfig b/board/sc3/Kconfig
index 74694be..88a6d86 100644
--- a/board/sc3/Kconfig
+++ b/board/sc3/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_SC3
 
 config SYS_BOARD
-	string
 	default "sc3"
 
 config SYS_CONFIG_NAME
-	string
 	default "sc3"
 
 endif
diff --git a/board/scb9328/Kconfig b/board/scb9328/Kconfig
index 040d055..7ff7dbc 100644
--- a/board/scb9328/Kconfig
+++ b/board/scb9328/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_SCB9328
 
 config SYS_CPU
-	string
 	default "arm920t"
 
 config SYS_BOARD
-	string
 	default "scb9328"
 
 config SYS_SOC
-	string
 	default "imx"
 
 config SYS_CONFIG_NAME
-	string
 	default "scb9328"
 
 endif
diff --git a/board/schulercontrol/sc_sps_1/Kconfig b/board/schulercontrol/sc_sps_1/Kconfig
index 30071ed..379e53b 100644
--- a/board/schulercontrol/sc_sps_1/Kconfig
+++ b/board/schulercontrol/sc_sps_1/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_SC_SPS_1
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "sc_sps_1"
 
 config SYS_VENDOR
-	string
 	default "schulercontrol"
 
 config SYS_SOC
-	string
 	default "mxs"
 
 config SYS_CONFIG_NAME
-	string
 	default "sc_sps_1"
 
 endif
diff --git a/board/shmin/Kconfig b/board/shmin/Kconfig
index cb9fb9f..a1c383e 100644
--- a/board/shmin/Kconfig
+++ b/board/shmin/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_SHMIN
 
 config SYS_CPU
-	string
 	default "sh3"
 
 config SYS_BOARD
-	string
 	default "shmin"
 
 config SYS_CONFIG_NAME
-	string
 	default "shmin"
 
 endif
diff --git a/board/siemens/corvus/Kconfig b/board/siemens/corvus/Kconfig
index e24364c..80018c5 100644
--- a/board/siemens/corvus/Kconfig
+++ b/board/siemens/corvus/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_CORVUS
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "corvus"
 
 config SYS_VENDOR
-	string
 	default "siemens"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "corvus"
 
 endif
diff --git a/board/siemens/draco/Kconfig b/board/siemens/draco/Kconfig
index c6dac1c..b930a76 100644
--- a/board/siemens/draco/Kconfig
+++ b/board/siemens/draco/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_DRACO
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "draco"
 
 config SYS_VENDOR
-	string
 	default "siemens"
 
 config SYS_SOC
-	string
 	default "am33xx"
 
 config SYS_CONFIG_NAME
-	string
 	default "draco"
 
 endif
@@ -25,23 +20,18 @@ endif
 if TARGET_DXR2
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "draco"
 
 config SYS_VENDOR
-	string
 	default "siemens"
 
 config SYS_SOC
-	string
 	default "am33xx"
 
 config SYS_CONFIG_NAME
-	string
 	default "dxr2"
 
 endif
diff --git a/board/siemens/pxm2/Kconfig b/board/siemens/pxm2/Kconfig
index db69537..f76ec69 100644
--- a/board/siemens/pxm2/Kconfig
+++ b/board/siemens/pxm2/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_PXM2
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "pxm2"
 
 config SYS_VENDOR
-	string
 	default "siemens"
 
 config SYS_SOC
-	string
 	default "am33xx"
 
 config SYS_CONFIG_NAME
-	string
 	default "pxm2"
 
 endif
diff --git a/board/siemens/rut/Kconfig b/board/siemens/rut/Kconfig
index c4d9e7e..b7e49da 100644
--- a/board/siemens/rut/Kconfig
+++ b/board/siemens/rut/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_RUT
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "rut"
 
 config SYS_VENDOR
-	string
 	default "siemens"
 
 config SYS_SOC
-	string
 	default "am33xx"
 
 config SYS_CONFIG_NAME
-	string
 	default "rut"
 
 endif
diff --git a/board/siemens/taurus/Kconfig b/board/siemens/taurus/Kconfig
index 3ef14c6..1fedbd3 100644
--- a/board/siemens/taurus/Kconfig
+++ b/board/siemens/taurus/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_TAURUS
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "taurus"
 
 config SYS_VENDOR
-	string
 	default "siemens"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "taurus"
 
 endif
diff --git a/board/silica/pengwyn/Kconfig b/board/silica/pengwyn/Kconfig
index abf86b1..90bfb69 100644
--- a/board/silica/pengwyn/Kconfig
+++ b/board/silica/pengwyn/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_PENGWYN
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "pengwyn"
 
 config SYS_VENDOR
-	string
 	default "silica"
 
 config SYS_SOC
-	string
 	default "am33xx"
 
 config SYS_CONFIG_NAME
-	string
 	default "pengwyn"
 
 endif
diff --git a/board/socrates/Kconfig b/board/socrates/Kconfig
index 06abd9d..ca945c2 100644
--- a/board/socrates/Kconfig
+++ b/board/socrates/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_SOCRATES
 
 config SYS_BOARD
-	string
 	default "socrates"
 
 config SYS_CONFIG_NAME
-	string
 	default "socrates"
 
 endif
diff --git a/board/solidrun/hummingboard/Kconfig b/board/solidrun/hummingboard/Kconfig
index a412347..a4eb62f 100644
--- a/board/solidrun/hummingboard/Kconfig
+++ b/board/solidrun/hummingboard/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_HUMMINGBOARD
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "hummingboard"
 
 config SYS_VENDOR
-	string
 	default "solidrun"
 
 config SYS_SOC
-	string
 	default "mx6"
 
 config SYS_CONFIG_NAME
-	string
 	default "hummingboard"
 
 endif
diff --git a/board/spd8xx/Kconfig b/board/spd8xx/Kconfig
index 4845cba..2430616 100644
--- a/board/spd8xx/Kconfig
+++ b/board/spd8xx/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_SPD823TS
 
 config SYS_BOARD
-	string
 	default "spd8xx"
 
 config SYS_CONFIG_NAME
-	string
 	default "SPD823TS"
 
 endif
diff --git a/board/spear/spear300/Kconfig b/board/spear/spear300/Kconfig
index 7e49e34..5b702ce 100644
--- a/board/spear/spear300/Kconfig
+++ b/board/spear/spear300/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_SPEAR300
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "spear300"
 
 config SYS_VENDOR
-	string
 	default "spear"
 
 config SYS_SOC
-	string
 	default "spear"
 
 config SYS_CONFIG_NAME
-	string
 	default "spear3xx_evb"
 
 endif
diff --git a/board/spear/spear310/Kconfig b/board/spear/spear310/Kconfig
index de71040..b8f5154 100644
--- a/board/spear/spear310/Kconfig
+++ b/board/spear/spear310/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_SPEAR310
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "spear310"
 
 config SYS_VENDOR
-	string
 	default "spear"
 
 config SYS_SOC
-	string
 	default "spear"
 
 config SYS_CONFIG_NAME
-	string
 	default "spear3xx_evb"
 
 endif
diff --git a/board/spear/spear320/Kconfig b/board/spear/spear320/Kconfig
index 4cf6baf..150d64f 100644
--- a/board/spear/spear320/Kconfig
+++ b/board/spear/spear320/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_SPEAR320
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "spear320"
 
 config SYS_VENDOR
-	string
 	default "spear"
 
 config SYS_SOC
-	string
 	default "spear"
 
 config SYS_CONFIG_NAME
-	string
 	default "spear3xx_evb"
 
 endif
diff --git a/board/spear/spear600/Kconfig b/board/spear/spear600/Kconfig
index d62f9e7..f03e19e 100644
--- a/board/spear/spear600/Kconfig
+++ b/board/spear/spear600/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_SPEAR600
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "spear600"
 
 config SYS_VENDOR
-	string
 	default "spear"
 
 config SYS_SOC
-	string
 	default "spear"
 
 config SYS_CONFIG_NAME
-	string
 	default "spear6xx_evb"
 
 endif
diff --git a/board/spear/x600/Kconfig b/board/spear/x600/Kconfig
index a924559..620be5f 100644
--- a/board/spear/x600/Kconfig
+++ b/board/spear/x600/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_X600
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "x600"
 
 config SYS_VENDOR
-	string
 	default "spear"
 
 config SYS_SOC
-	string
 	default "spear"
 
 config SYS_CONFIG_NAME
-	string
 	default "x600"
 
 endif
diff --git a/board/st-ericsson/snowball/Kconfig b/board/st-ericsson/snowball/Kconfig
index b5ead0f..7eb9969 100644
--- a/board/st-ericsson/snowball/Kconfig
+++ b/board/st-ericsson/snowball/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_SNOWBALL
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "snowball"
 
 config SYS_VENDOR
-	string
 	default "st-ericsson"
 
 config SYS_SOC
-	string
 	default "u8500"
 
 config SYS_CONFIG_NAME
-	string
 	default "snowball"
 
 endif
diff --git a/board/st-ericsson/u8500/Kconfig b/board/st-ericsson/u8500/Kconfig
index bbcfdaf..ca25876 100644
--- a/board/st-ericsson/u8500/Kconfig
+++ b/board/st-ericsson/u8500/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_U8500_HREF
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "u8500"
 
 config SYS_VENDOR
-	string
 	default "st-ericsson"
 
 config SYS_SOC
-	string
 	default "u8500"
 
 config SYS_CONFIG_NAME
-	string
 	default "u8500_href"
 
 endif
diff --git a/board/st/nhk8815/Kconfig b/board/st/nhk8815/Kconfig
index ba2e7c2..94547dc 100644
--- a/board/st/nhk8815/Kconfig
+++ b/board/st/nhk8815/Kconfig
@@ -1,15 +1,12 @@
 if NOMADIK_NHK8815
 
 config SYS_BOARD
-	string
 	default "nhk8815"
 
 config SYS_VENDOR
-	string
 	default "st"
 
 config SYS_CONFIG_NAME
-	string
 	default "nhk8815"
 
 endif
diff --git a/board/stx/stxgp3/Kconfig b/board/stx/stxgp3/Kconfig
index aac2940..910b31b 100644
--- a/board/stx/stxgp3/Kconfig
+++ b/board/stx/stxgp3/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_STXGP3
 
 config SYS_BOARD
-	string
 	default "stxgp3"
 
 config SYS_VENDOR
-	string
 	default "stx"
 
 config SYS_CONFIG_NAME
-	string
 	default "stxgp3"
 
 endif
diff --git a/board/stx/stxssa/Kconfig b/board/stx/stxssa/Kconfig
index 06dd8be..bd47b04 100644
--- a/board/stx/stxssa/Kconfig
+++ b/board/stx/stxssa/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_STXSSA
 
 config SYS_BOARD
-	string
 	default "stxssa"
 
 config SYS_VENDOR
-	string
 	default "stx"
 
 config SYS_CONFIG_NAME
-	string
 	default "stxssa"
 
 endif
diff --git a/board/sunxi/Kconfig b/board/sunxi/Kconfig
index 7bdf958..bcd0a55 100644
--- a/board/sunxi/Kconfig
+++ b/board/sunxi/Kconfig
@@ -1,7 +1,6 @@
 if TARGET_SUN4I
 
 config SYS_CONFIG_NAME
-	string
 	default "sun4i"
 
 endif
@@ -9,7 +8,6 @@ endif
 if TARGET_SUN5I
 
 config SYS_CONFIG_NAME
-	string
 	default "sun5i"
 
 endif
@@ -17,7 +15,6 @@ endif
 if TARGET_SUN7I
 
 config SYS_CONFIG_NAME
-	string
 	default "sun7i"
 
 endif
@@ -25,15 +22,12 @@ endif
 if TARGET_SUN4I || TARGET_SUN5I || TARGET_SUN7I
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "sunxi"
 
 config SYS_SOC
-	string
 	default "sunxi"
 
 config FDTFILE
diff --git a/board/synopsys/Kconfig b/board/synopsys/Kconfig
index 22034c1..a54d3df 100644
--- a/board/synopsys/Kconfig
+++ b/board/synopsys/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_ARCANGEL4
 
 config SYS_CPU
-	string
 	default "arc700"
 
 config SYS_VENDOR
-	string
 	default "synopsys"
 
 config SYS_CONFIG_NAME
-	string
 	default "arcangel4"
 
 endif
@@ -17,15 +14,12 @@ endif
 if TARGET_ARCANGEL4_BE
 
 config SYS_CPU
-	string
 	default "arc700"
 
 config SYS_VENDOR
-	string
 	default "synopsys"
 
 config SYS_CONFIG_NAME
-	string
 	default "arcangel4-be"
 
 endif
diff --git a/board/synopsys/axs101/Kconfig b/board/synopsys/axs101/Kconfig
index 535b8eb..8448265 100644
--- a/board/synopsys/axs101/Kconfig
+++ b/board/synopsys/axs101/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_AXS101
 
 config SYS_CPU
-	string
 	default "arc700"
 
 config SYS_BOARD
-	string
 	default "axs101"
 
 config SYS_VENDOR
-	string
 	default "synopsys"
 
 config SYS_CONFIG_NAME
-	string
 	default "axs101"
 
 endif
diff --git a/board/syteco/jadecpu/Kconfig b/board/syteco/jadecpu/Kconfig
index c00204a..3965e90 100644
--- a/board/syteco/jadecpu/Kconfig
+++ b/board/syteco/jadecpu/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_JADECPU
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "jadecpu"
 
 config SYS_VENDOR
-	string
 	default "syteco"
 
 config SYS_SOC
-	string
 	default "mb86r0x"
 
 config SYS_CONFIG_NAME
-	string
 	default "jadecpu"
 
 endif
diff --git a/board/syteco/zmx25/Kconfig b/board/syteco/zmx25/Kconfig
index dbf34e5..260774d 100644
--- a/board/syteco/zmx25/Kconfig
+++ b/board/syteco/zmx25/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_ZMX25
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "zmx25"
 
 config SYS_VENDOR
-	string
 	default "syteco"
 
 config SYS_SOC
-	string
 	default "mx25"
 
 config SYS_CONFIG_NAME
-	string
 	default "zmx25"
 
 endif
diff --git a/board/t3corp/Kconfig b/board/t3corp/Kconfig
index 818293a..82ed4c9 100644
--- a/board/t3corp/Kconfig
+++ b/board/t3corp/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_T3CORP
 
 config SYS_BOARD
-	string
 	default "t3corp"
 
 config SYS_CONFIG_NAME
-	string
 	default "t3corp"
 
 endif
diff --git a/board/taskit/stamp9g20/Kconfig b/board/taskit/stamp9g20/Kconfig
index 3aecad9..67be227 100644
--- a/board/taskit/stamp9g20/Kconfig
+++ b/board/taskit/stamp9g20/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_STAMP9G20
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "stamp9g20"
 
 config SYS_VENDOR
-	string
 	default "taskit"
 
 config SYS_SOC
-	string
 	default "at91"
 
 config SYS_CONFIG_NAME
-	string
 	default "stamp9g20"
 
 endif
diff --git a/board/tcm-bf518/Kconfig b/board/tcm-bf518/Kconfig
index a246099..558c2fe 100644
--- a/board/tcm-bf518/Kconfig
+++ b/board/tcm-bf518/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_TCM_BF518
 
 config SYS_BOARD
-	string
 	default "tcm-bf518"
 
 config SYS_CONFIG_NAME
-	string
 	default "tcm-bf518"
 
 endif
diff --git a/board/tcm-bf537/Kconfig b/board/tcm-bf537/Kconfig
index a7f1b21..e0127c6 100644
--- a/board/tcm-bf537/Kconfig
+++ b/board/tcm-bf537/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_TCM_BF537
 
 config SYS_BOARD
-	string
 	default "tcm-bf537"
 
 config SYS_CONFIG_NAME
-	string
 	default "tcm-bf537"
 
 endif
diff --git a/board/technexion/tao3530/Kconfig b/board/technexion/tao3530/Kconfig
index 910a9cd..27bc91f 100644
--- a/board/technexion/tao3530/Kconfig
+++ b/board/technexion/tao3530/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_TAO3530
 
 config SYS_BOARD
-	string
 	default "tao3530"
 
 config SYS_VENDOR
-	string
 	default "technexion"
 
 config SYS_CONFIG_NAME
-	string
 	default "tao3530"
 
 endif
diff --git a/board/technexion/twister/Kconfig b/board/technexion/twister/Kconfig
index e6f811a..4c0ace8 100644
--- a/board/technexion/twister/Kconfig
+++ b/board/technexion/twister/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_TWISTER
 
 config SYS_BOARD
-	string
 	default "twister"
 
 config SYS_VENDOR
-	string
 	default "technexion"
 
 config SYS_CONFIG_NAME
-	string
 	default "twister"
 
 endif
diff --git a/board/teejet/mt_ventoux/Kconfig b/board/teejet/mt_ventoux/Kconfig
index a567204..fd7196a 100644
--- a/board/teejet/mt_ventoux/Kconfig
+++ b/board/teejet/mt_ventoux/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MT_VENTOUX
 
 config SYS_BOARD
-	string
 	default "mt_ventoux"
 
 config SYS_VENDOR
-	string
 	default "teejet"
 
 config SYS_CONFIG_NAME
-	string
 	default "mt_ventoux"
 
 endif
diff --git a/board/ti/am335x/Kconfig b/board/ti/am335x/Kconfig
index 80701f5..d8958ef 100644
--- a/board/ti/am335x/Kconfig
+++ b/board/ti/am335x/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_AM335X_EVM
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "am335x"
 
 config SYS_VENDOR
-	string
 	default "ti"
 
 config SYS_SOC
-	string
 	default "am33xx"
 
 config SYS_CONFIG_NAME
-	string
 	default "am335x_evm"
 
 config CONS_INDEX
diff --git a/board/ti/am3517crane/Kconfig b/board/ti/am3517crane/Kconfig
index c44dab5..ad025a3 100644
--- a/board/ti/am3517crane/Kconfig
+++ b/board/ti/am3517crane/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_AM3517_CRANE
 
 config SYS_BOARD
-	string
 	default "am3517crane"
 
 config SYS_VENDOR
-	string
 	default "ti"
 
 config SYS_CONFIG_NAME
-	string
 	default "am3517_crane"
 
 endif
diff --git a/board/ti/am43xx/Kconfig b/board/ti/am43xx/Kconfig
index 3c61ec1..47b96bd 100644
--- a/board/ti/am43xx/Kconfig
+++ b/board/ti/am43xx/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_AM43XX_EVM
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "am43xx"
 
 config SYS_VENDOR
-	string
 	default "ti"
 
 config SYS_SOC
-	string
 	default "am33xx"
 
 config SYS_CONFIG_NAME
-	string
 	default "am43xx_evm"
 
 endif
diff --git a/board/ti/beagle/Kconfig b/board/ti/beagle/Kconfig
index 10c81c2..c2eff9e 100644
--- a/board/ti/beagle/Kconfig
+++ b/board/ti/beagle/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_OMAP3_BEAGLE
 
 config SYS_BOARD
-	string
 	default "beagle"
 
 config SYS_VENDOR
-	string
 	default "ti"
 
 config SYS_CONFIG_NAME
-	string
 	default "omap3_beagle"
 
 endif
diff --git a/board/ti/dra7xx/Kconfig b/board/ti/dra7xx/Kconfig
index 9ee13c5..3bbd866 100644
--- a/board/ti/dra7xx/Kconfig
+++ b/board/ti/dra7xx/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DRA7XX_EVM
 
 config SYS_BOARD
-	string
 	default "dra7xx"
 
 config SYS_VENDOR
-	string
 	default "ti"
 
 config SYS_CONFIG_NAME
-	string
 	default "dra7xx_evm"
 
 endif
diff --git a/board/ti/evm/Kconfig b/board/ti/evm/Kconfig
index c54ce33..f02aa31 100644
--- a/board/ti/evm/Kconfig
+++ b/board/ti/evm/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_OMAP3_EVM
 
 config SYS_BOARD
-	string
 	default "evm"
 
 config SYS_VENDOR
-	string
 	default "ti"
 
 config SYS_CONFIG_NAME
-	string
 	default "omap3_evm"
 
 endif
@@ -17,15 +14,12 @@ endif
 if TARGET_OMAP3_EVM_QUICK_MMC
 
 config SYS_BOARD
-	string
 	default "evm"
 
 config SYS_VENDOR
-	string
 	default "ti"
 
 config SYS_CONFIG_NAME
-	string
 	default "omap3_evm_quick_mmc"
 
 endif
@@ -33,15 +27,12 @@ endif
 if TARGET_OMAP3_EVM_QUICK_NAND
 
 config SYS_BOARD
-	string
 	default "evm"
 
 config SYS_VENDOR
-	string
 	default "ti"
 
 config SYS_CONFIG_NAME
-	string
 	default "omap3_evm_quick_nand"
 
 endif
diff --git a/board/ti/ks2_evm/Kconfig b/board/ti/ks2_evm/Kconfig
index 3108782..9c1e103 100644
--- a/board/ti/ks2_evm/Kconfig
+++ b/board/ti/ks2_evm/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_K2E_EVM
 
 config SYS_BOARD
-	string
 	default "ks2_evm"
 
 config SYS_VENDOR
-	string
 	default "ti"
 
 config SYS_CONFIG_NAME
-	string
 	default "k2e_evm"
 
 endif
@@ -17,15 +14,12 @@ endif
 if TARGET_K2HK_EVM
 
 config SYS_BOARD
-	string
 	default "ks2_evm"
 
 config SYS_VENDOR
-	string
 	default "ti"
 
 config SYS_CONFIG_NAME
-	string
 	default "k2hk_evm"
 
 endif
diff --git a/board/ti/omap5_uevm/Kconfig b/board/ti/omap5_uevm/Kconfig
index 3592e7b..aa13844 100644
--- a/board/ti/omap5_uevm/Kconfig
+++ b/board/ti/omap5_uevm/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_OMAP5_UEVM
 
 config SYS_BOARD
-	string
 	default "omap5_uevm"
 
 config SYS_VENDOR
-	string
 	default "ti"
 
 config SYS_CONFIG_NAME
-	string
 	default "omap5_uevm"
 
 endif
diff --git a/board/ti/panda/Kconfig b/board/ti/panda/Kconfig
index b69218b..8f277b6 100644
--- a/board/ti/panda/Kconfig
+++ b/board/ti/panda/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_OMAP4_PANDA
 
 config SYS_BOARD
-	string
 	default "panda"
 
 config SYS_VENDOR
-	string
 	default "ti"
 
 config SYS_CONFIG_NAME
-	string
 	default "omap4_panda"
 
 endif
diff --git a/board/ti/sdp3430/Kconfig b/board/ti/sdp3430/Kconfig
index fcf7329..7e73d99 100644
--- a/board/ti/sdp3430/Kconfig
+++ b/board/ti/sdp3430/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_OMAP3_SDP3430
 
 config SYS_BOARD
-	string
 	default "sdp3430"
 
 config SYS_VENDOR
-	string
 	default "ti"
 
 config SYS_CONFIG_NAME
-	string
 	default "omap3_sdp3430"
 
 endif
diff --git a/board/ti/sdp4430/Kconfig b/board/ti/sdp4430/Kconfig
index 9c1d8fe..5826d8f 100644
--- a/board/ti/sdp4430/Kconfig
+++ b/board/ti/sdp4430/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_OMAP4_SDP4430
 
 config SYS_BOARD
-	string
 	default "sdp4430"
 
 config SYS_VENDOR
-	string
 	default "ti"
 
 config SYS_CONFIG_NAME
-	string
 	default "omap4_sdp4430"
 
 endif
diff --git a/board/ti/ti814x/Kconfig b/board/ti/ti814x/Kconfig
index 4d4f52c..9bd3d73 100644
--- a/board/ti/ti814x/Kconfig
+++ b/board/ti/ti814x/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_TI814X_EVM
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "ti814x"
 
 config SYS_VENDOR
-	string
 	default "ti"
 
 config SYS_SOC
-	string
 	default "am33xx"
 
 config SYS_CONFIG_NAME
-	string
 	default "ti814x_evm"
 
 endif
diff --git a/board/ti/ti816x/Kconfig b/board/ti/ti816x/Kconfig
index 5821172..c0bdb9e 100644
--- a/board/ti/ti816x/Kconfig
+++ b/board/ti/ti816x/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_TI816X_EVM
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "ti816x"
 
 config SYS_VENDOR
-	string
 	default "ti"
 
 config SYS_SOC
-	string
 	default "am33xx"
 
 config SYS_CONFIG_NAME
-	string
 	default "ti816x_evm"
 
 endif
diff --git a/board/ti/tnetv107xevm/Kconfig b/board/ti/tnetv107xevm/Kconfig
index 9cffd7c..aa80d0f 100644
--- a/board/ti/tnetv107xevm/Kconfig
+++ b/board/ti/tnetv107xevm/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_TNETV107X_EVM
 
 config SYS_CPU
-	string
 	default "arm1176"
 
 config SYS_BOARD
-	string
 	default "tnetv107xevm"
 
 config SYS_VENDOR
-	string
 	default "ti"
 
 config SYS_SOC
-	string
 	default "tnetv107x"
 
 config SYS_CONFIG_NAME
-	string
 	default "tnetv107x_evm"
 
 endif
diff --git a/board/timll/devkit3250/Kconfig b/board/timll/devkit3250/Kconfig
index 4caee60..087356d 100644
--- a/board/timll/devkit3250/Kconfig
+++ b/board/timll/devkit3250/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_DEVKIT3250
 
 config SYS_CPU
-	string
 	default "arm926ejs"
 
 config SYS_BOARD
-	string
 	default "devkit3250"
 
 config SYS_VENDOR
-	string
 	default "timll"
 
 config SYS_SOC
-	string
 	default "lpc32xx"
 
 config SYS_CONFIG_NAME
-	string
 	default "devkit3250"
 
 endif
diff --git a/board/timll/devkit8000/Kconfig b/board/timll/devkit8000/Kconfig
index d1603f4..3c63ced 100644
--- a/board/timll/devkit8000/Kconfig
+++ b/board/timll/devkit8000/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_DEVKIT8000
 
 config SYS_BOARD
-	string
 	default "devkit8000"
 
 config SYS_VENDOR
-	string
 	default "timll"
 
 config SYS_CONFIG_NAME
-	string
 	default "devkit8000"
 
 endif
diff --git a/board/toradex/colibri_pxa270/Kconfig b/board/toradex/colibri_pxa270/Kconfig
index 9367c88..e4b1a5e 100644
--- a/board/toradex/colibri_pxa270/Kconfig
+++ b/board/toradex/colibri_pxa270/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_COLIBRI_PXA270
 
 config SYS_CPU
-	string
 	default "pxa"
 
 config SYS_BOARD
-	string
 	default "colibri_pxa270"
 
 config SYS_VENDOR
-	string
 	default "toradex"
 
 config SYS_CONFIG_NAME
-	string
 	default "colibri_pxa270"
 
 endif
diff --git a/board/toradex/colibri_t20_iris/Kconfig b/board/toradex/colibri_t20_iris/Kconfig
index cccdd58..4bf7278 100644
--- a/board/toradex/colibri_t20_iris/Kconfig
+++ b/board/toradex/colibri_t20_iris/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_COLIBRI_T20_IRIS
 
 config SYS_BOARD
-	string
 	default "colibri_t20_iris"
 
 config SYS_VENDOR
-	string
 	default "toradex"
 
 config SYS_CONFIG_NAME
-	string
 	default "colibri_t20_iris"
 
 endif
diff --git a/board/toradex/colibri_t30/Kconfig b/board/toradex/colibri_t30/Kconfig
index ea6c08a..3e436a2 100644
--- a/board/toradex/colibri_t30/Kconfig
+++ b/board/toradex/colibri_t30/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_COLIBRI_T30
 
 config SYS_BOARD
-	string
 	default "colibri_t30"
 
 config SYS_VENDOR
-	string
 	default "toradex"
 
 config SYS_CONFIG_NAME
-	string
 	default "colibri_t30"
 
 endif
diff --git a/board/total5200/Kconfig b/board/total5200/Kconfig
index 774eb98..ffa9516 100644
--- a/board/total5200/Kconfig
+++ b/board/total5200/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_TOTAL5200
 
 config SYS_BOARD
-	string
 	default "total5200"
 
 config SYS_CONFIG_NAME
-	string
 	default "Total5200"
 
 endif
diff --git a/board/tqc/tqm5200/Kconfig b/board/tqc/tqm5200/Kconfig
index c692196..0e4cd69 100644
--- a/board/tqc/tqm5200/Kconfig
+++ b/board/tqc/tqm5200/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_AEV
 
 config SYS_BOARD
-	string
 	default "tqm5200"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "aev"
 
 endif
@@ -17,15 +14,12 @@ endif
 if TARGET_CHARON
 
 config SYS_BOARD
-	string
 	default "tqm5200"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "charon"
 
 endif
@@ -33,15 +27,12 @@ endif
 if TARGET_TB5200
 
 config SYS_BOARD
-	string
 	default "tqm5200"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "TB5200"
 
 endif
@@ -49,15 +40,12 @@ endif
 if TARGET_TQM5200
 
 config SYS_BOARD
-	string
 	default "tqm5200"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "TQM5200"
 
 endif
diff --git a/board/tqc/tqm8260/Kconfig b/board/tqc/tqm8260/Kconfig
index 0cf80dd..90a96eb 100644
--- a/board/tqc/tqm8260/Kconfig
+++ b/board/tqc/tqm8260/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_TQM8260
 
 config SYS_BOARD
-	string
 	default "tqm8260"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "TQM8260"
 
 endif
diff --git a/board/tqc/tqm8272/Kconfig b/board/tqc/tqm8272/Kconfig
index 9be43d3..7b5cd8b 100644
--- a/board/tqc/tqm8272/Kconfig
+++ b/board/tqc/tqm8272/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_TQM8272
 
 config SYS_BOARD
-	string
 	default "tqm8272"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "TQM8272"
 
 endif
diff --git a/board/tqc/tqm834x/Kconfig b/board/tqc/tqm834x/Kconfig
index cd2e817..028b846 100644
--- a/board/tqc/tqm834x/Kconfig
+++ b/board/tqc/tqm834x/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_TQM834X
 
 config SYS_BOARD
-	string
 	default "tqm834x"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "TQM834x"
 
 endif
diff --git a/board/tqc/tqm8xx/Kconfig b/board/tqc/tqm8xx/Kconfig
index 5700d22..926a37a 100644
--- a/board/tqc/tqm8xx/Kconfig
+++ b/board/tqc/tqm8xx/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_FPS850L
 
 config SYS_BOARD
-	string
 	default "tqm8xx"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "FPS850L"
 
 endif
@@ -17,15 +14,12 @@ endif
 if TARGET_FPS860L
 
 config SYS_BOARD
-	string
 	default "tqm8xx"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "FPS860L"
 
 endif
@@ -33,15 +27,12 @@ endif
 if TARGET_NSCU
 
 config SYS_BOARD
-	string
 	default "tqm8xx"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "NSCU"
 
 endif
@@ -49,15 +40,12 @@ endif
 if TARGET_SM850
 
 config SYS_BOARD
-	string
 	default "tqm8xx"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "SM850"
 
 endif
@@ -65,15 +53,12 @@ endif
 if TARGET_TK885D
 
 config SYS_BOARD
-	string
 	default "tqm8xx"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "TK885D"
 
 endif
@@ -81,15 +66,12 @@ endif
 if TARGET_TQM823L
 
 config SYS_BOARD
-	string
 	default "tqm8xx"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "TQM823L"
 
 endif
@@ -97,15 +79,12 @@ endif
 if TARGET_TQM823M
 
 config SYS_BOARD
-	string
 	default "tqm8xx"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "TQM823M"
 
 endif
@@ -113,15 +92,12 @@ endif
 if TARGET_TQM850L
 
 config SYS_BOARD
-	string
 	default "tqm8xx"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "TQM850L"
 
 endif
@@ -129,15 +105,12 @@ endif
 if TARGET_TQM850M
 
 config SYS_BOARD
-	string
 	default "tqm8xx"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "TQM850M"
 
 endif
@@ -145,15 +118,12 @@ endif
 if TARGET_TQM855L
 
 config SYS_BOARD
-	string
 	default "tqm8xx"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "TQM855L"
 
 endif
@@ -161,15 +131,12 @@ endif
 if TARGET_TQM855M
 
 config SYS_BOARD
-	string
 	default "tqm8xx"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "TQM855M"
 
 endif
@@ -177,15 +144,12 @@ endif
 if TARGET_TQM860L
 
 config SYS_BOARD
-	string
 	default "tqm8xx"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "TQM860L"
 
 endif
@@ -193,15 +157,12 @@ endif
 if TARGET_TQM860M
 
 config SYS_BOARD
-	string
 	default "tqm8xx"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "TQM860M"
 
 endif
@@ -209,15 +170,12 @@ endif
 if TARGET_TQM862L
 
 config SYS_BOARD
-	string
 	default "tqm8xx"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "TQM862L"
 
 endif
@@ -225,15 +183,12 @@ endif
 if TARGET_TQM862M
 
 config SYS_BOARD
-	string
 	default "tqm8xx"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "TQM862M"
 
 endif
@@ -241,15 +196,12 @@ endif
 if TARGET_TQM866M
 
 config SYS_BOARD
-	string
 	default "tqm8xx"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "TQM866M"
 
 endif
@@ -257,15 +209,12 @@ endif
 if TARGET_TQM885D
 
 config SYS_BOARD
-	string
 	default "tqm8xx"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "TQM885D"
 
 endif
@@ -273,15 +222,12 @@ endif
 if TARGET_VIRTLAB2
 
 config SYS_BOARD
-	string
 	default "tqm8xx"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_CONFIG_NAME
-	string
 	default "virtlab2"
 
 endif
diff --git a/board/tqc/tqma6/Kconfig b/board/tqc/tqma6/Kconfig
index 44b4142..b70cbf0 100644
--- a/board/tqc/tqma6/Kconfig
+++ b/board/tqc/tqma6/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_TQMA6
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "tqma6"
 
 config SYS_VENDOR
-	string
 	default "tqc"
 
 config SYS_SOC
-	string
 	default "mx6"
 
 config SYS_CONFIG_NAME
-	string
 	default "tqma6"
 
 endif
diff --git a/board/trizepsiv/Kconfig b/board/trizepsiv/Kconfig
index ddd2ce3..9844c69 100644
--- a/board/trizepsiv/Kconfig
+++ b/board/trizepsiv/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_TRIZEPSIV
 
 config SYS_CPU
-	string
 	default "pxa"
 
 config SYS_BOARD
-	string
 	default "trizepsiv"
 
 config SYS_CONFIG_NAME
-	string
 	default "trizepsiv"
 
 endif
diff --git a/board/ttcontrol/vision2/Kconfig b/board/ttcontrol/vision2/Kconfig
index 3b18bea..4e2271b 100644
--- a/board/ttcontrol/vision2/Kconfig
+++ b/board/ttcontrol/vision2/Kconfig
@@ -1,23 +1,18 @@
 if TARGET_VISION2
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "vision2"
 
 config SYS_VENDOR
-	string
 	default "ttcontrol"
 
 config SYS_SOC
-	string
 	default "mx5"
 
 config SYS_CONFIG_NAME
-	string
 	default "vision2"
 
 endif
diff --git a/board/udoo/Kconfig b/board/udoo/Kconfig
index 69dbce0..a98d0d6 100644
--- a/board/udoo/Kconfig
+++ b/board/udoo/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_UDOO
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "udoo"
 
 config SYS_SOC
-	string
 	default "mx6"
 
 config SYS_CONFIG_NAME
-	string
 	default "udoo"
 
 endif
diff --git a/board/utx8245/Kconfig b/board/utx8245/Kconfig
index 3dd264b..aec0eb9 100644
--- a/board/utx8245/Kconfig
+++ b/board/utx8245/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_UTX8245
 
 config SYS_BOARD
-	string
 	default "utx8245"
 
 config SYS_CONFIG_NAME
-	string
 	default "utx8245"
 
 endif
diff --git a/board/v38b/Kconfig b/board/v38b/Kconfig
index f473d89..653bfc1 100644
--- a/board/v38b/Kconfig
+++ b/board/v38b/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_V38B
 
 config SYS_BOARD
-	string
 	default "v38b"
 
 config SYS_CONFIG_NAME
-	string
 	default "v38b"
 
 endif
diff --git a/board/ve8313/Kconfig b/board/ve8313/Kconfig
index ed9efbf..a63744b 100644
--- a/board/ve8313/Kconfig
+++ b/board/ve8313/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_VE8313
 
 config SYS_BOARD
-	string
 	default "ve8313"
 
 config SYS_CONFIG_NAME
-	string
 	default "ve8313"
 
 endif
diff --git a/board/vpac270/Kconfig b/board/vpac270/Kconfig
index e9170b0..a046f01 100644
--- a/board/vpac270/Kconfig
+++ b/board/vpac270/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_VPAC270
 
 config SYS_CPU
-	string
 	default "pxa"
 
 config SYS_BOARD
-	string
 	default "vpac270"
 
 config SYS_CONFIG_NAME
-	string
 	default "vpac270"
 
 endif
diff --git a/board/w7o/Kconfig b/board/w7o/Kconfig
index c0e879a..fd1b422 100644
--- a/board/w7o/Kconfig
+++ b/board/w7o/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_W7OLMC
 
 config SYS_BOARD
-	string
 	default "w7o"
 
 config SYS_CONFIG_NAME
-	string
 	default "W7OLMC"
 
 endif
@@ -13,11 +11,9 @@ endif
 if TARGET_W7OLMG
 
 config SYS_BOARD
-	string
 	default "w7o"
 
 config SYS_CONFIG_NAME
-	string
 	default "W7OLMG"
 
 endif
diff --git a/board/wandboard/Kconfig b/board/wandboard/Kconfig
index a323afa..c862769 100644
--- a/board/wandboard/Kconfig
+++ b/board/wandboard/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_WANDBOARD
 
 config SYS_CPU
-	string
 	default "armv7"
 
 config SYS_BOARD
-	string
 	default "wandboard"
 
 config SYS_SOC
-	string
 	default "mx6"
 
 config SYS_CONFIG_NAME
-	string
 	default "wandboard"
 
 endif
diff --git a/board/woodburn/Kconfig b/board/woodburn/Kconfig
index 1aca934..6702319 100644
--- a/board/woodburn/Kconfig
+++ b/board/woodburn/Kconfig
@@ -1,19 +1,15 @@
 if TARGET_WOODBURN
 
 config SYS_CPU
-	string
 	default "arm1136"
 
 config SYS_BOARD
-	string
 	default "woodburn"
 
 config SYS_SOC
-	string
 	default "mx35"
 
 config SYS_CONFIG_NAME
-	string
 	default "woodburn"
 
 endif
@@ -21,19 +17,15 @@ endif
 if TARGET_WOODBURN_SD
 
 config SYS_CPU
-	string
 	default "arm1136"
 
 config SYS_BOARD
-	string
 	default "woodburn"
 
 config SYS_SOC
-	string
 	default "mx35"
 
 config SYS_CONFIG_NAME
-	string
 	default "woodburn_sd"
 
 endif
diff --git a/board/xaeniax/Kconfig b/board/xaeniax/Kconfig
index 9b41435..288f24b 100644
--- a/board/xaeniax/Kconfig
+++ b/board/xaeniax/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_XAENIAX
 
 config SYS_CPU
-	string
 	default "pxa"
 
 config SYS_BOARD
-	string
 	default "xaeniax"
 
 config SYS_CONFIG_NAME
-	string
 	default "xaeniax"
 
 endif
diff --git a/board/xes/xpedite1000/Kconfig b/board/xes/xpedite1000/Kconfig
index 115439a..4d0ab2f 100644
--- a/board/xes/xpedite1000/Kconfig
+++ b/board/xes/xpedite1000/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_XPEDITE1000
 
 config SYS_BOARD
-	string
 	default "xpedite1000"
 
 config SYS_VENDOR
-	string
 	default "xes"
 
 config SYS_CONFIG_NAME
-	string
 	default "xpedite1000"
 
 endif
diff --git a/board/xes/xpedite517x/Kconfig b/board/xes/xpedite517x/Kconfig
index b938746..91bbd22 100644
--- a/board/xes/xpedite517x/Kconfig
+++ b/board/xes/xpedite517x/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_XPEDITE517X
 
 config SYS_BOARD
-	string
 	default "xpedite517x"
 
 config SYS_VENDOR
-	string
 	default "xes"
 
 config SYS_CONFIG_NAME
-	string
 	default "xpedite517x"
 
 endif
diff --git a/board/xes/xpedite520x/Kconfig b/board/xes/xpedite520x/Kconfig
index e524ff1..9c0c246 100644
--- a/board/xes/xpedite520x/Kconfig
+++ b/board/xes/xpedite520x/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_XPEDITE520X
 
 config SYS_BOARD
-	string
 	default "xpedite520x"
 
 config SYS_VENDOR
-	string
 	default "xes"
 
 config SYS_CONFIG_NAME
-	string
 	default "xpedite520x"
 
 endif
diff --git a/board/xes/xpedite537x/Kconfig b/board/xes/xpedite537x/Kconfig
index cab2ab3..35b3917 100644
--- a/board/xes/xpedite537x/Kconfig
+++ b/board/xes/xpedite537x/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_XPEDITE537X
 
 config SYS_BOARD
-	string
 	default "xpedite537x"
 
 config SYS_VENDOR
-	string
 	default "xes"
 
 config SYS_CONFIG_NAME
-	string
 	default "xpedite537x"
 
 endif
diff --git a/board/xes/xpedite550x/Kconfig b/board/xes/xpedite550x/Kconfig
index fa11719..1b00137 100644
--- a/board/xes/xpedite550x/Kconfig
+++ b/board/xes/xpedite550x/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_XPEDITE550X
 
 config SYS_BOARD
-	string
 	default "xpedite550x"
 
 config SYS_VENDOR
-	string
 	default "xes"
 
 config SYS_CONFIG_NAME
-	string
 	default "xpedite550x"
 
 endif
diff --git a/board/xilinx/microblaze-generic/Kconfig b/board/xilinx/microblaze-generic/Kconfig
index b9cb334..461d7dc 100644
--- a/board/xilinx/microblaze-generic/Kconfig
+++ b/board/xilinx/microblaze-generic/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_MICROBLAZE_GENERIC
 
 config SYS_BOARD
-	string
 	default "microblaze-generic"
 
 config SYS_VENDOR
-	string
 	default "xilinx"
 
 config SYS_CONFIG_NAME
-	string
 	default "microblaze-generic"
 
 endif
diff --git a/board/xilinx/ml507/Kconfig b/board/xilinx/ml507/Kconfig
index 6f3483d..d580a7b 100644
--- a/board/xilinx/ml507/Kconfig
+++ b/board/xilinx/ml507/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_ML507
 
 config SYS_BOARD
-	string
 	default "ml507"
 
 config SYS_VENDOR
-	string
 	default "xilinx"
 
 config SYS_CONFIG_NAME
-	string
 	default "ml507"
 
 endif
diff --git a/board/xilinx/ppc405-generic/Kconfig b/board/xilinx/ppc405-generic/Kconfig
index 98411c7..dfbc07b 100644
--- a/board/xilinx/ppc405-generic/Kconfig
+++ b/board/xilinx/ppc405-generic/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_XILINX_PPC405_GENERIC
 
 config SYS_BOARD
-	string
 	default "ppc405-generic"
 
 config SYS_VENDOR
-	string
 	default "xilinx"
 
 config SYS_CONFIG_NAME
-	string
 	default "xilinx-ppc405-generic"
 
 endif
diff --git a/board/xilinx/ppc440-generic/Kconfig b/board/xilinx/ppc440-generic/Kconfig
index 37abe63..d40783a 100644
--- a/board/xilinx/ppc440-generic/Kconfig
+++ b/board/xilinx/ppc440-generic/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_XILINX_PPC440_GENERIC
 
 config SYS_BOARD
-	string
 	default "ppc440-generic"
 
 config SYS_VENDOR
-	string
 	default "xilinx"
 
 config SYS_CONFIG_NAME
-	string
 	default "xilinx-ppc440-generic"
 
 endif
diff --git a/board/zeus/Kconfig b/board/zeus/Kconfig
index 5678694..6779650 100644
--- a/board/zeus/Kconfig
+++ b/board/zeus/Kconfig
@@ -1,11 +1,9 @@
 if TARGET_ZEUS
 
 config SYS_BOARD
-	string
 	default "zeus"
 
 config SYS_CONFIG_NAME
-	string
 	default "zeus"
 
 endif
diff --git a/board/zipitz2/Kconfig b/board/zipitz2/Kconfig
index 702edbf..5f7fe1b 100644
--- a/board/zipitz2/Kconfig
+++ b/board/zipitz2/Kconfig
@@ -1,15 +1,12 @@
 if TARGET_ZIPITZ2
 
 config SYS_CPU
-	string
 	default "pxa"
 
 config SYS_BOARD
-	string
 	default "zipitz2"
 
 config SYS_CONFIG_NAME
-	string
 	default "zipitz2"
 
 endif
