From 461be2f96e4b87e5065208c6659a47dd0ad9e9f8 Mon Sep 17 00:00:00 2001
From: Masahiro Yamada <yamada.m@jp.panasonic.com>
Date: Sun, 14 Sep 2014 03:01:49 +0900
Subject: [PATCH] kconfig: remove redundant "string" type in arch and board
 Kconfigs

Now the types of CONFIG_SYS_{ARCH, CPU, SOC, VENDOR, BOARD, CONFIG_NAME}
are specified in arch/Kconfig.

We can delete the ones in arch and board Kconfig files.

This commit can be easily reproduced by the following command:

find . -name Kconfig -a ! -path ./arch/Kconfig | xargs sed -i -e '
/config[[:space:]]SYS_\(ARCH\|CPU\|SOC\|\VENDOR\|BOARD\|CONFIG_NAME\)/ {
    N
    s/\n[[:space:]]*string//
}
'

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
---
 arch/arc/Kconfig                             |  1 -
 arch/arm/Kconfig                             |  1 -
 arch/arm/cpu/arm926ejs/davinci/Kconfig       |  2 -
 arch/arm/cpu/arm926ejs/kirkwood/Kconfig      |  2 -
 arch/arm/cpu/arm926ejs/nomadik/Kconfig       |  2 -
 arch/arm/cpu/arm926ejs/orion5x/Kconfig       |  2 -
 arch/arm/cpu/arm926ejs/versatile/Kconfig     |  5 --
 arch/arm/cpu/armv7/exynos/Kconfig            |  2 -
 arch/arm/cpu/armv7/highbank/Kconfig          |  4 --
 arch/arm/cpu/armv7/keystone/Kconfig          |  2 -
 arch/arm/cpu/armv7/omap3/Kconfig             |  2 -
 arch/arm/cpu/armv7/omap4/Kconfig             |  2 -
 arch/arm/cpu/armv7/omap5/Kconfig             |  2 -
 arch/arm/cpu/armv7/rmobile/Kconfig           |  2 -
 arch/arm/cpu/armv7/tegra-common/Kconfig      |  1 -
 arch/arm/cpu/armv7/tegra114/Kconfig          |  1 -
 arch/arm/cpu/armv7/tegra124/Kconfig          |  1 -
 arch/arm/cpu/armv7/tegra20/Kconfig           |  1 -
 arch/arm/cpu/armv7/tegra30/Kconfig           |  1 -
 arch/arm/cpu/armv7/zynq/Kconfig              |  5 --
 arch/avr32/Kconfig                           |  1 -
 arch/blackfin/Kconfig                        |  1 -
 arch/m68k/Kconfig                            |  1 -
 arch/microblaze/Kconfig                      |  1 -
 arch/mips/Kconfig                            |  1 -
 arch/nds32/Kconfig                           |  1 -
 arch/nios2/Kconfig                           |  1 -
 arch/openrisc/Kconfig                        |  1 -
 arch/powerpc/Kconfig                         |  1 -
 arch/powerpc/cpu/74xx_7xx/Kconfig            |  1 -
 arch/powerpc/cpu/mpc512x/Kconfig             |  1 -
 arch/powerpc/cpu/mpc5xx/Kconfig              |  1 -
 arch/powerpc/cpu/mpc5xxx/Kconfig             |  1 -
 arch/powerpc/cpu/mpc824x/Kconfig             |  1 -
 arch/powerpc/cpu/mpc8260/Kconfig             |  1 -
 arch/powerpc/cpu/mpc83xx/Kconfig             |  1 -
 arch/powerpc/cpu/mpc85xx/Kconfig             |  1 -
 arch/powerpc/cpu/mpc86xx/Kconfig             |  1 -
 arch/powerpc/cpu/mpc8xx/Kconfig              |  1 -
 arch/powerpc/cpu/ppc4xx/Kconfig              |  1 -
 arch/sandbox/Kconfig                         |  3 --
 arch/sh/Kconfig                              |  1 -
 arch/sparc/Kconfig                           |  1 -
 arch/x86/Kconfig                             |  1 -
 board/8dtech/eco5pk/Kconfig                  |  3 --
 board/AndesTech/adp-ag101/Kconfig            |  5 --
 board/AndesTech/adp-ag101p/Kconfig           |  5 --
 board/AndesTech/adp-ag102/Kconfig            |  5 --
 board/Barix/ipam390/Kconfig                  |  3 --
 board/BuR/kwb/Kconfig                        |  5 --
 board/BuR/tseries/Kconfig                    |  5 --
 board/BuS/eb_cpu5282/Kconfig                 |  4 --
 board/BuS/eb_cpux9k2/Kconfig                 |  5 --
 board/BuS/vl_ma2sc/Kconfig                   |  5 --
 board/CarMediaLab/flea3/Kconfig              |  5 --
 board/LEOX/elpt860/Kconfig                   |  3 --
 board/LaCie/edminiv2/Kconfig                 |  3 --
 board/LaCie/net2big_v2/Kconfig               |  3 --
 board/LaCie/netspace_v2/Kconfig              |  3 --
 board/LaCie/wireless_space/Kconfig           |  3 --
 board/Marvell/aspenite/Kconfig               |  5 --
 board/Marvell/db64360/Kconfig                |  3 --
 board/Marvell/db64460/Kconfig                |  3 --
 board/Marvell/dkb/Kconfig                    |  5 --
 board/Marvell/dreamplug/Kconfig              |  3 --
 board/Marvell/gplugd/Kconfig                 |  5 --
 board/Marvell/guruplug/Kconfig               |  3 --
 board/Marvell/mv88f6281gtw_ge/Kconfig        |  3 --
 board/Marvell/openrd/Kconfig                 |  3 --
 board/Marvell/rd6281a/Kconfig                |  3 --
 board/Marvell/sheevaplug/Kconfig             |  3 --
 board/RRvision/Kconfig                       |  2 -
 board/Seagate/dockstar/Kconfig               |  3 --
 board/Seagate/goflexhome/Kconfig             |  3 --
 board/a3000/Kconfig                          |  2 -
 board/a3m071/Kconfig                         |  2 -
 board/a4m072/Kconfig                         |  2 -
 board/abilis/tb100/Kconfig                   |  4 --
 board/afeb9260/Kconfig                       |  4 --
 board/ait/cam_enc_4xx/Kconfig                |  3 --
 board/alphaproject/ap_sh4a_4a/Kconfig        |  4 --
 board/altera/nios2-generic/Kconfig           |  3 --
 board/altera/socfpga/Kconfig                 |  5 --
 board/amcc/acadia/Kconfig                    |  3 --
 board/amcc/bamboo/Kconfig                    |  3 --
 board/amcc/bluestone/Kconfig                 |  3 --
 board/amcc/bubinga/Kconfig                   |  3 --
 board/amcc/canyonlands/Kconfig               |  3 --
 board/amcc/ebony/Kconfig                     |  3 --
 board/amcc/katmai/Kconfig                    |  3 --
 board/amcc/kilauea/Kconfig                   |  3 --
 board/amcc/luan/Kconfig                      |  3 --
 board/amcc/makalu/Kconfig                    |  3 --
 board/amcc/ocotea/Kconfig                    |  3 --
 board/amcc/redwood/Kconfig                   |  3 --
 board/amcc/sequoia/Kconfig                   |  3 --
 board/amcc/taihu/Kconfig                     |  3 --
 board/amcc/taishan/Kconfig                   |  3 --
 board/amcc/walnut/Kconfig                    |  3 --
 board/amcc/yosemite/Kconfig                  |  3 --
 board/amcc/yucca/Kconfig                     |  3 --
 board/aristainetos/Kconfig                   |  4 --
 board/armadeus/apf27/Kconfig                 |  5 --
 board/armltd/integrator/Kconfig              | 32 ------------
 board/armltd/vexpress/Kconfig                | 12 -----
 board/armltd/vexpress64/Kconfig              |  8 ---
 board/astro/mcf5373l/Kconfig                 |  4 --
 board/atc/Kconfig                            |  2 -
 board/atmark-techno/armadillo-800eva/Kconfig |  3 --
 board/atmel/at91rm9200ek/Kconfig             |  5 --
 board/atmel/at91sam9260ek/Kconfig            |  5 --
 board/atmel/at91sam9261ek/Kconfig            |  5 --
 board/atmel/at91sam9263ek/Kconfig            |  5 --
 board/atmel/at91sam9m10g45ek/Kconfig         |  5 --
 board/atmel/at91sam9n12ek/Kconfig            |  5 --
 board/atmel/at91sam9rlek/Kconfig             |  5 --
 board/atmel/at91sam9x5ek/Kconfig             |  5 --
 board/atmel/atngw100/Kconfig                 |  4 --
 board/atmel/atngw100mkii/Kconfig             |  4 --
 board/atmel/atstk1000/Kconfig                | 16 ------
 board/atmel/sama5d3_xplained/Kconfig         |  5 --
 board/atmel/sama5d3xek/Kconfig               |  5 --
 board/avionic-design/medcom-wide/Kconfig     |  3 --
 board/avionic-design/plutux/Kconfig          |  3 --
 board/avionic-design/tec-ng/Kconfig          |  3 --
 board/avionic-design/tec/Kconfig             |  3 --
 board/avnet/fx12mm/Kconfig                   |  3 --
 board/avnet/v5fx30teval/Kconfig              |  3 --
 board/balloon3/Kconfig                       |  3 --
 board/barco/titanium/Kconfig                 |  5 --
 board/bc3450/Kconfig                         |  2 -
 board/bct-brettl2/Kconfig                    |  2 -
 board/bf506f-ezkit/Kconfig                   |  2 -
 board/bf518f-ezbrd/Kconfig                   |  2 -
 board/bf525-ucr2/Kconfig                     |  2 -
 board/bf526-ezbrd/Kconfig                    |  2 -
 board/bf527-ad7160-eval/Kconfig              |  2 -
 board/bf527-ezkit/Kconfig                    |  2 -
 board/bf527-sdp/Kconfig                      |  2 -
 board/bf533-ezkit/Kconfig                    |  2 -
 board/bf533-stamp/Kconfig                    |  2 -
 board/bf537-minotaur/Kconfig                 |  2 -
 board/bf537-pnav/Kconfig                     |  2 -
 board/bf537-srv1/Kconfig                     |  2 -
 board/bf537-stamp/Kconfig                    |  2 -
 board/bf538f-ezkit/Kconfig                   |  2 -
 board/bf548-ezkit/Kconfig                    |  2 -
 board/bf561-acvilon/Kconfig                  |  2 -
 board/bf561-ezkit/Kconfig                    |  2 -
 board/bf609-ezkit/Kconfig                    |  2 -
 board/blackstamp/Kconfig                     |  2 -
 board/blackvme/Kconfig                       |  2 -
 board/bluegiga/apx4devkit/Kconfig            |  5 --
 board/bluewater/snapper9260/Kconfig          |  5 --
 board/boundary/nitrogen6x/Kconfig            |  5 --
 board/br4/Kconfig                            |  2 -
 board/broadcom/bcm28155_ap/Kconfig           |  5 --
 board/broadcom/bcm958300k/Kconfig            |  5 --
 board/broadcom/bcm958622hr/Kconfig           |  5 --
 board/buffalo/lsxl/Kconfig                   |  3 --
 board/calao/sbc35_a9g20/Kconfig              |  5 --
 board/calao/tny_a9260/Kconfig                |  5 --
 board/calao/usb_a9263/Kconfig                |  5 --
 board/canmb/Kconfig                          |  2 -
 board/chromebook-x86/coreboot/Kconfig        |  4 --
 board/cirrus/edb93xx/Kconfig                 |  5 --
 board/cloudengines/pogo_e02/Kconfig          |  3 --
 board/cm-bf527/Kconfig                       |  2 -
 board/cm-bf533/Kconfig                       |  2 -
 board/cm-bf537e/Kconfig                      |  2 -
 board/cm-bf537u/Kconfig                      |  2 -
 board/cm-bf548/Kconfig                       |  2 -
 board/cm-bf561/Kconfig                       |  2 -
 board/cm4008/Kconfig                         |  4 --
 board/cm41xx/Kconfig                         |  4 --
 board/cm5200/Kconfig                         |  2 -
 board/cmi/Kconfig                            |  2 -
 board/cobra5272/Kconfig                      |  3 --
 board/cogent/Kconfig                         |  4 --
 board/comelit/dig297/Kconfig                 |  3 --
 board/compal/paz00/Kconfig                   |  3 --
 board/compulab/cm_t335/Kconfig               |  5 --
 board/compulab/cm_t35/Kconfig                |  3 --
 board/compulab/cm_t54/Kconfig                |  3 --
 board/compulab/trimslice/Kconfig             |  3 --
 board/congatec/cgtqmx6eval/Kconfig           |  5 --
 board/corscience/tricorder/Kconfig           |  3 --
 board/cpc45/Kconfig                          |  2 -
 board/cpu86/Kconfig                          |  2 -
 board/cpu87/Kconfig                          |  2 -
 board/cray/L1/Kconfig                        |  3 --
 board/creative/xfi3/Kconfig                  |  5 --
 board/csb272/Kconfig                         |  2 -
 board/csb472/Kconfig                         |  2 -
 board/cu824/Kconfig                          |  2 -
 board/d-link/dns325/Kconfig                  |  3 --
 board/dave/PPChameleonEVB/Kconfig            |  6 ---
 board/davedenx/aria/Kconfig                  |  3 --
 board/davedenx/qong/Kconfig                  |  5 --
 board/davinci/da8xxevm/Kconfig               |  9 ----
 board/davinci/dm355evm/Kconfig               |  3 --
 board/davinci/dm355leopard/Kconfig           |  3 --
 board/davinci/dm365evm/Kconfig               |  3 --
 board/davinci/dm6467evm/Kconfig              |  3 --
 board/davinci/dvevm/Kconfig                  |  3 --
 board/davinci/ea20/Kconfig                   |  3 --
 board/davinci/schmoogie/Kconfig              |  3 --
 board/davinci/sffsdr/Kconfig                 |  3 --
 board/davinci/sonata/Kconfig                 |  3 --
 board/dbau1x00/Kconfig                       |  4 --
 board/denx/m28evk/Kconfig                    |  5 --
 board/denx/m53evk/Kconfig                    |  5 --
 board/dnp5370/Kconfig                        |  2 -
 board/eXalion/Kconfig                        |  2 -
 board/earthlcd/favr-32-ezkit/Kconfig         |  4 --
 board/egnite/ethernut5/Kconfig               |  5 --
 board/eltec/elppc/Kconfig                    |  3 --
 board/eltec/mhpc/Kconfig                     |  3 --
 board/embest/mx6boards/Kconfig               |  5 --
 board/emk/top5200/Kconfig                    |  3 --
 board/emk/top860/Kconfig                     |  3 --
 board/emk/top9000/Kconfig                    |  5 --
 board/enbw/enbw_cmc/Kconfig                  |  3 --
 board/ep8260/Kconfig                         |  2 -
 board/ep82xxm/Kconfig                        |  2 -
 board/esd/apc405/Kconfig                     |  3 --
 board/esd/ar405/Kconfig                      |  3 --
 board/esd/ash405/Kconfig                     |  3 --
 board/esd/cms700/Kconfig                     |  3 --
 board/esd/cpci2dp/Kconfig                    |  3 --
 board/esd/cpci405/Kconfig                    | 12 -----
 board/esd/cpci5200/Kconfig                   |  3 --
 board/esd/cpci750/Kconfig                    |  3 --
 board/esd/cpciiser4/Kconfig                  |  3 --
 board/esd/dp405/Kconfig                      |  3 --
 board/esd/du405/Kconfig                      |  3 --
 board/esd/du440/Kconfig                      |  3 --
 board/esd/hh405/Kconfig                      |  3 --
 board/esd/hub405/Kconfig                     |  3 --
 board/esd/mecp5123/Kconfig                   |  3 --
 board/esd/mecp5200/Kconfig                   |  3 --
 board/esd/meesc/Kconfig                      |  5 --
 board/esd/ocrtc/Kconfig                      |  3 --
 board/esd/otc570/Kconfig                     |  5 --
 board/esd/pci405/Kconfig                     |  3 --
 board/esd/pf5200/Kconfig                     |  3 --
 board/esd/plu405/Kconfig                     |  3 --
 board/esd/pmc405/Kconfig                     |  3 --
 board/esd/pmc405de/Kconfig                   |  3 --
 board/esd/pmc440/Kconfig                     |  3 --
 board/esd/tasreg/Kconfig                     |  4 --
 board/esd/vme8349/Kconfig                    |  3 --
 board/esd/voh405/Kconfig                     |  3 --
 board/esd/vom405/Kconfig                     |  3 --
 board/esd/wuh405/Kconfig                     |  3 --
 board/esg/ima3-mx53/Kconfig                  |  5 --
 board/espt/Kconfig                           |  3 --
 board/esteem192e/Kconfig                     |  2 -
 board/eukrea/cpu9260/Kconfig                 |  5 --
 board/eukrea/cpuat91/Kconfig                 |  5 --
 board/evb64260/Kconfig                       |  4 --
 board/exmeritus/hww1u1a/Kconfig              |  3 --
 board/faraday/a320evb/Kconfig                |  5 --
 board/freescale/b4860qds/Kconfig             |  3 --
 board/freescale/bsc9131rdb/Kconfig           |  3 --
 board/freescale/bsc9132qds/Kconfig           |  3 --
 board/freescale/c29xpcie/Kconfig             |  3 --
 board/freescale/corenet_ds/Kconfig           | 12 -----
 board/freescale/ls1021aqds/Kconfig           |  5 --
 board/freescale/ls1021atwr/Kconfig           |  5 --
 board/freescale/ls2085a/Kconfig              | 10 ----
 board/freescale/m5208evbe/Kconfig            |  4 --
 board/freescale/m52277evb/Kconfig            |  4 --
 board/freescale/m5235evb/Kconfig             |  4 --
 board/freescale/m5249evb/Kconfig             |  4 --
 board/freescale/m5253demo/Kconfig            |  4 --
 board/freescale/m5253evbe/Kconfig            |  4 --
 board/freescale/m5272c3/Kconfig              |  4 --
 board/freescale/m5275evb/Kconfig             |  4 --
 board/freescale/m5282evb/Kconfig             |  4 --
 board/freescale/m53017evb/Kconfig            |  4 --
 board/freescale/m5329evb/Kconfig             |  4 --
 board/freescale/m5373evb/Kconfig             |  4 --
 board/freescale/m54418twr/Kconfig            |  4 --
 board/freescale/m54451evb/Kconfig            |  4 --
 board/freescale/m54455evb/Kconfig            |  4 --
 board/freescale/m547xevb/Kconfig             |  4 --
 board/freescale/m548xevb/Kconfig             |  4 --
 board/freescale/mpc5121ads/Kconfig           |  3 --
 board/freescale/mpc7448hpc2/Kconfig          |  3 --
 board/freescale/mpc8266ads/Kconfig           |  3 --
 board/freescale/mpc8308rdb/Kconfig           |  3 --
 board/freescale/mpc8313erdb/Kconfig          |  3 --
 board/freescale/mpc8315erdb/Kconfig          |  3 --
 board/freescale/mpc8323erdb/Kconfig          |  3 --
 board/freescale/mpc832xemds/Kconfig          |  3 --
 board/freescale/mpc8349emds/Kconfig          |  3 --
 board/freescale/mpc8349itx/Kconfig           |  3 --
 board/freescale/mpc8360emds/Kconfig          |  3 --
 board/freescale/mpc8360erdk/Kconfig          |  3 --
 board/freescale/mpc837xemds/Kconfig          |  3 --
 board/freescale/mpc837xerdb/Kconfig          |  3 --
 board/freescale/mpc8536ds/Kconfig            |  3 --
 board/freescale/mpc8540ads/Kconfig           |  3 --
 board/freescale/mpc8541cds/Kconfig           |  3 --
 board/freescale/mpc8544ds/Kconfig            |  3 --
 board/freescale/mpc8548cds/Kconfig           |  3 --
 board/freescale/mpc8555cds/Kconfig           |  3 --
 board/freescale/mpc8560ads/Kconfig           |  3 --
 board/freescale/mpc8568mds/Kconfig           |  3 --
 board/freescale/mpc8569mds/Kconfig           |  3 --
 board/freescale/mpc8572ds/Kconfig            |  3 --
 board/freescale/mpc8610hpcd/Kconfig          |  3 --
 board/freescale/mpc8641hpcn/Kconfig          |  3 --
 board/freescale/mx23evk/Kconfig              |  5 --
 board/freescale/mx25pdk/Kconfig              |  5 --
 board/freescale/mx28evk/Kconfig              |  5 --
 board/freescale/mx31ads/Kconfig              |  5 --
 board/freescale/mx31pdk/Kconfig              |  5 --
 board/freescale/mx35pdk/Kconfig              |  5 --
 board/freescale/mx51evk/Kconfig              |  5 --
 board/freescale/mx53ard/Kconfig              |  5 --
 board/freescale/mx53evk/Kconfig              |  5 --
 board/freescale/mx53loco/Kconfig             |  5 --
 board/freescale/mx53smd/Kconfig              |  5 --
 board/freescale/mx6qarm2/Kconfig             |  5 --
 board/freescale/mx6qsabreauto/Kconfig        |  5 --
 board/freescale/mx6sabresd/Kconfig           |  5 --
 board/freescale/mx6slevk/Kconfig             |  5 --
 board/freescale/mx6sxsabresd/Kconfig         |  5 --
 board/freescale/p1010rdb/Kconfig             |  3 --
 board/freescale/p1022ds/Kconfig              |  3 --
 board/freescale/p1023rdb/Kconfig             |  3 --
 board/freescale/p1_p2_rdb/Kconfig            |  3 --
 board/freescale/p1_p2_rdb_pc/Kconfig         |  3 --
 board/freescale/p1_twr/Kconfig               |  3 --
 board/freescale/p2020come/Kconfig            |  3 --
 board/freescale/p2020ds/Kconfig              |  3 --
 board/freescale/p2041rdb/Kconfig             |  3 --
 board/freescale/qemu-ppce500/Kconfig         |  3 --
 board/freescale/t1040qds/Kconfig             |  3 --
 board/freescale/t104xrdb/Kconfig             |  3 --
 board/freescale/t208xqds/Kconfig             |  3 --
 board/freescale/t208xrdb/Kconfig             |  3 --
 board/freescale/t4qds/Kconfig                |  6 ---
 board/freescale/t4rdb/Kconfig                |  3 --
 board/freescale/vf610twr/Kconfig             |  5 --
 board/funkwerk/vovpn-gw/Kconfig              |  3 --
 board/g2000/Kconfig                          |  2 -
 board/gaisler/gr_cpci_ax2000/Kconfig         |  4 --
 board/gaisler/gr_ep2s60/Kconfig              |  4 --
 board/gaisler/gr_xc3s_1500/Kconfig           |  4 --
 board/gaisler/grsim/Kconfig                  |  4 --
 board/gaisler/grsim_leon2/Kconfig            |  4 --
 board/galaxy5200/Kconfig                     |  2 -
 board/gateworks/gw_ventana/Kconfig           |  5 --
 board/gdsys/405ep/Kconfig                    | 12 -----
 board/gdsys/405ex/Kconfig                    |  3 --
 board/gdsys/dlvision/Kconfig                 |  3 --
 board/gdsys/gdppc440etx/Kconfig              |  3 --
 board/gdsys/intip/Kconfig                    |  3 --
 board/gdsys/p1022/Kconfig                    |  3 --
 board/genesi/mx51_efikamx/Kconfig            |  5 --
 board/gumstix/duovero/Kconfig                |  3 --
 board/gumstix/pepper/Kconfig                 |  5 --
 board/gw8260/Kconfig                         |  2 -
 board/h2200/Kconfig                          |  3 --
 board/hale/tt01/Kconfig                      |  5 --
 board/hermes/Kconfig                         |  2 -
 board/htkw/mcx/Kconfig                       |  3 --
 board/hymod/Kconfig                          |  2 -
 board/ibf-dsp561/Kconfig                     |  2 -
 board/icecube/Kconfig                        |  2 -
 board/icpdas/lp8x4x/Kconfig                  |  4 --
 board/icu862/Kconfig                         |  2 -
 board/ids/ids8247/Kconfig                    |  3 --
 board/ids/ids8313/Kconfig                    |  3 --
 board/ifm/ac14xx/Kconfig                     |  3 --
 board/ifm/o2dnt2/Kconfig                     | 18 -------
 board/imgtec/malta/Kconfig                   |  4 --
 board/imx31_phycore/Kconfig                  |  4 --
 board/in-circuit/grasshopper/Kconfig         |  4 --
 board/inka4x0/Kconfig                        |  2 -
 board/intercontrol/digsy_mtc/Kconfig         |  3 --
 board/iomega/iconnect/Kconfig                |  3 --
 board/ip04/Kconfig                           |  2 -
 board/ip860/Kconfig                          |  2 -
 board/ipek01/Kconfig                         |  2 -
 board/iphase4539/Kconfig                     |  2 -
 board/isee/igep0033/Kconfig                  |  5 --
 board/isee/igep00x0/Kconfig                  |  3 --
 board/ivm/Kconfig                            |  4 --
 board/jornada/Kconfig                        |  3 --
 board/jse/Kconfig                            |  2 -
 board/jupiter/Kconfig                        |  2 -
 board/karo/tk71/Kconfig                      |  3 --
 board/karo/tx25/Kconfig                      |  5 --
 board/keymile/km82xx/Kconfig                 |  3 --
 board/keymile/km83xx/Kconfig                 |  9 ----
 board/keymile/km_arm/Kconfig                 |  3 --
 board/keymile/kmp204x/Kconfig                |  3 --
 board/kmc/kzm9g/Kconfig                      |  3 --
 board/korat/Kconfig                          |  2 -
 board/kup/kup4k/Kconfig                      |  3 --
 board/kup/kup4x/Kconfig                      |  3 --
 board/logicpd/am3517evm/Kconfig              |  3 --
 board/logicpd/imx27lite/Kconfig              | 10 ----
 board/logicpd/imx31_litekit/Kconfig          |  5 --
 board/logicpd/omap3som/Kconfig               |  3 --
 board/logicpd/zoom1/Kconfig                  |  3 --
 board/lwmon/Kconfig                          |  2 -
 board/lwmon5/Kconfig                         |  2 -
 board/manroland/hmi1001/Kconfig              |  3 --
 board/manroland/mucmc52/Kconfig              |  3 --
 board/manroland/uc100/Kconfig                |  3 --
 board/manroland/uc101/Kconfig                |  3 --
 board/matrix_vision/mergerbox/Kconfig        |  3 --
 board/matrix_vision/mvbc_p/Kconfig           |  3 --
 board/matrix_vision/mvblm7/Kconfig           |  3 --
 board/matrix_vision/mvblx/Kconfig            |  3 --
 board/matrix_vision/mvsmr/Kconfig            |  3 --
 board/mcc200/Kconfig                         |  2 -
 board/micronas/vct/Kconfig                   |  4 --
 board/mimc/mimc200/Kconfig                   |  4 --
 board/miromico/hammerhead/Kconfig            |  4 --
 board/mosaixtech/icon/Kconfig                |  3 --
 board/motionpro/Kconfig                      |  2 -
 board/mpc8308_p1m/Kconfig                    |  2 -
 board/mpl/mip405/Kconfig                     |  3 --
 board/mpl/pati/Kconfig                       |  3 --
 board/mpl/pip405/Kconfig                     |  3 --
 board/mpl/vcma9/Kconfig                      |  5 --
 board/mpr2/Kconfig                           |  3 --
 board/ms7720se/Kconfig                       |  3 --
 board/ms7722se/Kconfig                       |  3 --
 board/ms7750se/Kconfig                       |  3 --
 board/muas3001/Kconfig                       |  2 -
 board/munices/Kconfig                        |  2 -
 board/musenki/Kconfig                        |  2 -
 board/mvblue/Kconfig                         |  2 -
 board/netvia/Kconfig                         |  2 -
 board/nokia/rx51/Kconfig                     |  3 --
 board/nvidia/beaver/Kconfig                  |  3 --
 board/nvidia/cardhu/Kconfig                  |  3 --
 board/nvidia/dalmore/Kconfig                 |  3 --
 board/nvidia/harmony/Kconfig                 |  3 --
 board/nvidia/jetson-tk1/Kconfig              |  3 --
 board/nvidia/seaboard/Kconfig                |  3 --
 board/nvidia/venice2/Kconfig                 |  3 --
 board/nvidia/ventana/Kconfig                 |  3 --
 board/nvidia/whistler/Kconfig                |  3 --
 board/olimex/mx23_olinuxino/Kconfig          |  5 --
 board/omicron/calimain/Kconfig               |  3 --
 board/openrisc/openrisc-generic/Kconfig      |  3 --
 board/overo/Kconfig                          |  2 -
 board/palmld/Kconfig                         |  3 --
 board/palmtc/Kconfig                         |  3 --
 board/palmtreo680/Kconfig                    |  3 --
 board/pandora/Kconfig                        |  2 -
 board/pb1x00/Kconfig                         |  4 --
 board/pcs440ep/Kconfig                       |  2 -
 board/pdm360ng/Kconfig                       |  2 -
 board/phytec/pcm030/Kconfig                  |  3 --
 board/phytec/pcm051/Kconfig                  |  5 --
 board/pm520/Kconfig                          |  2 -
 board/pm826/Kconfig                          |  2 -
 board/pm828/Kconfig                          |  2 -
 board/ppcag/bg0900/Kconfig                   |  5 --
 board/ppmc7xx/Kconfig                        |  2 -
 board/ppmc8260/Kconfig                       |  2 -
 board/pr1/Kconfig                            |  2 -
 board/prodrive/alpr/Kconfig                  |  3 --
 board/prodrive/p3mx/Kconfig                  |  3 --
 board/prodrive/p3p440/Kconfig                |  3 --
 board/pxa255_idp/Kconfig                     |  3 --
 board/qemu-mips/Kconfig                      |  6 ---
 board/r360mpi/Kconfig                        |  2 -
 board/raidsonic/ib62x0/Kconfig               |  3 --
 board/raspberrypi/rpi_b/Kconfig              |  5 --
 board/renesas/MigoR/Kconfig                  |  4 --
 board/renesas/alt/Kconfig                    |  3 --
 board/renesas/ap325rxa/Kconfig               |  4 --
 board/renesas/ecovec/Kconfig                 |  4 --
 board/renesas/koelsch/Kconfig                |  3 --
 board/renesas/lager/Kconfig                  |  3 --
 board/renesas/r0p7734/Kconfig                |  4 --
 board/renesas/r2dplus/Kconfig                |  4 --
 board/renesas/r7780mp/Kconfig                |  4 --
 board/renesas/rsk7203/Kconfig                |  4 --
 board/renesas/rsk7264/Kconfig                |  4 --
 board/renesas/rsk7269/Kconfig                |  4 --
 board/renesas/sh7752evb/Kconfig              |  4 --
 board/renesas/sh7753evb/Kconfig              |  4 --
 board/renesas/sh7757lcr/Kconfig              |  4 --
 board/renesas/sh7763rdp/Kconfig              |  4 --
 board/renesas/sh7785lcr/Kconfig              |  4 --
 board/ronetix/pm9261/Kconfig                 |  5 --
 board/ronetix/pm9263/Kconfig                 |  5 --
 board/ronetix/pm9g45/Kconfig                 |  5 --
 board/sacsng/Kconfig                         |  2 -
 board/samsung/arndale/Kconfig                |  3 --
 board/samsung/goni/Kconfig                   |  5 --
 board/samsung/odroid/Kconfig                 |  3 --
 board/samsung/origen/Kconfig                 |  3 --
 board/samsung/smdk2410/Kconfig               |  5 --
 board/samsung/smdk5250/Kconfig               |  6 ---
 board/samsung/smdk5420/Kconfig               |  6 ---
 board/samsung/smdkc100/Kconfig               |  5 --
 board/samsung/smdkv310/Kconfig               |  3 --
 board/samsung/trats/Kconfig                  |  3 --
 board/samsung/trats2/Kconfig                 |  3 --
 board/samsung/universal_c210/Kconfig         |  3 --
 board/sandburst/karef/Kconfig                |  3 --
 board/sandburst/metrobox/Kconfig             |  3 --
 board/sandisk/sansa_fuze_plus/Kconfig        |  5 --
 board/sandpoint/Kconfig                      |  4 --
 board/sbc405/Kconfig                         |  2 -
 board/sbc8349/Kconfig                        |  2 -
 board/sbc8548/Kconfig                        |  2 -
 board/sbc8641d/Kconfig                       |  2 -
 board/sc3/Kconfig                            |  2 -
 board/scb9328/Kconfig                        |  4 --
 board/schulercontrol/sc_sps_1/Kconfig        |  5 --
 board/shmin/Kconfig                          |  3 --
 board/siemens/corvus/Kconfig                 |  5 --
 board/siemens/draco/Kconfig                  | 10 ----
 board/siemens/pxm2/Kconfig                   |  5 --
 board/siemens/rut/Kconfig                    |  5 --
 board/siemens/taurus/Kconfig                 |  5 --
 board/silica/pengwyn/Kconfig                 |  5 --
 board/socrates/Kconfig                       |  2 -
 board/solidrun/hummingboard/Kconfig          |  5 --
 board/spd8xx/Kconfig                         |  2 -
 board/spear/spear300/Kconfig                 |  5 --
 board/spear/spear310/Kconfig                 |  5 --
 board/spear/spear320/Kconfig                 |  5 --
 board/spear/spear600/Kconfig                 |  5 --
 board/spear/x600/Kconfig                     |  5 --
 board/st-ericsson/snowball/Kconfig           |  5 --
 board/st-ericsson/u8500/Kconfig              |  5 --
 board/st/nhk8815/Kconfig                     |  3 --
 board/stx/stxgp3/Kconfig                     |  3 --
 board/stx/stxssa/Kconfig                     |  3 --
 board/sunxi/Kconfig                          |  6 ---
 board/synopsys/Kconfig                       |  6 ---
 board/synopsys/axs101/Kconfig                |  4 --
 board/syteco/jadecpu/Kconfig                 |  5 --
 board/syteco/zmx25/Kconfig                   |  5 --
 board/t3corp/Kconfig                         |  2 -
 board/taskit/stamp9g20/Kconfig               |  5 --
 board/tcm-bf518/Kconfig                      |  2 -
 board/tcm-bf537/Kconfig                      |  2 -
 board/technexion/tao3530/Kconfig             |  3 --
 board/technexion/twister/Kconfig             |  3 --
 board/teejet/mt_ventoux/Kconfig              |  3 --
 board/ti/am335x/Kconfig                      |  5 --
 board/ti/am3517crane/Kconfig                 |  3 --
 board/ti/am43xx/Kconfig                      |  5 --
 board/ti/beagle/Kconfig                      |  3 --
 board/ti/dra7xx/Kconfig                      |  3 --
 board/ti/evm/Kconfig                         |  9 ----
 board/ti/ks2_evm/Kconfig                     |  6 ---
 board/ti/omap5_uevm/Kconfig                  |  3 --
 board/ti/panda/Kconfig                       |  3 --
 board/ti/sdp3430/Kconfig                     |  3 --
 board/ti/sdp4430/Kconfig                     |  3 --
 board/ti/ti814x/Kconfig                      |  5 --
 board/ti/ti816x/Kconfig                      |  5 --
 board/ti/tnetv107xevm/Kconfig                |  5 --
 board/timll/devkit3250/Kconfig               |  5 --
 board/timll/devkit8000/Kconfig               |  3 --
 board/toradex/colibri_pxa270/Kconfig         |  4 --
 board/toradex/colibri_t20_iris/Kconfig       |  3 --
 board/toradex/colibri_t30/Kconfig            |  3 --
 board/total5200/Kconfig                      |  2 -
 board/tqc/tqm5200/Kconfig                    | 12 -----
 board/tqc/tqm8260/Kconfig                    |  3 --
 board/tqc/tqm8272/Kconfig                    |  3 --
 board/tqc/tqm834x/Kconfig                    |  3 --
 board/tqc/tqm8xx/Kconfig                     | 54 --------------------
 board/tqc/tqma6/Kconfig                      |  5 --
 board/trizepsiv/Kconfig                      |  3 --
 board/ttcontrol/vision2/Kconfig              |  5 --
 board/udoo/Kconfig                           |  4 --
 board/utx8245/Kconfig                        |  2 -
 board/v38b/Kconfig                           |  2 -
 board/ve8313/Kconfig                         |  2 -
 board/vpac270/Kconfig                        |  3 --
 board/w7o/Kconfig                            |  4 --
 board/wandboard/Kconfig                      |  4 --
 board/woodburn/Kconfig                       |  8 ---
 board/xaeniax/Kconfig                        |  3 --
 board/xes/xpedite1000/Kconfig                |  3 --
 board/xes/xpedite517x/Kconfig                |  3 --
 board/xes/xpedite520x/Kconfig                |  3 --
 board/xes/xpedite537x/Kconfig                |  3 --
 board/xes/xpedite550x/Kconfig                |  3 --
 board/xilinx/microblaze-generic/Kconfig      |  3 --
 board/xilinx/ml507/Kconfig                   |  3 --
 board/xilinx/ppc405-generic/Kconfig          |  3 --
 board/xilinx/ppc440-generic/Kconfig          |  3 --
 board/zeus/Kconfig                           |  2 -
 board/zipitz2/Kconfig                        |  3 --
 603 files changed, 2161 deletions(-)

diff --git a/arch/arc/Kconfig b/arch/arc/Kconfig
index 51d5aff08e6..d3ef58be043 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 11143a8c380..c8537bbe880 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 be1b0f9126c..4c18ab631ef 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 58867f3cf17..91ffedf732b 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 7177800a617..eda51fdc378 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 aa400990379..2d0ab2be173 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 fc29c9800fd..35c16d876ce 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 b6a558b235e..d132f035146 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 9527928f6a8..29ff99511cd 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 24d0cbe8200..8249b5e2703 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 6578f0cf5a5..6fae1e5f36e 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 20d2c1141a9..e2708951357 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 be803939bc0..2ccf5b919da 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 55c620a7c41..6c2bb22a853 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 8e2153bb83f..bcae2d60334 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 33a22da5351..31012bc7702 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 753f511eda2..6a1c83a27ba 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 e2e08900b9a..a354e2ad1f6 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 694e1cd974f..54aec4ed509 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 6b88f1841b7..d6655a972bb 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 46337aea552..66de2ad7ef1 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 bb8a1330590..31913fe29f4 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 6cda7db6998..5374b4d6ebd 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 ddaa45fb668..33bfd9f2f4f 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 5bf0df4ff1d..7686b779bf7 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 743a8fe7367..81b0a0158f7 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 0cba45bdbeb..b3be7b56c34 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 cc54a2eec13..4d62b4c9774 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 3325af3e5cb..6f96c7cc52a 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 6ce464da767..3378c91645a 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 bfc4eae9805..a0f0ede6f3d 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 79579d76831..aad4a7cdd86 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 b2f0bad544f..cca58e5bbb2 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 309833f8c8c..4f984230a40 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 1a8707de3b0..41e4e5f1ecc 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 5fd33934b38..6de92650884 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 0f703804da4..8c1c01c3424 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 f0ff4419d19..14e8b1aa66a 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 2c39244fa76..f1dca90eba9 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 2d15dd12105..41b525c16d1 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 c3935506947..3057325b476 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 e6ded16b203..4bf9afc384f 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 fc9291037c6..733334f9318 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 8fc619a3c09..ff9935acc4f 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 0af1b30318d..55535669fae 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 356754344dd..8f0197a638e 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 ee551a67dab..5e8aa22c448 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 34566bd0715..fc17be3989f 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 588ee73791a..b85d4da44b0 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 5676c4fe5be..f9107a9a4b0 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 f4520231807..ee510d3480b 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 f53f2951877..237dc1b5c0d 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 3a36cf33448..85d335a0e5b 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 d4a6e5202e9..bb6a7e787d4 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 cbc004a44d0..1448703dc10 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 2cfa5bcbcb8..ed74956b835 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 9675a9efb5c..ac3fe3fbcb3 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 e8eb9ad5bc4..ba460dba45e 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 6242a42389a..930b822dfbe 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 ea6850f4772..75a2fc5a756 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 7edcd8102df..ee2ec06f1eb 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 c08fd05b9e5..c5118f8c881 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 3cd2eb433e0..f53e3a9c857 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 7ce761b94dd..33d5157bc3c 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 afaddf4a81f..f65ff73713e 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 94cdd4887ae..102c18d30d4 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 0b10e9f7742..529e6e3b4ba 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 49654fe7696..00d7d1c5ee4 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 7032ba57ce4..124b66da0f1 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 e8702a7d194..025ee26dc6b 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 1c24d24221c..e5f92847299 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 ac6bebcdf18..7c8a6f634cf 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 13ea620ea6d..b50cd3b7f6d 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 2fb14ef86f9..0cbeaf7ca72 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 9ce64fdb7e9..21a9e487e49 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 ab32d5ca1c7..444c450d8ab 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 cc3194756c4..ba5447fb9a5 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 eccf92817c5..904a92c7a0f 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 008d9434259..ff191811ba0 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 2b886929b5a..64e18f4e233 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 78931643a49..2352e668069 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 12096380b8a..cd3d0980a7a 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 d0d90128bc9..f8595781d9b 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 096f02e5eec..033deaf7d6d 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 a002cfa4287..c0bd40aee77 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 2f5999d1948..255e0137774 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 29f769b009f..540d9b62359 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 545056a15ca..530a6efd60b 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 cc1448f1331..62394b68fa9 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 2a8d783a536..fc606cff1cc 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 3564cc3c891..3f2f4348274 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 7f199809b5f..3df90af484d 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 7f95bdcbe1a..31ce5f10c67 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 5eaf8125579..18c1a15ef42 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 001d40088dc..d7105909985 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 ddcaced7ae6..67ee3ca2eb6 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 8411a82861c..fc5cb1de7e7 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 0022063dc7d..abd07f570d5 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 f98cec5bc98..94e3dc9e78b 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 8aa62c01299..dfa10687c2c 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 945333f157d..61d95891e43 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 58078eacf55..ac35d6de6fe 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 f2d33c63789..53532bba58f 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 c1ac6b18722..49553131b9d 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 e49e87133ab..7fa30c65f9e 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 91eb8d2997b..94944095c3f 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 6e947dce0a4..a7c04cef83d 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 826753f0431..9b336caafda 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 3365c7b61fa..cd37dd4861d 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 d7ee4f49fdb..61db2e2d405 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 14af5bcd407..24a645bc94d 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 63dcdd8da08..301bf1a61c6 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 fa0a58acb5b..f8e2b481495 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 8567f95753b..d2e191c141b 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 4fc714b1b28..845cd36442d 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 178f80dc041..517f22a8a96 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 0a0b132138c..d236b1ad66d 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 a966b31830d..28037b67b4b 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 dcea07ec02f..ca042690805 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 1a24409c6e8..6d4151453fb 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 603b2411bae..0ca1ec006ab 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 5b4eb6f25dc..f0dd04a06ed 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 16001e4b07c..267647cb41f 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 c9a90247a2a..09a3ac940da 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 e6b69e84306..36a0cec1be1 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 fbf7f469762..bc9751b1086 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 7b1687ee43b..0b67ebde93b 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 8ae22e93a04..079387b707a 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 aee21933d5d..fb1cf3f0ef9 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 a2ddd87f844..56ed7d670bb 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 ba058db0896..a0fc19f63c1 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 c3e3837c36a..9c5407e7b20 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 749ad2bf76e..e6fc12ccb2f 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 5656d1c2888..a0e80a8bde8 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 5967d045972..cd52daaacdd 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 6793c0e319e..e138ea55457 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 6febd7f94aa..fe56241212c 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 459d9710dc0..df49d7a60d2 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 8d54fb87323..928bd776b9e 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 c0317c2eb56..555ab298f24 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 3f01c2b9446..0cffde3b47b 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 6704f2d4812..204f609e090 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 125a9fa344a..acb1f892330 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 658a6e55885..2ddcd69482c 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 9330a4c68f2..4f86128e9cc 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 5b9c8d9e2cb..e40fcdb2a25 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 8d799aae45c..550227fa308 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 6c1789c22ed..ba1580d87be 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 d1cb81f5678..495a5c51eb9 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 ad959d70228..7992e1ec868 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 0046b9372e7..7ce086a78fa 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 72aaa29ead3..5e73f84effb 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 acccec911a4..7d1534a647c 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 81eb911eda6..1c8f78dee2c 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 190809c239a..298c9fdb8cf 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 03d9783739d..a10a06053af 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 20c83d36229..2e779f0174b 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 165cee71def..d627a3885f0 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 6d0959221a9..9038f5b0a39 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 50a620e821f..ef788963780 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 192d22826c1..b2528dcd260 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 3d33d5c409a..7fad578d5c6 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 8141c7d6923..4209b361364 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 042cc354a95..b5cf2057f4a 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 64cd347f311..83385c7207d 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 0a9bdb2da78..f063d557083 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 fe36314f487..eaa68d93751 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 d43d30620e7..8d141791243 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 af5bbb2fc29..cedd7529d5e 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 83c160d3477..af2e548cb9f 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 de384b7000e..baf9e8cf611 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 29b027d425a..b96cb5f153c 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 94d110c551a..8b302a5c8f7 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 397794d260e..a7f3b2f8120 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 ae2831ecd7c..b537e2674c8 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 b4c8f22f713..ccea5c96e4e 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 8040e59bc60..6efe6b1cb7f 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 6e55d435f62..ba04622c21e 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 113034dc6b0..7f34a149720 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 4c5ea09b968..6dccaff5b0c 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 690d7a77826..30ba11d360a 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 4a1adf3c349..61159765ab1 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 06de69261d5..d87741f146d 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 0edab5c76a1..52d38804df1 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 6ae030c737d..35769140347 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 155fa2cae58..0774784f788 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 5147fd76b86..345ac83d48a 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 fd1a5367c05..c564caff097 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 27f1e4e25dd..ac3ae9886e9 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 b45225dd099..a4f2768cdb1 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 fa9a7022c13..35a290af618 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 9baf515cad7..2255cc98bcc 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 90f94a3f139..eed04f04312 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 05230a01f9c..53b1e7ad9ad 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 d8666887918..7927b056377 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 763f93c2ce0..f6341ada607 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 3e956542391..bfe00116490 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 f5d2aef3655..54a86b9e137 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 51b9428edc5..54cb4502f05 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 b1237030aaf..1a841ce6e07 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 7490bc0f2df..ec2c27623de 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 73a53ffb9d6..ab4230a637a 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 266c6eea271..724c7b6204c 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 1c4d0f0b686..56d2ab487d6 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 e020f8d55d2..3f0ef822157 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 93950fd2ff1..ae5b16e1421 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 7aa459deb5d..35810755f96 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 95461fc043d..dc48f3118c1 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 a21fb8ed803..4440d95bc27 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 5fca62deb28..1a8946d06ca 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 05f79ad8313..b1c16c702b6 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 5e3298c1da4..5dbb7f8d5f6 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 f03a1e729e1..797081d5f27 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 42ba092a2cf..a22f58a4595 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 c0cd1b710b6..50e29ec2414 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 cd2e53ce6a8..281e43a17f1 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 55564dc960a..d4003e53407 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 69c8358a537..5a4c8844f04 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 b0c823e322e..8e39fce6fec 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 1d4e3265c72..bba1fd4d9bc 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 4da934e0819..7b5afdadfc3 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 421f7b2464d..2dbe0603b77 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 183334b2922..796736d8653 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 15ca9623d6d..5d876f48724 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 b4121a6b096..d8420912713 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 83cd8bd9bb1..6b03460aa5c 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 e35fc5e7437..4ad9d519222 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 e9558a44c52..02c7c142490 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 398d22a69f3..da11bc0e968 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 c99404c903f..646e8ffa1c0 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 0b9f9f4bed5..bc569070ce6 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 29fa9e60cd6..ddd9418d3db 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 99f8c2dc144..32d4ee60b70 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 1357a51943e..4079b2f719f 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 0fd70145714..c0163aef0f5 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 f2857f695f2..2913fb97218 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 f80e1819baf..b4b3e6bc43d 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 0dc4b062da6..8a8623a8b0c 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 e355dd2f87a..2b9556a195e 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 74237e34cb7..3f2a4111960 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 dfcaefdbf63..cfd53077510 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 86a28353d1a..7d5c3ca9800 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 83fa495947a..44b402d8ef1 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 ec6e4d9823a..7c5ce90a7df 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 a1a39716599..0a6524d073c 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 82f30afe091..c596e7a66c9 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 b9783d776d1..b3082cb0229 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 e3c3c820413..3738c68c9c1 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 f06b26b1f2d..4b05787a499 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 28db4ab1877..df8bd65ab74 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 8fb80dc2650..85417d48416 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 4fd507c332f..b8d9432dcc9 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 ef3d073c37f..d9fe9d2e87a 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 90ba34a04d3..ecdf8c9feaf 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 214af9f8acf..8a7df4db4e6 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 fc27625d527..5593689e724 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 7527e34ae63..6c7cd241550 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 848fef8b220..f895bc4f244 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 d86044ed46d..53ae917c767 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 ced3748b1ba..f2b02dc1c22 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 f7f86c9e877..933e6d6ae65 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 126ce2fe955..7a76b4358e9 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 353c8734e50..bfa620708d4 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 c5321d64dca..c7aab7521b3 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 6099d4d063b..dd9f765d7d8 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 955069b15a2..db3a1f1d47e 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 be9c2378394..17369b8ca7e 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 8c3bd9c1528..433f539d997 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 c28bd2b8358..3cee468a3dd 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 057808df998..312f9388fc0 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 5655e186c40..798b491dcc4 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 9b1fa428651..9b416afbdc7 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 54a86e4f4a0..c4278926a4b 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 f996ca2bd14..fc8341999aa 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 87643e4457c..0f624776b55 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 76197a74a51..303d29bc23a 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 bdc6c27e9dd..d97b87c4cae 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 b69c37af2a1..aee0b239b3b 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 85514b77755..5a6de9c1c9e 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 33e98a7c524..2ffdd528f63 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 99ffd7db648..8ab89e52b2e 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 c9a621ad486..930fbba246d 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 583a4b5c77d..67d049d79eb 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 7d73b945f2a..4199a3f549a 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 814db72d987..f460e51c9ba 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 acdd13f096c..096bce83121 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 d21072e2efa..8cfe20ab8dd 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 2afe11c41a8..da924e3ce98 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 9989ccbbc57..f125f9e5962 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 0ea712ccf18..3e7f6e8d2ed 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 7c5a6464343..78963b9c326 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 b47765a0a2e..48d25e5a26e 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 078f437c5af..145608feab2 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 46833ca0dfe..f76b0d1d6db 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 a1c0a610a4d..acf81221966 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 83af2c2782f..e4cfa15a6f2 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 8f549dc73a7..51f0b34f398 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 af3fedd97b8..ce3fffda7d8 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 d6e77663626..3f4f95cac28 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 bfb3b1f44dd..5c9be7c9c1b 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 b0357cb5fbb..20d29db0991 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 f8e33e6d27f..03415f9fc94 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 c7c818cde0b..1a6a9d4598e 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 2cf252c44c2..35a85455476 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 2beefc2dc15..034eab25443 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 d55b6802b88..c3e25b89a02 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 69d717ef921..09f3b0b7663 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 585830884b7..04bd572212a 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 55cdb62137d..828c068e9ee 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 b02946b151e..4e178c50396 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 f13a07eb039..48718575ff4 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 3794f036a29..38132cf3feb 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 463a433aefa..8f713beaa84 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 9fc42411495..ae45d633374 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 ee7911ca351..1bbbe2d5f51 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 67cb5ecb144..a693239701b 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 2fe6f327ca1..cc654bcfa5a 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 96116dd2544..b4ea64b4051 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 6ac6a59e6d1..68c3880638c 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 5555b0ba378..ca5b40f07d1 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 a6dbbdd2ae1..07861a97063 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 eaaa1b2a0c5..566df859856 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 dda1ada32b9..d064b104dc1 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 8b285d28a8f..bc44e59bfcc 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 1f7e42f9f3f..62c37d4e0ce 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 2c42e9aeab6..f7f18db9fca 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 21fb4fc4bb0..d0cf355bc11 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 65d67368a0c..15b65c09f16 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 23c31545e0d..558aeab0e3d 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 ee8f4a63ef9..2a86b68afc8 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 2abe1c09b24..b0a7a8d9df1 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 39e37bdda8f..f1792de8e39 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 95d329562a0..1e4cd10c6c7 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 6d718b94f87..d7ad35d4030 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 01b89fa0482..d3352d2856f 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 5fb47053c3b..8f9a8d44150 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 d4d7e13d59f..8ce5cf13008 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 29031d0d99e..e527ec9722c 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 b086b1b922b..78e11214a5b 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 314f6a1576b..236cd17f99e 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 c1c96f03a1f..1bb16840119 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 d0fd3de0c4c..f28728d33d8 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 3d0c6ab88b7..4e329dddf30 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 f8d2c3cf1d1..845af3dd2fe 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 f4b0ba23223..ab34b9ef4c9 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 07e3c0df0e7..d93e4532ac4 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 56bc52ad5c7..684ef279c3b 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 dc3deca530d..6b6c328f672 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 eae48867468..031fae991d7 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 d5a2eb4a17f..8da050404cf 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 e742ea87068..00b2097cf43 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 6d9f107e4e0..765e028b51e 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 10f51e1cf80..751fa03be4d 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 8dd2d27abd2..0907f3af891 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 04f079cf2b0..31035811e93 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 a9ff70a7617..82909a80a31 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 8a5d3f51ae7..20cb80fc2e2 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 b4fb9753fdd..52a8d89011d 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 af8334e96cc..8db4fbeee5f 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 5a05c1c7fee..1f21c89175b 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 7be439c6f2f..479bb1231c1 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 277ed7d1938..8514d086b97 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 adfddebff15..87d15a59d49 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 f662798fbf4..2f8558aaf3e 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 290b428b68d..0b739551671 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 ce8d1b0feef..1d6aa807645 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 f36b4d9de07..75956be823d 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 549c18b1b7a..40e56cb11f5 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 9d8065029d9..deb37fdfd4d 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 343ff4d0f08..25ba548dab6 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 106a8376043..fa162ebc96b 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 5183afff982..acf5d7c6f94 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 d409cd7c676..e5b21539114 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 6d58984ad7f..4374fb654f0 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 d2a7a0adaef..da11d7b4500 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 a80af9e8aaf..bbab727d782 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 b38877b0ce7..d165b4be7a1 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 0772d57b757..97e80d5ddd0 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 53e9c0f849e..e9d32ddc542 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 8e5cab1a446..401962c4bdd 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 c74f4a60cd4..cf3358dfe0a 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 da3bcc3a839..30e3855ae00 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 44bca351ffa..94a41f01a53 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 0b14bc0e580..1cf2275d81e 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 f75c06b7a31..e56b0294163 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 95abe63d801..670bf899225 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 df1ce8def91..955c9dbaa15 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 a2a1f863548..34e094d79dc 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 1ce42f34d60..74594d2b1c0 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 cdb67ed175f..4f3aaf481b0 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 c9352fdc889..aa46882b051 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 ab3da79fbf6..6ff302556db 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 345d3b60133..9c11a136514 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 bb265f20798..48905fa76f1 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 36e43b79747..d71acbbc4db 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 24071f67e2b..7b3d5486671 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 095b1a52a72..24edcc43bcd 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 c29032a50a3..c9a093ce022 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 934c45d1fc7..d6c594c96ac 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 3e9cddb54b2..34767808471 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 0236f69f9ef..7b45a13cfb0 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 ab4812f0007..f163efd9892 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 c23061c00ea..f434dea7f3b 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 bac89aa55e5..903c3419b7d 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 e04b919e660..eeb5d8305ac 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 1012d3ddc5a..901f6094bb2 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 f1072672170..842d1baa474 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 ae3343bb39d..a87fa81d82f 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 adeaf4d033b..03d272a8062 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 e9a56230ced..d76cb663f72 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 a0c7587ef31..e98c7947676 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 79cf08e97f9..90566d825bc 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 2f576dde929..996a87f101e 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 4be0722b2ee..a033610cbfb 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 a41a780435d..08f681b0a96 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 07cfcc63a72..c285b22f1b9 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 5b292dca4f0..3857535a25e 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 ab1fe65014a..4a68493fa38 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 c5998b36b3d..ea7a6f82c0b 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 69f05661cbd..adbc20a934e 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 1627a360265..d725c5ac49b 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 c4e8cf168c7..3b27eeb1de6 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 76c5f7cc9ef..75046fe7ab8 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 146c3b79a80..18736d7f96f 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 9795e55b1da..1f09ef782e2 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 c439b1468c9..3145a061c6f 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 c8ee0438e7e..f624f6c95f4 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 6e84bdf3d0c..b7e39dafbc6 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 6705260d3ce..48ba91a529e 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 b902cbd273f..b141da39849 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 1e1295b0cea..f485367410b 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 91246be71bb..08b0fa01847 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 93bec5991fa..79a60c2f2d9 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 8873062a4de..d935affdd9d 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 c5b5b4f3c4f..17073e81e91 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 0c9d88fd9b2..07aa0247b7e 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 982d32f0839..94a00b3d01c 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 d242d568eba..019aaae3e92 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 ea33d16298c..26b680f299c 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 a70bcbe0993..cee206b8c48 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 d177b705baf..3e740e5dfad 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 faa90d25339..ec6a571a226 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 e487b66f132..23f7c945f57 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 150815f7a60..63ace66aa78 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 9eed19c3530..96eaa01cf87 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 7d75f2d2712..328c94677da 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 02b46b7a867..d90a74ea382 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 786370226e0..0924bde480f 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 993da79d6e5..6905f0014ea 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 95840a8f061..c1ad7b76712 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 113e2ef70e4..5febc07777f 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 07b328487da..fb093092852 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 46e95d89dc1..1ec48e6b551 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 71a8246c078..cd2a94f025e 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 d1ea236a8ab..74572a62be6 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 bed99b6e8d0..a749c8d2bbc 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 86fb63b5d17..5207490e88b 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 4df6c6368a2..1992970aedc 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 6f410050d24..0b338180082 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 0ad3f2364e5..ef2844a4974 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 7e69fd34b77..5b280f6e77c 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 e7a89851199..33173a0a2a3 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 6eea7e8ea51..3a3eab85768 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 e7104455ac1..f4ed7fdbac4 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 d32f857e91b..3f0a258a2b6 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 f1de16a6892..dd11b7a89c3 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 20f6b34f679..e7970a30bb6 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 e4fb601d14d..9d301c2926f 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 a28ab988373..f101940b0b3 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 e2e8793c94c..1a6dcd30a80 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 2d80cd4d601..fb04648716f 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 6e99fc7a689..543b4557eef 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 89dcba05564..28fb8bb3a07 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 a0eabe1c8d3..cf53aac57be 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 e231f2806ff..e8b1d47fcf1 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 0ca816d07d9..e4d9663c2de 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 ea4614fbbfc..fe8484faa99 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 c0c3a93b021..129aac8b6d4 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 6e99c916afe..1a767b28710 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 d72a4537b6a..10dffeda9f6 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 dc01a38adbe..957962de20e 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 ac1e9ef76e6..45bd6003bd9 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 d62389e33a0..a24fe911e08 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 e7c6437adad..6475f02b66c 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 07dc98c7057..e990c2019cc 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 2eb1de2f076..bda785dc97c 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 d674d77276d..c55c109f6b0 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 a862f5947ff..2d3cbeca5b8 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 61e9913f36d..5eb2923fb9a 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 a32d3ca7883..af71295a259 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 c126fcbadd5..cc0092c2fbb 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 12e52b48cac..7c6aae94bf4 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 a1f4cd03ef1..8abdea0b13a 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 a0e3265fcbe..97d966feb2a 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 fbc11af7cc1..d5129881387 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 8939f7d73f1..15787e645e4 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 1cb91497615..4a2ca02c671 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 292ccd69054..95129190fd6 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 e60e9aaef95..0c0af962d4e 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 f716a911f0e..16464251013 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 5fdbacbbac0..b620974ba0f 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 0be535e49ae..a320c2bcb5f 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 8dcfb4808dd..8b52a0d5894 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 3eda350e2d0..63e3efe21cb 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 e921c0986c9..94f1e3c4ccf 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 e7036f5965c..698ee9125c9 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 fb9beddb1c6..d3a5b7f7d7f 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 9c2b4da71c5..5e6b0ddcdaa 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 785fae29b8b..a6fd657697e 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 8bfb12d5cda..7e8377bb943 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 f359c03e293..5670e14fae7 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 72b879a26b4..e692668115b 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 d4aaea58af5..1b04576b9c2 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 be2affc79de..4a771efef48 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 eddbfd8c9ad..99e7379cd27 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 3cc99de2145..c19b63e183b 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 77082bfbcfa..4e7e843f468 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 5b851f8bab9..129d6b92ec5 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 5223d3d6674..626cbdf2ab2 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 7f77bca1861..8dfc90cf8bc 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 74694be9076..88a6d86d8bd 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 040d055bb6a..7ff7dbc4a5a 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 30071ed74c1..379e53b5568 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 cb9fb9fa2a4..a1c383e1b2c 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 e24364cab5f..80018c51b59 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 c6dac1c0c75..b930a76fa9f 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 db695378cea..f76ec69bba7 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 c4d9e7ef1b8..b7e49dac26d 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 3ef14c61297..1fedbd36bcc 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 abf86b1bdd7..90bfb69e5ed 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 06abd9d3653..ca945c278da 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 a4123476665..a4eb62fcef8 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 4845cba28fb..2430616ec2f 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 7e49e342536..5b702ced698 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 de7104029a3..b8f51547337 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 4cf6baf08db..150d64ff98e 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 d62f9e7bece..f03e19ebd3c 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 a9245591bfc..620be5f56ed 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 b5ead0fcfa2..7eb99697d5f 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 bbcfdafc547..ca258762697 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 ba2e7c2e099..94547dc118d 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 aac2940f78e..910b31b24fb 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 06dd8bef8b8..bd47b04444c 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 7bdf958afeb..bcd0a55a1e5 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 22034c19f1b..a54d3dfde36 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 535b8ebf488..84482658880 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 c00204a7851..3965e90ad91 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 dbf34e5f05e..260774dced1 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 818293a2e6d..82ed4c95b84 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 3aecad90dfd..67be227b727 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 a24609921be..558c2fe495f 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 a7f1b21a3b3..e0127c641e9 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 910a9cdaa7b..27bc91f8ca3 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 e6f811a19db..4c0ace8edda 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 a5672049bf8..fd7196a6f91 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 80701f5b989..d8958ef0b86 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 c44dab5b61e..ad025a3228b 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 3c61ec1d763..47b96bd7edd 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 10c81c2bee2..c2eff9e71b0 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 9ee13c53d33..3bbd86644de 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 c54ce3322bd..f02aa31a91e 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 31087828765..9c1e103a20f 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 3592e7be037..aa138445444 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 b69218b6c3b..8f277b612a4 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 fcf732989bb..7e73d99aba1 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 9c1d8fe35aa..5826d8fd0b2 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 4d4f52cef4e..9bd3d73427b 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 5821172b342..c0bdb9eac3c 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 9cffd7c6469..aa80d0f41a3 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 4caee60210b..087356d4bac 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 d1603f4741e..3c63ced9a1a 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 9367c8898e8..e4b1a5e5081 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 cccdd584c8b..4bf727809ea 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 ea6c08a59cc..3e436a2d3fd 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 774eb9889e6..ffa9516a55d 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 c692196550c..0e4cd69a2d4 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 0cf80ddb80b..90a96ebebe5 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 9be43d3baee..7b5cd8bc7c9 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 cd2e817a4ec..028b8466e8a 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 5700d221629..926a37afc53 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 44b41429248..b70cbf09df4 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 ddd2ce3f3e1..9844c692a18 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 3b18bea57a2..4e2271bdad8 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 69dbce0e25b..a98d0d6a4cf 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 3dd264b0caa..aec0eb96adb 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 f473d89e588..653bfc1c3b2 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 ed9efbfbb6e..a63744b1546 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 e9170b0b7a1..a046f01f6d4 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 c0e879a6b76..fd1b4223188 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 a323afab2ad..c8627693f2c 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 1aca934f033..67023199b6c 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 9b414359110..288f24b227b 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 115439a249c..4d0ab2f66e3 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 b9387469907..91bbd22451b 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 e524ff1c90c..9c0c2461fde 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 cab2ab3f6e2..35b3917a6da 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 fa11719ea03..1b00137a48c 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 b9cb33471c6..461d7dce2c2 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 6f3483d896c..d580a7beafe 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 98411c7ff4a..dfbc07b4250 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 37abe633e46..d40783a28f8 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 56786940e31..67796508f3e 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 702edbff5fb..5f7fe1b23de 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
-- 
GitLab