diff mbox

[U-Boot,RFCv2b,03/14] kconfig: add board Kconfig and defconfig files

Message ID 1401172063-17281-4-git-send-email-yamada.m@jp.panasonic.com
State RFC
Headers show

Commit Message

Masahiro Yamada May 27, 2014, 6:27 a.m. UTC
This commit adds
 - arch/*/Kconfig: provide a menu to select target boards
 - board/*/Kconfig: set CONFIG macros to the appropriate values
        for each board
 - arch/*/configs/*_defconfig: default setting of each board

(This commit was automatically generated by a conversion script
based on boards.cfg)

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
---

 arch/arc/Kconfig                                   |   24 +
 arch/arc/configs/arcangel4-be_defconfig            |    1 +
 arch/arc/configs/arcangel4_defconfig               |    1 +
 arch/arc/configs/axs101_defconfig                  |    1 +
 arch/arm/Kconfig                                   | 1363 ++++++++++++
 arch/arm/configs/VCMA9_defconfig                   |    1 +
 arch/arm/configs/a320evb_defconfig                 |    1 +
 arch/arm/configs/afeb9260_defconfig                |    1 +
 arch/arm/configs/am335x_boneblack_defconfig        |    2 +
 arch/arm/configs/am335x_evm_defconfig              |    2 +
 arch/arm/configs/am335x_evm_nor_defconfig          |    2 +
 arch/arm/configs/am335x_evm_norboot_defconfig      |    1 +
 arch/arm/configs/am335x_evm_spiboot_defconfig      |    2 +
 arch/arm/configs/am335x_evm_uart1_defconfig        |    2 +
 arch/arm/configs/am335x_evm_uart2_defconfig        |    2 +
 arch/arm/configs/am335x_evm_uart3_defconfig        |    2 +
 arch/arm/configs/am335x_evm_uart4_defconfig        |    2 +
 arch/arm/configs/am335x_evm_uart5_defconfig        |    2 +
 arch/arm/configs/am335x_evm_usbspl_defconfig       |    2 +
 arch/arm/configs/am335x_igep0033_defconfig         |    2 +
 arch/arm/configs/am3517_crane_defconfig            |    2 +
 arch/arm/configs/am3517_evm_defconfig              |    2 +
 arch/arm/configs/am43xx_evm_defconfig              |    2 +
 arch/arm/configs/apf27_defconfig                   |    2 +
 arch/arm/configs/apx4devkit_defconfig              |    2 +
 arch/arm/configs/armadillo-800eva_defconfig        |    1 +
 arch/arm/configs/arndale_defconfig                 |    2 +
 arch/arm/configs/aspenite_defconfig                |    1 +
 arch/arm/configs/at91rm9200ek_defconfig            |    1 +
 arch/arm/configs/at91rm9200ek_ram_defconfig        |    1 +
 .../configs/at91sam9260ek_dataflash_cs0_defconfig  |    1 +
 .../configs/at91sam9260ek_dataflash_cs1_defconfig  |    1 +
 arch/arm/configs/at91sam9260ek_nandflash_defconfig |    1 +
 .../configs/at91sam9261ek_dataflash_cs0_defconfig  |    1 +
 .../configs/at91sam9261ek_dataflash_cs3_defconfig  |    1 +
 arch/arm/configs/at91sam9261ek_nandflash_defconfig |    1 +
 .../configs/at91sam9263ek_dataflash_cs0_defconfig  |    1 +
 arch/arm/configs/at91sam9263ek_dataflash_defconfig |    1 +
 arch/arm/configs/at91sam9263ek_nandflash_defconfig |    1 +
 .../configs/at91sam9263ek_norflash_boot_defconfig  |    1 +
 arch/arm/configs/at91sam9263ek_norflash_defconfig  |    1 +
 .../configs/at91sam9g10ek_dataflash_cs0_defconfig  |    1 +
 .../configs/at91sam9g10ek_dataflash_cs3_defconfig  |    1 +
 arch/arm/configs/at91sam9g10ek_nandflash_defconfig |    1 +
 .../configs/at91sam9g20ek_2mmc_nandflash_defconfig |    1 +
 .../configs/at91sam9g20ek_dataflash_cs0_defconfig  |    1 +
 .../configs/at91sam9g20ek_dataflash_cs1_defconfig  |    1 +
 arch/arm/configs/at91sam9g20ek_mmc_defconfig       |    1 +
 arch/arm/configs/at91sam9g20ek_nandflash_defconfig |    1 +
 .../configs/at91sam9m10g45ek_nandflash_defconfig   |    1 +
 arch/arm/configs/at91sam9n12ek_mmc_defconfig       |    1 +
 arch/arm/configs/at91sam9n12ek_nandflash_defconfig |    1 +
 arch/arm/configs/at91sam9n12ek_spiflash_defconfig  |    1 +
 arch/arm/configs/at91sam9rlek_dataflash_defconfig  |    1 +
 arch/arm/configs/at91sam9rlek_nandflash_defconfig  |    1 +
 arch/arm/configs/at91sam9x5ek_dataflash_defconfig  |    1 +
 arch/arm/configs/at91sam9x5ek_mmc_defconfig        |    1 +
 arch/arm/configs/at91sam9x5ek_nandflash_defconfig  |    1 +
 arch/arm/configs/at91sam9x5ek_spiflash_defconfig   |    1 +
 .../configs/at91sam9xeek_dataflash_cs0_defconfig   |    1 +
 .../configs/at91sam9xeek_dataflash_cs1_defconfig   |    1 +
 arch/arm/configs/at91sam9xeek_nandflash_defconfig  |    1 +
 arch/arm/configs/axm_defconfig                     |    1 +
 arch/arm/configs/balloon3_defconfig                |    1 +
 arch/arm/configs/bcm28155_ap_defconfig             |    1 +
 arch/arm/configs/beaver_defconfig                  |    2 +
 arch/arm/configs/bg0900_defconfig                  |    2 +
 arch/arm/configs/calimain_defconfig                |    1 +
 arch/arm/configs/cam_enc_4xx_defconfig             |    2 +
 arch/arm/configs/cardhu_defconfig                  |    2 +
 arch/arm/configs/cgtqmx6qeval_defconfig            |    1 +
 arch/arm/configs/cm4008_defconfig                  |    1 +
 arch/arm/configs/cm41xx_defconfig                  |    1 +
 arch/arm/configs/cm_t335_defconfig                 |    2 +
 arch/arm/configs/cm_t35_defconfig                  |    2 +
 arch/arm/configs/cm_t54_defconfig                  |    2 +
 arch/arm/configs/colibri_pxa270_defconfig          |    1 +
 arch/arm/configs/colibri_t20_iris_defconfig        |    2 +
 arch/arm/configs/corvus_defconfig                  |    1 +
 arch/arm/configs/cpu9260_128M_defconfig            |    1 +
 arch/arm/configs/cpu9260_defconfig                 |    1 +
 arch/arm/configs/cpu9260_nand_128M_defconfig       |    1 +
 arch/arm/configs/cpu9260_nand_defconfig            |    1 +
 arch/arm/configs/cpu9G20_128M_defconfig            |    1 +
 arch/arm/configs/cpu9G20_defconfig                 |    1 +
 arch/arm/configs/cpu9G20_nand_128M_defconfig       |    1 +
 arch/arm/configs/cpu9G20_nand_defconfig            |    1 +
 arch/arm/configs/cpuat91_defconfig                 |    1 +
 arch/arm/configs/cpuat91_ram_defconfig             |    1 +
 arch/arm/configs/d2net_v2_defconfig                |    1 +
 arch/arm/configs/da830evm_defconfig                |    1 +
 arch/arm/configs/da850_am18xxevm_defconfig         |    2 +
 arch/arm/configs/da850evm_defconfig                |    2 +
 arch/arm/configs/da850evm_direct_nor_defconfig     |    1 +
 arch/arm/configs/dalmore_defconfig                 |    2 +
 arch/arm/configs/davinci_dm355evm_defconfig        |    1 +
 arch/arm/configs/davinci_dm355leopard_defconfig    |    1 +
 arch/arm/configs/davinci_dm365evm_defconfig        |    1 +
 arch/arm/configs/davinci_dm6467Tevm_defconfig      |    1 +
 arch/arm/configs/davinci_dm6467evm_defconfig       |    1 +
 arch/arm/configs/davinci_dvevm_defconfig           |    1 +
 arch/arm/configs/davinci_schmoogie_defconfig       |    1 +
 arch/arm/configs/davinci_sffsdr_defconfig          |    1 +
 arch/arm/configs/davinci_sonata_defconfig          |    1 +
 arch/arm/configs/devkit3250_defconfig              |    1 +
 arch/arm/configs/devkit8000_defconfig              |    2 +
 arch/arm/configs/dig297_defconfig                  |    1 +
 arch/arm/configs/dkb_defconfig                     |    1 +
 arch/arm/configs/dns325_defconfig                  |    1 +
 arch/arm/configs/dockstar_defconfig                |    1 +
 arch/arm/configs/dra7xx_evm_defconfig              |    2 +
 arch/arm/configs/dra7xx_evm_qspiboot_defconfig     |    2 +
 arch/arm/configs/dra7xx_evm_uart3_defconfig        |    2 +
 arch/arm/configs/draco_defconfig                   |    2 +
 arch/arm/configs/dreamplug_defconfig               |    1 +
 arch/arm/configs/duovero_defconfig                 |    2 +
 arch/arm/configs/dxr2_defconfig                    |    2 +
 arch/arm/configs/ea20_defconfig                    |    1 +
 arch/arm/configs/eb_cpux9k2_defconfig              |    1 +
 arch/arm/configs/eb_cpux9k2_ram_defconfig          |    1 +
 arch/arm/configs/eco5pk_defconfig                  |    2 +
 arch/arm/configs/edminiv2_defconfig                |    1 +
 arch/arm/configs/enbw_cmc_defconfig                |    1 +
 arch/arm/configs/ethernut5_defconfig               |    1 +
 arch/arm/configs/flea3_defconfig                   |    1 +
 arch/arm/configs/goflexhome_defconfig              |    1 +
 arch/arm/configs/gplugd_defconfig                  |    1 +
 arch/arm/configs/guruplug_defconfig                |    1 +
 arch/arm/configs/gwventanadl1g_defconfig           |    1 +
 arch/arm/configs/gwventanadl_defconfig             |    1 +
 arch/arm/configs/gwventanaq1g_defconfig            |    1 +
 arch/arm/configs/gwventanaq1gspi_defconfig         |    1 +
 arch/arm/configs/gwventanaq_defconfig              |    1 +
 arch/arm/configs/h2200_defconfig                   |    1 +
 arch/arm/configs/harmony_defconfig                 |    2 +
 arch/arm/configs/hawkboard_defconfig               |    2 +
 arch/arm/configs/hawkboard_uart_defconfig          |    2 +
 arch/arm/configs/highbank_defconfig                |    1 +
 arch/arm/configs/hummingboard_solo_defconfig       |    1 +
 arch/arm/configs/ib62x0_defconfig                  |    1 +
 arch/arm/configs/iconnect_defconfig                |    1 +
 arch/arm/configs/igep0020_defconfig                |    2 +
 arch/arm/configs/igep0020_nand_defconfig           |    2 +
 arch/arm/configs/igep0030_defconfig                |    2 +
 arch/arm/configs/igep0030_nand_defconfig           |    2 +
 arch/arm/configs/igep0032_defconfig                |    2 +
 arch/arm/configs/ima3-mx53_defconfig               |    1 +
 arch/arm/configs/imx27lite_defconfig               |    1 +
 arch/arm/configs/imx31_litekit_defconfig           |    1 +
 arch/arm/configs/imx31_phycore_defconfig           |    1 +
 arch/arm/configs/imx31_phycore_eet_defconfig       |    1 +
 arch/arm/configs/inetspace_v2_defconfig            |    1 +
 arch/arm/configs/integratorap_cm720t_defconfig     |    1 +
 arch/arm/configs/integratorap_cm920t_defconfig     |    1 +
 arch/arm/configs/integratorap_cm926ejs_defconfig   |    1 +
 arch/arm/configs/integratorap_cm946es_defconfig    |    1 +
 arch/arm/configs/integratorcp_cm1136_defconfig     |    1 +
 arch/arm/configs/integratorcp_cm920t_defconfig     |    1 +
 arch/arm/configs/integratorcp_cm926ejs_defconfig   |    1 +
 arch/arm/configs/integratorcp_cm946es_defconfig    |    1 +
 arch/arm/configs/ipam390_defconfig                 |    2 +
 arch/arm/configs/jadecpu_defconfig                 |    1 +
 arch/arm/configs/jetson-tk1_defconfig              |    2 +
 arch/arm/configs/jornada_defconfig                 |    1 +
 arch/arm/configs/k2hk_evm_defconfig                |    1 +
 arch/arm/configs/km_kirkwood_128m16_defconfig      |    1 +
 arch/arm/configs/km_kirkwood_defconfig             |    1 +
 arch/arm/configs/km_kirkwood_pci_defconfig         |    1 +
 arch/arm/configs/kmcoge5un_defconfig               |    1 +
 arch/arm/configs/kmnusa_defconfig                  |    1 +
 arch/arm/configs/kmsugp1_defconfig                 |    1 +
 arch/arm/configs/kmsuv31_defconfig                 |    1 +
 arch/arm/configs/koelsch_defconfig                 |    1 +
 arch/arm/configs/koelsch_nor_defconfig             |    1 +
 arch/arm/configs/kwb_defconfig                     |    2 +
 arch/arm/configs/kzm9g_defconfig                   |    1 +
 arch/arm/configs/lager_defconfig                   |    1 +
 arch/arm/configs/lager_nor_defconfig               |    1 +
 arch/arm/configs/lp8x4x_defconfig                  |    1 +
 arch/arm/configs/lschlv2_defconfig                 |    1 +
 arch/arm/configs/lsxhl_defconfig                   |    1 +
 arch/arm/configs/m28evk_defconfig                  |    2 +
 arch/arm/configs/m53evk_defconfig                  |    2 +
 arch/arm/configs/magnesium_defconfig               |    1 +
 arch/arm/configs/marsboard_defconfig               |    1 +
 arch/arm/configs/mcx_defconfig                     |    2 +
 arch/arm/configs/medcom-wide_defconfig             |    2 +
 arch/arm/configs/meesc_dataflash_defconfig         |    1 +
 arch/arm/configs/meesc_defconfig                   |    1 +
 arch/arm/configs/mgcoge3un_defconfig               |    1 +
 arch/arm/configs/mt_ventoux_defconfig              |    2 +
 arch/arm/configs/mv88f6281gtw_ge_defconfig         |    1 +
 arch/arm/configs/mx23_olinuxino_defconfig          |    2 +
 arch/arm/configs/mx23evk_defconfig                 |    2 +
 arch/arm/configs/mx25pdk_defconfig                 |    1 +
 arch/arm/configs/mx28evk_auart_console_defconfig   |    2 +
 arch/arm/configs/mx28evk_defconfig                 |    2 +
 arch/arm/configs/mx28evk_nand_defconfig            |    2 +
 arch/arm/configs/mx31ads_defconfig                 |    1 +
 arch/arm/configs/mx31pdk_defconfig                 |    2 +
 arch/arm/configs/mx35pdk_defconfig                 |    1 +
 arch/arm/configs/mx51_efikamx_defconfig            |    1 +
 arch/arm/configs/mx51_efikasb_defconfig            |    1 +
 arch/arm/configs/mx51evk_defconfig                 |    1 +
 arch/arm/configs/mx53ard_defconfig                 |    1 +
 arch/arm/configs/mx53evk_defconfig                 |    1 +
 arch/arm/configs/mx53loco_defconfig                |    1 +
 arch/arm/configs/mx53smd_defconfig                 |    1 +
 arch/arm/configs/mx6dlsabresd_defconfig            |    1 +
 arch/arm/configs/mx6qarm2_defconfig                |    1 +
 arch/arm/configs/mx6qsabreauto_defconfig           |    1 +
 arch/arm/configs/mx6qsabrelite_defconfig           |    1 +
 arch/arm/configs/mx6qsabresd_defconfig             |    1 +
 arch/arm/configs/mx6slevk_defconfig                |    1 +
 arch/arm/configs/net2big_v2_defconfig              |    1 +
 arch/arm/configs/netspace_lite_v2_defconfig        |    1 +
 arch/arm/configs/netspace_max_v2_defconfig         |    1 +
 arch/arm/configs/netspace_mini_v2_defconfig        |    1 +
 arch/arm/configs/netspace_v2_defconfig             |    1 +
 arch/arm/configs/nhk8815_defconfig                 |    1 +
 arch/arm/configs/nhk8815_onenand_defconfig         |    1 +
 arch/arm/configs/nitrogen6dl2g_defconfig           |    1 +
 arch/arm/configs/nitrogen6dl_defconfig             |    1 +
 arch/arm/configs/nitrogen6q2g_defconfig            |    1 +
 arch/arm/configs/nitrogen6q_defconfig              |    1 +
 arch/arm/configs/nitrogen6s1g_defconfig            |    1 +
 arch/arm/configs/nitrogen6s_defconfig              |    1 +
 arch/arm/configs/nokia_rx51_defconfig              |    1 +
 arch/arm/configs/omap3_beagle_defconfig            |    2 +
 arch/arm/configs/omap3_evm_defconfig               |    2 +
 arch/arm/configs/omap3_evm_quick_mmc_defconfig     |    2 +
 arch/arm/configs/omap3_evm_quick_nand_defconfig    |    2 +
 arch/arm/configs/omap3_ha_defconfig                |    2 +
 arch/arm/configs/omap3_logic_defconfig             |    1 +
 arch/arm/configs/omap3_mvblx_defconfig             |    1 +
 arch/arm/configs/omap3_overo_defconfig             |    2 +
 arch/arm/configs/omap3_pandora_defconfig           |    1 +
 arch/arm/configs/omap3_sdp3430_defconfig           |    1 +
 arch/arm/configs/omap3_zoom1_defconfig             |    1 +
 arch/arm/configs/omap4_panda_defconfig             |    2 +
 arch/arm/configs/omap4_sdp4430_defconfig           |    2 +
 arch/arm/configs/omap5912osk_defconfig             |    1 +
 arch/arm/configs/omap5_uevm_defconfig              |    2 +
 arch/arm/configs/openrd_base_defconfig             |    1 +
 arch/arm/configs/openrd_client_defconfig           |    1 +
 arch/arm/configs/openrd_ultimate_defconfig         |    1 +
 arch/arm/configs/origen_defconfig                  |    2 +
 arch/arm/configs/otc570_dataflash_defconfig        |    1 +
 arch/arm/configs/otc570_defconfig                  |    1 +
 arch/arm/configs/palmld_defconfig                  |    1 +
 arch/arm/configs/palmtc_defconfig                  |    1 +
 arch/arm/configs/palmtreo680_defconfig             |    2 +
 arch/arm/configs/paz00_defconfig                   |    2 +
 arch/arm/configs/pcm051_rev1_defconfig             |    2 +
 arch/arm/configs/pcm051_rev3_defconfig             |    2 +
 arch/arm/configs/pengwyn_defconfig                 |    2 +
 arch/arm/configs/pepper_defconfig                  |    2 +
 arch/arm/configs/plutux_defconfig                  |    2 +
 arch/arm/configs/pm9261_defconfig                  |    1 +
 arch/arm/configs/pm9263_defconfig                  |    1 +
 arch/arm/configs/pm9g45_defconfig                  |    1 +
 arch/arm/configs/pogo_e02_defconfig                |    1 +
 arch/arm/configs/polaris_defconfig                 |    1 +
 arch/arm/configs/portl2_defconfig                  |    1 +
 arch/arm/configs/portuxg20_defconfig               |    1 +
 arch/arm/configs/pxa255_idp_defconfig              |    1 +
 arch/arm/configs/pxm2_defconfig                    |    2 +
 arch/arm/configs/qong_defconfig                    |    1 +
 arch/arm/configs/rd6281a_defconfig                 |    1 +
 arch/arm/configs/riotboard_defconfig               |    1 +
 arch/arm/configs/rpi_b_defconfig                   |    1 +
 arch/arm/configs/rut_defconfig                     |    2 +
 arch/arm/configs/s5p_goni_defconfig                |    1 +
 arch/arm/configs/s5pc210_universal_defconfig       |    1 +
 arch/arm/configs/sama5d3_xplained_mmc_defconfig    |    1 +
 .../configs/sama5d3_xplained_nandflash_defconfig   |    1 +
 arch/arm/configs/sama5d3xek_mmc_defconfig          |    2 +
 arch/arm/configs/sama5d3xek_nandflash_defconfig    |    2 +
 arch/arm/configs/sama5d3xek_spiflash_defconfig     |    2 +
 arch/arm/configs/sansa_fuze_plus_defconfig         |    2 +
 arch/arm/configs/sbc35_a9g20_eeprom_defconfig      |    1 +
 arch/arm/configs/sbc35_a9g20_nandflash_defconfig   |    1 +
 arch/arm/configs/sc_sps_1_defconfig                |    2 +
 arch/arm/configs/scb9328_defconfig                 |    1 +
 arch/arm/configs/seaboard_defconfig                |    2 +
 arch/arm/configs/sheevaplug_defconfig              |    1 +
 arch/arm/configs/smdk2410_defconfig                |    1 +
 arch/arm/configs/smdk5250_defconfig                |    2 +
 arch/arm/configs/smdk5420_defconfig                |    2 +
 arch/arm/configs/smdkc100_defconfig                |    1 +
 arch/arm/configs/smdkv310_defconfig                |    2 +
 arch/arm/configs/snapper9260_defconfig             |    1 +
 arch/arm/configs/snapper9g20_defconfig             |    1 +
 arch/arm/configs/snow_defconfig                    |    2 +
 arch/arm/configs/snowball_defconfig                |    1 +
 arch/arm/configs/socfpga_cyclone5_defconfig        |    2 +
 arch/arm/configs/spear300_defconfig                |    1 +
 arch/arm/configs/spear300_nand_defconfig           |    1 +
 arch/arm/configs/spear300_usbtty_defconfig         |    1 +
 arch/arm/configs/spear300_usbtty_nand_defconfig    |    1 +
 arch/arm/configs/spear310_defconfig                |    1 +
 arch/arm/configs/spear310_nand_defconfig           |    1 +
 arch/arm/configs/spear310_pnor_defconfig           |    1 +
 arch/arm/configs/spear310_usbtty_defconfig         |    1 +
 arch/arm/configs/spear310_usbtty_nand_defconfig    |    1 +
 arch/arm/configs/spear310_usbtty_pnor_defconfig    |    1 +
 arch/arm/configs/spear320_defconfig                |    1 +
 arch/arm/configs/spear320_nand_defconfig           |    1 +
 arch/arm/configs/spear320_pnor_defconfig           |    1 +
 arch/arm/configs/spear320_usbtty_defconfig         |    1 +
 arch/arm/configs/spear320_usbtty_nand_defconfig    |    1 +
 arch/arm/configs/spear320_usbtty_pnor_defconfig    |    1 +
 arch/arm/configs/spear600_defconfig                |    1 +
 arch/arm/configs/spear600_nand_defconfig           |    1 +
 arch/arm/configs/spear600_usbtty_defconfig         |    1 +
 arch/arm/configs/spear600_usbtty_nand_defconfig    |    1 +
 arch/arm/configs/stamp9g20_defconfig               |    1 +
 arch/arm/configs/tao3530_defconfig                 |    2 +
 arch/arm/configs/taurus_defconfig                  |    1 +
 arch/arm/configs/tec-ng_defconfig                  |    2 +
 arch/arm/configs/tec_defconfig                     |    2 +
 arch/arm/configs/ti814x_evm_defconfig              |    2 +
 arch/arm/configs/ti816x_evm_defconfig              |    2 +
 arch/arm/configs/titanium_defconfig                |    1 +
 arch/arm/configs/tk71_defconfig                    |    1 +
 arch/arm/configs/tnetv107x_evm_defconfig           |    1 +
 arch/arm/configs/tny_a9260_eeprom_defconfig        |    1 +
 arch/arm/configs/tny_a9260_nandflash_defconfig     |    1 +
 arch/arm/configs/tny_a9g20_eeprom_defconfig        |    1 +
 arch/arm/configs/tny_a9g20_nandflash_defconfig     |    1 +
 arch/arm/configs/top9000eval_xe_defconfig          |    1 +
 arch/arm/configs/top9000su_xe_defconfig            |    1 +
 arch/arm/configs/trats2_defconfig                  |    1 +
 arch/arm/configs/trats_defconfig                   |    1 +
 arch/arm/configs/tricorder_defconfig               |    2 +
 arch/arm/configs/tricorder_flash_defconfig         |    2 +
 arch/arm/configs/trimslice_defconfig               |    2 +
 arch/arm/configs/trizepsiv_defconfig               |    1 +
 arch/arm/configs/tseries_mmc_defconfig             |    2 +
 arch/arm/configs/tseries_nand_defconfig            |    2 +
 arch/arm/configs/tseries_spi_defconfig             |    2 +
 arch/arm/configs/tt01_defconfig                    |    1 +
 arch/arm/configs/twister_defconfig                 |    2 +
 arch/arm/configs/tx25_defconfig                    |    2 +
 arch/arm/configs/u8500_href_defconfig              |    1 +
 arch/arm/configs/udoo_quad_defconfig               |    1 +
 arch/arm/configs/usb_a9263_dataflash_defconfig     |    1 +
 arch/arm/configs/venice2_defconfig                 |    2 +
 arch/arm/configs/ventana_defconfig                 |    2 +
 arch/arm/configs/versatileab_defconfig             |    1 +
 arch/arm/configs/versatilepb_defconfig             |    1 +
 arch/arm/configs/versatileqemu_defconfig           |    1 +
 arch/arm/configs/vexpress_aemv8a_defconfig         |    1 +
 arch/arm/configs/vexpress_ca15_tc2_defconfig       |    1 +
 arch/arm/configs/vexpress_ca5x2_defconfig          |    1 +
 arch/arm/configs/vexpress_ca9x4_defconfig          |    1 +
 arch/arm/configs/vf610twr_defconfig                |    1 +
 arch/arm/configs/vision2_defconfig                 |    1 +
 arch/arm/configs/vl_ma2sc_defconfig                |    1 +
 arch/arm/configs/vl_ma2sc_ram_defconfig            |    1 +
 arch/arm/configs/vpac270_nor_128_defconfig         |    1 +
 arch/arm/configs/vpac270_nor_256_defconfig         |    1 +
 arch/arm/configs/vpac270_ond_256_defconfig         |    2 +
 arch/arm/configs/wandboard_dl_defconfig            |    1 +
 arch/arm/configs/wandboard_quad_defconfig          |    1 +
 arch/arm/configs/wandboard_solo_defconfig          |    1 +
 arch/arm/configs/whistler_defconfig                |    2 +
 arch/arm/configs/wireless_space_defconfig          |    1 +
 arch/arm/configs/woodburn_defconfig                |    1 +
 arch/arm/configs/woodburn_sd_defconfig             |    2 +
 arch/arm/configs/x600_defconfig                    |    2 +
 arch/arm/configs/xaeniax_defconfig                 |    1 +
 arch/arm/configs/xfi3_defconfig                    |    2 +
 arch/arm/configs/zipitz2_defconfig                 |    1 +
 arch/arm/configs/zmx25_defconfig                   |    1 +
 arch/arm/configs/zynq_microzed_defconfig           |    2 +
 arch/arm/configs/zynq_zc70x_defconfig              |    2 +
 arch/arm/configs/zynq_zc770_xm010_defconfig        |    2 +
 arch/arm/configs/zynq_zc770_xm012_defconfig        |    2 +
 arch/arm/configs/zynq_zc770_xm013_defconfig        |    2 +
 arch/arm/configs/zynq_zed_defconfig                |    2 +
 arch/avr32/Kconfig                                 |   50 +
 arch/avr32/configs/atngw100_defconfig              |    1 +
 arch/avr32/configs/atngw100mkii_defconfig          |    1 +
 arch/avr32/configs/atstk1002_defconfig             |    1 +
 arch/avr32/configs/atstk1003_defconfig             |    1 +
 arch/avr32/configs/atstk1004_defconfig             |    1 +
 arch/avr32/configs/atstk1006_defconfig             |    1 +
 arch/avr32/configs/favr-32-ezkit_defconfig         |    1 +
 arch/avr32/configs/grasshopper_defconfig           |    1 +
 arch/avr32/configs/hammerhead_defconfig            |    1 +
 arch/avr32/configs/mimc200_defconfig               |    1 +
 arch/blackfin/Kconfig                              |  152 ++
 arch/blackfin/configs/bct-brettl2_defconfig        |    1 +
 arch/blackfin/configs/bf506f-ezkit_defconfig       |    1 +
 arch/blackfin/configs/bf518f-ezbrd_defconfig       |    1 +
 arch/blackfin/configs/bf525-ucr2_defconfig         |    1 +
 arch/blackfin/configs/bf526-ezbrd_defconfig        |    1 +
 arch/blackfin/configs/bf527-ad7160-eval_defconfig  |    1 +
 arch/blackfin/configs/bf527-ezkit-v2_defconfig     |    1 +
 arch/blackfin/configs/bf527-ezkit_defconfig        |    1 +
 arch/blackfin/configs/bf527-sdp_defconfig          |    1 +
 arch/blackfin/configs/bf533-ezkit_defconfig        |    1 +
 arch/blackfin/configs/bf533-stamp_defconfig        |    1 +
 arch/blackfin/configs/bf537-minotaur_defconfig     |    1 +
 arch/blackfin/configs/bf537-pnav_defconfig         |    1 +
 arch/blackfin/configs/bf537-srv1_defconfig         |    1 +
 arch/blackfin/configs/bf537-stamp_defconfig        |    1 +
 arch/blackfin/configs/bf538f-ezkit_defconfig       |    1 +
 arch/blackfin/configs/bf548-ezkit_defconfig        |    1 +
 arch/blackfin/configs/bf561-acvilon_defconfig      |    1 +
 arch/blackfin/configs/bf561-ezkit_defconfig        |    1 +
 arch/blackfin/configs/bf609-ezkit_defconfig        |    1 +
 arch/blackfin/configs/blackstamp_defconfig         |    1 +
 arch/blackfin/configs/blackvme_defconfig           |    1 +
 arch/blackfin/configs/br4_defconfig                |    1 +
 arch/blackfin/configs/cm-bf527_defconfig           |    1 +
 arch/blackfin/configs/cm-bf533_defconfig           |    1 +
 arch/blackfin/configs/cm-bf537e_defconfig          |    1 +
 arch/blackfin/configs/cm-bf537u_defconfig          |    1 +
 arch/blackfin/configs/cm-bf548_defconfig           |    1 +
 arch/blackfin/configs/cm-bf561_defconfig           |    1 +
 arch/blackfin/configs/dnp5370_defconfig            |    1 +
 arch/blackfin/configs/ibf-dsp561_defconfig         |    1 +
 arch/blackfin/configs/ip04_defconfig               |    1 +
 arch/blackfin/configs/pr1_defconfig                |    1 +
 arch/blackfin/configs/tcm-bf518_defconfig          |    1 +
 arch/blackfin/configs/tcm-bf537_defconfig          |    1 +
 arch/m68k/Kconfig                                  |  178 ++
 arch/m68k/configs/M5208EVBE_defconfig              |    1 +
 arch/m68k/configs/M52277EVB_defconfig              |    1 +
 arch/m68k/configs/M52277EVB_stmicro_defconfig      |    1 +
 arch/m68k/configs/M5235EVB_Flash32_defconfig       |    1 +
 arch/m68k/configs/M5235EVB_defconfig               |    1 +
 arch/m68k/configs/M5249EVB_defconfig               |    1 +
 arch/m68k/configs/M5253DEMO_defconfig              |    1 +
 arch/m68k/configs/M5253EVBE_defconfig              |    1 +
 arch/m68k/configs/M5272C3_defconfig                |    1 +
 arch/m68k/configs/M5275EVB_defconfig               |    1 +
 arch/m68k/configs/M5282EVB_defconfig               |    1 +
 arch/m68k/configs/M53017EVB_defconfig              |    1 +
 arch/m68k/configs/M5329AFEE_defconfig              |    1 +
 arch/m68k/configs/M5329BFEE_defconfig              |    1 +
 arch/m68k/configs/M5373EVB_defconfig               |    1 +
 arch/m68k/configs/M54418TWR_defconfig              |    1 +
 arch/m68k/configs/M54418TWR_nand_mii_defconfig     |    1 +
 arch/m68k/configs/M54418TWR_nand_rmii_defconfig    |    1 +
 .../configs/M54418TWR_nand_rmii_lowfreq_defconfig  |    1 +
 arch/m68k/configs/M54418TWR_serial_mii_defconfig   |    1 +
 arch/m68k/configs/M54418TWR_serial_rmii_defconfig  |    1 +
 arch/m68k/configs/M54451EVB_defconfig              |    1 +
 arch/m68k/configs/M54451EVB_stmicro_defconfig      |    1 +
 arch/m68k/configs/M54455EVB_a66_defconfig          |    1 +
 arch/m68k/configs/M54455EVB_defconfig              |    1 +
 arch/m68k/configs/M54455EVB_i66_defconfig          |    1 +
 arch/m68k/configs/M54455EVB_intel_defconfig        |    1 +
 arch/m68k/configs/M54455EVB_stm33_defconfig        |    1 +
 arch/m68k/configs/M5475AFE_defconfig               |    1 +
 arch/m68k/configs/M5475BFE_defconfig               |    1 +
 arch/m68k/configs/M5475CFE_defconfig               |    1 +
 arch/m68k/configs/M5475DFE_defconfig               |    1 +
 arch/m68k/configs/M5475EFE_defconfig               |    1 +
 arch/m68k/configs/M5475FFE_defconfig               |    1 +
 arch/m68k/configs/M5475GFE_defconfig               |    1 +
 arch/m68k/configs/M5485AFE_defconfig               |    1 +
 arch/m68k/configs/M5485BFE_defconfig               |    1 +
 arch/m68k/configs/M5485CFE_defconfig               |    1 +
 arch/m68k/configs/M5485DFE_defconfig               |    1 +
 arch/m68k/configs/M5485EFE_defconfig               |    1 +
 arch/m68k/configs/M5485FFE_defconfig               |    1 +
 arch/m68k/configs/M5485GFE_defconfig               |    1 +
 arch/m68k/configs/M5485HFE_defconfig               |    1 +
 arch/m68k/configs/TASREG_defconfig                 |    1 +
 arch/m68k/configs/astro_mcf5373l_defconfig         |    1 +
 arch/m68k/configs/cobra5272_defconfig              |    1 +
 arch/m68k/configs/eb_cpu5282_defconfig             |    1 +
 arch/m68k/configs/eb_cpu5282_internal_defconfig    |    1 +
 arch/microblaze/Kconfig                            |   17 +
 .../configs/microblaze-generic_defconfig           |    2 +
 arch/mips/Kconfig                                  |   90 +
 arch/mips/configs/dbau1000_defconfig               |    1 +
 arch/mips/configs/dbau1100_defconfig               |    1 +
 arch/mips/configs/dbau1500_defconfig               |    1 +
 arch/mips/configs/dbau1550_defconfig               |    1 +
 arch/mips/configs/dbau1550_el_defconfig            |    1 +
 arch/mips/configs/malta_defconfig                  |    1 +
 arch/mips/configs/maltael_defconfig                |    1 +
 arch/mips/configs/pb1000_defconfig                 |    1 +
 arch/mips/configs/qemu_mips64_defconfig            |    1 +
 arch/mips/configs/qemu_mips64el_defconfig          |    1 +
 arch/mips/configs/qemu_mips_defconfig              |    1 +
 arch/mips/configs/qemu_mipsel_defconfig            |    1 +
 arch/mips/configs/vct_platinum_defconfig           |    1 +
 arch/mips/configs/vct_platinum_onenand_defconfig   |    1 +
 .../configs/vct_platinum_onenand_small_defconfig   |    1 +
 arch/mips/configs/vct_platinum_small_defconfig     |    1 +
 arch/mips/configs/vct_platinumavc_defconfig        |    1 +
 .../mips/configs/vct_platinumavc_onenand_defconfig |    1 +
 .../vct_platinumavc_onenand_small_defconfig        |    1 +
 arch/mips/configs/vct_platinumavc_small_defconfig  |    1 +
 arch/mips/configs/vct_premium_defconfig            |    1 +
 arch/mips/configs/vct_premium_onenand_defconfig    |    1 +
 .../configs/vct_premium_onenand_small_defconfig    |    1 +
 arch/mips/configs/vct_premium_small_defconfig      |    1 +
 arch/nds32/Kconfig                                 |   25 +
 arch/nds32/configs/adp-ag101_defconfig             |    1 +
 arch/nds32/configs/adp-ag101p_defconfig            |    1 +
 arch/nds32/configs/adp-ag102_defconfig             |    1 +
 arch/nios2/Kconfig                                 |   25 +
 arch/nios2/configs/PCI5441_defconfig               |    1 +
 arch/nios2/configs/PK1C20_defconfig                |    1 +
 arch/nios2/configs/nios2-generic_defconfig         |    1 +
 arch/openrisc/Kconfig                              |   17 +
 arch/openrisc/configs/openrisc-generic_defconfig   |    1 +
 arch/powerpc/Kconfig                               | 2348 ++++++++++++++++++++
 arch/powerpc/configs/A3000_defconfig               |    1 +
 arch/powerpc/configs/APC405_defconfig              |    1 +
 arch/powerpc/configs/AR405_defconfig               |    1 +
 arch/powerpc/configs/ASH405_defconfig              |    1 +
 arch/powerpc/configs/AdderII_defconfig             |    1 +
 arch/powerpc/configs/Adder_defconfig               |    1 +
 arch/powerpc/configs/B4420QDS_NAND_defconfig       |    2 +
 arch/powerpc/configs/B4420QDS_SPIFLASH_defconfig   |    1 +
 arch/powerpc/configs/B4420QDS_defconfig            |    1 +
 arch/powerpc/configs/B4860QDS_NAND_defconfig       |    2 +
 .../powerpc/configs/B4860QDS_SECURE_BOOT_defconfig |    1 +
 arch/powerpc/configs/B4860QDS_SPIFLASH_defconfig   |    1 +
 .../configs/B4860QDS_SRIO_PCIE_BOOT_defconfig      |    1 +
 arch/powerpc/configs/B4860QDS_defconfig            |    1 +
 arch/powerpc/configs/BC3450_defconfig              |    1 +
 .../configs/BSC9131RDB_NAND_SYSCLK100_defconfig    |    2 +
 arch/powerpc/configs/BSC9131RDB_NAND_defconfig     |    2 +
 .../BSC9131RDB_SPIFLASH_SYSCLK100_defconfig        |    1 +
 arch/powerpc/configs/BSC9131RDB_SPIFLASH_defconfig |    1 +
 .../BSC9132QDS_NAND_DDRCLK100_SECURE_defconfig     |    1 +
 .../configs/BSC9132QDS_NAND_DDRCLK100_defconfig    |    2 +
 .../BSC9132QDS_NAND_DDRCLK133_SECURE_defconfig     |    1 +
 .../configs/BSC9132QDS_NAND_DDRCLK133_defconfig    |    2 +
 .../BSC9132QDS_NOR_DDRCLK100_SECURE_defconfig      |    1 +
 .../configs/BSC9132QDS_NOR_DDRCLK100_defconfig     |    1 +
 .../BSC9132QDS_NOR_DDRCLK133_SECURE_defconfig      |    1 +
 .../configs/BSC9132QDS_NOR_DDRCLK133_defconfig     |    1 +
 .../BSC9132QDS_SDCARD_DDRCLK100_SECURE_defconfig   |    1 +
 .../configs/BSC9132QDS_SDCARD_DDRCLK100_defconfig  |    1 +
 .../BSC9132QDS_SDCARD_DDRCLK133_SECURE_defconfig   |    1 +
 .../configs/BSC9132QDS_SDCARD_DDRCLK133_defconfig  |    1 +
 .../BSC9132QDS_SPIFLASH_DDRCLK100_SECURE_defconfig |    1 +
 .../BSC9132QDS_SPIFLASH_DDRCLK100_defconfig        |    1 +
 .../BSC9132QDS_SPIFLASH_DDRCLK133_SECURE_defconfig |    1 +
 .../BSC9132QDS_SPIFLASH_DDRCLK133_defconfig        |    1 +
 arch/powerpc/configs/C29XPCIE_NAND_defconfig       |    3 +
 arch/powerpc/configs/C29XPCIE_SPIFLASH_defconfig   |    1 +
 arch/powerpc/configs/C29XPCIE_defconfig            |    1 +
 arch/powerpc/configs/CATcenter_25_defconfig        |    1 +
 arch/powerpc/configs/CATcenter_33_defconfig        |    1 +
 arch/powerpc/configs/CATcenter_defconfig           |    1 +
 arch/powerpc/configs/CMS700_defconfig              |    1 +
 arch/powerpc/configs/CPC45_ROMBOOT_defconfig       |    1 +
 arch/powerpc/configs/CPC45_defconfig               |    1 +
 arch/powerpc/configs/CPCI2DP_defconfig             |    1 +
 arch/powerpc/configs/CPCI4052_defconfig            |    1 +
 arch/powerpc/configs/CPCI405AB_defconfig           |    1 +
 arch/powerpc/configs/CPCI405DT_defconfig           |    1 +
 arch/powerpc/configs/CPCI405_defconfig             |    1 +
 arch/powerpc/configs/CPCI750_defconfig             |    1 +
 arch/powerpc/configs/CPCIISER4_defconfig           |    1 +
 arch/powerpc/configs/CPU86_ROMBOOT_defconfig       |    1 +
 arch/powerpc/configs/CPU86_defconfig               |    1 +
 arch/powerpc/configs/CPU87_ROMBOOT_defconfig       |    1 +
 arch/powerpc/configs/CPU87_defconfig               |    1 +
 arch/powerpc/configs/CRAYL1_defconfig              |    1 +
 arch/powerpc/configs/CU824_defconfig               |    1 +
 arch/powerpc/configs/DB64360_defconfig             |    1 +
 arch/powerpc/configs/DB64460_defconfig             |    1 +
 arch/powerpc/configs/DP405_defconfig               |    1 +
 arch/powerpc/configs/DU405_defconfig               |    1 +
 arch/powerpc/configs/DU440_defconfig               |    1 +
 arch/powerpc/configs/ELPPC_defconfig               |    1 +
 arch/powerpc/configs/ELPT860_defconfig             |    1 +
 arch/powerpc/configs/ESTEEM192E_defconfig          |    1 +
 arch/powerpc/configs/EVAL5200_defconfig            |    1 +
 arch/powerpc/configs/FLAGADM_defconfig             |    1 +
 arch/powerpc/configs/FPS850L_defconfig             |    1 +
 arch/powerpc/configs/FPS860L_defconfig             |    1 +
 arch/powerpc/configs/G2000_defconfig               |    1 +
 arch/powerpc/configs/GEN860T_SC_defconfig          |    1 +
 arch/powerpc/configs/GEN860T_defconfig             |    1 +
 arch/powerpc/configs/HH405_defconfig               |    1 +
 arch/powerpc/configs/HIDDEN_DRAGON_defconfig       |    1 +
 arch/powerpc/configs/HUB405_defconfig              |    1 +
 arch/powerpc/configs/HWW1U1A_defconfig             |    1 +
 arch/powerpc/configs/ICU862_100MHz_defconfig       |    1 +
 arch/powerpc/configs/ICU862_defconfig              |    1 +
 arch/powerpc/configs/IDS8247_defconfig             |    1 +
 arch/powerpc/configs/IP860_defconfig               |    1 +
 arch/powerpc/configs/IPHASE4539_defconfig          |    1 +
 arch/powerpc/configs/ISPAN_REVB_defconfig          |    1 +
 arch/powerpc/configs/ISPAN_defconfig               |    1 +
 arch/powerpc/configs/IVML24_128_defconfig          |    1 +
 arch/powerpc/configs/IVML24_256_defconfig          |    1 +
 arch/powerpc/configs/IVML24_defconfig              |    1 +
 arch/powerpc/configs/IVMS8_128_defconfig           |    1 +
 arch/powerpc/configs/IVMS8_256_defconfig           |    1 +
 arch/powerpc/configs/IVMS8_defconfig               |    1 +
 arch/powerpc/configs/JSE_defconfig                 |    1 +
 arch/powerpc/configs/KAREF_defconfig               |    1 +
 arch/powerpc/configs/KUP4K_defconfig               |    1 +
 arch/powerpc/configs/KUP4X_defconfig               |    1 +
 arch/powerpc/configs/Lite5200_LOWBOOT08_defconfig  |    1 +
 arch/powerpc/configs/Lite5200_LOWBOOT_defconfig    |    1 +
 arch/powerpc/configs/Lite5200_defconfig            |    1 +
 arch/powerpc/configs/MERGERBOX_defconfig           |    1 +
 arch/powerpc/configs/METROBOX_defconfig            |    1 +
 arch/powerpc/configs/MHPC_defconfig                |    1 +
 arch/powerpc/configs/MINI5200_defconfig            |    1 +
 arch/powerpc/configs/MIP405T_defconfig             |    1 +
 arch/powerpc/configs/MIP405_defconfig              |    1 +
 arch/powerpc/configs/MPC8260ADS_33MHz_defconfig    |    1 +
 .../configs/MPC8260ADS_33MHz_lowboot_defconfig     |    1 +
 arch/powerpc/configs/MPC8260ADS_40MHz_defconfig    |    1 +
 .../configs/MPC8260ADS_40MHz_lowboot_defconfig     |    1 +
 arch/powerpc/configs/MPC8260ADS_defconfig          |    1 +
 arch/powerpc/configs/MPC8260ADS_lowboot_defconfig  |    1 +
 arch/powerpc/configs/MPC8266ADS_defconfig          |    1 +
 arch/powerpc/configs/MPC8272ADS_defconfig          |    1 +
 arch/powerpc/configs/MPC8272ADS_lowboot_defconfig  |    1 +
 arch/powerpc/configs/MPC8308RDB_defconfig          |    1 +
 arch/powerpc/configs/MPC8313ERDB_33_defconfig      |    1 +
 arch/powerpc/configs/MPC8313ERDB_66_defconfig      |    1 +
 arch/powerpc/configs/MPC8313ERDB_NAND_33_defconfig |    2 +
 arch/powerpc/configs/MPC8313ERDB_NAND_66_defconfig |    2 +
 arch/powerpc/configs/MPC8315ERDB_NAND_defconfig    |    1 +
 arch/powerpc/configs/MPC8315ERDB_defconfig         |    1 +
 arch/powerpc/configs/MPC8323ERDB_defconfig         |    1 +
 arch/powerpc/configs/MPC832XEMDS_ATM_defconfig     |    1 +
 arch/powerpc/configs/MPC832XEMDS_HOST_33_defconfig |    1 +
 arch/powerpc/configs/MPC832XEMDS_HOST_66_defconfig |    1 +
 arch/powerpc/configs/MPC832XEMDS_SLAVE_defconfig   |    1 +
 arch/powerpc/configs/MPC832XEMDS_defconfig         |    1 +
 arch/powerpc/configs/MPC8349EMDS_defconfig         |    1 +
 arch/powerpc/configs/MPC8349ITXGP_defconfig        |    1 +
 arch/powerpc/configs/MPC8349ITX_LOWBOOT_defconfig  |    1 +
 arch/powerpc/configs/MPC8349ITX_defconfig          |    1 +
 arch/powerpc/configs/MPC8360EMDS_33_ATM_defconfig  |    1 +
 .../configs/MPC8360EMDS_33_HOST_33_defconfig       |    1 +
 .../configs/MPC8360EMDS_33_HOST_66_defconfig       |    1 +
 .../powerpc/configs/MPC8360EMDS_33_SLAVE_defconfig |    1 +
 arch/powerpc/configs/MPC8360EMDS_33_defconfig      |    1 +
 arch/powerpc/configs/MPC8360EMDS_66_ATM_defconfig  |    1 +
 .../configs/MPC8360EMDS_66_HOST_33_defconfig       |    1 +
 .../configs/MPC8360EMDS_66_HOST_66_defconfig       |    1 +
 .../powerpc/configs/MPC8360EMDS_66_SLAVE_defconfig |    1 +
 arch/powerpc/configs/MPC8360EMDS_66_defconfig      |    1 +
 arch/powerpc/configs/MPC8360ERDK_33_defconfig      |    1 +
 arch/powerpc/configs/MPC8360ERDK_defconfig         |    1 +
 arch/powerpc/configs/MPC837XEMDS_HOST_defconfig    |    1 +
 arch/powerpc/configs/MPC837XEMDS_defconfig         |    1 +
 arch/powerpc/configs/MPC837XERDB_defconfig         |    1 +
 arch/powerpc/configs/MPC8536DS_36BIT_defconfig     |    1 +
 arch/powerpc/configs/MPC8536DS_NAND_defconfig      |    1 +
 arch/powerpc/configs/MPC8536DS_SDCARD_defconfig    |    1 +
 arch/powerpc/configs/MPC8536DS_SPIFLASH_defconfig  |    1 +
 arch/powerpc/configs/MPC8536DS_defconfig           |    1 +
 arch/powerpc/configs/MPC8540ADS_defconfig          |    1 +
 arch/powerpc/configs/MPC8541CDS_defconfig          |    1 +
 arch/powerpc/configs/MPC8541CDS_legacy_defconfig   |    1 +
 arch/powerpc/configs/MPC8544DS_defconfig           |    1 +
 arch/powerpc/configs/MPC8548CDS_36BIT_defconfig    |    1 +
 arch/powerpc/configs/MPC8548CDS_defconfig          |    1 +
 arch/powerpc/configs/MPC8548CDS_legacy_defconfig   |    1 +
 arch/powerpc/configs/MPC8555CDS_defconfig          |    1 +
 arch/powerpc/configs/MPC8555CDS_legacy_defconfig   |    1 +
 arch/powerpc/configs/MPC8560ADS_defconfig          |    1 +
 arch/powerpc/configs/MPC8568MDS_defconfig          |    1 +
 arch/powerpc/configs/MPC8569MDS_ATM_defconfig      |    1 +
 arch/powerpc/configs/MPC8569MDS_NAND_defconfig     |    1 +
 arch/powerpc/configs/MPC8569MDS_defconfig          |    1 +
 arch/powerpc/configs/MPC8572DS_36BIT_defconfig     |    1 +
 arch/powerpc/configs/MPC8572DS_NAND_defconfig      |    1 +
 arch/powerpc/configs/MPC8572DS_defconfig           |    1 +
 arch/powerpc/configs/MPC8610HPCD_defconfig         |    1 +
 arch/powerpc/configs/MPC8641HPCN_36BIT_defconfig   |    1 +
 arch/powerpc/configs/MPC8641HPCN_defconfig         |    1 +
 arch/powerpc/configs/MPC86xADS_defconfig           |    1 +
 arch/powerpc/configs/MPC885ADS_defconfig           |    1 +
 arch/powerpc/configs/MUSENKI_defconfig             |    1 +
 arch/powerpc/configs/MVBC_P_defconfig              |    1 +
 arch/powerpc/configs/MVBLM7_defconfig              |    1 +
 arch/powerpc/configs/MVBLUE_defconfig              |    1 +
 arch/powerpc/configs/MVSMR_defconfig               |    1 +
 arch/powerpc/configs/MiniFAP_defconfig             |    1 +
 arch/powerpc/configs/NETPHONE_V2_defconfig         |    1 +
 arch/powerpc/configs/NETPHONE_defconfig            |    1 +
 arch/powerpc/configs/NETTA2_V2_defconfig           |    1 +
 arch/powerpc/configs/NETTA2_defconfig              |    1 +
 arch/powerpc/configs/NETTA_6412_SWAPHOOK_defconfig |    1 +
 arch/powerpc/configs/NETTA_6412_defconfig          |    1 +
 .../configs/NETTA_ISDN_6412_SWAPHOOK_defconfig     |    1 +
 arch/powerpc/configs/NETTA_ISDN_6412_defconfig     |    1 +
 arch/powerpc/configs/NETTA_ISDN_SWAPHOOK_defconfig |    1 +
 arch/powerpc/configs/NETTA_ISDN_defconfig          |    1 +
 arch/powerpc/configs/NETTA_SWAPHOOK_defconfig      |    1 +
 arch/powerpc/configs/NETTA_defconfig               |    1 +
 arch/powerpc/configs/NETVIA_V2_defconfig           |    1 +
 arch/powerpc/configs/NETVIA_defconfig              |    1 +
 arch/powerpc/configs/NSCU_defconfig                |    1 +
 arch/powerpc/configs/O2D300_defconfig              |    1 +
 arch/powerpc/configs/O2DNT2_RAMBOOT_defconfig      |    1 +
 arch/powerpc/configs/O2DNT2_defconfig              |    1 +
 arch/powerpc/configs/O2D_defconfig                 |    1 +
 arch/powerpc/configs/O2I_defconfig                 |    1 +
 arch/powerpc/configs/O2MNT_O2M110_defconfig        |    1 +
 arch/powerpc/configs/O2MNT_O2M112_defconfig        |    1 +
 arch/powerpc/configs/O2MNT_O2M113_defconfig        |    1 +
 arch/powerpc/configs/O2MNT_defconfig               |    1 +
 arch/powerpc/configs/O3DNT_defconfig               |    1 +
 arch/powerpc/configs/OCRTC_defconfig               |    1 +
 .../P1010RDB-PA_36BIT_NAND_SECBOOT_defconfig       |    1 +
 .../configs/P1010RDB-PA_36BIT_NAND_defconfig       |    3 +
 .../P1010RDB-PA_36BIT_NOR_SECBOOT_defconfig        |    1 +
 .../configs/P1010RDB-PA_36BIT_NOR_defconfig        |    1 +
 .../configs/P1010RDB-PA_36BIT_SDCARD_defconfig     |    2 +
 .../P1010RDB-PA_36BIT_SPIFLASH_SECBOOT_defconfig   |    1 +
 .../configs/P1010RDB-PA_36BIT_SPIFLASH_defconfig   |    2 +
 .../configs/P1010RDB-PA_NAND_SECBOOT_defconfig     |    1 +
 arch/powerpc/configs/P1010RDB-PA_NAND_defconfig    |    3 +
 .../configs/P1010RDB-PA_NOR_SECBOOT_defconfig      |    1 +
 arch/powerpc/configs/P1010RDB-PA_NOR_defconfig     |    1 +
 arch/powerpc/configs/P1010RDB-PA_SDCARD_defconfig  |    2 +
 .../configs/P1010RDB-PA_SPIFLASH_SECBOOT_defconfig |    1 +
 .../powerpc/configs/P1010RDB-PA_SPIFLASH_defconfig |    2 +
 .../P1010RDB-PB_36BIT_NAND_SECBOOT_defconfig       |    1 +
 .../configs/P1010RDB-PB_36BIT_NAND_defconfig       |    3 +
 .../P1010RDB-PB_36BIT_NOR_SECBOOT_defconfig        |    1 +
 .../configs/P1010RDB-PB_36BIT_NOR_defconfig        |    1 +
 .../configs/P1010RDB-PB_36BIT_SDCARD_defconfig     |    2 +
 .../P1010RDB-PB_36BIT_SPIFLASH_SECBOOT_defconfig   |    1 +
 .../configs/P1010RDB-PB_36BIT_SPIFLASH_defconfig   |    2 +
 .../configs/P1010RDB-PB_NAND_SECBOOT_defconfig     |    1 +
 arch/powerpc/configs/P1010RDB-PB_NAND_defconfig    |    3 +
 .../configs/P1010RDB-PB_NOR_SECBOOT_defconfig      |    1 +
 arch/powerpc/configs/P1010RDB-PB_NOR_defconfig     |    1 +
 arch/powerpc/configs/P1010RDB-PB_SDCARD_defconfig  |    2 +
 .../configs/P1010RDB-PB_SPIFLASH_SECBOOT_defconfig |    1 +
 .../powerpc/configs/P1010RDB-PB_SPIFLASH_defconfig |    2 +
 .../configs/P1011RDB_36BIT_SDCARD_defconfig        |    2 +
 .../configs/P1011RDB_36BIT_SPIFLASH_defconfig      |    2 +
 arch/powerpc/configs/P1011RDB_36BIT_defconfig      |    1 +
 arch/powerpc/configs/P1011RDB_NAND_defconfig       |    3 +
 arch/powerpc/configs/P1011RDB_SDCARD_defconfig     |    2 +
 arch/powerpc/configs/P1011RDB_SPIFLASH_defconfig   |    2 +
 arch/powerpc/configs/P1011RDB_defconfig            |    1 +
 .../configs/P1020MBG-PC_36BIT_SDCARD_defconfig     |    2 +
 arch/powerpc/configs/P1020MBG-PC_36BIT_defconfig   |    1 +
 arch/powerpc/configs/P1020MBG-PC_SDCARD_defconfig  |    2 +
 arch/powerpc/configs/P1020MBG-PC_defconfig         |    1 +
 .../configs/P1020RDB-PC_36BIT_NAND_defconfig       |    3 +
 .../configs/P1020RDB-PC_36BIT_SDCARD_defconfig     |    2 +
 .../configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig   |    2 +
 arch/powerpc/configs/P1020RDB-PC_36BIT_defconfig   |    1 +
 arch/powerpc/configs/P1020RDB-PC_NAND_defconfig    |    3 +
 arch/powerpc/configs/P1020RDB-PC_SDCARD_defconfig  |    2 +
 .../powerpc/configs/P1020RDB-PC_SPIFLASH_defconfig |    2 +
 arch/powerpc/configs/P1020RDB-PC_defconfig         |    1 +
 arch/powerpc/configs/P1020RDB-PD_NAND_defconfig    |    3 +
 arch/powerpc/configs/P1020RDB-PD_SDCARD_defconfig  |    2 +
 .../powerpc/configs/P1020RDB-PD_SPIFLASH_defconfig |    2 +
 arch/powerpc/configs/P1020RDB-PD_defconfig         |    1 +
 .../configs/P1020RDB_36BIT_SDCARD_defconfig        |    2 +
 .../configs/P1020RDB_36BIT_SPIFLASH_defconfig      |    2 +
 arch/powerpc/configs/P1020RDB_36BIT_defconfig      |    1 +
 arch/powerpc/configs/P1020RDB_NAND_defconfig       |    3 +
 arch/powerpc/configs/P1020RDB_SDCARD_defconfig     |    2 +
 arch/powerpc/configs/P1020RDB_SPIFLASH_defconfig   |    2 +
 arch/powerpc/configs/P1020RDB_defconfig            |    1 +
 .../configs/P1020UTM-PC_36BIT_SDCARD_defconfig     |    2 +
 arch/powerpc/configs/P1020UTM-PC_36BIT_defconfig   |    1 +
 arch/powerpc/configs/P1020UTM-PC_SDCARD_defconfig  |    2 +
 arch/powerpc/configs/P1020UTM-PC_defconfig         |    1 +
 .../configs/P1021RDB-PC_36BIT_NAND_defconfig       |    3 +
 .../configs/P1021RDB-PC_36BIT_SDCARD_defconfig     |    2 +
 .../configs/P1021RDB-PC_36BIT_SPIFLASH_defconfig   |    2 +
 arch/powerpc/configs/P1021RDB-PC_36BIT_defconfig   |    1 +
 arch/powerpc/configs/P1021RDB-PC_NAND_defconfig    |    3 +
 arch/powerpc/configs/P1021RDB-PC_SDCARD_defconfig  |    2 +
 .../powerpc/configs/P1021RDB-PC_SPIFLASH_defconfig |    2 +
 arch/powerpc/configs/P1021RDB-PC_defconfig         |    1 +
 arch/powerpc/configs/P1022DS_36BIT_NAND_defconfig  |    3 +
 .../powerpc/configs/P1022DS_36BIT_SDCARD_defconfig |    2 +
 .../configs/P1022DS_36BIT_SPIFLASH_defconfig       |    2 +
 arch/powerpc/configs/P1022DS_36BIT_defconfig       |    1 +
 arch/powerpc/configs/P1022DS_NAND_defconfig        |    3 +
 arch/powerpc/configs/P1022DS_SDCARD_defconfig      |    2 +
 arch/powerpc/configs/P1022DS_SPIFLASH_defconfig    |    2 +
 arch/powerpc/configs/P1022DS_defconfig             |    1 +
 arch/powerpc/configs/P1023RDB_defconfig            |    1 +
 arch/powerpc/configs/P1023RDS_NAND_defconfig       |    1 +
 arch/powerpc/configs/P1023RDS_defconfig            |    1 +
 arch/powerpc/configs/P1024RDB_36BIT_defconfig      |    1 +
 arch/powerpc/configs/P1024RDB_NAND_defconfig       |    3 +
 arch/powerpc/configs/P1024RDB_SDCARD_defconfig     |    2 +
 arch/powerpc/configs/P1024RDB_SPIFLASH_defconfig   |    2 +
 arch/powerpc/configs/P1024RDB_defconfig            |    1 +
 arch/powerpc/configs/P1025RDB_36BIT_defconfig      |    1 +
 arch/powerpc/configs/P1025RDB_NAND_defconfig       |    3 +
 arch/powerpc/configs/P1025RDB_SDCARD_defconfig     |    2 +
 arch/powerpc/configs/P1025RDB_SPIFLASH_defconfig   |    2 +
 arch/powerpc/configs/P1025RDB_defconfig            |    1 +
 .../configs/P2010RDB_36BIT_SDCARD_defconfig        |    2 +
 .../configs/P2010RDB_36BIT_SPIFLASH_defconfig      |    2 +
 arch/powerpc/configs/P2010RDB_36BIT_defconfig      |    1 +
 arch/powerpc/configs/P2010RDB_NAND_defconfig       |    3 +
 arch/powerpc/configs/P2010RDB_SDCARD_defconfig     |    2 +
 arch/powerpc/configs/P2010RDB_SPIFLASH_defconfig   |    2 +
 arch/powerpc/configs/P2010RDB_defconfig            |    1 +
 arch/powerpc/configs/P2020COME_SDCARD_defconfig    |    1 +
 arch/powerpc/configs/P2020COME_SPIFLASH_defconfig  |    1 +
 arch/powerpc/configs/P2020DS_36BIT_defconfig       |    1 +
 arch/powerpc/configs/P2020DS_DDR2_defconfig        |    1 +
 arch/powerpc/configs/P2020DS_SDCARD_defconfig      |    1 +
 arch/powerpc/configs/P2020DS_SPIFLASH_defconfig    |    1 +
 arch/powerpc/configs/P2020DS_defconfig             |    1 +
 .../configs/P2020RDB-PC_36BIT_NAND_defconfig       |    3 +
 .../configs/P2020RDB-PC_36BIT_SDCARD_defconfig     |    2 +
 .../configs/P2020RDB-PC_36BIT_SPIFLASH_defconfig   |    2 +
 arch/powerpc/configs/P2020RDB-PC_36BIT_defconfig   |    1 +
 arch/powerpc/configs/P2020RDB-PC_NAND_defconfig    |    3 +
 arch/powerpc/configs/P2020RDB-PC_SDCARD_defconfig  |    2 +
 .../powerpc/configs/P2020RDB-PC_SPIFLASH_defconfig |    2 +
 arch/powerpc/configs/P2020RDB-PC_defconfig         |    1 +
 .../configs/P2020RDB_36BIT_SDCARD_defconfig        |    2 +
 .../configs/P2020RDB_36BIT_SPIFLASH_defconfig      |    2 +
 arch/powerpc/configs/P2020RDB_36BIT_defconfig      |    1 +
 arch/powerpc/configs/P2020RDB_NAND_defconfig       |    3 +
 arch/powerpc/configs/P2020RDB_SDCARD_defconfig     |    2 +
 arch/powerpc/configs/P2020RDB_SPIFLASH_defconfig   |    2 +
 arch/powerpc/configs/P2020RDB_defconfig            |    1 +
 arch/powerpc/configs/P2041RDB_NAND_defconfig       |    1 +
 arch/powerpc/configs/P2041RDB_SDCARD_defconfig     |    1 +
 .../powerpc/configs/P2041RDB_SECURE_BOOT_defconfig |    1 +
 arch/powerpc/configs/P2041RDB_SPIFLASH_defconfig   |    1 +
 .../configs/P2041RDB_SRIO_PCIE_BOOT_defconfig      |    1 +
 arch/powerpc/configs/P2041RDB_defconfig            |    1 +
 arch/powerpc/configs/P3041DS_NAND_defconfig        |    1 +
 arch/powerpc/configs/P3041DS_SDCARD_defconfig      |    1 +
 arch/powerpc/configs/P3041DS_SECURE_BOOT_defconfig |    1 +
 arch/powerpc/configs/P3041DS_SPIFLASH_defconfig    |    1 +
 .../configs/P3041DS_SRIO_PCIE_BOOT_defconfig       |    1 +
 arch/powerpc/configs/P3041DS_defconfig             |    1 +
 arch/powerpc/configs/P3G4_defconfig                |    1 +
 arch/powerpc/configs/P4080DS_SDCARD_defconfig      |    1 +
 arch/powerpc/configs/P4080DS_SECURE_BOOT_defconfig |    1 +
 arch/powerpc/configs/P4080DS_SPIFLASH_defconfig    |    1 +
 .../configs/P4080DS_SRIO_PCIE_BOOT_defconfig       |    1 +
 arch/powerpc/configs/P4080DS_defconfig             |    1 +
 arch/powerpc/configs/P5020DS_NAND_defconfig        |    1 +
 arch/powerpc/configs/P5020DS_SDCARD_defconfig      |    1 +
 arch/powerpc/configs/P5020DS_SECURE_BOOT_defconfig |    1 +
 arch/powerpc/configs/P5020DS_SPIFLASH_defconfig    |    1 +
 .../configs/P5020DS_SRIO_PCIE_BOOT_defconfig       |    1 +
 arch/powerpc/configs/P5020DS_defconfig             |    1 +
 arch/powerpc/configs/P5040DS_NAND_defconfig        |    1 +
 arch/powerpc/configs/P5040DS_SDCARD_defconfig      |    1 +
 arch/powerpc/configs/P5040DS_SPIFLASH_defconfig    |    1 +
 arch/powerpc/configs/P5040DS_defconfig             |    1 +
 arch/powerpc/configs/PATI_defconfig                |    1 +
 arch/powerpc/configs/PCI405_defconfig              |    1 +
 arch/powerpc/configs/PIP405_defconfig              |    1 +
 arch/powerpc/configs/PLU405_defconfig              |    1 +
 arch/powerpc/configs/PM520_DDR_defconfig           |    1 +
 arch/powerpc/configs/PM520_ROMBOOT_DDR_defconfig   |    1 +
 arch/powerpc/configs/PM520_ROMBOOT_defconfig       |    1 +
 arch/powerpc/configs/PM520_defconfig               |    1 +
 arch/powerpc/configs/PM825_BIGFLASH_defconfig      |    1 +
 .../configs/PM825_ROMBOOT_BIGFLASH_defconfig       |    1 +
 arch/powerpc/configs/PM825_ROMBOOT_defconfig       |    1 +
 arch/powerpc/configs/PM825_defconfig               |    1 +
 arch/powerpc/configs/PM826_BIGFLASH_defconfig      |    1 +
 .../configs/PM826_ROMBOOT_BIGFLASH_defconfig       |    1 +
 arch/powerpc/configs/PM826_ROMBOOT_defconfig       |    1 +
 arch/powerpc/configs/PM826_defconfig               |    1 +
 arch/powerpc/configs/PM828_PCI_defconfig           |    1 +
 arch/powerpc/configs/PM828_ROMBOOT_PCI_defconfig   |    1 +
 arch/powerpc/configs/PM828_ROMBOOT_defconfig       |    1 +
 arch/powerpc/configs/PM828_defconfig               |    1 +
 arch/powerpc/configs/PMC405DE_defconfig            |    1 +
 arch/powerpc/configs/PMC405_defconfig              |    1 +
 arch/powerpc/configs/PMC440_defconfig              |    1 +
 .../powerpc/configs/PPChameleonEVB_BA_25_defconfig |    1 +
 .../powerpc/configs/PPChameleonEVB_BA_33_defconfig |    1 +
 .../powerpc/configs/PPChameleonEVB_HI_25_defconfig |    1 +
 .../powerpc/configs/PPChameleonEVB_HI_33_defconfig |    1 +
 .../powerpc/configs/PPChameleonEVB_ME_25_defconfig |    1 +
 .../powerpc/configs/PPChameleonEVB_ME_33_defconfig |    1 +
 arch/powerpc/configs/PPChameleonEVB_defconfig      |    1 +
 arch/powerpc/configs/PQ2FADS-VR_defconfig          |    1 +
 arch/powerpc/configs/PQ2FADS-VR_lowboot_defconfig  |    1 +
 arch/powerpc/configs/PQ2FADS-ZU_66MHz_defconfig    |    1 +
 .../configs/PQ2FADS-ZU_66MHz_lowboot_defconfig     |    1 +
 arch/powerpc/configs/PQ2FADS-ZU_defconfig          |    1 +
 arch/powerpc/configs/PQ2FADS-ZU_lowboot_defconfig  |    1 +
 arch/powerpc/configs/PQ2FADS_defconfig             |    1 +
 arch/powerpc/configs/PQ2FADS_lowboot_defconfig     |    1 +
 arch/powerpc/configs/QS823_defconfig               |    1 +
 arch/powerpc/configs/QS850_defconfig               |    1 +
 arch/powerpc/configs/QS860T_defconfig              |    1 +
 arch/powerpc/configs/R360MPI_defconfig             |    1 +
 arch/powerpc/configs/RBC823_defconfig              |    1 +
 arch/powerpc/configs/RPXlite_DW_64_LCD_defconfig   |    1 +
 arch/powerpc/configs/RPXlite_DW_64_defconfig       |    1 +
 arch/powerpc/configs/RPXlite_DW_LCD_defconfig      |    1 +
 .../configs/RPXlite_DW_NVRAM_64_LCD_defconfig      |    1 +
 arch/powerpc/configs/RPXlite_DW_NVRAM_64_defconfig |    1 +
 .../powerpc/configs/RPXlite_DW_NVRAM_LCD_defconfig |    1 +
 arch/powerpc/configs/RPXlite_DW_NVRAM_defconfig    |    1 +
 arch/powerpc/configs/RPXlite_DW_defconfig          |    1 +
 arch/powerpc/configs/RRvision_LCD_defconfig        |    1 +
 arch/powerpc/configs/RRvision_defconfig            |    1 +
 arch/powerpc/configs/Rattler8248_defconfig         |    1 +
 arch/powerpc/configs/Rattler_defconfig             |    1 +
 arch/powerpc/configs/SIMPC8313_LP_defconfig        |    1 +
 arch/powerpc/configs/SIMPC8313_SP_defconfig        |    1 +
 arch/powerpc/configs/SM850_defconfig               |    1 +
 arch/powerpc/configs/SPD823TS_defconfig            |    1 +
 arch/powerpc/configs/SXNI855T_defconfig            |    1 +
 arch/powerpc/configs/Sandpoint8240_defconfig       |    1 +
 arch/powerpc/configs/Sandpoint8245_defconfig       |    1 +
 arch/powerpc/configs/T1040QDS_D4_defconfig         |    1 +
 .../powerpc/configs/T1040QDS_SECURE_BOOT_defconfig |    1 +
 arch/powerpc/configs/T1040QDS_defconfig            |    1 +
 arch/powerpc/configs/T1040RDB_NAND_defconfig       |    2 +
 arch/powerpc/configs/T1040RDB_SDCARD_defconfig     |    2 +
 .../powerpc/configs/T1040RDB_SECURE_BOOT_defconfig |    1 +
 arch/powerpc/configs/T1040RDB_SPIFLASH_defconfig   |    2 +
 arch/powerpc/configs/T1040RDB_defconfig            |    1 +
 arch/powerpc/configs/T1042RDB_PI_NAND_defconfig    |    2 +
 arch/powerpc/configs/T1042RDB_PI_SDCARD_defconfig  |    2 +
 .../powerpc/configs/T1042RDB_PI_SPIFLASH_defconfig |    2 +
 arch/powerpc/configs/T1042RDB_PI_defconfig         |    1 +
 arch/powerpc/configs/T2080QDS_NAND_defconfig       |    2 +
 arch/powerpc/configs/T2080QDS_SDCARD_defconfig     |    2 +
 .../powerpc/configs/T2080QDS_SECURE_BOOT_defconfig |    1 +
 arch/powerpc/configs/T2080QDS_SPIFLASH_defconfig   |    2 +
 .../configs/T2080QDS_SRIO_PCIE_BOOT_defconfig      |    1 +
 arch/powerpc/configs/T2080QDS_defconfig            |    1 +
 arch/powerpc/configs/T2080RDB_NAND_defconfig       |    2 +
 arch/powerpc/configs/T2080RDB_SDCARD_defconfig     |    2 +
 .../powerpc/configs/T2080RDB_SECURE_BOOT_defconfig |    1 +
 arch/powerpc/configs/T2080RDB_SPIFLASH_defconfig   |    2 +
 .../configs/T2080RDB_SRIO_PCIE_BOOT_defconfig      |    1 +
 arch/powerpc/configs/T2080RDB_defconfig            |    1 +
 arch/powerpc/configs/T2081QDS_NAND_defconfig       |    2 +
 arch/powerpc/configs/T2081QDS_SDCARD_defconfig     |    2 +
 arch/powerpc/configs/T2081QDS_SPIFLASH_defconfig   |    2 +
 .../configs/T2081QDS_SRIO_PCIE_BOOT_defconfig      |    1 +
 arch/powerpc/configs/T2081QDS_defconfig            |    1 +
 arch/powerpc/configs/T4160QDS_NAND_defconfig       |    2 +
 arch/powerpc/configs/T4160QDS_SDCARD_defconfig     |    2 +
 .../powerpc/configs/T4160QDS_SECURE_BOOT_defconfig |    1 +
 arch/powerpc/configs/T4160QDS_SPIFLASH_defconfig   |    1 +
 arch/powerpc/configs/T4160QDS_defconfig            |    1 +
 arch/powerpc/configs/T4160RDB_defconfig            |    1 +
 arch/powerpc/configs/T4240EMU_defconfig            |    1 +
 arch/powerpc/configs/T4240QDS_NAND_defconfig       |    2 +
 arch/powerpc/configs/T4240QDS_SDCARD_defconfig     |    2 +
 .../powerpc/configs/T4240QDS_SECURE_BOOT_defconfig |    1 +
 arch/powerpc/configs/T4240QDS_SPIFLASH_defconfig   |    1 +
 .../configs/T4240QDS_SRIO_PCIE_BOOT_defconfig      |    1 +
 arch/powerpc/configs/T4240QDS_defconfig            |    1 +
 arch/powerpc/configs/T4240RDB_defconfig            |    1 +
 arch/powerpc/configs/TB5200_B_defconfig            |    1 +
 arch/powerpc/configs/TB5200_defconfig              |    1 +
 arch/powerpc/configs/TK885D_defconfig              |    1 +
 arch/powerpc/configs/TOP5200_defconfig             |    1 +
 arch/powerpc/configs/TOP860_defconfig              |    1 +
 arch/powerpc/configs/TQM5200S_HIGHBOOT_defconfig   |    1 +
 arch/powerpc/configs/TQM5200S_defconfig            |    1 +
 arch/powerpc/configs/TQM5200_B_HIGHBOOT_defconfig  |    1 +
 arch/powerpc/configs/TQM5200_B_defconfig           |    1 +
 arch/powerpc/configs/TQM5200_STK100_defconfig      |    1 +
 arch/powerpc/configs/TQM5200_defconfig             |    1 +
 arch/powerpc/configs/TQM823L_LCD_defconfig         |    1 +
 arch/powerpc/configs/TQM823L_defconfig             |    1 +
 arch/powerpc/configs/TQM823M_defconfig             |    1 +
 arch/powerpc/configs/TQM8255_AA_defconfig          |    1 +
 arch/powerpc/configs/TQM8260_AA_defconfig          |    1 +
 arch/powerpc/configs/TQM8260_AB_defconfig          |    1 +
 arch/powerpc/configs/TQM8260_AC_defconfig          |    1 +
 arch/powerpc/configs/TQM8260_AD_defconfig          |    1 +
 arch/powerpc/configs/TQM8260_AE_defconfig          |    1 +
 arch/powerpc/configs/TQM8260_AF_defconfig          |    1 +
 arch/powerpc/configs/TQM8260_AG_defconfig          |    1 +
 arch/powerpc/configs/TQM8260_AH_defconfig          |    1 +
 arch/powerpc/configs/TQM8260_AI_defconfig          |    1 +
 arch/powerpc/configs/TQM8265_AA_defconfig          |    1 +
 arch/powerpc/configs/TQM8272_defconfig             |    1 +
 arch/powerpc/configs/TQM834x_defconfig             |    1 +
 arch/powerpc/configs/TQM850L_defconfig             |    1 +
 arch/powerpc/configs/TQM850M_defconfig             |    1 +
 arch/powerpc/configs/TQM855L_defconfig             |    1 +
 arch/powerpc/configs/TQM855M_defconfig             |    1 +
 arch/powerpc/configs/TQM860L_defconfig             |    1 +
 arch/powerpc/configs/TQM860M_defconfig             |    1 +
 arch/powerpc/configs/TQM862L_defconfig             |    1 +
 arch/powerpc/configs/TQM862M_defconfig             |    1 +
 arch/powerpc/configs/TQM866M_defconfig             |    1 +
 arch/powerpc/configs/TQM885D_defconfig             |    1 +
 arch/powerpc/configs/TTTech_defconfig              |    1 +
 arch/powerpc/configs/TWR-P1025_defconfig           |    1 +
 arch/powerpc/configs/Total5200_Rev2_defconfig      |    1 +
 .../configs/Total5200_Rev2_lowboot_defconfig       |    1 +
 arch/powerpc/configs/Total5200_defconfig           |    1 +
 arch/powerpc/configs/Total5200_lowboot_defconfig   |    1 +
 arch/powerpc/configs/VOH405_defconfig              |    1 +
 arch/powerpc/configs/VOM405_defconfig              |    1 +
 arch/powerpc/configs/VoVPN-GW_66MHz_defconfig      |    1 +
 arch/powerpc/configs/W7OLMC_defconfig              |    1 +
 arch/powerpc/configs/W7OLMG_defconfig              |    1 +
 arch/powerpc/configs/WUH405_defconfig              |    1 +
 arch/powerpc/configs/ZPC1900_defconfig             |    1 +
 arch/powerpc/configs/ZUMA_defconfig                |    1 +
 arch/powerpc/configs/a3m071_defconfig              |    2 +
 arch/powerpc/configs/a4m072_defconfig              |    1 +
 arch/powerpc/configs/a4m2k_defconfig               |    2 +
 arch/powerpc/configs/ac14xx_defconfig              |    1 +
 arch/powerpc/configs/acadia_defconfig              |    1 +
 arch/powerpc/configs/aev_defconfig                 |    1 +
 arch/powerpc/configs/alpr_defconfig                |    1 +
 arch/powerpc/configs/arches_defconfig              |    1 +
 arch/powerpc/configs/aria_defconfig                |    1 +
 arch/powerpc/configs/atc_defconfig                 |    1 +
 arch/powerpc/configs/bamboo_defconfig              |    1 +
 arch/powerpc/configs/bluestone_defconfig           |    1 +
 arch/powerpc/configs/bubinga_defconfig             |    1 +
 arch/powerpc/configs/caddy2_defconfig              |    1 +
 arch/powerpc/configs/cam5200_defconfig             |    1 +
 arch/powerpc/configs/cam5200_niosflash_defconfig   |    1 +
 arch/powerpc/configs/canmb_defconfig               |    1 +
 arch/powerpc/configs/canyonlands_defconfig         |    1 +
 arch/powerpc/configs/charon_defconfig              |    1 +
 arch/powerpc/configs/cm5200_defconfig              |    1 +
 arch/powerpc/configs/cmi_mpc5xx_defconfig          |    1 +
 arch/powerpc/configs/cogent_mpc8260_defconfig      |    1 +
 arch/powerpc/configs/cogent_mpc8xx_defconfig       |    1 +
 .../controlcenterd_36BIT_SDCARD_DEVELOP_defconfig  |    1 +
 .../configs/controlcenterd_36BIT_SDCARD_defconfig  |    1 +
 .../controlcenterd_TRAILBLAZER_DEVELOP_defconfig   |    1 +
 .../configs/controlcenterd_TRAILBLAZER_defconfig   |    1 +
 arch/powerpc/configs/cpci5200_defconfig            |    1 +
 arch/powerpc/configs/csb272_defconfig              |    1 +
 arch/powerpc/configs/csb472_defconfig              |    1 +
 arch/powerpc/configs/debris_defconfig              |    1 +
 arch/powerpc/configs/devconcenter_defconfig        |    1 +
 arch/powerpc/configs/digsy_mtc_RAMBOOT_defconfig   |    1 +
 arch/powerpc/configs/digsy_mtc_defconfig           |    1 +
 .../configs/digsy_mtc_rev5_RAMBOOT_defconfig       |    1 +
 arch/powerpc/configs/digsy_mtc_rev5_defconfig      |    1 +
 arch/powerpc/configs/dlvision-10g_defconfig        |    1 +
 arch/powerpc/configs/dlvision_defconfig            |    1 +
 arch/powerpc/configs/eXalion_defconfig             |    1 +
 arch/powerpc/configs/ebony_defconfig               |    1 +
 arch/powerpc/configs/ep8248_defconfig              |    1 +
 arch/powerpc/configs/ep8260_defconfig              |    1 +
 arch/powerpc/configs/ep82xxm_defconfig             |    1 +
 arch/powerpc/configs/fo300_defconfig               |    1 +
 arch/powerpc/configs/fx12mm_defconfig              |    1 +
 arch/powerpc/configs/fx12mm_flash_defconfig        |    1 +
 arch/powerpc/configs/galaxy5200_LOWBOOT_defconfig  |    1 +
 arch/powerpc/configs/galaxy5200_defconfig          |    1 +
 arch/powerpc/configs/gdppc440etx_defconfig         |    1 +
 arch/powerpc/configs/glacier_defconfig             |    1 +
 arch/powerpc/configs/gw8260_defconfig              |    1 +
 arch/powerpc/configs/haleakala_defconfig           |    1 +
 arch/powerpc/configs/hermes_defconfig              |    1 +
 arch/powerpc/configs/hmi1001_defconfig             |    1 +
 arch/powerpc/configs/hymod_defconfig               |    1 +
 .../configs/icecube_5200_DDR_LOWBOOT08_defconfig   |    1 +
 .../configs/icecube_5200_DDR_LOWBOOT_defconfig     |    1 +
 arch/powerpc/configs/icecube_5200_DDR_defconfig    |    1 +
 .../configs/icecube_5200_LOWBOOT08_defconfig       |    1 +
 .../powerpc/configs/icecube_5200_LOWBOOT_defconfig |    1 +
 arch/powerpc/configs/icecube_5200_defconfig        |    1 +
 arch/powerpc/configs/icon_defconfig                |    1 +
 arch/powerpc/configs/ids8313_defconfig             |    1 +
 arch/powerpc/configs/inka4x0_defconfig             |    1 +
 arch/powerpc/configs/intip_defconfig               |    1 +
 arch/powerpc/configs/io64_defconfig                |    1 +
 arch/powerpc/configs/io_defconfig                  |    1 +
 arch/powerpc/configs/iocon_defconfig               |    1 +
 arch/powerpc/configs/ipek01_defconfig              |    1 +
 arch/powerpc/configs/jupiter_defconfig             |    1 +
 arch/powerpc/configs/katmai_defconfig              |    1 +
 arch/powerpc/configs/kilauea_defconfig             |    1 +
 arch/powerpc/configs/kmcoge4_defconfig             |    1 +
 arch/powerpc/configs/kmcoge5ne_defconfig           |    1 +
 arch/powerpc/configs/kmeter1_defconfig             |    1 +
 arch/powerpc/configs/kmlion1_defconfig             |    1 +
 arch/powerpc/configs/kmopti2_defconfig             |    1 +
 arch/powerpc/configs/kmsupx5_defconfig             |    1 +
 arch/powerpc/configs/kmvect1_defconfig             |    1 +
 arch/powerpc/configs/korat_defconfig               |    1 +
 arch/powerpc/configs/korat_perm_defconfig          |    1 +
 arch/powerpc/configs/kvme080_defconfig             |    1 +
 arch/powerpc/configs/lcd4_lwmon5_defconfig         |    2 +
 arch/powerpc/configs/lite5200b_LOWBOOT_defconfig   |    1 +
 arch/powerpc/configs/lite5200b_PM_defconfig        |    1 +
 arch/powerpc/configs/lite5200b_defconfig           |    1 +
 arch/powerpc/configs/luan_defconfig                |    1 +
 arch/powerpc/configs/lwmon5_defconfig              |    1 +
 arch/powerpc/configs/lwmon_defconfig               |    1 +
 arch/powerpc/configs/makalu_defconfig              |    1 +
 arch/powerpc/configs/mcc200_COM12_SDRAM_defconfig  |    1 +
 arch/powerpc/configs/mcc200_COM12_defconfig        |    1 +
 .../configs/mcc200_COM12_highboot_SDRAM_defconfig  |    1 +
 .../configs/mcc200_COM12_highboot_defconfig        |    1 +
 arch/powerpc/configs/mcc200_SDRAM_defconfig        |    1 +
 arch/powerpc/configs/mcc200_defconfig              |    1 +
 .../configs/mcc200_highboot_SDRAM_defconfig        |    1 +
 arch/powerpc/configs/mcc200_highboot_defconfig     |    1 +
 arch/powerpc/configs/mecp5123_defconfig            |    1 +
 arch/powerpc/configs/mecp5200_defconfig            |    1 +
 arch/powerpc/configs/mgcoge3ne_defconfig           |    1 +
 arch/powerpc/configs/mgcoge_defconfig              |    1 +
 arch/powerpc/configs/ml507_defconfig               |    1 +
 arch/powerpc/configs/ml507_flash_defconfig         |    1 +
 arch/powerpc/configs/motionpro_defconfig           |    1 +
 arch/powerpc/configs/mpc5121ads_defconfig          |    1 +
 arch/powerpc/configs/mpc5121ads_rev2_defconfig     |    1 +
 arch/powerpc/configs/mpc7448hpc2_defconfig         |    1 +
 arch/powerpc/configs/mpc8308_p1m_defconfig         |    1 +
 arch/powerpc/configs/muas3001_defconfig            |    1 +
 arch/powerpc/configs/muas3001_dev_defconfig        |    1 +
 arch/powerpc/configs/mucmc52_defconfig             |    1 +
 arch/powerpc/configs/munices_defconfig             |    1 +
 arch/powerpc/configs/neo_defconfig                 |    1 +
 arch/powerpc/configs/ocotea_defconfig              |    1 +
 arch/powerpc/configs/p3m7448_defconfig             |    1 +
 arch/powerpc/configs/p3m750_defconfig              |    1 +
 arch/powerpc/configs/p3p440_defconfig              |    1 +
 arch/powerpc/configs/pcm030_LOWBOOT_defconfig      |    1 +
 arch/powerpc/configs/pcm030_defconfig              |    1 +
 arch/powerpc/configs/pcs440ep_defconfig            |    1 +
 arch/powerpc/configs/pdm360ng_defconfig            |    1 +
 arch/powerpc/configs/pf5200_defconfig              |    1 +
 arch/powerpc/configs/ppmc7xx_defconfig             |    1 +
 arch/powerpc/configs/ppmc8260_defconfig            |    1 +
 arch/powerpc/configs/prs200_DDR_defconfig          |    1 +
 arch/powerpc/configs/prs200_defconfig              |    1 +
 arch/powerpc/configs/prs200_highboot_DDR_defconfig |    1 +
 arch/powerpc/configs/prs200_highboot_defconfig     |    1 +
 arch/powerpc/configs/qemu-ppce500_defconfig        |    1 +
 arch/powerpc/configs/quad100hd_defconfig           |    1 +
 arch/powerpc/configs/quantum_defconfig             |    1 +
 arch/powerpc/configs/rainier_defconfig             |    1 +
 arch/powerpc/configs/rainier_ramboot_defconfig     |    1 +
 arch/powerpc/configs/redwood_defconfig             |    1 +
 arch/powerpc/configs/sacsng_defconfig              |    1 +
 arch/powerpc/configs/sbc405_defconfig              |    1 +
 arch/powerpc/configs/sbc8349_PCI_33_defconfig      |    1 +
 arch/powerpc/configs/sbc8349_PCI_66_defconfig      |    1 +
 arch/powerpc/configs/sbc8349_defconfig             |    1 +
 arch/powerpc/configs/sbc8548_PCI_33_PCIE_defconfig |    1 +
 arch/powerpc/configs/sbc8548_PCI_33_defconfig      |    1 +
 arch/powerpc/configs/sbc8548_PCI_66_PCIE_defconfig |    1 +
 arch/powerpc/configs/sbc8548_PCI_66_defconfig      |    1 +
 arch/powerpc/configs/sbc8548_defconfig             |    1 +
 arch/powerpc/configs/sbc8641d_defconfig            |    1 +
 arch/powerpc/configs/sc3_defconfig                 |    1 +
 arch/powerpc/configs/sequoia_defconfig             |    1 +
 arch/powerpc/configs/sequoia_ramboot_defconfig     |    1 +
 arch/powerpc/configs/socrates_defconfig            |    1 +
 arch/powerpc/configs/spc1920_defconfig             |    1 +
 arch/powerpc/configs/stxgp3_defconfig              |    1 +
 arch/powerpc/configs/stxssa_4M_defconfig           |    1 +
 arch/powerpc/configs/stxssa_defconfig              |    1 +
 arch/powerpc/configs/stxxtc_defconfig              |    1 +
 arch/powerpc/configs/suvd3_defconfig               |    1 +
 arch/powerpc/configs/svm_sc8xx_defconfig           |    1 +
 arch/powerpc/configs/sycamore_defconfig            |    1 +
 arch/powerpc/configs/t3corp_defconfig              |    1 +
 arch/powerpc/configs/taihu_defconfig               |    1 +
 arch/powerpc/configs/taishan_defconfig             |    1 +
 arch/powerpc/configs/tuge1_defconfig               |    1 +
 arch/powerpc/configs/tuxx1_defconfig               |    1 +
 arch/powerpc/configs/uc100_defconfig               |    1 +
 arch/powerpc/configs/uc101_defconfig               |    1 +
 arch/powerpc/configs/utx8245_defconfig             |    1 +
 arch/powerpc/configs/v37_defconfig                 |    1 +
 arch/powerpc/configs/v38b_defconfig                |    1 +
 arch/powerpc/configs/v5fx30teval_defconfig         |    1 +
 arch/powerpc/configs/v5fx30teval_flash_defconfig   |    1 +
 arch/powerpc/configs/ve8313_defconfig              |    1 +
 arch/powerpc/configs/virtlab2_defconfig            |    1 +
 arch/powerpc/configs/vme8349_defconfig             |    1 +
 arch/powerpc/configs/walnut_defconfig              |    1 +
 arch/powerpc/configs/wtk_defconfig                 |    1 +
 .../configs/xilinx-ppc405-generic_defconfig        |    1 +
 .../configs/xilinx-ppc405-generic_flash_defconfig  |    1 +
 .../configs/xilinx-ppc440-generic_defconfig        |    1 +
 .../configs/xilinx-ppc440-generic_flash_defconfig  |    1 +
 arch/powerpc/configs/xpedite1000_defconfig         |    1 +
 arch/powerpc/configs/xpedite517x_defconfig         |    1 +
 arch/powerpc/configs/xpedite520x_defconfig         |    1 +
 arch/powerpc/configs/xpedite537x_defconfig         |    1 +
 arch/powerpc/configs/xpedite550x_defconfig         |    1 +
 arch/powerpc/configs/yellowstone_defconfig         |    1 +
 arch/powerpc/configs/yosemite_defconfig            |    1 +
 arch/powerpc/configs/yucca_defconfig               |    1 +
 arch/powerpc/configs/zeus_defconfig                |    1 +
 arch/sandbox/Kconfig                               |   19 +
 arch/sandbox/configs/sandbox_defconfig             |    0
 arch/sh/Kconfig                                    |  100 +
 arch/sh/configs/MigoR_defconfig                    |    1 +
 arch/sh/configs/ap325rxa_defconfig                 |    1 +
 arch/sh/configs/ap_sh4a_4a_defconfig               |    1 +
 arch/sh/configs/ecovec_defconfig                   |    1 +
 arch/sh/configs/espt_defconfig                     |    1 +
 arch/sh/configs/mpr2_defconfig                     |    1 +
 arch/sh/configs/ms7720se_defconfig                 |    1 +
 arch/sh/configs/ms7722se_defconfig                 |    1 +
 arch/sh/configs/ms7750se_defconfig                 |    1 +
 arch/sh/configs/r0p7734_defconfig                  |    1 +
 arch/sh/configs/r2dplus_defconfig                  |    1 +
 arch/sh/configs/r7780mp_defconfig                  |    1 +
 arch/sh/configs/rsk7203_defconfig                  |    1 +
 arch/sh/configs/rsk7264_defconfig                  |    1 +
 arch/sh/configs/rsk7269_defconfig                  |    1 +
 arch/sh/configs/sh7752evb_defconfig                |    1 +
 arch/sh/configs/sh7753evb_defconfig                |    1 +
 arch/sh/configs/sh7757lcr_defconfig                |    1 +
 arch/sh/configs/sh7763rdp_defconfig                |    1 +
 arch/sh/configs/sh7785lcr_32bit_defconfig          |    1 +
 arch/sh/configs/sh7785lcr_defconfig                |    1 +
 arch/sh/configs/shmin_defconfig                    |    1 +
 arch/sparc/Kconfig                                 |   33 +
 arch/sparc/configs/gr_cpci_ax2000_defconfig        |    1 +
 arch/sparc/configs/gr_ep2s60_defconfig             |    1 +
 arch/sparc/configs/gr_xc3s_1500_defconfig          |    1 +
 arch/sparc/configs/grsim_defconfig                 |    1 +
 arch/sparc/configs/grsim_leon2_defconfig           |    1 +
 arch/x86/Kconfig                                   |   17 +
 arch/x86/configs/coreboot-x86_defconfig            |    1 +
 board/8dtech/eco5pk/Kconfig                        |   23 +
 board/AndesTech/adp-ag101/Kconfig                  |   23 +
 board/AndesTech/adp-ag101p/Kconfig                 |   23 +
 board/AndesTech/adp-ag102/Kconfig                  |   23 +
 board/Barix/ipam390/Kconfig                        |   23 +
 board/BuR/kwb/Kconfig                              |   27 +
 board/BuR/tseries/Kconfig                          |   83 +
 board/BuS/eb_cpu5282/Kconfig                       |   47 +
 board/BuS/eb_cpux9k2/Kconfig                       |   51 +
 board/BuS/vl_ma2sc/Kconfig                         |   51 +
 board/CarMediaLab/flea3/Kconfig                    |   23 +
 board/LEOX/elpt860/Kconfig                         |   19 +
 board/LaCie/edminiv2/Kconfig                       |   23 +
 board/LaCie/net2big_v2/Kconfig                     |   55 +
 board/LaCie/netspace_v2/Kconfig                    |  139 ++
 board/LaCie/wireless_space/Kconfig                 |   23 +
 board/Marvell/aspenite/Kconfig                     |   23 +
 board/Marvell/db64360/Kconfig                      |   19 +
 board/Marvell/db64460/Kconfig                      |   19 +
 board/Marvell/dkb/Kconfig                          |   23 +
 board/Marvell/dreamplug/Kconfig                    |   23 +
 board/Marvell/gplugd/Kconfig                       |   23 +
 board/Marvell/guruplug/Kconfig                     |   23 +
 board/Marvell/mv88f6281gtw_ge/Kconfig              |   23 +
 board/Marvell/openrd/Kconfig                       |   83 +
 board/Marvell/rd6281a/Kconfig                      |   23 +
 board/Marvell/sheevaplug/Kconfig                   |   23 +
 board/RPXlite_dw/Kconfig                           |  155 ++
 board/RRvision/Kconfig                             |   35 +
 board/Seagate/dockstar/Kconfig                     |   23 +
 board/Seagate/goflexhome/Kconfig                   |   23 +
 board/a3000/Kconfig                                |   15 +
 board/a3m071/Kconfig                               |   35 +
 board/a4m072/Kconfig                               |   15 +
 board/adder/Kconfig                                |   35 +
 board/afeb9260/Kconfig                             |   19 +
 board/ait/cam_enc_4xx/Kconfig                      |   23 +
 board/alphaproject/ap_sh4a_4a/Kconfig              |   19 +
 board/altera/nios2-generic/Kconfig                 |   19 +
 board/altera/socfpga/Kconfig                       |   23 +
 board/amcc/acadia/Kconfig                          |   19 +
 board/amcc/bamboo/Kconfig                          |   19 +
 board/amcc/bluestone/Kconfig                       |   19 +
 board/amcc/bubinga/Kconfig                         |   19 +
 board/amcc/canyonlands/Kconfig                     |   71 +
 board/amcc/ebony/Kconfig                           |   19 +
 board/amcc/katmai/Kconfig                          |   19 +
 board/amcc/kilauea/Kconfig                         |   47 +
 board/amcc/luan/Kconfig                            |   19 +
 board/amcc/makalu/Kconfig                          |   19 +
 board/amcc/ocotea/Kconfig                          |   19 +
 board/amcc/redwood/Kconfig                         |   19 +
 board/amcc/sequoia/Kconfig                         |   95 +
 board/amcc/taihu/Kconfig                           |   19 +
 board/amcc/taishan/Kconfig                         |   19 +
 board/amcc/walnut/Kconfig                          |   39 +
 board/amcc/yosemite/Kconfig                        |   47 +
 board/amcc/yucca/Kconfig                           |   19 +
 board/armadeus/apf27/Kconfig                       |   23 +
 board/armltd/integrator/Kconfig                    |  191 ++
 board/armltd/versatile/Kconfig                     |   83 +
 board/armltd/vexpress/Kconfig                      |   59 +
 board/armltd/vexpress64/Kconfig                    |   23 +
 board/astro/mcf5373l/Kconfig                       |   19 +
 board/atc/Kconfig                                  |   15 +
 board/atmark-techno/armadillo-800eva/Kconfig       |   23 +
 board/atmel/at91rm9200ek/Kconfig                   |   51 +
 board/atmel/at91sam9260ek/Kconfig                  |  307 +++
 board/atmel/at91sam9261ek/Kconfig                  |  167 ++
 board/atmel/at91sam9263ek/Kconfig                  |  139 ++
 board/atmel/at91sam9m10g45ek/Kconfig               |   27 +
 board/atmel/at91sam9n12ek/Kconfig                  |   83 +
 board/atmel/at91sam9rlek/Kconfig                   |   55 +
 board/atmel/at91sam9x5ek/Kconfig                   |  111 +
 board/atmel/atngw100/Kconfig                       |   23 +
 board/atmel/atngw100mkii/Kconfig                   |   23 +
 board/atmel/atstk1000/Kconfig                      |   95 +
 board/atmel/sama5d3_xplained/Kconfig               |   55 +
 board/atmel/sama5d3xek/Kconfig                     |   83 +
 board/avionic-design/medcom-wide/Kconfig           |   24 +
 board/avionic-design/plutux/Kconfig                |   24 +
 board/avionic-design/tec-ng/Kconfig                |   24 +
 board/avionic-design/tec/Kconfig                   |   24 +
 board/avnet/fx12mm/Kconfig                         |   47 +
 board/avnet/v5fx30teval/Kconfig                    |   47 +
 board/balloon3/Kconfig                             |   15 +
 board/barco/titanium/Kconfig                       |   27 +
 board/bc3450/Kconfig                               |   15 +
 board/bct-brettl2/Kconfig                          |   15 +
 board/bf506f-ezkit/Kconfig                         |   15 +
 board/bf518f-ezbrd/Kconfig                         |   15 +
 board/bf525-ucr2/Kconfig                           |   15 +
 board/bf526-ezbrd/Kconfig                          |   15 +
 board/bf527-ad7160-eval/Kconfig                    |   15 +
 board/bf527-ezkit/Kconfig                          |   35 +
 board/bf527-sdp/Kconfig                            |   15 +
 board/bf533-ezkit/Kconfig                          |   15 +
 board/bf533-stamp/Kconfig                          |   15 +
 board/bf537-minotaur/Kconfig                       |   15 +
 board/bf537-pnav/Kconfig                           |   15 +
 board/bf537-srv1/Kconfig                           |   15 +
 board/bf537-stamp/Kconfig                          |   15 +
 board/bf538f-ezkit/Kconfig                         |   15 +
 board/bf548-ezkit/Kconfig                          |   15 +
 board/bf561-acvilon/Kconfig                        |   15 +
 board/bf561-ezkit/Kconfig                          |   15 +
 board/bf609-ezkit/Kconfig                          |   15 +
 board/blackstamp/Kconfig                           |   15 +
 board/blackvme/Kconfig                             |   15 +
 board/bluegiga/apx4devkit/Kconfig                  |   23 +
 board/bluewater/snapper9260/Kconfig                |   55 +
 board/boundary/nitrogen6x/Kconfig                  |  195 ++
 board/br4/Kconfig                                  |   15 +
 board/broadcom/bcm28155_ap/Kconfig                 |   23 +
 board/buffalo/lsxl/Kconfig                         |   55 +
 board/calao/sbc35_a9g20/Kconfig                    |   55 +
 board/calao/tny_a9260/Kconfig                      |  111 +
 board/calao/usb_a9263/Kconfig                      |   27 +
 board/canmb/Kconfig                                |   15 +
 board/chromebook-x86/coreboot/Kconfig              |   27 +
 board/cloudengines/pogo_e02/Kconfig                |   23 +
 board/cm-bf527/Kconfig                             |   15 +
 board/cm-bf533/Kconfig                             |   15 +
 board/cm-bf537e/Kconfig                            |   15 +
 board/cm-bf537u/Kconfig                            |   15 +
 board/cm-bf548/Kconfig                             |   15 +
 board/cm-bf561/Kconfig                             |   15 +
 board/cm4008/Kconfig                               |   19 +
 board/cm41xx/Kconfig                               |   19 +
 board/cm5200/Kconfig                               |   15 +
 board/cmi/Kconfig                                  |   15 +
 board/cobra5272/Kconfig                            |   15 +
 board/cogent/Kconfig                               |   31 +
 board/comelit/dig297/Kconfig                       |   23 +
 board/compal/paz00/Kconfig                         |   24 +
 board/compulab/cm_t335/Kconfig                     |   23 +
 board/compulab/cm_t35/Kconfig                      |   23 +
 board/compulab/cm_t54/Kconfig                      |   23 +
 board/compulab/trimslice/Kconfig                   |   24 +
 board/congatec/cgtqmx6eval/Kconfig                 |   27 +
 board/corscience/tricorder/Kconfig                 |   51 +
 board/cpc45/Kconfig                                |   35 +
 board/cpu86/Kconfig                                |   35 +
 board/cpu87/Kconfig                                |   35 +
 board/cray/L1/Kconfig                              |   19 +
 board/creative/xfi3/Kconfig                        |   23 +
 board/csb272/Kconfig                               |   15 +
 board/csb472/Kconfig                               |   15 +
 board/cu824/Kconfig                                |   15 +
 board/d-link/dns325/Kconfig                        |   23 +
 board/dave/PPChameleonEVB/Kconfig                  |  235 ++
 board/davedenx/aria/Kconfig                        |   19 +
 board/davedenx/qong/Kconfig                        |   23 +
 board/davinci/da8xxevm/Kconfig                     |  159 ++
 board/davinci/dm355evm/Kconfig                     |   23 +
 board/davinci/dm355leopard/Kconfig                 |   23 +
 board/davinci/dm365evm/Kconfig                     |   23 +
 board/davinci/dm6467evm/Kconfig                    |   55 +
 board/davinci/dvevm/Kconfig                        |   23 +
 board/davinci/ea20/Kconfig                         |   23 +
 board/davinci/schmoogie/Kconfig                    |   23 +
 board/davinci/sffsdr/Kconfig                       |   23 +
 board/davinci/sonata/Kconfig                       |   23 +
 board/dbau1x00/Kconfig                             |  119 +
 board/denx/m28evk/Kconfig                          |   23 +
 board/denx/m53evk/Kconfig                          |   27 +
 board/dnp5370/Kconfig                              |   15 +
 board/eXalion/Kconfig                              |   15 +
 board/earthlcd/favr-32-ezkit/Kconfig               |   23 +
 board/egnite/ethernut5/Kconfig                     |   27 +
 board/eltec/elppc/Kconfig                          |   19 +
 board/eltec/mhpc/Kconfig                           |   19 +
 board/embest/mx6boards/Kconfig                     |   55 +
 board/emk/top5200/Kconfig                          |   71 +
 board/emk/top860/Kconfig                           |   19 +
 board/emk/top9000/Kconfig                          |   55 +
 board/enbw/enbw_cmc/Kconfig                        |   23 +
 board/ep8248/Kconfig                               |   15 +
 board/ep8260/Kconfig                               |   15 +
 board/ep82xxm/Kconfig                              |   15 +
 board/esd/apc405/Kconfig                           |   19 +
 board/esd/ar405/Kconfig                            |   19 +
 board/esd/ash405/Kconfig                           |   19 +
 board/esd/cms700/Kconfig                           |   19 +
 board/esd/cpci2dp/Kconfig                          |   19 +
 board/esd/cpci405/Kconfig                          |   79 +
 board/esd/cpci5200/Kconfig                         |   19 +
 board/esd/cpci750/Kconfig                          |   19 +
 board/esd/cpciiser4/Kconfig                        |   19 +
 board/esd/dp405/Kconfig                            |   19 +
 board/esd/du405/Kconfig                            |   19 +
 board/esd/du440/Kconfig                            |   19 +
 board/esd/hh405/Kconfig                            |   19 +
 board/esd/hub405/Kconfig                           |   19 +
 board/esd/mecp5123/Kconfig                         |   19 +
 board/esd/mecp5200/Kconfig                         |   19 +
 board/esd/meesc/Kconfig                            |   55 +
 board/esd/ocrtc/Kconfig                            |   19 +
 board/esd/otc570/Kconfig                           |   55 +
 board/esd/pci405/Kconfig                           |   19 +
 board/esd/pf5200/Kconfig                           |   19 +
 board/esd/plu405/Kconfig                           |   19 +
 board/esd/pmc405/Kconfig                           |   19 +
 board/esd/pmc405de/Kconfig                         |   19 +
 board/esd/pmc440/Kconfig                           |   19 +
 board/esd/tasreg/Kconfig                           |   19 +
 board/esd/vme8349/Kconfig                          |   43 +
 board/esd/voh405/Kconfig                           |   19 +
 board/esd/vom405/Kconfig                           |   19 +
 board/esd/wuh405/Kconfig                           |   19 +
 board/esg/ima3-mx53/Kconfig                        |   27 +
 board/espt/Kconfig                                 |   15 +
 board/esteem192e/Kconfig                           |   15 +
 board/etin/debris/Kconfig                          |   19 +
 board/etin/kvme080/Kconfig                         |   19 +
 board/eukrea/cpu9260/Kconfig                       |  223 ++
 board/eukrea/cpuat91/Kconfig                       |   51 +
 board/evb64260/Kconfig                             |   31 +
 board/exmeritus/hww1u1a/Kconfig                    |   19 +
 board/fads/Kconfig                                 |   31 +
 board/faraday/a320evb/Kconfig                      |   23 +
 board/flagadm/Kconfig                              |   15 +
 board/freescale/b4860qds/Kconfig                   |  191 ++
 board/freescale/bsc9131rdb/Kconfig                 |   95 +
 board/freescale/bsc9132qds/Kconfig                 |  383 ++++
 board/freescale/c29xpcie/Kconfig                   |   71 +
 board/freescale/corenet_ds/Kconfig                 |  487 ++++
 board/freescale/m5208evbe/Kconfig                  |   19 +
 board/freescale/m52277evb/Kconfig                  |   47 +
 board/freescale/m5235evb/Kconfig                   |   47 +
 board/freescale/m5249evb/Kconfig                   |   19 +
 board/freescale/m5253demo/Kconfig                  |   19 +
 board/freescale/m5253evbe/Kconfig                  |   19 +
 board/freescale/m5272c3/Kconfig                    |   19 +
 board/freescale/m5275evb/Kconfig                   |   19 +
 board/freescale/m5282evb/Kconfig                   |   19 +
 board/freescale/m53017evb/Kconfig                  |   19 +
 board/freescale/m5329evb/Kconfig                   |   47 +
 board/freescale/m5373evb/Kconfig                   |   23 +
 board/freescale/m54418twr/Kconfig                  |  143 ++
 board/freescale/m54451evb/Kconfig                  |   47 +
 board/freescale/m54455evb/Kconfig                  |  119 +
 board/freescale/m547xevb/Kconfig                   |  167 ++
 board/freescale/m548xevb/Kconfig                   |  191 ++
 board/freescale/mpc5121ads/Kconfig                 |   43 +
 board/freescale/mpc7448hpc2/Kconfig                |   19 +
 board/freescale/mpc8260ads/Kconfig                 |  383 ++++
 board/freescale/mpc8266ads/Kconfig                 |   19 +
 board/freescale/mpc8308rdb/Kconfig                 |   19 +
 board/freescale/mpc8313erdb/Kconfig                |   95 +
 board/freescale/mpc8315erdb/Kconfig                |   43 +
 board/freescale/mpc8323erdb/Kconfig                |   19 +
 board/freescale/mpc832xemds/Kconfig                |  115 +
 board/freescale/mpc8349emds/Kconfig                |   19 +
 board/freescale/mpc8349itx/Kconfig                 |   71 +
 board/freescale/mpc8360emds/Kconfig                |  239 ++
 board/freescale/mpc8360erdk/Kconfig                |   43 +
 board/freescale/mpc837xemds/Kconfig                |   43 +
 board/freescale/mpc837xerdb/Kconfig                |   19 +
 board/freescale/mpc8536ds/Kconfig                  |  115 +
 board/freescale/mpc8540ads/Kconfig                 |   19 +
 board/freescale/mpc8541cds/Kconfig                 |   43 +
 board/freescale/mpc8544ds/Kconfig                  |   19 +
 board/freescale/mpc8548cds/Kconfig                 |   67 +
 board/freescale/mpc8555cds/Kconfig                 |   43 +
 board/freescale/mpc8560ads/Kconfig                 |   19 +
 board/freescale/mpc8568mds/Kconfig                 |   19 +
 board/freescale/mpc8569mds/Kconfig                 |   67 +
 board/freescale/mpc8572ds/Kconfig                  |   67 +
 board/freescale/mpc8610hpcd/Kconfig                |   19 +
 board/freescale/mpc8641hpcn/Kconfig                |   43 +
 board/freescale/mx23evk/Kconfig                    |   23 +
 board/freescale/mx25pdk/Kconfig                    |   27 +
 board/freescale/mx28evk/Kconfig                    |   83 +
 board/freescale/mx31ads/Kconfig                    |   23 +
 board/freescale/mx31pdk/Kconfig                    |   23 +
 board/freescale/mx35pdk/Kconfig                    |   23 +
 board/freescale/mx51evk/Kconfig                    |   27 +
 board/freescale/mx53ard/Kconfig                    |   27 +
 board/freescale/mx53evk/Kconfig                    |   27 +
 board/freescale/mx53loco/Kconfig                   |   27 +
 board/freescale/mx53smd/Kconfig                    |   27 +
 board/freescale/mx6qarm2/Kconfig                   |   27 +
 board/freescale/mx6qsabreauto/Kconfig              |   27 +
 board/freescale/mx6sabresd/Kconfig                 |   55 +
 board/freescale/mx6slevk/Kconfig                   |   27 +
 board/freescale/p1010rdb/Kconfig                   |  671 ++++++
 board/freescale/p1022ds/Kconfig                    |  187 ++
 board/freescale/p1023rdb/Kconfig                   |   19 +
 board/freescale/p1023rds/Kconfig                   |   43 +
 board/freescale/p1_p2_rdb/Kconfig                  |  671 ++++++
 board/freescale/p1_p2_rdb_pc/Kconfig               | 1103 +++++++++
 board/freescale/p1_twr/Kconfig                     |   23 +
 board/freescale/p2020come/Kconfig                  |   47 +
 board/freescale/p2020ds/Kconfig                    |  115 +
 board/freescale/p2041rdb/Kconfig                   |  139 ++
 board/freescale/qemu-ppce500/Kconfig               |   19 +
 board/freescale/t1040qds/Kconfig                   |   71 +
 board/freescale/t104xrdb/Kconfig                   |  215 ++
 board/freescale/t208xqds/Kconfig                   |  263 +++
 board/freescale/t208xrdb/Kconfig                   |  143 ++
 board/freescale/t4qds/Kconfig                      |  287 +++
 board/freescale/t4rdb/Kconfig                      |   47 +
 board/freescale/vf610twr/Kconfig                   |   27 +
 board/funkwerk/vovpn-gw/Kconfig                    |   23 +
 board/g2000/Kconfig                                |   15 +
 board/gaisler/gr_cpci_ax2000/Kconfig               |   19 +
 board/gaisler/gr_ep2s60/Kconfig                    |   19 +
 board/gaisler/gr_xc3s_1500/Kconfig                 |   19 +
 board/gaisler/grsim/Kconfig                        |   19 +
 board/gaisler/grsim_leon2/Kconfig                  |   19 +
 board/galaxy5200/Kconfig                           |   39 +
 board/gateworks/gw_ventana/Kconfig                 |  139 ++
 board/gdsys/405ep/Kconfig                          |   79 +
 board/gdsys/405ex/Kconfig                          |   19 +
 board/gdsys/dlvision/Kconfig                       |   19 +
 board/gdsys/gdppc440etx/Kconfig                    |   19 +
 board/gdsys/intip/Kconfig                          |   47 +
 board/gdsys/p1022/Kconfig                          |   95 +
 board/gen860t/Kconfig                              |   35 +
 board/genesi/mx51_efikamx/Kconfig                  |   55 +
 board/gumstix/duovero/Kconfig                      |   23 +
 board/gumstix/pepper/Kconfig                       |   23 +
 board/gw8260/Kconfig                               |   15 +
 board/h2200/Kconfig                                |   15 +
 board/hale/tt01/Kconfig                            |   23 +
 board/hermes/Kconfig                               |   15 +
 board/hidden_dragon/Kconfig                        |   15 +
 board/highbank/Kconfig                             |   19 +
 board/htkw/mcx/Kconfig                             |   23 +
 board/hymod/Kconfig                                |   15 +
 board/ibf-dsp561/Kconfig                           |   15 +
 board/icecube/Kconfig                              |  231 ++
 board/icpdas/lp8x4x/Kconfig                        |   19 +
 board/icu862/Kconfig                               |   35 +
 board/ids/ids8247/Kconfig                          |   19 +
 board/ids/ids8313/Kconfig                          |   23 +
 board/ifm/ac14xx/Kconfig                           |   19 +
 board/ifm/o2dnt2/Kconfig                           |  215 ++
 board/imgtec/malta/Kconfig                         |   47 +
 board/imx31_phycore/Kconfig                        |   43 +
 board/in-circuit/grasshopper/Kconfig               |   23 +
 board/inka4x0/Kconfig                              |   15 +
 board/intercontrol/digsy_mtc/Kconfig               |   91 +
 board/iomega/iconnect/Kconfig                      |   23 +
 board/ip04/Kconfig                                 |   15 +
 board/ip860/Kconfig                                |   15 +
 board/ipek01/Kconfig                               |   15 +
 board/iphase4539/Kconfig                           |   15 +
 board/isee/igep0033/Kconfig                        |   23 +
 board/isee/igep00x0/Kconfig                        |  139 ++
 board/ispan/Kconfig                                |   35 +
 board/ivm/Kconfig                                  |  119 +
 board/jornada/Kconfig                              |   15 +
 board/jse/Kconfig                                  |   15 +
 board/jupiter/Kconfig                              |   15 +
 board/karo/tk71/Kconfig                            |   23 +
 board/karo/tx25/Kconfig                            |   23 +
 board/keymile/km82xx/Kconfig                       |   47 +
 board/keymile/km83xx/Kconfig                       |  191 ++
 board/keymile/km_arm/Kconfig                       |  251 +++
 board/keymile/kmp204x/Kconfig                      |   47 +
 board/kmc/kzm9g/Kconfig                            |   23 +
 board/korat/Kconfig                                |   35 +
 board/kup/kup4k/Kconfig                            |   19 +
 board/kup/kup4x/Kconfig                            |   19 +
 board/logicpd/am3517evm/Kconfig                    |   23 +
 board/logicpd/imx27lite/Kconfig                    |   47 +
 board/logicpd/imx31_litekit/Kconfig                |   23 +
 board/logicpd/omap3som/Kconfig                     |   23 +
 board/logicpd/zoom1/Kconfig                        |   23 +
 board/lwmon/Kconfig                                |   15 +
 board/lwmon5/Kconfig                               |   35 +
 board/manroland/hmi1001/Kconfig                    |   19 +
 board/manroland/mucmc52/Kconfig                    |   19 +
 board/manroland/uc100/Kconfig                      |   19 +
 board/manroland/uc101/Kconfig                      |   19 +
 board/matrix_vision/mergerbox/Kconfig              |   19 +
 board/matrix_vision/mvbc_p/Kconfig                 |   23 +
 board/matrix_vision/mvblm7/Kconfig                 |   19 +
 board/matrix_vision/mvblx/Kconfig                  |   23 +
 board/matrix_vision/mvsmr/Kconfig                  |   19 +
 board/mcc200/Kconfig                               |  235 ++
 board/micronas/vct/Kconfig                         |  287 +++
 board/mimc/mimc200/Kconfig                         |   23 +
 board/miromico/hammerhead/Kconfig                  |   23 +
 board/mosaixtech/icon/Kconfig                      |   19 +
 board/motionpro/Kconfig                            |   15 +
 board/mpc8308_p1m/Kconfig                          |   15 +
 board/mpl/mip405/Kconfig                           |   43 +
 board/mpl/pati/Kconfig                             |   19 +
 board/mpl/pip405/Kconfig                           |   19 +
 board/mpl/vcma9/Kconfig                            |   23 +
 board/mpr2/Kconfig                                 |   15 +
 board/ms7720se/Kconfig                             |   15 +
 board/ms7722se/Kconfig                             |   15 +
 board/ms7750se/Kconfig                             |   15 +
 board/muas3001/Kconfig                             |   35 +
 board/munices/Kconfig                              |   15 +
 board/musenki/Kconfig                              |   15 +
 board/mvblue/Kconfig                               |   15 +
 board/netphone/Kconfig                             |   39 +
 board/netta/Kconfig                                |  155 ++
 board/netta2/Kconfig                               |   39 +
 board/netvia/Kconfig                               |   39 +
 board/nokia/rx51/Kconfig                           |   23 +
 board/nvidia/beaver/Kconfig                        |   24 +
 board/nvidia/cardhu/Kconfig                        |   24 +
 board/nvidia/dalmore/Kconfig                       |   24 +
 board/nvidia/harmony/Kconfig                       |   24 +
 board/nvidia/jetson-tk1/Kconfig                    |   28 +
 board/nvidia/seaboard/Kconfig                      |   24 +
 board/nvidia/venice2/Kconfig                       |   24 +
 board/nvidia/ventana/Kconfig                       |   24 +
 board/nvidia/whistler/Kconfig                      |   24 +
 board/olimex/mx23_olinuxino/Kconfig                |   23 +
 board/omicron/calimain/Kconfig                     |   23 +
 board/openrisc/openrisc-generic/Kconfig            |   19 +
 board/overo/Kconfig                                |   19 +
 board/palmld/Kconfig                               |   15 +
 board/palmtc/Kconfig                               |   15 +
 board/palmtreo680/Kconfig                          |   15 +
 board/pandora/Kconfig                              |   19 +
 board/pb1x00/Kconfig                               |   23 +
 board/pcs440ep/Kconfig                             |   15 +
 board/pdm360ng/Kconfig                             |   15 +
 board/phytec/pcm030/Kconfig                        |   43 +
 board/phytec/pcm051/Kconfig                        |   55 +
 board/pm520/Kconfig                                |   75 +
 board/pm826/Kconfig                                |  159 ++
 board/pm828/Kconfig                                |   75 +
 board/ppcag/bg0900/Kconfig                         |   23 +
 board/ppmc7xx/Kconfig                              |   15 +
 board/ppmc8260/Kconfig                             |   15 +
 board/pr1/Kconfig                                  |   15 +
 board/prodrive/alpr/Kconfig                        |   19 +
 board/prodrive/p3mx/Kconfig                        |   47 +
 board/prodrive/p3p440/Kconfig                      |   19 +
 board/psyent/pci5441/Kconfig                       |   19 +
 board/psyent/pk1c20/Kconfig                        |   19 +
 board/pxa255_idp/Kconfig                           |   15 +
 board/qemu-mips/Kconfig                            |   79 +
 board/quad100hd/Kconfig                            |   15 +
 board/quantum/Kconfig                              |   15 +
 board/r360mpi/Kconfig                              |   15 +
 board/raidsonic/ib62x0/Kconfig                     |   23 +
 board/raspberrypi/rpi_b/Kconfig                    |   23 +
 board/rattler/Kconfig                              |   35 +
 board/rbc823/Kconfig                               |   15 +
 board/renesas/MigoR/Kconfig                        |   19 +
 board/renesas/ap325rxa/Kconfig                     |   19 +
 board/renesas/ecovec/Kconfig                       |   19 +
 board/renesas/koelsch/Kconfig                      |   51 +
 board/renesas/lager/Kconfig                        |   51 +
 board/renesas/r0p7734/Kconfig                      |   19 +
 board/renesas/r2dplus/Kconfig                      |   19 +
 board/renesas/r7780mp/Kconfig                      |   19 +
 board/renesas/rsk7203/Kconfig                      |   19 +
 board/renesas/rsk7264/Kconfig                      |   19 +
 board/renesas/rsk7269/Kconfig                      |   19 +
 board/renesas/sh7752evb/Kconfig                    |   19 +
 board/renesas/sh7753evb/Kconfig                    |   19 +
 board/renesas/sh7757lcr/Kconfig                    |   19 +
 board/renesas/sh7763rdp/Kconfig                    |   19 +
 board/renesas/sh7785lcr/Kconfig                    |   43 +
 board/ronetix/pm9261/Kconfig                       |   27 +
 board/ronetix/pm9263/Kconfig                       |   27 +
 board/ronetix/pm9g45/Kconfig                       |   27 +
 board/sacsng/Kconfig                               |   15 +
 board/samsung/arndale/Kconfig                      |   23 +
 board/samsung/goni/Kconfig                         |   23 +
 board/samsung/origen/Kconfig                       |   23 +
 board/samsung/smdk2410/Kconfig                     |   23 +
 board/samsung/smdk5250/Kconfig                     |   47 +
 board/samsung/smdk5420/Kconfig                     |   23 +
 board/samsung/smdkc100/Kconfig                     |   23 +
 board/samsung/smdkv310/Kconfig                     |   23 +
 board/samsung/trats/Kconfig                        |   23 +
 board/samsung/trats2/Kconfig                       |   23 +
 board/samsung/universal_c210/Kconfig               |   23 +
 board/sandburst/karef/Kconfig                      |   19 +
 board/sandburst/metrobox/Kconfig                   |   19 +
 board/sandisk/sansa_fuze_plus/Kconfig              |   23 +
 board/sandpoint/Kconfig                            |   31 +
 board/sbc405/Kconfig                               |   15 +
 board/sbc8349/Kconfig                              |   55 +
 board/sbc8548/Kconfig                              |   95 +
 board/sbc8641d/Kconfig                             |   15 +
 board/sc3/Kconfig                                  |   15 +
 board/scb9328/Kconfig                              |   19 +
 board/schulercontrol/sc_sps_1/Kconfig              |   23 +
 board/sheldon/simpc8313/Kconfig                    |   47 +
 board/shmin/Kconfig                                |   15 +
 board/siemens/corvus/Kconfig                       |   27 +
 board/siemens/draco/Kconfig                        |   47 +
 board/siemens/pxm2/Kconfig                         |   23 +
 board/siemens/rut/Kconfig                          |   23 +
 board/siemens/taurus/Kconfig                       |   55 +
 board/silica/pengwyn/Kconfig                       |   23 +
 board/sixnet/Kconfig                               |   15 +
 board/snmc/qs850/Kconfig                           |   39 +
 board/snmc/qs860t/Kconfig                          |   19 +
 board/socrates/Kconfig                             |   15 +
 board/solidrun/hummingboard/Kconfig                |   27 +
 board/spc1920/Kconfig                              |   15 +
 board/spd8xx/Kconfig                               |   15 +
 board/spear/spear300/Kconfig                       |  111 +
 board/spear/spear310/Kconfig                       |  167 ++
 board/spear/spear320/Kconfig                       |  167 ++
 board/spear/spear600/Kconfig                       |  111 +
 board/spear/x600/Kconfig                           |   23 +
 board/st-ericsson/snowball/Kconfig                 |   23 +
 board/st-ericsson/u8500/Kconfig                    |   23 +
 board/st/nhk8815/Kconfig                           |   51 +
 board/stx/stxgp3/Kconfig                           |   19 +
 board/stx/stxssa/Kconfig                           |   43 +
 board/stx/stxxtc/Kconfig                           |   19 +
 board/svm_sc8xx/Kconfig                            |   15 +
 board/synopsys/Kconfig                             |   39 +
 board/synopsys/axs101/Kconfig                      |   19 +
 board/syteco/jadecpu/Kconfig                       |   23 +
 board/syteco/zmx25/Kconfig                         |   23 +
 board/t3corp/Kconfig                               |   15 +
 board/taskit/stamp9g20/Kconfig                     |   55 +
 board/tcm-bf518/Kconfig                            |   15 +
 board/tcm-bf537/Kconfig                            |   15 +
 board/technexion/tao3530/Kconfig                   |   51 +
 board/technexion/twister/Kconfig                   |   23 +
 board/teejet/mt_ventoux/Kconfig                    |   23 +
 board/ti/am335x/Kconfig                            |  307 +++
 board/ti/am3517crane/Kconfig                       |   23 +
 board/ti/am43xx/Kconfig                            |   27 +
 board/ti/beagle/Kconfig                            |   27 +
 board/ti/dra7xx/Kconfig                            |   83 +
 board/ti/evm/Kconfig                               |   71 +
 board/ti/k2hk_evm/Kconfig                          |   23 +
 board/ti/omap5912osk/Kconfig                       |   23 +
 board/ti/omap5_uevm/Kconfig                        |   23 +
 board/ti/panda/Kconfig                             |   23 +
 board/ti/sdp3430/Kconfig                           |   23 +
 board/ti/sdp4430/Kconfig                           |   23 +
 board/ti/ti814x/Kconfig                            |   23 +
 board/ti/ti816x/Kconfig                            |   23 +
 board/ti/tnetv107xevm/Kconfig                      |   23 +
 board/timll/devkit3250/Kconfig                     |   23 +
 board/timll/devkit8000/Kconfig                     |   23 +
 board/toradex/colibri_pxa270/Kconfig               |   19 +
 board/toradex/colibri_t20_iris/Kconfig             |   24 +
 board/total5200/Kconfig                            |   79 +
 board/tqc/tqm5200/Kconfig                          |  319 +++
 board/tqc/tqm8260/Kconfig                          |  263 +++
 board/tqc/tqm8272/Kconfig                          |   19 +
 board/tqc/tqm834x/Kconfig                          |   19 +
 board/tqc/tqm8xx/Kconfig                           |  431 ++++
 board/trizepsiv/Kconfig                            |   35 +
 board/ttcontrol/vision2/Kconfig                    |   27 +
 board/udoo/Kconfig                                 |   23 +
 board/utx8245/Kconfig                              |   15 +
 board/v37/Kconfig                                  |   15 +
 board/v38b/Kconfig                                 |   15 +
 board/ve8313/Kconfig                               |   15 +
 board/vpac270/Kconfig                              |   59 +
 board/w7o/Kconfig                                  |   31 +
 board/wandboard/Kconfig                            |   71 +
 board/woodburn/Kconfig                             |   43 +
 board/xaeniax/Kconfig                              |   15 +
 board/xes/xpedite1000/Kconfig                      |   19 +
 board/xes/xpedite517x/Kconfig                      |   19 +
 board/xes/xpedite520x/Kconfig                      |   19 +
 board/xes/xpedite537x/Kconfig                      |   19 +
 board/xes/xpedite550x/Kconfig                      |   19 +
 board/xilinx/microblaze-generic/Kconfig            |   19 +
 board/xilinx/ml507/Kconfig                         |   47 +
 board/xilinx/ppc405-generic/Kconfig                |   47 +
 board/xilinx/ppc440-generic/Kconfig                |   47 +
 board/xilinx/zynq/Kconfig                          |  155 ++
 board/zeus/Kconfig                                 |   15 +
 board/zipitz2/Kconfig                              |   15 +
 board/zpc1900/Kconfig                              |   15 +
 1821 files changed, 33224 insertions(+)
 create mode 100644 arch/arc/Kconfig
 create mode 100644 arch/arc/configs/arcangel4-be_defconfig
 create mode 100644 arch/arc/configs/arcangel4_defconfig
 create mode 100644 arch/arc/configs/axs101_defconfig
 create mode 100644 arch/arm/Kconfig
 create mode 100644 arch/arm/configs/VCMA9_defconfig
 create mode 100644 arch/arm/configs/a320evb_defconfig
 create mode 100644 arch/arm/configs/afeb9260_defconfig
 create mode 100644 arch/arm/configs/am335x_boneblack_defconfig
 create mode 100644 arch/arm/configs/am335x_evm_defconfig
 create mode 100644 arch/arm/configs/am335x_evm_nor_defconfig
 create mode 100644 arch/arm/configs/am335x_evm_norboot_defconfig
 create mode 100644 arch/arm/configs/am335x_evm_spiboot_defconfig
 create mode 100644 arch/arm/configs/am335x_evm_uart1_defconfig
 create mode 100644 arch/arm/configs/am335x_evm_uart2_defconfig
 create mode 100644 arch/arm/configs/am335x_evm_uart3_defconfig
 create mode 100644 arch/arm/configs/am335x_evm_uart4_defconfig
 create mode 100644 arch/arm/configs/am335x_evm_uart5_defconfig
 create mode 100644 arch/arm/configs/am335x_evm_usbspl_defconfig
 create mode 100644 arch/arm/configs/am335x_igep0033_defconfig
 create mode 100644 arch/arm/configs/am3517_crane_defconfig
 create mode 100644 arch/arm/configs/am3517_evm_defconfig
 create mode 100644 arch/arm/configs/am43xx_evm_defconfig
 create mode 100644 arch/arm/configs/apf27_defconfig
 create mode 100644 arch/arm/configs/apx4devkit_defconfig
 create mode 100644 arch/arm/configs/armadillo-800eva_defconfig
 create mode 100644 arch/arm/configs/arndale_defconfig
 create mode 100644 arch/arm/configs/aspenite_defconfig
 create mode 100644 arch/arm/configs/at91rm9200ek_defconfig
 create mode 100644 arch/arm/configs/at91rm9200ek_ram_defconfig
 create mode 100644 arch/arm/configs/at91sam9260ek_dataflash_cs0_defconfig
 create mode 100644 arch/arm/configs/at91sam9260ek_dataflash_cs1_defconfig
 create mode 100644 arch/arm/configs/at91sam9260ek_nandflash_defconfig
 create mode 100644 arch/arm/configs/at91sam9261ek_dataflash_cs0_defconfig
 create mode 100644 arch/arm/configs/at91sam9261ek_dataflash_cs3_defconfig
 create mode 100644 arch/arm/configs/at91sam9261ek_nandflash_defconfig
 create mode 100644 arch/arm/configs/at91sam9263ek_dataflash_cs0_defconfig
 create mode 100644 arch/arm/configs/at91sam9263ek_dataflash_defconfig
 create mode 100644 arch/arm/configs/at91sam9263ek_nandflash_defconfig
 create mode 100644 arch/arm/configs/at91sam9263ek_norflash_boot_defconfig
 create mode 100644 arch/arm/configs/at91sam9263ek_norflash_defconfig
 create mode 100644 arch/arm/configs/at91sam9g10ek_dataflash_cs0_defconfig
 create mode 100644 arch/arm/configs/at91sam9g10ek_dataflash_cs3_defconfig
 create mode 100644 arch/arm/configs/at91sam9g10ek_nandflash_defconfig
 create mode 100644 arch/arm/configs/at91sam9g20ek_2mmc_nandflash_defconfig
 create mode 100644 arch/arm/configs/at91sam9g20ek_dataflash_cs0_defconfig
 create mode 100644 arch/arm/configs/at91sam9g20ek_dataflash_cs1_defconfig
 create mode 100644 arch/arm/configs/at91sam9g20ek_mmc_defconfig
 create mode 100644 arch/arm/configs/at91sam9g20ek_nandflash_defconfig
 create mode 100644 arch/arm/configs/at91sam9m10g45ek_nandflash_defconfig
 create mode 100644 arch/arm/configs/at91sam9n12ek_mmc_defconfig
 create mode 100644 arch/arm/configs/at91sam9n12ek_nandflash_defconfig
 create mode 100644 arch/arm/configs/at91sam9n12ek_spiflash_defconfig
 create mode 100644 arch/arm/configs/at91sam9rlek_dataflash_defconfig
 create mode 100644 arch/arm/configs/at91sam9rlek_nandflash_defconfig
 create mode 100644 arch/arm/configs/at91sam9x5ek_dataflash_defconfig
 create mode 100644 arch/arm/configs/at91sam9x5ek_mmc_defconfig
 create mode 100644 arch/arm/configs/at91sam9x5ek_nandflash_defconfig
 create mode 100644 arch/arm/configs/at91sam9x5ek_spiflash_defconfig
 create mode 100644 arch/arm/configs/at91sam9xeek_dataflash_cs0_defconfig
 create mode 100644 arch/arm/configs/at91sam9xeek_dataflash_cs1_defconfig
 create mode 100644 arch/arm/configs/at91sam9xeek_nandflash_defconfig
 create mode 100644 arch/arm/configs/axm_defconfig
 create mode 100644 arch/arm/configs/balloon3_defconfig
 create mode 100644 arch/arm/configs/bcm28155_ap_defconfig
 create mode 100644 arch/arm/configs/beaver_defconfig
 create mode 100644 arch/arm/configs/bg0900_defconfig
 create mode 100644 arch/arm/configs/calimain_defconfig
 create mode 100644 arch/arm/configs/cam_enc_4xx_defconfig
 create mode 100644 arch/arm/configs/cardhu_defconfig
 create mode 100644 arch/arm/configs/cgtqmx6qeval_defconfig
 create mode 100644 arch/arm/configs/cm4008_defconfig
 create mode 100644 arch/arm/configs/cm41xx_defconfig
 create mode 100644 arch/arm/configs/cm_t335_defconfig
 create mode 100644 arch/arm/configs/cm_t35_defconfig
 create mode 100644 arch/arm/configs/cm_t54_defconfig
 create mode 100644 arch/arm/configs/colibri_pxa270_defconfig
 create mode 100644 arch/arm/configs/colibri_t20_iris_defconfig
 create mode 100644 arch/arm/configs/corvus_defconfig
 create mode 100644 arch/arm/configs/cpu9260_128M_defconfig
 create mode 100644 arch/arm/configs/cpu9260_defconfig
 create mode 100644 arch/arm/configs/cpu9260_nand_128M_defconfig
 create mode 100644 arch/arm/configs/cpu9260_nand_defconfig
 create mode 100644 arch/arm/configs/cpu9G20_128M_defconfig
 create mode 100644 arch/arm/configs/cpu9G20_defconfig
 create mode 100644 arch/arm/configs/cpu9G20_nand_128M_defconfig
 create mode 100644 arch/arm/configs/cpu9G20_nand_defconfig
 create mode 100644 arch/arm/configs/cpuat91_defconfig
 create mode 100644 arch/arm/configs/cpuat91_ram_defconfig
 create mode 100644 arch/arm/configs/d2net_v2_defconfig
 create mode 100644 arch/arm/configs/da830evm_defconfig
 create mode 100644 arch/arm/configs/da850_am18xxevm_defconfig
 create mode 100644 arch/arm/configs/da850evm_defconfig
 create mode 100644 arch/arm/configs/da850evm_direct_nor_defconfig
 create mode 100644 arch/arm/configs/dalmore_defconfig
 create mode 100644 arch/arm/configs/davinci_dm355evm_defconfig
 create mode 100644 arch/arm/configs/davinci_dm355leopard_defconfig
 create mode 100644 arch/arm/configs/davinci_dm365evm_defconfig
 create mode 100644 arch/arm/configs/davinci_dm6467Tevm_defconfig
 create mode 100644 arch/arm/configs/davinci_dm6467evm_defconfig
 create mode 100644 arch/arm/configs/davinci_dvevm_defconfig
 create mode 100644 arch/arm/configs/davinci_schmoogie_defconfig
 create mode 100644 arch/arm/configs/davinci_sffsdr_defconfig
 create mode 100644 arch/arm/configs/davinci_sonata_defconfig
 create mode 100644 arch/arm/configs/devkit3250_defconfig
 create mode 100644 arch/arm/configs/devkit8000_defconfig
 create mode 100644 arch/arm/configs/dig297_defconfig
 create mode 100644 arch/arm/configs/dkb_defconfig
 create mode 100644 arch/arm/configs/dns325_defconfig
 create mode 100644 arch/arm/configs/dockstar_defconfig
 create mode 100644 arch/arm/configs/dra7xx_evm_defconfig
 create mode 100644 arch/arm/configs/dra7xx_evm_qspiboot_defconfig
 create mode 100644 arch/arm/configs/dra7xx_evm_uart3_defconfig
 create mode 100644 arch/arm/configs/draco_defconfig
 create mode 100644 arch/arm/configs/dreamplug_defconfig
 create mode 100644 arch/arm/configs/duovero_defconfig
 create mode 100644 arch/arm/configs/dxr2_defconfig
 create mode 100644 arch/arm/configs/ea20_defconfig
 create mode 100644 arch/arm/configs/eb_cpux9k2_defconfig
 create mode 100644 arch/arm/configs/eb_cpux9k2_ram_defconfig
 create mode 100644 arch/arm/configs/eco5pk_defconfig
 create mode 100644 arch/arm/configs/edminiv2_defconfig
 create mode 100644 arch/arm/configs/enbw_cmc_defconfig
 create mode 100644 arch/arm/configs/ethernut5_defconfig
 create mode 100644 arch/arm/configs/flea3_defconfig
 create mode 100644 arch/arm/configs/goflexhome_defconfig
 create mode 100644 arch/arm/configs/gplugd_defconfig
 create mode 100644 arch/arm/configs/guruplug_defconfig
 create mode 100644 arch/arm/configs/gwventanadl1g_defconfig
 create mode 100644 arch/arm/configs/gwventanadl_defconfig
 create mode 100644 arch/arm/configs/gwventanaq1g_defconfig
 create mode 100644 arch/arm/configs/gwventanaq1gspi_defconfig
 create mode 100644 arch/arm/configs/gwventanaq_defconfig
 create mode 100644 arch/arm/configs/h2200_defconfig
 create mode 100644 arch/arm/configs/harmony_defconfig
 create mode 100644 arch/arm/configs/hawkboard_defconfig
 create mode 100644 arch/arm/configs/hawkboard_uart_defconfig
 create mode 100644 arch/arm/configs/highbank_defconfig
 create mode 100644 arch/arm/configs/hummingboard_solo_defconfig
 create mode 100644 arch/arm/configs/ib62x0_defconfig
 create mode 100644 arch/arm/configs/iconnect_defconfig
 create mode 100644 arch/arm/configs/igep0020_defconfig
 create mode 100644 arch/arm/configs/igep0020_nand_defconfig
 create mode 100644 arch/arm/configs/igep0030_defconfig
 create mode 100644 arch/arm/configs/igep0030_nand_defconfig
 create mode 100644 arch/arm/configs/igep0032_defconfig
 create mode 100644 arch/arm/configs/ima3-mx53_defconfig
 create mode 100644 arch/arm/configs/imx27lite_defconfig
 create mode 100644 arch/arm/configs/imx31_litekit_defconfig
 create mode 100644 arch/arm/configs/imx31_phycore_defconfig
 create mode 100644 arch/arm/configs/imx31_phycore_eet_defconfig
 create mode 100644 arch/arm/configs/inetspace_v2_defconfig
 create mode 100644 arch/arm/configs/integratorap_cm720t_defconfig
 create mode 100644 arch/arm/configs/integratorap_cm920t_defconfig
 create mode 100644 arch/arm/configs/integratorap_cm926ejs_defconfig
 create mode 100644 arch/arm/configs/integratorap_cm946es_defconfig
 create mode 100644 arch/arm/configs/integratorcp_cm1136_defconfig
 create mode 100644 arch/arm/configs/integratorcp_cm920t_defconfig
 create mode 100644 arch/arm/configs/integratorcp_cm926ejs_defconfig
 create mode 100644 arch/arm/configs/integratorcp_cm946es_defconfig
 create mode 100644 arch/arm/configs/ipam390_defconfig
 create mode 100644 arch/arm/configs/jadecpu_defconfig
 create mode 100644 arch/arm/configs/jetson-tk1_defconfig
 create mode 100644 arch/arm/configs/jornada_defconfig
 create mode 100644 arch/arm/configs/k2hk_evm_defconfig
 create mode 100644 arch/arm/configs/km_kirkwood_128m16_defconfig
 create mode 100644 arch/arm/configs/km_kirkwood_defconfig
 create mode 100644 arch/arm/configs/km_kirkwood_pci_defconfig
 create mode 100644 arch/arm/configs/kmcoge5un_defconfig
 create mode 100644 arch/arm/configs/kmnusa_defconfig
 create mode 100644 arch/arm/configs/kmsugp1_defconfig
 create mode 100644 arch/arm/configs/kmsuv31_defconfig
 create mode 100644 arch/arm/configs/koelsch_defconfig
 create mode 100644 arch/arm/configs/koelsch_nor_defconfig
 create mode 100644 arch/arm/configs/kwb_defconfig
 create mode 100644 arch/arm/configs/kzm9g_defconfig
 create mode 100644 arch/arm/configs/lager_defconfig
 create mode 100644 arch/arm/configs/lager_nor_defconfig
 create mode 100644 arch/arm/configs/lp8x4x_defconfig
 create mode 100644 arch/arm/configs/lschlv2_defconfig
 create mode 100644 arch/arm/configs/lsxhl_defconfig
 create mode 100644 arch/arm/configs/m28evk_defconfig
 create mode 100644 arch/arm/configs/m53evk_defconfig
 create mode 100644 arch/arm/configs/magnesium_defconfig
 create mode 100644 arch/arm/configs/marsboard_defconfig
 create mode 100644 arch/arm/configs/mcx_defconfig
 create mode 100644 arch/arm/configs/medcom-wide_defconfig
 create mode 100644 arch/arm/configs/meesc_dataflash_defconfig
 create mode 100644 arch/arm/configs/meesc_defconfig
 create mode 100644 arch/arm/configs/mgcoge3un_defconfig
 create mode 100644 arch/arm/configs/mt_ventoux_defconfig
 create mode 100644 arch/arm/configs/mv88f6281gtw_ge_defconfig
 create mode 100644 arch/arm/configs/mx23_olinuxino_defconfig
 create mode 100644 arch/arm/configs/mx23evk_defconfig
 create mode 100644 arch/arm/configs/mx25pdk_defconfig
 create mode 100644 arch/arm/configs/mx28evk_auart_console_defconfig
 create mode 100644 arch/arm/configs/mx28evk_defconfig
 create mode 100644 arch/arm/configs/mx28evk_nand_defconfig
 create mode 100644 arch/arm/configs/mx31ads_defconfig
 create mode 100644 arch/arm/configs/mx31pdk_defconfig
 create mode 100644 arch/arm/configs/mx35pdk_defconfig
 create mode 100644 arch/arm/configs/mx51_efikamx_defconfig
 create mode 100644 arch/arm/configs/mx51_efikasb_defconfig
 create mode 100644 arch/arm/configs/mx51evk_defconfig
 create mode 100644 arch/arm/configs/mx53ard_defconfig
 create mode 100644 arch/arm/configs/mx53evk_defconfig
 create mode 100644 arch/arm/configs/mx53loco_defconfig
 create mode 100644 arch/arm/configs/mx53smd_defconfig
 create mode 100644 arch/arm/configs/mx6dlsabresd_defconfig
 create mode 100644 arch/arm/configs/mx6qarm2_defconfig
 create mode 100644 arch/arm/configs/mx6qsabreauto_defconfig
 create mode 100644 arch/arm/configs/mx6qsabrelite_defconfig
 create mode 100644 arch/arm/configs/mx6qsabresd_defconfig
 create mode 100644 arch/arm/configs/mx6slevk_defconfig
 create mode 100644 arch/arm/configs/net2big_v2_defconfig
 create mode 100644 arch/arm/configs/netspace_lite_v2_defconfig
 create mode 100644 arch/arm/configs/netspace_max_v2_defconfig
 create mode 100644 arch/arm/configs/netspace_mini_v2_defconfig
 create mode 100644 arch/arm/configs/netspace_v2_defconfig
 create mode 100644 arch/arm/configs/nhk8815_defconfig
 create mode 100644 arch/arm/configs/nhk8815_onenand_defconfig
 create mode 100644 arch/arm/configs/nitrogen6dl2g_defconfig
 create mode 100644 arch/arm/configs/nitrogen6dl_defconfig
 create mode 100644 arch/arm/configs/nitrogen6q2g_defconfig
 create mode 100644 arch/arm/configs/nitrogen6q_defconfig
 create mode 100644 arch/arm/configs/nitrogen6s1g_defconfig
 create mode 100644 arch/arm/configs/nitrogen6s_defconfig
 create mode 100644 arch/arm/configs/nokia_rx51_defconfig
 create mode 100644 arch/arm/configs/omap3_beagle_defconfig
 create mode 100644 arch/arm/configs/omap3_evm_defconfig
 create mode 100644 arch/arm/configs/omap3_evm_quick_mmc_defconfig
 create mode 100644 arch/arm/configs/omap3_evm_quick_nand_defconfig
 create mode 100644 arch/arm/configs/omap3_ha_defconfig
 create mode 100644 arch/arm/configs/omap3_logic_defconfig
 create mode 100644 arch/arm/configs/omap3_mvblx_defconfig
 create mode 100644 arch/arm/configs/omap3_overo_defconfig
 create mode 100644 arch/arm/configs/omap3_pandora_defconfig
 create mode 100644 arch/arm/configs/omap3_sdp3430_defconfig
 create mode 100644 arch/arm/configs/omap3_zoom1_defconfig
 create mode 100644 arch/arm/configs/omap4_panda_defconfig
 create mode 100644 arch/arm/configs/omap4_sdp4430_defconfig
 create mode 100644 arch/arm/configs/omap5912osk_defconfig
 create mode 100644 arch/arm/configs/omap5_uevm_defconfig
 create mode 100644 arch/arm/configs/openrd_base_defconfig
 create mode 100644 arch/arm/configs/openrd_client_defconfig
 create mode 100644 arch/arm/configs/openrd_ultimate_defconfig
 create mode 100644 arch/arm/configs/origen_defconfig
 create mode 100644 arch/arm/configs/otc570_dataflash_defconfig
 create mode 100644 arch/arm/configs/otc570_defconfig
 create mode 100644 arch/arm/configs/palmld_defconfig
 create mode 100644 arch/arm/configs/palmtc_defconfig
 create mode 100644 arch/arm/configs/palmtreo680_defconfig
 create mode 100644 arch/arm/configs/paz00_defconfig
 create mode 100644 arch/arm/configs/pcm051_rev1_defconfig
 create mode 100644 arch/arm/configs/pcm051_rev3_defconfig
 create mode 100644 arch/arm/configs/pengwyn_defconfig
 create mode 100644 arch/arm/configs/pepper_defconfig
 create mode 100644 arch/arm/configs/plutux_defconfig
 create mode 100644 arch/arm/configs/pm9261_defconfig
 create mode 100644 arch/arm/configs/pm9263_defconfig
 create mode 100644 arch/arm/configs/pm9g45_defconfig
 create mode 100644 arch/arm/configs/pogo_e02_defconfig
 create mode 100644 arch/arm/configs/polaris_defconfig
 create mode 100644 arch/arm/configs/portl2_defconfig
 create mode 100644 arch/arm/configs/portuxg20_defconfig
 create mode 100644 arch/arm/configs/pxa255_idp_defconfig
 create mode 100644 arch/arm/configs/pxm2_defconfig
 create mode 100644 arch/arm/configs/qong_defconfig
 create mode 100644 arch/arm/configs/rd6281a_defconfig
 create mode 100644 arch/arm/configs/riotboard_defconfig
 create mode 100644 arch/arm/configs/rpi_b_defconfig
 create mode 100644 arch/arm/configs/rut_defconfig
 create mode 100644 arch/arm/configs/s5p_goni_defconfig
 create mode 100644 arch/arm/configs/s5pc210_universal_defconfig
 create mode 100644 arch/arm/configs/sama5d3_xplained_mmc_defconfig
 create mode 100644 arch/arm/configs/sama5d3_xplained_nandflash_defconfig
 create mode 100644 arch/arm/configs/sama5d3xek_mmc_defconfig
 create mode 100644 arch/arm/configs/sama5d3xek_nandflash_defconfig
 create mode 100644 arch/arm/configs/sama5d3xek_spiflash_defconfig
 create mode 100644 arch/arm/configs/sansa_fuze_plus_defconfig
 create mode 100644 arch/arm/configs/sbc35_a9g20_eeprom_defconfig
 create mode 100644 arch/arm/configs/sbc35_a9g20_nandflash_defconfig
 create mode 100644 arch/arm/configs/sc_sps_1_defconfig
 create mode 100644 arch/arm/configs/scb9328_defconfig
 create mode 100644 arch/arm/configs/seaboard_defconfig
 create mode 100644 arch/arm/configs/sheevaplug_defconfig
 create mode 100644 arch/arm/configs/smdk2410_defconfig
 create mode 100644 arch/arm/configs/smdk5250_defconfig
 create mode 100644 arch/arm/configs/smdk5420_defconfig
 create mode 100644 arch/arm/configs/smdkc100_defconfig
 create mode 100644 arch/arm/configs/smdkv310_defconfig
 create mode 100644 arch/arm/configs/snapper9260_defconfig
 create mode 100644 arch/arm/configs/snapper9g20_defconfig
 create mode 100644 arch/arm/configs/snow_defconfig
 create mode 100644 arch/arm/configs/snowball_defconfig
 create mode 100644 arch/arm/configs/socfpga_cyclone5_defconfig
 create mode 100644 arch/arm/configs/spear300_defconfig
 create mode 100644 arch/arm/configs/spear300_nand_defconfig
 create mode 100644 arch/arm/configs/spear300_usbtty_defconfig
 create mode 100644 arch/arm/configs/spear300_usbtty_nand_defconfig
 create mode 100644 arch/arm/configs/spear310_defconfig
 create mode 100644 arch/arm/configs/spear310_nand_defconfig
 create mode 100644 arch/arm/configs/spear310_pnor_defconfig
 create mode 100644 arch/arm/configs/spear310_usbtty_defconfig
 create mode 100644 arch/arm/configs/spear310_usbtty_nand_defconfig
 create mode 100644 arch/arm/configs/spear310_usbtty_pnor_defconfig
 create mode 100644 arch/arm/configs/spear320_defconfig
 create mode 100644 arch/arm/configs/spear320_nand_defconfig
 create mode 100644 arch/arm/configs/spear320_pnor_defconfig
 create mode 100644 arch/arm/configs/spear320_usbtty_defconfig
 create mode 100644 arch/arm/configs/spear320_usbtty_nand_defconfig
 create mode 100644 arch/arm/configs/spear320_usbtty_pnor_defconfig
 create mode 100644 arch/arm/configs/spear600_defconfig
 create mode 100644 arch/arm/configs/spear600_nand_defconfig
 create mode 100644 arch/arm/configs/spear600_usbtty_defconfig
 create mode 100644 arch/arm/configs/spear600_usbtty_nand_defconfig
 create mode 100644 arch/arm/configs/stamp9g20_defconfig
 create mode 100644 arch/arm/configs/tao3530_defconfig
 create mode 100644 arch/arm/configs/taurus_defconfig
 create mode 100644 arch/arm/configs/tec-ng_defconfig
 create mode 100644 arch/arm/configs/tec_defconfig
 create mode 100644 arch/arm/configs/ti814x_evm_defconfig
 create mode 100644 arch/arm/configs/ti816x_evm_defconfig
 create mode 100644 arch/arm/configs/titanium_defconfig
 create mode 100644 arch/arm/configs/tk71_defconfig
 create mode 100644 arch/arm/configs/tnetv107x_evm_defconfig
 create mode 100644 arch/arm/configs/tny_a9260_eeprom_defconfig
 create mode 100644 arch/arm/configs/tny_a9260_nandflash_defconfig
 create mode 100644 arch/arm/configs/tny_a9g20_eeprom_defconfig
 create mode 100644 arch/arm/configs/tny_a9g20_nandflash_defconfig
 create mode 100644 arch/arm/configs/top9000eval_xe_defconfig
 create mode 100644 arch/arm/configs/top9000su_xe_defconfig
 create mode 100644 arch/arm/configs/trats2_defconfig
 create mode 100644 arch/arm/configs/trats_defconfig
 create mode 100644 arch/arm/configs/tricorder_defconfig
 create mode 100644 arch/arm/configs/tricorder_flash_defconfig
 create mode 100644 arch/arm/configs/trimslice_defconfig
 create mode 100644 arch/arm/configs/trizepsiv_defconfig
 create mode 100644 arch/arm/configs/tseries_mmc_defconfig
 create mode 100644 arch/arm/configs/tseries_nand_defconfig
 create mode 100644 arch/arm/configs/tseries_spi_defconfig
 create mode 100644 arch/arm/configs/tt01_defconfig
 create mode 100644 arch/arm/configs/twister_defconfig
 create mode 100644 arch/arm/configs/tx25_defconfig
 create mode 100644 arch/arm/configs/u8500_href_defconfig
 create mode 100644 arch/arm/configs/udoo_quad_defconfig
 create mode 100644 arch/arm/configs/usb_a9263_dataflash_defconfig
 create mode 100644 arch/arm/configs/venice2_defconfig
 create mode 100644 arch/arm/configs/ventana_defconfig
 create mode 100644 arch/arm/configs/versatileab_defconfig
 create mode 100644 arch/arm/configs/versatilepb_defconfig
 create mode 100644 arch/arm/configs/versatileqemu_defconfig
 create mode 100644 arch/arm/configs/vexpress_aemv8a_defconfig
 create mode 100644 arch/arm/configs/vexpress_ca15_tc2_defconfig
 create mode 100644 arch/arm/configs/vexpress_ca5x2_defconfig
 create mode 100644 arch/arm/configs/vexpress_ca9x4_defconfig
 create mode 100644 arch/arm/configs/vf610twr_defconfig
 create mode 100644 arch/arm/configs/vision2_defconfig
 create mode 100644 arch/arm/configs/vl_ma2sc_defconfig
 create mode 100644 arch/arm/configs/vl_ma2sc_ram_defconfig
 create mode 100644 arch/arm/configs/vpac270_nor_128_defconfig
 create mode 100644 arch/arm/configs/vpac270_nor_256_defconfig
 create mode 100644 arch/arm/configs/vpac270_ond_256_defconfig
 create mode 100644 arch/arm/configs/wandboard_dl_defconfig
 create mode 100644 arch/arm/configs/wandboard_quad_defconfig
 create mode 100644 arch/arm/configs/wandboard_solo_defconfig
 create mode 100644 arch/arm/configs/whistler_defconfig
 create mode 100644 arch/arm/configs/wireless_space_defconfig
 create mode 100644 arch/arm/configs/woodburn_defconfig
 create mode 100644 arch/arm/configs/woodburn_sd_defconfig
 create mode 100644 arch/arm/configs/x600_defconfig
 create mode 100644 arch/arm/configs/xaeniax_defconfig
 create mode 100644 arch/arm/configs/xfi3_defconfig
 create mode 100644 arch/arm/configs/zipitz2_defconfig
 create mode 100644 arch/arm/configs/zmx25_defconfig
 create mode 100644 arch/arm/configs/zynq_microzed_defconfig
 create mode 100644 arch/arm/configs/zynq_zc70x_defconfig
 create mode 100644 arch/arm/configs/zynq_zc770_xm010_defconfig
 create mode 100644 arch/arm/configs/zynq_zc770_xm012_defconfig
 create mode 100644 arch/arm/configs/zynq_zc770_xm013_defconfig
 create mode 100644 arch/arm/configs/zynq_zed_defconfig
 create mode 100644 arch/avr32/Kconfig
 create mode 100644 arch/avr32/configs/atngw100_defconfig
 create mode 100644 arch/avr32/configs/atngw100mkii_defconfig
 create mode 100644 arch/avr32/configs/atstk1002_defconfig
 create mode 100644 arch/avr32/configs/atstk1003_defconfig
 create mode 100644 arch/avr32/configs/atstk1004_defconfig
 create mode 100644 arch/avr32/configs/atstk1006_defconfig
 create mode 100644 arch/avr32/configs/favr-32-ezkit_defconfig
 create mode 100644 arch/avr32/configs/grasshopper_defconfig
 create mode 100644 arch/avr32/configs/hammerhead_defconfig
 create mode 100644 arch/avr32/configs/mimc200_defconfig
 create mode 100644 arch/blackfin/Kconfig
 create mode 100644 arch/blackfin/configs/bct-brettl2_defconfig
 create mode 100644 arch/blackfin/configs/bf506f-ezkit_defconfig
 create mode 100644 arch/blackfin/configs/bf518f-ezbrd_defconfig
 create mode 100644 arch/blackfin/configs/bf525-ucr2_defconfig
 create mode 100644 arch/blackfin/configs/bf526-ezbrd_defconfig
 create mode 100644 arch/blackfin/configs/bf527-ad7160-eval_defconfig
 create mode 100644 arch/blackfin/configs/bf527-ezkit-v2_defconfig
 create mode 100644 arch/blackfin/configs/bf527-ezkit_defconfig
 create mode 100644 arch/blackfin/configs/bf527-sdp_defconfig
 create mode 100644 arch/blackfin/configs/bf533-ezkit_defconfig
 create mode 100644 arch/blackfin/configs/bf533-stamp_defconfig
 create mode 100644 arch/blackfin/configs/bf537-minotaur_defconfig
 create mode 100644 arch/blackfin/configs/bf537-pnav_defconfig
 create mode 100644 arch/blackfin/configs/bf537-srv1_defconfig
 create mode 100644 arch/blackfin/configs/bf537-stamp_defconfig
 create mode 100644 arch/blackfin/configs/bf538f-ezkit_defconfig
 create mode 100644 arch/blackfin/configs/bf548-ezkit_defconfig
 create mode 100644 arch/blackfin/configs/bf561-acvilon_defconfig
 create mode 100644 arch/blackfin/configs/bf561-ezkit_defconfig
 create mode 100644 arch/blackfin/configs/bf609-ezkit_defconfig
 create mode 100644 arch/blackfin/configs/blackstamp_defconfig
 create mode 100644 arch/blackfin/configs/blackvme_defconfig
 create mode 100644 arch/blackfin/configs/br4_defconfig
 create mode 100644 arch/blackfin/configs/cm-bf527_defconfig
 create mode 100644 arch/blackfin/configs/cm-bf533_defconfig
 create mode 100644 arch/blackfin/configs/cm-bf537e_defconfig
 create mode 100644 arch/blackfin/configs/cm-bf537u_defconfig
 create mode 100644 arch/blackfin/configs/cm-bf548_defconfig
 create mode 100644 arch/blackfin/configs/cm-bf561_defconfig
 create mode 100644 arch/blackfin/configs/dnp5370_defconfig
 create mode 100644 arch/blackfin/configs/ibf-dsp561_defconfig
 create mode 100644 arch/blackfin/configs/ip04_defconfig
 create mode 100644 arch/blackfin/configs/pr1_defconfig
 create mode 100644 arch/blackfin/configs/tcm-bf518_defconfig
 create mode 100644 arch/blackfin/configs/tcm-bf537_defconfig
 create mode 100644 arch/m68k/Kconfig
 create mode 100644 arch/m68k/configs/M5208EVBE_defconfig
 create mode 100644 arch/m68k/configs/M52277EVB_defconfig
 create mode 100644 arch/m68k/configs/M52277EVB_stmicro_defconfig
 create mode 100644 arch/m68k/configs/M5235EVB_Flash32_defconfig
 create mode 100644 arch/m68k/configs/M5235EVB_defconfig
 create mode 100644 arch/m68k/configs/M5249EVB_defconfig
 create mode 100644 arch/m68k/configs/M5253DEMO_defconfig
 create mode 100644 arch/m68k/configs/M5253EVBE_defconfig
 create mode 100644 arch/m68k/configs/M5272C3_defconfig
 create mode 100644 arch/m68k/configs/M5275EVB_defconfig
 create mode 100644 arch/m68k/configs/M5282EVB_defconfig
 create mode 100644 arch/m68k/configs/M53017EVB_defconfig
 create mode 100644 arch/m68k/configs/M5329AFEE_defconfig
 create mode 100644 arch/m68k/configs/M5329BFEE_defconfig
 create mode 100644 arch/m68k/configs/M5373EVB_defconfig
 create mode 100644 arch/m68k/configs/M54418TWR_defconfig
 create mode 100644 arch/m68k/configs/M54418TWR_nand_mii_defconfig
 create mode 100644 arch/m68k/configs/M54418TWR_nand_rmii_defconfig
 create mode 100644 arch/m68k/configs/M54418TWR_nand_rmii_lowfreq_defconfig
 create mode 100644 arch/m68k/configs/M54418TWR_serial_mii_defconfig
 create mode 100644 arch/m68k/configs/M54418TWR_serial_rmii_defconfig
 create mode 100644 arch/m68k/configs/M54451EVB_defconfig
 create mode 100644 arch/m68k/configs/M54451EVB_stmicro_defconfig
 create mode 100644 arch/m68k/configs/M54455EVB_a66_defconfig
 create mode 100644 arch/m68k/configs/M54455EVB_defconfig
 create mode 100644 arch/m68k/configs/M54455EVB_i66_defconfig
 create mode 100644 arch/m68k/configs/M54455EVB_intel_defconfig
 create mode 100644 arch/m68k/configs/M54455EVB_stm33_defconfig
 create mode 100644 arch/m68k/configs/M5475AFE_defconfig
 create mode 100644 arch/m68k/configs/M5475BFE_defconfig
 create mode 100644 arch/m68k/configs/M5475CFE_defconfig
 create mode 100644 arch/m68k/configs/M5475DFE_defconfig
 create mode 100644 arch/m68k/configs/M5475EFE_defconfig
 create mode 100644 arch/m68k/configs/M5475FFE_defconfig
 create mode 100644 arch/m68k/configs/M5475GFE_defconfig
 create mode 100644 arch/m68k/configs/M5485AFE_defconfig
 create mode 100644 arch/m68k/configs/M5485BFE_defconfig
 create mode 100644 arch/m68k/configs/M5485CFE_defconfig
 create mode 100644 arch/m68k/configs/M5485DFE_defconfig
 create mode 100644 arch/m68k/configs/M5485EFE_defconfig
 create mode 100644 arch/m68k/configs/M5485FFE_defconfig
 create mode 100644 arch/m68k/configs/M5485GFE_defconfig
 create mode 100644 arch/m68k/configs/M5485HFE_defconfig
 create mode 100644 arch/m68k/configs/TASREG_defconfig
 create mode 100644 arch/m68k/configs/astro_mcf5373l_defconfig
 create mode 100644 arch/m68k/configs/cobra5272_defconfig
 create mode 100644 arch/m68k/configs/eb_cpu5282_defconfig
 create mode 100644 arch/m68k/configs/eb_cpu5282_internal_defconfig
 create mode 100644 arch/microblaze/Kconfig
 create mode 100644 arch/microblaze/configs/microblaze-generic_defconfig
 create mode 100644 arch/mips/Kconfig
 create mode 100644 arch/mips/configs/dbau1000_defconfig
 create mode 100644 arch/mips/configs/dbau1100_defconfig
 create mode 100644 arch/mips/configs/dbau1500_defconfig
 create mode 100644 arch/mips/configs/dbau1550_defconfig
 create mode 100644 arch/mips/configs/dbau1550_el_defconfig
 create mode 100644 arch/mips/configs/malta_defconfig
 create mode 100644 arch/mips/configs/maltael_defconfig
 create mode 100644 arch/mips/configs/pb1000_defconfig
 create mode 100644 arch/mips/configs/qemu_mips64_defconfig
 create mode 100644 arch/mips/configs/qemu_mips64el_defconfig
 create mode 100644 arch/mips/configs/qemu_mips_defconfig
 create mode 100644 arch/mips/configs/qemu_mipsel_defconfig
 create mode 100644 arch/mips/configs/vct_platinum_defconfig
 create mode 100644 arch/mips/configs/vct_platinum_onenand_defconfig
 create mode 100644 arch/mips/configs/vct_platinum_onenand_small_defconfig
 create mode 100644 arch/mips/configs/vct_platinum_small_defconfig
 create mode 100644 arch/mips/configs/vct_platinumavc_defconfig
 create mode 100644 arch/mips/configs/vct_platinumavc_onenand_defconfig
 create mode 100644 arch/mips/configs/vct_platinumavc_onenand_small_defconfig
 create mode 100644 arch/mips/configs/vct_platinumavc_small_defconfig
 create mode 100644 arch/mips/configs/vct_premium_defconfig
 create mode 100644 arch/mips/configs/vct_premium_onenand_defconfig
 create mode 100644 arch/mips/configs/vct_premium_onenand_small_defconfig
 create mode 100644 arch/mips/configs/vct_premium_small_defconfig
 create mode 100644 arch/nds32/Kconfig
 create mode 100644 arch/nds32/configs/adp-ag101_defconfig
 create mode 100644 arch/nds32/configs/adp-ag101p_defconfig
 create mode 100644 arch/nds32/configs/adp-ag102_defconfig
 create mode 100644 arch/nios2/Kconfig
 create mode 100644 arch/nios2/configs/PCI5441_defconfig
 create mode 100644 arch/nios2/configs/PK1C20_defconfig
 create mode 100644 arch/nios2/configs/nios2-generic_defconfig
 create mode 100644 arch/openrisc/Kconfig
 create mode 100644 arch/openrisc/configs/openrisc-generic_defconfig
 create mode 100644 arch/powerpc/Kconfig
 create mode 100644 arch/powerpc/configs/A3000_defconfig
 create mode 100644 arch/powerpc/configs/APC405_defconfig
 create mode 100644 arch/powerpc/configs/AR405_defconfig
 create mode 100644 arch/powerpc/configs/ASH405_defconfig
 create mode 100644 arch/powerpc/configs/AdderII_defconfig
 create mode 100644 arch/powerpc/configs/Adder_defconfig
 create mode 100644 arch/powerpc/configs/B4420QDS_NAND_defconfig
 create mode 100644 arch/powerpc/configs/B4420QDS_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/B4420QDS_defconfig
 create mode 100644 arch/powerpc/configs/B4860QDS_NAND_defconfig
 create mode 100644 arch/powerpc/configs/B4860QDS_SECURE_BOOT_defconfig
 create mode 100644 arch/powerpc/configs/B4860QDS_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/B4860QDS_SRIO_PCIE_BOOT_defconfig
 create mode 100644 arch/powerpc/configs/B4860QDS_defconfig
 create mode 100644 arch/powerpc/configs/BC3450_defconfig
 create mode 100644 arch/powerpc/configs/BSC9131RDB_NAND_SYSCLK100_defconfig
 create mode 100644 arch/powerpc/configs/BSC9131RDB_NAND_defconfig
 create mode 100644 arch/powerpc/configs/BSC9131RDB_SPIFLASH_SYSCLK100_defconfig
 create mode 100644 arch/powerpc/configs/BSC9131RDB_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/BSC9132QDS_NAND_DDRCLK100_SECURE_defconfig
 create mode 100644 arch/powerpc/configs/BSC9132QDS_NAND_DDRCLK100_defconfig
 create mode 100644 arch/powerpc/configs/BSC9132QDS_NAND_DDRCLK133_SECURE_defconfig
 create mode 100644 arch/powerpc/configs/BSC9132QDS_NAND_DDRCLK133_defconfig
 create mode 100644 arch/powerpc/configs/BSC9132QDS_NOR_DDRCLK100_SECURE_defconfig
 create mode 100644 arch/powerpc/configs/BSC9132QDS_NOR_DDRCLK100_defconfig
 create mode 100644 arch/powerpc/configs/BSC9132QDS_NOR_DDRCLK133_SECURE_defconfig
 create mode 100644 arch/powerpc/configs/BSC9132QDS_NOR_DDRCLK133_defconfig
 create mode 100644 arch/powerpc/configs/BSC9132QDS_SDCARD_DDRCLK100_SECURE_defconfig
 create mode 100644 arch/powerpc/configs/BSC9132QDS_SDCARD_DDRCLK100_defconfig
 create mode 100644 arch/powerpc/configs/BSC9132QDS_SDCARD_DDRCLK133_SECURE_defconfig
 create mode 100644 arch/powerpc/configs/BSC9132QDS_SDCARD_DDRCLK133_defconfig
 create mode 100644 arch/powerpc/configs/BSC9132QDS_SPIFLASH_DDRCLK100_SECURE_defconfig
 create mode 100644 arch/powerpc/configs/BSC9132QDS_SPIFLASH_DDRCLK100_defconfig
 create mode 100644 arch/powerpc/configs/BSC9132QDS_SPIFLASH_DDRCLK133_SECURE_defconfig
 create mode 100644 arch/powerpc/configs/BSC9132QDS_SPIFLASH_DDRCLK133_defconfig
 create mode 100644 arch/powerpc/configs/C29XPCIE_NAND_defconfig
 create mode 100644 arch/powerpc/configs/C29XPCIE_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/C29XPCIE_defconfig
 create mode 100644 arch/powerpc/configs/CATcenter_25_defconfig
 create mode 100644 arch/powerpc/configs/CATcenter_33_defconfig
 create mode 100644 arch/powerpc/configs/CATcenter_defconfig
 create mode 100644 arch/powerpc/configs/CMS700_defconfig
 create mode 100644 arch/powerpc/configs/CPC45_ROMBOOT_defconfig
 create mode 100644 arch/powerpc/configs/CPC45_defconfig
 create mode 100644 arch/powerpc/configs/CPCI2DP_defconfig
 create mode 100644 arch/powerpc/configs/CPCI4052_defconfig
 create mode 100644 arch/powerpc/configs/CPCI405AB_defconfig
 create mode 100644 arch/powerpc/configs/CPCI405DT_defconfig
 create mode 100644 arch/powerpc/configs/CPCI405_defconfig
 create mode 100644 arch/powerpc/configs/CPCI750_defconfig
 create mode 100644 arch/powerpc/configs/CPCIISER4_defconfig
 create mode 100644 arch/powerpc/configs/CPU86_ROMBOOT_defconfig
 create mode 100644 arch/powerpc/configs/CPU86_defconfig
 create mode 100644 arch/powerpc/configs/CPU87_ROMBOOT_defconfig
 create mode 100644 arch/powerpc/configs/CPU87_defconfig
 create mode 100644 arch/powerpc/configs/CRAYL1_defconfig
 create mode 100644 arch/powerpc/configs/CU824_defconfig
 create mode 100644 arch/powerpc/configs/DB64360_defconfig
 create mode 100644 arch/powerpc/configs/DB64460_defconfig
 create mode 100644 arch/powerpc/configs/DP405_defconfig
 create mode 100644 arch/powerpc/configs/DU405_defconfig
 create mode 100644 arch/powerpc/configs/DU440_defconfig
 create mode 100644 arch/powerpc/configs/ELPPC_defconfig
 create mode 100644 arch/powerpc/configs/ELPT860_defconfig
 create mode 100644 arch/powerpc/configs/ESTEEM192E_defconfig
 create mode 100644 arch/powerpc/configs/EVAL5200_defconfig
 create mode 100644 arch/powerpc/configs/FLAGADM_defconfig
 create mode 100644 arch/powerpc/configs/FPS850L_defconfig
 create mode 100644 arch/powerpc/configs/FPS860L_defconfig
 create mode 100644 arch/powerpc/configs/G2000_defconfig
 create mode 100644 arch/powerpc/configs/GEN860T_SC_defconfig
 create mode 100644 arch/powerpc/configs/GEN860T_defconfig
 create mode 100644 arch/powerpc/configs/HH405_defconfig
 create mode 100644 arch/powerpc/configs/HIDDEN_DRAGON_defconfig
 create mode 100644 arch/powerpc/configs/HUB405_defconfig
 create mode 100644 arch/powerpc/configs/HWW1U1A_defconfig
 create mode 100644 arch/powerpc/configs/ICU862_100MHz_defconfig
 create mode 100644 arch/powerpc/configs/ICU862_defconfig
 create mode 100644 arch/powerpc/configs/IDS8247_defconfig
 create mode 100644 arch/powerpc/configs/IP860_defconfig
 create mode 100644 arch/powerpc/configs/IPHASE4539_defconfig
 create mode 100644 arch/powerpc/configs/ISPAN_REVB_defconfig
 create mode 100644 arch/powerpc/configs/ISPAN_defconfig
 create mode 100644 arch/powerpc/configs/IVML24_128_defconfig
 create mode 100644 arch/powerpc/configs/IVML24_256_defconfig
 create mode 100644 arch/powerpc/configs/IVML24_defconfig
 create mode 100644 arch/powerpc/configs/IVMS8_128_defconfig
 create mode 100644 arch/powerpc/configs/IVMS8_256_defconfig
 create mode 100644 arch/powerpc/configs/IVMS8_defconfig
 create mode 100644 arch/powerpc/configs/JSE_defconfig
 create mode 100644 arch/powerpc/configs/KAREF_defconfig
 create mode 100644 arch/powerpc/configs/KUP4K_defconfig
 create mode 100644 arch/powerpc/configs/KUP4X_defconfig
 create mode 100644 arch/powerpc/configs/Lite5200_LOWBOOT08_defconfig
 create mode 100644 arch/powerpc/configs/Lite5200_LOWBOOT_defconfig
 create mode 100644 arch/powerpc/configs/Lite5200_defconfig
 create mode 100644 arch/powerpc/configs/MERGERBOX_defconfig
 create mode 100644 arch/powerpc/configs/METROBOX_defconfig
 create mode 100644 arch/powerpc/configs/MHPC_defconfig
 create mode 100644 arch/powerpc/configs/MINI5200_defconfig
 create mode 100644 arch/powerpc/configs/MIP405T_defconfig
 create mode 100644 arch/powerpc/configs/MIP405_defconfig
 create mode 100644 arch/powerpc/configs/MPC8260ADS_33MHz_defconfig
 create mode 100644 arch/powerpc/configs/MPC8260ADS_33MHz_lowboot_defconfig
 create mode 100644 arch/powerpc/configs/MPC8260ADS_40MHz_defconfig
 create mode 100644 arch/powerpc/configs/MPC8260ADS_40MHz_lowboot_defconfig
 create mode 100644 arch/powerpc/configs/MPC8260ADS_defconfig
 create mode 100644 arch/powerpc/configs/MPC8260ADS_lowboot_defconfig
 create mode 100644 arch/powerpc/configs/MPC8266ADS_defconfig
 create mode 100644 arch/powerpc/configs/MPC8272ADS_defconfig
 create mode 100644 arch/powerpc/configs/MPC8272ADS_lowboot_defconfig
 create mode 100644 arch/powerpc/configs/MPC8308RDB_defconfig
 create mode 100644 arch/powerpc/configs/MPC8313ERDB_33_defconfig
 create mode 100644 arch/powerpc/configs/MPC8313ERDB_66_defconfig
 create mode 100644 arch/powerpc/configs/MPC8313ERDB_NAND_33_defconfig
 create mode 100644 arch/powerpc/configs/MPC8313ERDB_NAND_66_defconfig
 create mode 100644 arch/powerpc/configs/MPC8315ERDB_NAND_defconfig
 create mode 100644 arch/powerpc/configs/MPC8315ERDB_defconfig
 create mode 100644 arch/powerpc/configs/MPC8323ERDB_defconfig
 create mode 100644 arch/powerpc/configs/MPC832XEMDS_ATM_defconfig
 create mode 100644 arch/powerpc/configs/MPC832XEMDS_HOST_33_defconfig
 create mode 100644 arch/powerpc/configs/MPC832XEMDS_HOST_66_defconfig
 create mode 100644 arch/powerpc/configs/MPC832XEMDS_SLAVE_defconfig
 create mode 100644 arch/powerpc/configs/MPC832XEMDS_defconfig
 create mode 100644 arch/powerpc/configs/MPC8349EMDS_defconfig
 create mode 100644 arch/powerpc/configs/MPC8349ITXGP_defconfig
 create mode 100644 arch/powerpc/configs/MPC8349ITX_LOWBOOT_defconfig
 create mode 100644 arch/powerpc/configs/MPC8349ITX_defconfig
 create mode 100644 arch/powerpc/configs/MPC8360EMDS_33_ATM_defconfig
 create mode 100644 arch/powerpc/configs/MPC8360EMDS_33_HOST_33_defconfig
 create mode 100644 arch/powerpc/configs/MPC8360EMDS_33_HOST_66_defconfig
 create mode 100644 arch/powerpc/configs/MPC8360EMDS_33_SLAVE_defconfig
 create mode 100644 arch/powerpc/configs/MPC8360EMDS_33_defconfig
 create mode 100644 arch/powerpc/configs/MPC8360EMDS_66_ATM_defconfig
 create mode 100644 arch/powerpc/configs/MPC8360EMDS_66_HOST_33_defconfig
 create mode 100644 arch/powerpc/configs/MPC8360EMDS_66_HOST_66_defconfig
 create mode 100644 arch/powerpc/configs/MPC8360EMDS_66_SLAVE_defconfig
 create mode 100644 arch/powerpc/configs/MPC8360EMDS_66_defconfig
 create mode 100644 arch/powerpc/configs/MPC8360ERDK_33_defconfig
 create mode 100644 arch/powerpc/configs/MPC8360ERDK_defconfig
 create mode 100644 arch/powerpc/configs/MPC837XEMDS_HOST_defconfig
 create mode 100644 arch/powerpc/configs/MPC837XEMDS_defconfig
 create mode 100644 arch/powerpc/configs/MPC837XERDB_defconfig
 create mode 100644 arch/powerpc/configs/MPC8536DS_36BIT_defconfig
 create mode 100644 arch/powerpc/configs/MPC8536DS_NAND_defconfig
 create mode 100644 arch/powerpc/configs/MPC8536DS_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/MPC8536DS_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/MPC8536DS_defconfig
 create mode 100644 arch/powerpc/configs/MPC8540ADS_defconfig
 create mode 100644 arch/powerpc/configs/MPC8541CDS_defconfig
 create mode 100644 arch/powerpc/configs/MPC8541CDS_legacy_defconfig
 create mode 100644 arch/powerpc/configs/MPC8544DS_defconfig
 create mode 100644 arch/powerpc/configs/MPC8548CDS_36BIT_defconfig
 create mode 100644 arch/powerpc/configs/MPC8548CDS_defconfig
 create mode 100644 arch/powerpc/configs/MPC8548CDS_legacy_defconfig
 create mode 100644 arch/powerpc/configs/MPC8555CDS_defconfig
 create mode 100644 arch/powerpc/configs/MPC8555CDS_legacy_defconfig
 create mode 100644 arch/powerpc/configs/MPC8560ADS_defconfig
 create mode 100644 arch/powerpc/configs/MPC8568MDS_defconfig
 create mode 100644 arch/powerpc/configs/MPC8569MDS_ATM_defconfig
 create mode 100644 arch/powerpc/configs/MPC8569MDS_NAND_defconfig
 create mode 100644 arch/powerpc/configs/MPC8569MDS_defconfig
 create mode 100644 arch/powerpc/configs/MPC8572DS_36BIT_defconfig
 create mode 100644 arch/powerpc/configs/MPC8572DS_NAND_defconfig
 create mode 100644 arch/powerpc/configs/MPC8572DS_defconfig
 create mode 100644 arch/powerpc/configs/MPC8610HPCD_defconfig
 create mode 100644 arch/powerpc/configs/MPC8641HPCN_36BIT_defconfig
 create mode 100644 arch/powerpc/configs/MPC8641HPCN_defconfig
 create mode 100644 arch/powerpc/configs/MPC86xADS_defconfig
 create mode 100644 arch/powerpc/configs/MPC885ADS_defconfig
 create mode 100644 arch/powerpc/configs/MUSENKI_defconfig
 create mode 100644 arch/powerpc/configs/MVBC_P_defconfig
 create mode 100644 arch/powerpc/configs/MVBLM7_defconfig
 create mode 100644 arch/powerpc/configs/MVBLUE_defconfig
 create mode 100644 arch/powerpc/configs/MVSMR_defconfig
 create mode 100644 arch/powerpc/configs/MiniFAP_defconfig
 create mode 100644 arch/powerpc/configs/NETPHONE_V2_defconfig
 create mode 100644 arch/powerpc/configs/NETPHONE_defconfig
 create mode 100644 arch/powerpc/configs/NETTA2_V2_defconfig
 create mode 100644 arch/powerpc/configs/NETTA2_defconfig
 create mode 100644 arch/powerpc/configs/NETTA_6412_SWAPHOOK_defconfig
 create mode 100644 arch/powerpc/configs/NETTA_6412_defconfig
 create mode 100644 arch/powerpc/configs/NETTA_ISDN_6412_SWAPHOOK_defconfig
 create mode 100644 arch/powerpc/configs/NETTA_ISDN_6412_defconfig
 create mode 100644 arch/powerpc/configs/NETTA_ISDN_SWAPHOOK_defconfig
 create mode 100644 arch/powerpc/configs/NETTA_ISDN_defconfig
 create mode 100644 arch/powerpc/configs/NETTA_SWAPHOOK_defconfig
 create mode 100644 arch/powerpc/configs/NETTA_defconfig
 create mode 100644 arch/powerpc/configs/NETVIA_V2_defconfig
 create mode 100644 arch/powerpc/configs/NETVIA_defconfig
 create mode 100644 arch/powerpc/configs/NSCU_defconfig
 create mode 100644 arch/powerpc/configs/O2D300_defconfig
 create mode 100644 arch/powerpc/configs/O2DNT2_RAMBOOT_defconfig
 create mode 100644 arch/powerpc/configs/O2DNT2_defconfig
 create mode 100644 arch/powerpc/configs/O2D_defconfig
 create mode 100644 arch/powerpc/configs/O2I_defconfig
 create mode 100644 arch/powerpc/configs/O2MNT_O2M110_defconfig
 create mode 100644 arch/powerpc/configs/O2MNT_O2M112_defconfig
 create mode 100644 arch/powerpc/configs/O2MNT_O2M113_defconfig
 create mode 100644 arch/powerpc/configs/O2MNT_defconfig
 create mode 100644 arch/powerpc/configs/O3DNT_defconfig
 create mode 100644 arch/powerpc/configs/OCRTC_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PA_36BIT_NAND_SECBOOT_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PA_36BIT_NAND_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PA_36BIT_NOR_SECBOOT_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PA_36BIT_NOR_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PA_36BIT_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PA_36BIT_SPIFLASH_SECBOOT_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PA_36BIT_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PA_NAND_SECBOOT_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PA_NAND_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PA_NOR_SECBOOT_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PA_NOR_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PA_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PA_SPIFLASH_SECBOOT_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PA_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PB_36BIT_NAND_SECBOOT_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PB_36BIT_NAND_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PB_36BIT_NOR_SECBOOT_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PB_36BIT_NOR_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PB_36BIT_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PB_36BIT_SPIFLASH_SECBOOT_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PB_36BIT_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PB_NAND_SECBOOT_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PB_NAND_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PB_NOR_SECBOOT_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PB_NOR_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PB_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PB_SPIFLASH_SECBOOT_defconfig
 create mode 100644 arch/powerpc/configs/P1010RDB-PB_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P1011RDB_36BIT_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P1011RDB_36BIT_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P1011RDB_36BIT_defconfig
 create mode 100644 arch/powerpc/configs/P1011RDB_NAND_defconfig
 create mode 100644 arch/powerpc/configs/P1011RDB_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P1011RDB_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P1011RDB_defconfig
 create mode 100644 arch/powerpc/configs/P1020MBG-PC_36BIT_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P1020MBG-PC_36BIT_defconfig
 create mode 100644 arch/powerpc/configs/P1020MBG-PC_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P1020MBG-PC_defconfig
 create mode 100644 arch/powerpc/configs/P1020RDB-PC_36BIT_NAND_defconfig
 create mode 100644 arch/powerpc/configs/P1020RDB-PC_36BIT_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P1020RDB-PC_36BIT_defconfig
 create mode 100644 arch/powerpc/configs/P1020RDB-PC_NAND_defconfig
 create mode 100644 arch/powerpc/configs/P1020RDB-PC_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P1020RDB-PC_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P1020RDB-PC_defconfig
 create mode 100644 arch/powerpc/configs/P1020RDB-PD_NAND_defconfig
 create mode 100644 arch/powerpc/configs/P1020RDB-PD_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P1020RDB-PD_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P1020RDB-PD_defconfig
 create mode 100644 arch/powerpc/configs/P1020RDB_36BIT_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P1020RDB_36BIT_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P1020RDB_36BIT_defconfig
 create mode 100644 arch/powerpc/configs/P1020RDB_NAND_defconfig
 create mode 100644 arch/powerpc/configs/P1020RDB_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P1020RDB_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P1020RDB_defconfig
 create mode 100644 arch/powerpc/configs/P1020UTM-PC_36BIT_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P1020UTM-PC_36BIT_defconfig
 create mode 100644 arch/powerpc/configs/P1020UTM-PC_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P1020UTM-PC_defconfig
 create mode 100644 arch/powerpc/configs/P1021RDB-PC_36BIT_NAND_defconfig
 create mode 100644 arch/powerpc/configs/P1021RDB-PC_36BIT_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P1021RDB-PC_36BIT_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P1021RDB-PC_36BIT_defconfig
 create mode 100644 arch/powerpc/configs/P1021RDB-PC_NAND_defconfig
 create mode 100644 arch/powerpc/configs/P1021RDB-PC_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P1021RDB-PC_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P1021RDB-PC_defconfig
 create mode 100644 arch/powerpc/configs/P1022DS_36BIT_NAND_defconfig
 create mode 100644 arch/powerpc/configs/P1022DS_36BIT_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P1022DS_36BIT_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P1022DS_36BIT_defconfig
 create mode 100644 arch/powerpc/configs/P1022DS_NAND_defconfig
 create mode 100644 arch/powerpc/configs/P1022DS_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P1022DS_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P1022DS_defconfig
 create mode 100644 arch/powerpc/configs/P1023RDB_defconfig
 create mode 100644 arch/powerpc/configs/P1023RDS_NAND_defconfig
 create mode 100644 arch/powerpc/configs/P1023RDS_defconfig
 create mode 100644 arch/powerpc/configs/P1024RDB_36BIT_defconfig
 create mode 100644 arch/powerpc/configs/P1024RDB_NAND_defconfig
 create mode 100644 arch/powerpc/configs/P1024RDB_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P1024RDB_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P1024RDB_defconfig
 create mode 100644 arch/powerpc/configs/P1025RDB_36BIT_defconfig
 create mode 100644 arch/powerpc/configs/P1025RDB_NAND_defconfig
 create mode 100644 arch/powerpc/configs/P1025RDB_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P1025RDB_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P1025RDB_defconfig
 create mode 100644 arch/powerpc/configs/P2010RDB_36BIT_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P2010RDB_36BIT_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P2010RDB_36BIT_defconfig
 create mode 100644 arch/powerpc/configs/P2010RDB_NAND_defconfig
 create mode 100644 arch/powerpc/configs/P2010RDB_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P2010RDB_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P2010RDB_defconfig
 create mode 100644 arch/powerpc/configs/P2020COME_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P2020COME_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P2020DS_36BIT_defconfig
 create mode 100644 arch/powerpc/configs/P2020DS_DDR2_defconfig
 create mode 100644 arch/powerpc/configs/P2020DS_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P2020DS_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P2020DS_defconfig
 create mode 100644 arch/powerpc/configs/P2020RDB-PC_36BIT_NAND_defconfig
 create mode 100644 arch/powerpc/configs/P2020RDB-PC_36BIT_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P2020RDB-PC_36BIT_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P2020RDB-PC_36BIT_defconfig
 create mode 100644 arch/powerpc/configs/P2020RDB-PC_NAND_defconfig
 create mode 100644 arch/powerpc/configs/P2020RDB-PC_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P2020RDB-PC_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P2020RDB-PC_defconfig
 create mode 100644 arch/powerpc/configs/P2020RDB_36BIT_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P2020RDB_36BIT_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P2020RDB_36BIT_defconfig
 create mode 100644 arch/powerpc/configs/P2020RDB_NAND_defconfig
 create mode 100644 arch/powerpc/configs/P2020RDB_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P2020RDB_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P2020RDB_defconfig
 create mode 100644 arch/powerpc/configs/P2041RDB_NAND_defconfig
 create mode 100644 arch/powerpc/configs/P2041RDB_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P2041RDB_SECURE_BOOT_defconfig
 create mode 100644 arch/powerpc/configs/P2041RDB_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P2041RDB_SRIO_PCIE_BOOT_defconfig
 create mode 100644 arch/powerpc/configs/P2041RDB_defconfig
 create mode 100644 arch/powerpc/configs/P3041DS_NAND_defconfig
 create mode 100644 arch/powerpc/configs/P3041DS_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P3041DS_SECURE_BOOT_defconfig
 create mode 100644 arch/powerpc/configs/P3041DS_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P3041DS_SRIO_PCIE_BOOT_defconfig
 create mode 100644 arch/powerpc/configs/P3041DS_defconfig
 create mode 100644 arch/powerpc/configs/P3G4_defconfig
 create mode 100644 arch/powerpc/configs/P4080DS_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P4080DS_SECURE_BOOT_defconfig
 create mode 100644 arch/powerpc/configs/P4080DS_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P4080DS_SRIO_PCIE_BOOT_defconfig
 create mode 100644 arch/powerpc/configs/P4080DS_defconfig
 create mode 100644 arch/powerpc/configs/P5020DS_NAND_defconfig
 create mode 100644 arch/powerpc/configs/P5020DS_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P5020DS_SECURE_BOOT_defconfig
 create mode 100644 arch/powerpc/configs/P5020DS_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P5020DS_SRIO_PCIE_BOOT_defconfig
 create mode 100644 arch/powerpc/configs/P5020DS_defconfig
 create mode 100644 arch/powerpc/configs/P5040DS_NAND_defconfig
 create mode 100644 arch/powerpc/configs/P5040DS_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/P5040DS_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/P5040DS_defconfig
 create mode 100644 arch/powerpc/configs/PATI_defconfig
 create mode 100644 arch/powerpc/configs/PCI405_defconfig
 create mode 100644 arch/powerpc/configs/PIP405_defconfig
 create mode 100644 arch/powerpc/configs/PLU405_defconfig
 create mode 100644 arch/powerpc/configs/PM520_DDR_defconfig
 create mode 100644 arch/powerpc/configs/PM520_ROMBOOT_DDR_defconfig
 create mode 100644 arch/powerpc/configs/PM520_ROMBOOT_defconfig
 create mode 100644 arch/powerpc/configs/PM520_defconfig
 create mode 100644 arch/powerpc/configs/PM825_BIGFLASH_defconfig
 create mode 100644 arch/powerpc/configs/PM825_ROMBOOT_BIGFLASH_defconfig
 create mode 100644 arch/powerpc/configs/PM825_ROMBOOT_defconfig
 create mode 100644 arch/powerpc/configs/PM825_defconfig
 create mode 100644 arch/powerpc/configs/PM826_BIGFLASH_defconfig
 create mode 100644 arch/powerpc/configs/PM826_ROMBOOT_BIGFLASH_defconfig
 create mode 100644 arch/powerpc/configs/PM826_ROMBOOT_defconfig
 create mode 100644 arch/powerpc/configs/PM826_defconfig
 create mode 100644 arch/powerpc/configs/PM828_PCI_defconfig
 create mode 100644 arch/powerpc/configs/PM828_ROMBOOT_PCI_defconfig
 create mode 100644 arch/powerpc/configs/PM828_ROMBOOT_defconfig
 create mode 100644 arch/powerpc/configs/PM828_defconfig
 create mode 100644 arch/powerpc/configs/PMC405DE_defconfig
 create mode 100644 arch/powerpc/configs/PMC405_defconfig
 create mode 100644 arch/powerpc/configs/PMC440_defconfig
 create mode 100644 arch/powerpc/configs/PPChameleonEVB_BA_25_defconfig
 create mode 100644 arch/powerpc/configs/PPChameleonEVB_BA_33_defconfig
 create mode 100644 arch/powerpc/configs/PPChameleonEVB_HI_25_defconfig
 create mode 100644 arch/powerpc/configs/PPChameleonEVB_HI_33_defconfig
 create mode 100644 arch/powerpc/configs/PPChameleonEVB_ME_25_defconfig
 create mode 100644 arch/powerpc/configs/PPChameleonEVB_ME_33_defconfig
 create mode 100644 arch/powerpc/configs/PPChameleonEVB_defconfig
 create mode 100644 arch/powerpc/configs/PQ2FADS-VR_defconfig
 create mode 100644 arch/powerpc/configs/PQ2FADS-VR_lowboot_defconfig
 create mode 100644 arch/powerpc/configs/PQ2FADS-ZU_66MHz_defconfig
 create mode 100644 arch/powerpc/configs/PQ2FADS-ZU_66MHz_lowboot_defconfig
 create mode 100644 arch/powerpc/configs/PQ2FADS-ZU_defconfig
 create mode 100644 arch/powerpc/configs/PQ2FADS-ZU_lowboot_defconfig
 create mode 100644 arch/powerpc/configs/PQ2FADS_defconfig
 create mode 100644 arch/powerpc/configs/PQ2FADS_lowboot_defconfig
 create mode 100644 arch/powerpc/configs/QS823_defconfig
 create mode 100644 arch/powerpc/configs/QS850_defconfig
 create mode 100644 arch/powerpc/configs/QS860T_defconfig
 create mode 100644 arch/powerpc/configs/R360MPI_defconfig
 create mode 100644 arch/powerpc/configs/RBC823_defconfig
 create mode 100644 arch/powerpc/configs/RPXlite_DW_64_LCD_defconfig
 create mode 100644 arch/powerpc/configs/RPXlite_DW_64_defconfig
 create mode 100644 arch/powerpc/configs/RPXlite_DW_LCD_defconfig
 create mode 100644 arch/powerpc/configs/RPXlite_DW_NVRAM_64_LCD_defconfig
 create mode 100644 arch/powerpc/configs/RPXlite_DW_NVRAM_64_defconfig
 create mode 100644 arch/powerpc/configs/RPXlite_DW_NVRAM_LCD_defconfig
 create mode 100644 arch/powerpc/configs/RPXlite_DW_NVRAM_defconfig
 create mode 100644 arch/powerpc/configs/RPXlite_DW_defconfig
 create mode 100644 arch/powerpc/configs/RRvision_LCD_defconfig
 create mode 100644 arch/powerpc/configs/RRvision_defconfig
 create mode 100644 arch/powerpc/configs/Rattler8248_defconfig
 create mode 100644 arch/powerpc/configs/Rattler_defconfig
 create mode 100644 arch/powerpc/configs/SIMPC8313_LP_defconfig
 create mode 100644 arch/powerpc/configs/SIMPC8313_SP_defconfig
 create mode 100644 arch/powerpc/configs/SM850_defconfig
 create mode 100644 arch/powerpc/configs/SPD823TS_defconfig
 create mode 100644 arch/powerpc/configs/SXNI855T_defconfig
 create mode 100644 arch/powerpc/configs/Sandpoint8240_defconfig
 create mode 100644 arch/powerpc/configs/Sandpoint8245_defconfig
 create mode 100644 arch/powerpc/configs/T1040QDS_D4_defconfig
 create mode 100644 arch/powerpc/configs/T1040QDS_SECURE_BOOT_defconfig
 create mode 100644 arch/powerpc/configs/T1040QDS_defconfig
 create mode 100644 arch/powerpc/configs/T1040RDB_NAND_defconfig
 create mode 100644 arch/powerpc/configs/T1040RDB_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/T1040RDB_SECURE_BOOT_defconfig
 create mode 100644 arch/powerpc/configs/T1040RDB_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/T1040RDB_defconfig
 create mode 100644 arch/powerpc/configs/T1042RDB_PI_NAND_defconfig
 create mode 100644 arch/powerpc/configs/T1042RDB_PI_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/T1042RDB_PI_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/T1042RDB_PI_defconfig
 create mode 100644 arch/powerpc/configs/T2080QDS_NAND_defconfig
 create mode 100644 arch/powerpc/configs/T2080QDS_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/T2080QDS_SECURE_BOOT_defconfig
 create mode 100644 arch/powerpc/configs/T2080QDS_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/T2080QDS_SRIO_PCIE_BOOT_defconfig
 create mode 100644 arch/powerpc/configs/T2080QDS_defconfig
 create mode 100644 arch/powerpc/configs/T2080RDB_NAND_defconfig
 create mode 100644 arch/powerpc/configs/T2080RDB_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/T2080RDB_SECURE_BOOT_defconfig
 create mode 100644 arch/powerpc/configs/T2080RDB_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/T2080RDB_SRIO_PCIE_BOOT_defconfig
 create mode 100644 arch/powerpc/configs/T2080RDB_defconfig
 create mode 100644 arch/powerpc/configs/T2081QDS_NAND_defconfig
 create mode 100644 arch/powerpc/configs/T2081QDS_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/T2081QDS_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/T2081QDS_SRIO_PCIE_BOOT_defconfig
 create mode 100644 arch/powerpc/configs/T2081QDS_defconfig
 create mode 100644 arch/powerpc/configs/T4160QDS_NAND_defconfig
 create mode 100644 arch/powerpc/configs/T4160QDS_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/T4160QDS_SECURE_BOOT_defconfig
 create mode 100644 arch/powerpc/configs/T4160QDS_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/T4160QDS_defconfig
 create mode 100644 arch/powerpc/configs/T4160RDB_defconfig
 create mode 100644 arch/powerpc/configs/T4240EMU_defconfig
 create mode 100644 arch/powerpc/configs/T4240QDS_NAND_defconfig
 create mode 100644 arch/powerpc/configs/T4240QDS_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/T4240QDS_SECURE_BOOT_defconfig
 create mode 100644 arch/powerpc/configs/T4240QDS_SPIFLASH_defconfig
 create mode 100644 arch/powerpc/configs/T4240QDS_SRIO_PCIE_BOOT_defconfig
 create mode 100644 arch/powerpc/configs/T4240QDS_defconfig
 create mode 100644 arch/powerpc/configs/T4240RDB_defconfig
 create mode 100644 arch/powerpc/configs/TB5200_B_defconfig
 create mode 100644 arch/powerpc/configs/TB5200_defconfig
 create mode 100644 arch/powerpc/configs/TK885D_defconfig
 create mode 100644 arch/powerpc/configs/TOP5200_defconfig
 create mode 100644 arch/powerpc/configs/TOP860_defconfig
 create mode 100644 arch/powerpc/configs/TQM5200S_HIGHBOOT_defconfig
 create mode 100644 arch/powerpc/configs/TQM5200S_defconfig
 create mode 100644 arch/powerpc/configs/TQM5200_B_HIGHBOOT_defconfig
 create mode 100644 arch/powerpc/configs/TQM5200_B_defconfig
 create mode 100644 arch/powerpc/configs/TQM5200_STK100_defconfig
 create mode 100644 arch/powerpc/configs/TQM5200_defconfig
 create mode 100644 arch/powerpc/configs/TQM823L_LCD_defconfig
 create mode 100644 arch/powerpc/configs/TQM823L_defconfig
 create mode 100644 arch/powerpc/configs/TQM823M_defconfig
 create mode 100644 arch/powerpc/configs/TQM8255_AA_defconfig
 create mode 100644 arch/powerpc/configs/TQM8260_AA_defconfig
 create mode 100644 arch/powerpc/configs/TQM8260_AB_defconfig
 create mode 100644 arch/powerpc/configs/TQM8260_AC_defconfig
 create mode 100644 arch/powerpc/configs/TQM8260_AD_defconfig
 create mode 100644 arch/powerpc/configs/TQM8260_AE_defconfig
 create mode 100644 arch/powerpc/configs/TQM8260_AF_defconfig
 create mode 100644 arch/powerpc/configs/TQM8260_AG_defconfig
 create mode 100644 arch/powerpc/configs/TQM8260_AH_defconfig
 create mode 100644 arch/powerpc/configs/TQM8260_AI_defconfig
 create mode 100644 arch/powerpc/configs/TQM8265_AA_defconfig
 create mode 100644 arch/powerpc/configs/TQM8272_defconfig
 create mode 100644 arch/powerpc/configs/TQM834x_defconfig
 create mode 100644 arch/powerpc/configs/TQM850L_defconfig
 create mode 100644 arch/powerpc/configs/TQM850M_defconfig
 create mode 100644 arch/powerpc/configs/TQM855L_defconfig
 create mode 100644 arch/powerpc/configs/TQM855M_defconfig
 create mode 100644 arch/powerpc/configs/TQM860L_defconfig
 create mode 100644 arch/powerpc/configs/TQM860M_defconfig
 create mode 100644 arch/powerpc/configs/TQM862L_defconfig
 create mode 100644 arch/powerpc/configs/TQM862M_defconfig
 create mode 100644 arch/powerpc/configs/TQM866M_defconfig
 create mode 100644 arch/powerpc/configs/TQM885D_defconfig
 create mode 100644 arch/powerpc/configs/TTTech_defconfig
 create mode 100644 arch/powerpc/configs/TWR-P1025_defconfig
 create mode 100644 arch/powerpc/configs/Total5200_Rev2_defconfig
 create mode 100644 arch/powerpc/configs/Total5200_Rev2_lowboot_defconfig
 create mode 100644 arch/powerpc/configs/Total5200_defconfig
 create mode 100644 arch/powerpc/configs/Total5200_lowboot_defconfig
 create mode 100644 arch/powerpc/configs/VOH405_defconfig
 create mode 100644 arch/powerpc/configs/VOM405_defconfig
 create mode 100644 arch/powerpc/configs/VoVPN-GW_66MHz_defconfig
 create mode 100644 arch/powerpc/configs/W7OLMC_defconfig
 create mode 100644 arch/powerpc/configs/W7OLMG_defconfig
 create mode 100644 arch/powerpc/configs/WUH405_defconfig
 create mode 100644 arch/powerpc/configs/ZPC1900_defconfig
 create mode 100644 arch/powerpc/configs/ZUMA_defconfig
 create mode 100644 arch/powerpc/configs/a3m071_defconfig
 create mode 100644 arch/powerpc/configs/a4m072_defconfig
 create mode 100644 arch/powerpc/configs/a4m2k_defconfig
 create mode 100644 arch/powerpc/configs/ac14xx_defconfig
 create mode 100644 arch/powerpc/configs/acadia_defconfig
 create mode 100644 arch/powerpc/configs/aev_defconfig
 create mode 100644 arch/powerpc/configs/alpr_defconfig
 create mode 100644 arch/powerpc/configs/arches_defconfig
 create mode 100644 arch/powerpc/configs/aria_defconfig
 create mode 100644 arch/powerpc/configs/atc_defconfig
 create mode 100644 arch/powerpc/configs/bamboo_defconfig
 create mode 100644 arch/powerpc/configs/bluestone_defconfig
 create mode 100644 arch/powerpc/configs/bubinga_defconfig
 create mode 100644 arch/powerpc/configs/caddy2_defconfig
 create mode 100644 arch/powerpc/configs/cam5200_defconfig
 create mode 100644 arch/powerpc/configs/cam5200_niosflash_defconfig
 create mode 100644 arch/powerpc/configs/canmb_defconfig
 create mode 100644 arch/powerpc/configs/canyonlands_defconfig
 create mode 100644 arch/powerpc/configs/charon_defconfig
 create mode 100644 arch/powerpc/configs/cm5200_defconfig
 create mode 100644 arch/powerpc/configs/cmi_mpc5xx_defconfig
 create mode 100644 arch/powerpc/configs/cogent_mpc8260_defconfig
 create mode 100644 arch/powerpc/configs/cogent_mpc8xx_defconfig
 create mode 100644 arch/powerpc/configs/controlcenterd_36BIT_SDCARD_DEVELOP_defconfig
 create mode 100644 arch/powerpc/configs/controlcenterd_36BIT_SDCARD_defconfig
 create mode 100644 arch/powerpc/configs/controlcenterd_TRAILBLAZER_DEVELOP_defconfig
 create mode 100644 arch/powerpc/configs/controlcenterd_TRAILBLAZER_defconfig
 create mode 100644 arch/powerpc/configs/cpci5200_defconfig
 create mode 100644 arch/powerpc/configs/csb272_defconfig
 create mode 100644 arch/powerpc/configs/csb472_defconfig
 create mode 100644 arch/powerpc/configs/debris_defconfig
 create mode 100644 arch/powerpc/configs/devconcenter_defconfig
 create mode 100644 arch/powerpc/configs/digsy_mtc_RAMBOOT_defconfig
 create mode 100644 arch/powerpc/configs/digsy_mtc_defconfig
 create mode 100644 arch/powerpc/configs/digsy_mtc_rev5_RAMBOOT_defconfig
 create mode 100644 arch/powerpc/configs/digsy_mtc_rev5_defconfig
 create mode 100644 arch/powerpc/configs/dlvision-10g_defconfig
 create mode 100644 arch/powerpc/configs/dlvision_defconfig
 create mode 100644 arch/powerpc/configs/eXalion_defconfig
 create mode 100644 arch/powerpc/configs/ebony_defconfig
 create mode 100644 arch/powerpc/configs/ep8248_defconfig
 create mode 100644 arch/powerpc/configs/ep8260_defconfig
 create mode 100644 arch/powerpc/configs/ep82xxm_defconfig
 create mode 100644 arch/powerpc/configs/fo300_defconfig
 create mode 100644 arch/powerpc/configs/fx12mm_defconfig
 create mode 100644 arch/powerpc/configs/fx12mm_flash_defconfig
 create mode 100644 arch/powerpc/configs/galaxy5200_LOWBOOT_defconfig
 create mode 100644 arch/powerpc/configs/galaxy5200_defconfig
 create mode 100644 arch/powerpc/configs/gdppc440etx_defconfig
 create mode 100644 arch/powerpc/configs/glacier_defconfig
 create mode 100644 arch/powerpc/configs/gw8260_defconfig
 create mode 100644 arch/powerpc/configs/haleakala_defconfig
 create mode 100644 arch/powerpc/configs/hermes_defconfig
 create mode 100644 arch/powerpc/configs/hmi1001_defconfig
 create mode 100644 arch/powerpc/configs/hymod_defconfig
 create mode 100644 arch/powerpc/configs/icecube_5200_DDR_LOWBOOT08_defconfig
 create mode 100644 arch/powerpc/configs/icecube_5200_DDR_LOWBOOT_defconfig
 create mode 100644 arch/powerpc/configs/icecube_5200_DDR_defconfig
 create mode 100644 arch/powerpc/configs/icecube_5200_LOWBOOT08_defconfig
 create mode 100644 arch/powerpc/configs/icecube_5200_LOWBOOT_defconfig
 create mode 100644 arch/powerpc/configs/icecube_5200_defconfig
 create mode 100644 arch/powerpc/configs/icon_defconfig
 create mode 100644 arch/powerpc/configs/ids8313_defconfig
 create mode 100644 arch/powerpc/configs/inka4x0_defconfig
 create mode 100644 arch/powerpc/configs/intip_defconfig
 create mode 100644 arch/powerpc/configs/io64_defconfig
 create mode 100644 arch/powerpc/configs/io_defconfig
 create mode 100644 arch/powerpc/configs/iocon_defconfig
 create mode 100644 arch/powerpc/configs/ipek01_defconfig
 create mode 100644 arch/powerpc/configs/jupiter_defconfig
 create mode 100644 arch/powerpc/configs/katmai_defconfig
 create mode 100644 arch/powerpc/configs/kilauea_defconfig
 create mode 100644 arch/powerpc/configs/kmcoge4_defconfig
 create mode 100644 arch/powerpc/configs/kmcoge5ne_defconfig
 create mode 100644 arch/powerpc/configs/kmeter1_defconfig
 create mode 100644 arch/powerpc/configs/kmlion1_defconfig
 create mode 100644 arch/powerpc/configs/kmopti2_defconfig
 create mode 100644 arch/powerpc/configs/kmsupx5_defconfig
 create mode 100644 arch/powerpc/configs/kmvect1_defconfig
 create mode 100644 arch/powerpc/configs/korat_defconfig
 create mode 100644 arch/powerpc/configs/korat_perm_defconfig
 create mode 100644 arch/powerpc/configs/kvme080_defconfig
 create mode 100644 arch/powerpc/configs/lcd4_lwmon5_defconfig
 create mode 100644 arch/powerpc/configs/lite5200b_LOWBOOT_defconfig
 create mode 100644 arch/powerpc/configs/lite5200b_PM_defconfig
 create mode 100644 arch/powerpc/configs/lite5200b_defconfig
 create mode 100644 arch/powerpc/configs/luan_defconfig
 create mode 100644 arch/powerpc/configs/lwmon5_defconfig
 create mode 100644 arch/powerpc/configs/lwmon_defconfig
 create mode 100644 arch/powerpc/configs/makalu_defconfig
 create mode 100644 arch/powerpc/configs/mcc200_COM12_SDRAM_defconfig
 create mode 100644 arch/powerpc/configs/mcc200_COM12_defconfig
 create mode 100644 arch/powerpc/configs/mcc200_COM12_highboot_SDRAM_defconfig
 create mode 100644 arch/powerpc/configs/mcc200_COM12_highboot_defconfig
 create mode 100644 arch/powerpc/configs/mcc200_SDRAM_defconfig
 create mode 100644 arch/powerpc/configs/mcc200_defconfig
 create mode 100644 arch/powerpc/configs/mcc200_highboot_SDRAM_defconfig
 create mode 100644 arch/powerpc/configs/mcc200_highboot_defconfig
 create mode 100644 arch/powerpc/configs/mecp5123_defconfig
 create mode 100644 arch/powerpc/configs/mecp5200_defconfig
 create mode 100644 arch/powerpc/configs/mgcoge3ne_defconfig
 create mode 100644 arch/powerpc/configs/mgcoge_defconfig
 create mode 100644 arch/powerpc/configs/ml507_defconfig
 create mode 100644 arch/powerpc/configs/ml507_flash_defconfig
 create mode 100644 arch/powerpc/configs/motionpro_defconfig
 create mode 100644 arch/powerpc/configs/mpc5121ads_defconfig
 create mode 100644 arch/powerpc/configs/mpc5121ads_rev2_defconfig
 create mode 100644 arch/powerpc/configs/mpc7448hpc2_defconfig
 create mode 100644 arch/powerpc/configs/mpc8308_p1m_defconfig
 create mode 100644 arch/powerpc/configs/muas3001_defconfig
 create mode 100644 arch/powerpc/configs/muas3001_dev_defconfig
 create mode 100644 arch/powerpc/configs/mucmc52_defconfig
 create mode 100644 arch/powerpc/configs/munices_defconfig
 create mode 100644 arch/powerpc/configs/neo_defconfig
 create mode 100644 arch/powerpc/configs/ocotea_defconfig
 create mode 100644 arch/powerpc/configs/p3m7448_defconfig
 create mode 100644 arch/powerpc/configs/p3m750_defconfig
 create mode 100644 arch/powerpc/configs/p3p440_defconfig
 create mode 100644 arch/powerpc/configs/pcm030_LOWBOOT_defconfig
 create mode 100644 arch/powerpc/configs/pcm030_defconfig
 create mode 100644 arch/powerpc/configs/pcs440ep_defconfig
 create mode 100644 arch/powerpc/configs/pdm360ng_defconfig
 create mode 100644 arch/powerpc/configs/pf5200_defconfig
 create mode 100644 arch/powerpc/configs/ppmc7xx_defconfig
 create mode 100644 arch/powerpc/configs/ppmc8260_defconfig
 create mode 100644 arch/powerpc/configs/prs200_DDR_defconfig
 create mode 100644 arch/powerpc/configs/prs200_defconfig
 create mode 100644 arch/powerpc/configs/prs200_highboot_DDR_defconfig
 create mode 100644 arch/powerpc/configs/prs200_highboot_defconfig
 create mode 100644 arch/powerpc/configs/qemu-ppce500_defconfig
 create mode 100644 arch/powerpc/configs/quad100hd_defconfig
 create mode 100644 arch/powerpc/configs/quantum_defconfig
 create mode 100644 arch/powerpc/configs/rainier_defconfig
 create mode 100644 arch/powerpc/configs/rainier_ramboot_defconfig
 create mode 100644 arch/powerpc/configs/redwood_defconfig
 create mode 100644 arch/powerpc/configs/sacsng_defconfig
 create mode 100644 arch/powerpc/configs/sbc405_defconfig
 create mode 100644 arch/powerpc/configs/sbc8349_PCI_33_defconfig
 create mode 100644 arch/powerpc/configs/sbc8349_PCI_66_defconfig
 create mode 100644 arch/powerpc/configs/sbc8349_defconfig
 create mode 100644 arch/powerpc/configs/sbc8548_PCI_33_PCIE_defconfig
 create mode 100644 arch/powerpc/configs/sbc8548_PCI_33_defconfig
 create mode 100644 arch/powerpc/configs/sbc8548_PCI_66_PCIE_defconfig
 create mode 100644 arch/powerpc/configs/sbc8548_PCI_66_defconfig
 create mode 100644 arch/powerpc/configs/sbc8548_defconfig
 create mode 100644 arch/powerpc/configs/sbc8641d_defconfig
 create mode 100644 arch/powerpc/configs/sc3_defconfig
 create mode 100644 arch/powerpc/configs/sequoia_defconfig
 create mode 100644 arch/powerpc/configs/sequoia_ramboot_defconfig
 create mode 100644 arch/powerpc/configs/socrates_defconfig
 create mode 100644 arch/powerpc/configs/spc1920_defconfig
 create mode 100644 arch/powerpc/configs/stxgp3_defconfig
 create mode 100644 arch/powerpc/configs/stxssa_4M_defconfig
 create mode 100644 arch/powerpc/configs/stxssa_defconfig
 create mode 100644 arch/powerpc/configs/stxxtc_defconfig
 create mode 100644 arch/powerpc/configs/suvd3_defconfig
 create mode 100644 arch/powerpc/configs/svm_sc8xx_defconfig
 create mode 100644 arch/powerpc/configs/sycamore_defconfig
 create mode 100644 arch/powerpc/configs/t3corp_defconfig
 create mode 100644 arch/powerpc/configs/taihu_defconfig
 create mode 100644 arch/powerpc/configs/taishan_defconfig
 create mode 100644 arch/powerpc/configs/tuge1_defconfig
 create mode 100644 arch/powerpc/configs/tuxx1_defconfig
 create mode 100644 arch/powerpc/configs/uc100_defconfig
 create mode 100644 arch/powerpc/configs/uc101_defconfig
 create mode 100644 arch/powerpc/configs/utx8245_defconfig
 create mode 100644 arch/powerpc/configs/v37_defconfig
 create mode 100644 arch/powerpc/configs/v38b_defconfig
 create mode 100644 arch/powerpc/configs/v5fx30teval_defconfig
 create mode 100644 arch/powerpc/configs/v5fx30teval_flash_defconfig
 create mode 100644 arch/powerpc/configs/ve8313_defconfig
 create mode 100644 arch/powerpc/configs/virtlab2_defconfig
 create mode 100644 arch/powerpc/configs/vme8349_defconfig
 create mode 100644 arch/powerpc/configs/walnut_defconfig
 create mode 100644 arch/powerpc/configs/wtk_defconfig
 create mode 100644 arch/powerpc/configs/xilinx-ppc405-generic_defconfig
 create mode 100644 arch/powerpc/configs/xilinx-ppc405-generic_flash_defconfig
 create mode 100644 arch/powerpc/configs/xilinx-ppc440-generic_defconfig
 create mode 100644 arch/powerpc/configs/xilinx-ppc440-generic_flash_defconfig
 create mode 100644 arch/powerpc/configs/xpedite1000_defconfig
 create mode 100644 arch/powerpc/configs/xpedite517x_defconfig
 create mode 100644 arch/powerpc/configs/xpedite520x_defconfig
 create mode 100644 arch/powerpc/configs/xpedite537x_defconfig
 create mode 100644 arch/powerpc/configs/xpedite550x_defconfig
 create mode 100644 arch/powerpc/configs/yellowstone_defconfig
 create mode 100644 arch/powerpc/configs/yosemite_defconfig
 create mode 100644 arch/powerpc/configs/yucca_defconfig
 create mode 100644 arch/powerpc/configs/zeus_defconfig
 create mode 100644 arch/sandbox/Kconfig
 create mode 100644 arch/sandbox/configs/sandbox_defconfig
 create mode 100644 arch/sh/Kconfig
 create mode 100644 arch/sh/configs/MigoR_defconfig
 create mode 100644 arch/sh/configs/ap325rxa_defconfig
 create mode 100644 arch/sh/configs/ap_sh4a_4a_defconfig
 create mode 100644 arch/sh/configs/ecovec_defconfig
 create mode 100644 arch/sh/configs/espt_defconfig
 create mode 100644 arch/sh/configs/mpr2_defconfig
 create mode 100644 arch/sh/configs/ms7720se_defconfig
 create mode 100644 arch/sh/configs/ms7722se_defconfig
 create mode 100644 arch/sh/configs/ms7750se_defconfig
 create mode 100644 arch/sh/configs/r0p7734_defconfig
 create mode 100644 arch/sh/configs/r2dplus_defconfig
 create mode 100644 arch/sh/configs/r7780mp_defconfig
 create mode 100644 arch/sh/configs/rsk7203_defconfig
 create mode 100644 arch/sh/configs/rsk7264_defconfig
 create mode 100644 arch/sh/configs/rsk7269_defconfig
 create mode 100644 arch/sh/configs/sh7752evb_defconfig
 create mode 100644 arch/sh/configs/sh7753evb_defconfig
 create mode 100644 arch/sh/configs/sh7757lcr_defconfig
 create mode 100644 arch/sh/configs/sh7763rdp_defconfig
 create mode 100644 arch/sh/configs/sh7785lcr_32bit_defconfig
 create mode 100644 arch/sh/configs/sh7785lcr_defconfig
 create mode 100644 arch/sh/configs/shmin_defconfig
 create mode 100644 arch/sparc/Kconfig
 create mode 100644 arch/sparc/configs/gr_cpci_ax2000_defconfig
 create mode 100644 arch/sparc/configs/gr_ep2s60_defconfig
 create mode 100644 arch/sparc/configs/gr_xc3s_1500_defconfig
 create mode 100644 arch/sparc/configs/grsim_defconfig
 create mode 100644 arch/sparc/configs/grsim_leon2_defconfig
 create mode 100644 arch/x86/Kconfig
 create mode 100644 arch/x86/configs/coreboot-x86_defconfig
 create mode 100644 board/8dtech/eco5pk/Kconfig
 create mode 100644 board/AndesTech/adp-ag101/Kconfig
 create mode 100644 board/AndesTech/adp-ag101p/Kconfig
 create mode 100644 board/AndesTech/adp-ag102/Kconfig
 create mode 100644 board/Barix/ipam390/Kconfig
 create mode 100644 board/BuR/kwb/Kconfig
 create mode 100644 board/BuR/tseries/Kconfig
 create mode 100644 board/BuS/eb_cpu5282/Kconfig
 create mode 100644 board/BuS/eb_cpux9k2/Kconfig
 create mode 100644 board/BuS/vl_ma2sc/Kconfig
 create mode 100644 board/CarMediaLab/flea3/Kconfig
 create mode 100644 board/LEOX/elpt860/Kconfig
 create mode 100644 board/LaCie/edminiv2/Kconfig
 create mode 100644 board/LaCie/net2big_v2/Kconfig
 create mode 100644 board/LaCie/netspace_v2/Kconfig
 create mode 100644 board/LaCie/wireless_space/Kconfig
 create mode 100644 board/Marvell/aspenite/Kconfig
 create mode 100644 board/Marvell/db64360/Kconfig
 create mode 100644 board/Marvell/db64460/Kconfig
 create mode 100644 board/Marvell/dkb/Kconfig
 create mode 100644 board/Marvell/dreamplug/Kconfig
 create mode 100644 board/Marvell/gplugd/Kconfig
 create mode 100644 board/Marvell/guruplug/Kconfig
 create mode 100644 board/Marvell/mv88f6281gtw_ge/Kconfig
 create mode 100644 board/Marvell/openrd/Kconfig
 create mode 100644 board/Marvell/rd6281a/Kconfig
 create mode 100644 board/Marvell/sheevaplug/Kconfig
 create mode 100644 board/RPXlite_dw/Kconfig
 create mode 100644 board/RRvision/Kconfig
 create mode 100644 board/Seagate/dockstar/Kconfig
 create mode 100644 board/Seagate/goflexhome/Kconfig
 create mode 100644 board/a3000/Kconfig
 create mode 100644 board/a3m071/Kconfig
 create mode 100644 board/a4m072/Kconfig
 create mode 100644 board/adder/Kconfig
 create mode 100644 board/afeb9260/Kconfig
 create mode 100644 board/ait/cam_enc_4xx/Kconfig
 create mode 100644 board/alphaproject/ap_sh4a_4a/Kconfig
 create mode 100644 board/altera/nios2-generic/Kconfig
 create mode 100644 board/altera/socfpga/Kconfig
 create mode 100644 board/amcc/acadia/Kconfig
 create mode 100644 board/amcc/bamboo/Kconfig
 create mode 100644 board/amcc/bluestone/Kconfig
 create mode 100644 board/amcc/bubinga/Kconfig
 create mode 100644 board/amcc/canyonlands/Kconfig
 create mode 100644 board/amcc/ebony/Kconfig
 create mode 100644 board/amcc/katmai/Kconfig
 create mode 100644 board/amcc/kilauea/Kconfig
 create mode 100644 board/amcc/luan/Kconfig
 create mode 100644 board/amcc/makalu/Kconfig
 create mode 100644 board/amcc/ocotea/Kconfig
 create mode 100644 board/amcc/redwood/Kconfig
 create mode 100644 board/amcc/sequoia/Kconfig
 create mode 100644 board/amcc/taihu/Kconfig
 create mode 100644 board/amcc/taishan/Kconfig
 create mode 100644 board/amcc/walnut/Kconfig
 create mode 100644 board/amcc/yosemite/Kconfig
 create mode 100644 board/amcc/yucca/Kconfig
 create mode 100644 board/armadeus/apf27/Kconfig
 create mode 100644 board/armltd/integrator/Kconfig
 create mode 100644 board/armltd/versatile/Kconfig
 create mode 100644 board/armltd/vexpress/Kconfig
 create mode 100644 board/armltd/vexpress64/Kconfig
 create mode 100644 board/astro/mcf5373l/Kconfig
 create mode 100644 board/atc/Kconfig
 create mode 100644 board/atmark-techno/armadillo-800eva/Kconfig
 create mode 100644 board/atmel/at91rm9200ek/Kconfig
 create mode 100644 board/atmel/at91sam9260ek/Kconfig
 create mode 100644 board/atmel/at91sam9261ek/Kconfig
 create mode 100644 board/atmel/at91sam9263ek/Kconfig
 create mode 100644 board/atmel/at91sam9m10g45ek/Kconfig
 create mode 100644 board/atmel/at91sam9n12ek/Kconfig
 create mode 100644 board/atmel/at91sam9rlek/Kconfig
 create mode 100644 board/atmel/at91sam9x5ek/Kconfig
 create mode 100644 board/atmel/atngw100/Kconfig
 create mode 100644 board/atmel/atngw100mkii/Kconfig
 create mode 100644 board/atmel/atstk1000/Kconfig
 create mode 100644 board/atmel/sama5d3_xplained/Kconfig
 create mode 100644 board/atmel/sama5d3xek/Kconfig
 create mode 100644 board/avionic-design/medcom-wide/Kconfig
 create mode 100644 board/avionic-design/plutux/Kconfig
 create mode 100644 board/avionic-design/tec-ng/Kconfig
 create mode 100644 board/avionic-design/tec/Kconfig
 create mode 100644 board/avnet/fx12mm/Kconfig
 create mode 100644 board/avnet/v5fx30teval/Kconfig
 create mode 100644 board/balloon3/Kconfig
 create mode 100644 board/barco/titanium/Kconfig
 create mode 100644 board/bc3450/Kconfig
 create mode 100644 board/bct-brettl2/Kconfig
 create mode 100644 board/bf506f-ezkit/Kconfig
 create mode 100644 board/bf518f-ezbrd/Kconfig
 create mode 100644 board/bf525-ucr2/Kconfig
 create mode 100644 board/bf526-ezbrd/Kconfig
 create mode 100644 board/bf527-ad7160-eval/Kconfig
 create mode 100644 board/bf527-ezkit/Kconfig
 create mode 100644 board/bf527-sdp/Kconfig
 create mode 100644 board/bf533-ezkit/Kconfig
 create mode 100644 board/bf533-stamp/Kconfig
 create mode 100644 board/bf537-minotaur/Kconfig
 create mode 100644 board/bf537-pnav/Kconfig
 create mode 100644 board/bf537-srv1/Kconfig
 create mode 100644 board/bf537-stamp/Kconfig
 create mode 100644 board/bf538f-ezkit/Kconfig
 create mode 100644 board/bf548-ezkit/Kconfig
 create mode 100644 board/bf561-acvilon/Kconfig
 create mode 100644 board/bf561-ezkit/Kconfig
 create mode 100644 board/bf609-ezkit/Kconfig
 create mode 100644 board/blackstamp/Kconfig
 create mode 100644 board/blackvme/Kconfig
 create mode 100644 board/bluegiga/apx4devkit/Kconfig
 create mode 100644 board/bluewater/snapper9260/Kconfig
 create mode 100644 board/boundary/nitrogen6x/Kconfig
 create mode 100644 board/br4/Kconfig
 create mode 100644 board/broadcom/bcm28155_ap/Kconfig
 create mode 100644 board/buffalo/lsxl/Kconfig
 create mode 100644 board/calao/sbc35_a9g20/Kconfig
 create mode 100644 board/calao/tny_a9260/Kconfig
 create mode 100644 board/calao/usb_a9263/Kconfig
 create mode 100644 board/canmb/Kconfig
 create mode 100644 board/chromebook-x86/coreboot/Kconfig
 create mode 100644 board/cloudengines/pogo_e02/Kconfig
 create mode 100644 board/cm-bf527/Kconfig
 create mode 100644 board/cm-bf533/Kconfig
 create mode 100644 board/cm-bf537e/Kconfig
 create mode 100644 board/cm-bf537u/Kconfig
 create mode 100644 board/cm-bf548/Kconfig
 create mode 100644 board/cm-bf561/Kconfig
 create mode 100644 board/cm4008/Kconfig
 create mode 100644 board/cm41xx/Kconfig
 create mode 100644 board/cm5200/Kconfig
 create mode 100644 board/cmi/Kconfig
 create mode 100644 board/cobra5272/Kconfig
 create mode 100644 board/cogent/Kconfig
 create mode 100644 board/comelit/dig297/Kconfig
 create mode 100644 board/compal/paz00/Kconfig
 create mode 100644 board/compulab/cm_t335/Kconfig
 create mode 100644 board/compulab/cm_t35/Kconfig
 create mode 100644 board/compulab/cm_t54/Kconfig
 create mode 100644 board/compulab/trimslice/Kconfig
 create mode 100644 board/congatec/cgtqmx6eval/Kconfig
 create mode 100644 board/corscience/tricorder/Kconfig
 create mode 100644 board/cpc45/Kconfig
 create mode 100644 board/cpu86/Kconfig
 create mode 100644 board/cpu87/Kconfig
 create mode 100644 board/cray/L1/Kconfig
 create mode 100644 board/creative/xfi3/Kconfig
 create mode 100644 board/csb272/Kconfig
 create mode 100644 board/csb472/Kconfig
 create mode 100644 board/cu824/Kconfig
 create mode 100644 board/d-link/dns325/Kconfig
 create mode 100644 board/dave/PPChameleonEVB/Kconfig
 create mode 100644 board/davedenx/aria/Kconfig
 create mode 100644 board/davedenx/qong/Kconfig
 create mode 100644 board/davinci/da8xxevm/Kconfig
 create mode 100644 board/davinci/dm355evm/Kconfig
 create mode 100644 board/davinci/dm355leopard/Kconfig
 create mode 100644 board/davinci/dm365evm/Kconfig
 create mode 100644 board/davinci/dm6467evm/Kconfig
 create mode 100644 board/davinci/dvevm/Kconfig
 create mode 100644 board/davinci/ea20/Kconfig
 create mode 100644 board/davinci/schmoogie/Kconfig
 create mode 100644 board/davinci/sffsdr/Kconfig
 create mode 100644 board/davinci/sonata/Kconfig
 create mode 100644 board/dbau1x00/Kconfig
 create mode 100644 board/denx/m28evk/Kconfig
 create mode 100644 board/denx/m53evk/Kconfig
 create mode 100644 board/dnp5370/Kconfig
 create mode 100644 board/eXalion/Kconfig
 create mode 100644 board/earthlcd/favr-32-ezkit/Kconfig
 create mode 100644 board/egnite/ethernut5/Kconfig
 create mode 100644 board/eltec/elppc/Kconfig
 create mode 100644 board/eltec/mhpc/Kconfig
 create mode 100644 board/embest/mx6boards/Kconfig
 create mode 100644 board/emk/top5200/Kconfig
 create mode 100644 board/emk/top860/Kconfig
 create mode 100644 board/emk/top9000/Kconfig
 create mode 100644 board/enbw/enbw_cmc/Kconfig
 create mode 100644 board/ep8248/Kconfig
 create mode 100644 board/ep8260/Kconfig
 create mode 100644 board/ep82xxm/Kconfig
 create mode 100644 board/esd/apc405/Kconfig
 create mode 100644 board/esd/ar405/Kconfig
 create mode 100644 board/esd/ash405/Kconfig
 create mode 100644 board/esd/cms700/Kconfig
 create mode 100644 board/esd/cpci2dp/Kconfig
 create mode 100644 board/esd/cpci405/Kconfig
 create mode 100644 board/esd/cpci5200/Kconfig
 create mode 100644 board/esd/cpci750/Kconfig
 create mode 100644 board/esd/cpciiser4/Kconfig
 create mode 100644 board/esd/dp405/Kconfig
 create mode 100644 board/esd/du405/Kconfig
 create mode 100644 board/esd/du440/Kconfig
 create mode 100644 board/esd/hh405/Kconfig
 create mode 100644 board/esd/hub405/Kconfig
 create mode 100644 board/esd/mecp5123/Kconfig
 create mode 100644 board/esd/mecp5200/Kconfig
 create mode 100644 board/esd/meesc/Kconfig
 create mode 100644 board/esd/ocrtc/Kconfig
 create mode 100644 board/esd/otc570/Kconfig
 create mode 100644 board/esd/pci405/Kconfig
 create mode 100644 board/esd/pf5200/Kconfig
 create mode 100644 board/esd/plu405/Kconfig
 create mode 100644 board/esd/pmc405/Kconfig
 create mode 100644 board/esd/pmc405de/Kconfig
 create mode 100644 board/esd/pmc440/Kconfig
 create mode 100644 board/esd/tasreg/Kconfig
 create mode 100644 board/esd/vme8349/Kconfig
 create mode 100644 board/esd/voh405/Kconfig
 create mode 100644 board/esd/vom405/Kconfig
 create mode 100644 board/esd/wuh405/Kconfig
 create mode 100644 board/esg/ima3-mx53/Kconfig
 create mode 100644 board/espt/Kconfig
 create mode 100644 board/esteem192e/Kconfig
 create mode 100644 board/etin/debris/Kconfig
 create mode 100644 board/etin/kvme080/Kconfig
 create mode 100644 board/eukrea/cpu9260/Kconfig
 create mode 100644 board/eukrea/cpuat91/Kconfig
 create mode 100644 board/evb64260/Kconfig
 create mode 100644 board/exmeritus/hww1u1a/Kconfig
 create mode 100644 board/fads/Kconfig
 create mode 100644 board/faraday/a320evb/Kconfig
 create mode 100644 board/flagadm/Kconfig
 create mode 100644 board/freescale/b4860qds/Kconfig
 create mode 100644 board/freescale/bsc9131rdb/Kconfig
 create mode 100644 board/freescale/bsc9132qds/Kconfig
 create mode 100644 board/freescale/c29xpcie/Kconfig
 create mode 100644 board/freescale/corenet_ds/Kconfig
 create mode 100644 board/freescale/m5208evbe/Kconfig
 create mode 100644 board/freescale/m52277evb/Kconfig
 create mode 100644 board/freescale/m5235evb/Kconfig
 create mode 100644 board/freescale/m5249evb/Kconfig
 create mode 100644 board/freescale/m5253demo/Kconfig
 create mode 100644 board/freescale/m5253evbe/Kconfig
 create mode 100644 board/freescale/m5272c3/Kconfig
 create mode 100644 board/freescale/m5275evb/Kconfig
 create mode 100644 board/freescale/m5282evb/Kconfig
 create mode 100644 board/freescale/m53017evb/Kconfig
 create mode 100644 board/freescale/m5329evb/Kconfig
 create mode 100644 board/freescale/m5373evb/Kconfig
 create mode 100644 board/freescale/m54418twr/Kconfig
 create mode 100644 board/freescale/m54451evb/Kconfig
 create mode 100644 board/freescale/m54455evb/Kconfig
 create mode 100644 board/freescale/m547xevb/Kconfig
 create mode 100644 board/freescale/m548xevb/Kconfig
 create mode 100644 board/freescale/mpc5121ads/Kconfig
 create mode 100644 board/freescale/mpc7448hpc2/Kconfig
 create mode 100644 board/freescale/mpc8260ads/Kconfig
 create mode 100644 board/freescale/mpc8266ads/Kconfig
 create mode 100644 board/freescale/mpc8308rdb/Kconfig
 create mode 100644 board/freescale/mpc8313erdb/Kconfig
 create mode 100644 board/freescale/mpc8315erdb/Kconfig
 create mode 100644 board/freescale/mpc8323erdb/Kconfig
 create mode 100644 board/freescale/mpc832xemds/Kconfig
 create mode 100644 board/freescale/mpc8349emds/Kconfig
 create mode 100644 board/freescale/mpc8349itx/Kconfig
 create mode 100644 board/freescale/mpc8360emds/Kconfig
 create mode 100644 board/freescale/mpc8360erdk/Kconfig
 create mode 100644 board/freescale/mpc837xemds/Kconfig
 create mode 100644 board/freescale/mpc837xerdb/Kconfig
 create mode 100644 board/freescale/mpc8536ds/Kconfig
 create mode 100644 board/freescale/mpc8540ads/Kconfig
 create mode 100644 board/freescale/mpc8541cds/Kconfig
 create mode 100644 board/freescale/mpc8544ds/Kconfig
 create mode 100644 board/freescale/mpc8548cds/Kconfig
 create mode 100644 board/freescale/mpc8555cds/Kconfig
 create mode 100644 board/freescale/mpc8560ads/Kconfig
 create mode 100644 board/freescale/mpc8568mds/Kconfig
 create mode 100644 board/freescale/mpc8569mds/Kconfig
 create mode 100644 board/freescale/mpc8572ds/Kconfig
 create mode 100644 board/freescale/mpc8610hpcd/Kconfig
 create mode 100644 board/freescale/mpc8641hpcn/Kconfig
 create mode 100644 board/freescale/mx23evk/Kconfig
 create mode 100644 board/freescale/mx25pdk/Kconfig
 create mode 100644 board/freescale/mx28evk/Kconfig
 create mode 100644 board/freescale/mx31ads/Kconfig
 create mode 100644 board/freescale/mx31pdk/Kconfig
 create mode 100644 board/freescale/mx35pdk/Kconfig
 create mode 100644 board/freescale/mx51evk/Kconfig
 create mode 100644 board/freescale/mx53ard/Kconfig
 create mode 100644 board/freescale/mx53evk/Kconfig
 create mode 100644 board/freescale/mx53loco/Kconfig
 create mode 100644 board/freescale/mx53smd/Kconfig
 create mode 100644 board/freescale/mx6qarm2/Kconfig
 create mode 100644 board/freescale/mx6qsabreauto/Kconfig
 create mode 100644 board/freescale/mx6sabresd/Kconfig
 create mode 100644 board/freescale/mx6slevk/Kconfig
 create mode 100644 board/freescale/p1010rdb/Kconfig
 create mode 100644 board/freescale/p1022ds/Kconfig
 create mode 100644 board/freescale/p1023rdb/Kconfig
 create mode 100644 board/freescale/p1023rds/Kconfig
 create mode 100644 board/freescale/p1_p2_rdb/Kconfig
 create mode 100644 board/freescale/p1_p2_rdb_pc/Kconfig
 create mode 100644 board/freescale/p1_twr/Kconfig
 create mode 100644 board/freescale/p2020come/Kconfig
 create mode 100644 board/freescale/p2020ds/Kconfig
 create mode 100644 board/freescale/p2041rdb/Kconfig
 create mode 100644 board/freescale/qemu-ppce500/Kconfig
 create mode 100644 board/freescale/t1040qds/Kconfig
 create mode 100644 board/freescale/t104xrdb/Kconfig
 create mode 100644 board/freescale/t208xqds/Kconfig
 create mode 100644 board/freescale/t208xrdb/Kconfig
 create mode 100644 board/freescale/t4qds/Kconfig
 create mode 100644 board/freescale/t4rdb/Kconfig
 create mode 100644 board/freescale/vf610twr/Kconfig
 create mode 100644 board/funkwerk/vovpn-gw/Kconfig
 create mode 100644 board/g2000/Kconfig
 create mode 100644 board/gaisler/gr_cpci_ax2000/Kconfig
 create mode 100644 board/gaisler/gr_ep2s60/Kconfig
 create mode 100644 board/gaisler/gr_xc3s_1500/Kconfig
 create mode 100644 board/gaisler/grsim/Kconfig
 create mode 100644 board/gaisler/grsim_leon2/Kconfig
 create mode 100644 board/galaxy5200/Kconfig
 create mode 100644 board/gateworks/gw_ventana/Kconfig
 create mode 100644 board/gdsys/405ep/Kconfig
 create mode 100644 board/gdsys/405ex/Kconfig
 create mode 100644 board/gdsys/dlvision/Kconfig
 create mode 100644 board/gdsys/gdppc440etx/Kconfig
 create mode 100644 board/gdsys/intip/Kconfig
 create mode 100644 board/gdsys/p1022/Kconfig
 create mode 100644 board/gen860t/Kconfig
 create mode 100644 board/genesi/mx51_efikamx/Kconfig
 create mode 100644 board/gumstix/duovero/Kconfig
 create mode 100644 board/gumstix/pepper/Kconfig
 create mode 100644 board/gw8260/Kconfig
 create mode 100644 board/h2200/Kconfig
 create mode 100644 board/hale/tt01/Kconfig
 create mode 100644 board/hermes/Kconfig
 create mode 100644 board/hidden_dragon/Kconfig
 create mode 100644 board/highbank/Kconfig
 create mode 100644 board/htkw/mcx/Kconfig
 create mode 100644 board/hymod/Kconfig
 create mode 100644 board/ibf-dsp561/Kconfig
 create mode 100644 board/icecube/Kconfig
 create mode 100644 board/icpdas/lp8x4x/Kconfig
 create mode 100644 board/icu862/Kconfig
 create mode 100644 board/ids/ids8247/Kconfig
 create mode 100644 board/ids/ids8313/Kconfig
 create mode 100644 board/ifm/ac14xx/Kconfig
 create mode 100644 board/ifm/o2dnt2/Kconfig
 create mode 100644 board/imgtec/malta/Kconfig
 create mode 100644 board/imx31_phycore/Kconfig
 create mode 100644 board/in-circuit/grasshopper/Kconfig
 create mode 100644 board/inka4x0/Kconfig
 create mode 100644 board/intercontrol/digsy_mtc/Kconfig
 create mode 100644 board/iomega/iconnect/Kconfig
 create mode 100644 board/ip04/Kconfig
 create mode 100644 board/ip860/Kconfig
 create mode 100644 board/ipek01/Kconfig
 create mode 100644 board/iphase4539/Kconfig
 create mode 100644 board/isee/igep0033/Kconfig
 create mode 100644 board/isee/igep00x0/Kconfig
 create mode 100644 board/ispan/Kconfig
 create mode 100644 board/ivm/Kconfig
 create mode 100644 board/jornada/Kconfig
 create mode 100644 board/jse/Kconfig
 create mode 100644 board/jupiter/Kconfig
 create mode 100644 board/karo/tk71/Kconfig
 create mode 100644 board/karo/tx25/Kconfig
 create mode 100644 board/keymile/km82xx/Kconfig
 create mode 100644 board/keymile/km83xx/Kconfig
 create mode 100644 board/keymile/km_arm/Kconfig
 create mode 100644 board/keymile/kmp204x/Kconfig
 create mode 100644 board/kmc/kzm9g/Kconfig
 create mode 100644 board/korat/Kconfig
 create mode 100644 board/kup/kup4k/Kconfig
 create mode 100644 board/kup/kup4x/Kconfig
 create mode 100644 board/logicpd/am3517evm/Kconfig
 create mode 100644 board/logicpd/imx27lite/Kconfig
 create mode 100644 board/logicpd/imx31_litekit/Kconfig
 create mode 100644 board/logicpd/omap3som/Kconfig
 create mode 100644 board/logicpd/zoom1/Kconfig
 create mode 100644 board/lwmon/Kconfig
 create mode 100644 board/lwmon5/Kconfig
 create mode 100644 board/manroland/hmi1001/Kconfig
 create mode 100644 board/manroland/mucmc52/Kconfig
 create mode 100644 board/manroland/uc100/Kconfig
 create mode 100644 board/manroland/uc101/Kconfig
 create mode 100644 board/matrix_vision/mergerbox/Kconfig
 create mode 100644 board/matrix_vision/mvbc_p/Kconfig
 create mode 100644 board/matrix_vision/mvblm7/Kconfig
 create mode 100644 board/matrix_vision/mvblx/Kconfig
 create mode 100644 board/matrix_vision/mvsmr/Kconfig
 create mode 100644 board/mcc200/Kconfig
 create mode 100644 board/micronas/vct/Kconfig
 create mode 100644 board/mimc/mimc200/Kconfig
 create mode 100644 board/miromico/hammerhead/Kconfig
 create mode 100644 board/mosaixtech/icon/Kconfig
 create mode 100644 board/motionpro/Kconfig
 create mode 100644 board/mpc8308_p1m/Kconfig
 create mode 100644 board/mpl/mip405/Kconfig
 create mode 100644 board/mpl/pati/Kconfig
 create mode 100644 board/mpl/pip405/Kconfig
 create mode 100644 board/mpl/vcma9/Kconfig
 create mode 100644 board/mpr2/Kconfig
 create mode 100644 board/ms7720se/Kconfig
 create mode 100644 board/ms7722se/Kconfig
 create mode 100644 board/ms7750se/Kconfig
 create mode 100644 board/muas3001/Kconfig
 create mode 100644 board/munices/Kconfig
 create mode 100644 board/musenki/Kconfig
 create mode 100644 board/mvblue/Kconfig
 create mode 100644 board/netphone/Kconfig
 create mode 100644 board/netta/Kconfig
 create mode 100644 board/netta2/Kconfig
 create mode 100644 board/netvia/Kconfig
 create mode 100644 board/nokia/rx51/Kconfig
 create mode 100644 board/nvidia/beaver/Kconfig
 create mode 100644 board/nvidia/cardhu/Kconfig
 create mode 100644 board/nvidia/dalmore/Kconfig
 create mode 100644 board/nvidia/harmony/Kconfig
 create mode 100644 board/nvidia/jetson-tk1/Kconfig
 create mode 100644 board/nvidia/seaboard/Kconfig
 create mode 100644 board/nvidia/venice2/Kconfig
 create mode 100644 board/nvidia/ventana/Kconfig
 create mode 100644 board/nvidia/whistler/Kconfig
 create mode 100644 board/olimex/mx23_olinuxino/Kconfig
 create mode 100644 board/omicron/calimain/Kconfig
 create mode 100644 board/openrisc/openrisc-generic/Kconfig
 create mode 100644 board/overo/Kconfig
 create mode 100644 board/palmld/Kconfig
 create mode 100644 board/palmtc/Kconfig
 create mode 100644 board/palmtreo680/Kconfig
 create mode 100644 board/pandora/Kconfig
 create mode 100644 board/pb1x00/Kconfig
 create mode 100644 board/pcs440ep/Kconfig
 create mode 100644 board/pdm360ng/Kconfig
 create mode 100644 board/phytec/pcm030/Kconfig
 create mode 100644 board/phytec/pcm051/Kconfig
 create mode 100644 board/pm520/Kconfig
 create mode 100644 board/pm826/Kconfig
 create mode 100644 board/pm828/Kconfig
 create mode 100644 board/ppcag/bg0900/Kconfig
 create mode 100644 board/ppmc7xx/Kconfig
 create mode 100644 board/ppmc8260/Kconfig
 create mode 100644 board/pr1/Kconfig
 create mode 100644 board/prodrive/alpr/Kconfig
 create mode 100644 board/prodrive/p3mx/Kconfig
 create mode 100644 board/prodrive/p3p440/Kconfig
 create mode 100644 board/psyent/pci5441/Kconfig
 create mode 100644 board/psyent/pk1c20/Kconfig
 create mode 100644 board/pxa255_idp/Kconfig
 create mode 100644 board/qemu-mips/Kconfig
 create mode 100644 board/quad100hd/Kconfig
 create mode 100644 board/quantum/Kconfig
 create mode 100644 board/r360mpi/Kconfig
 create mode 100644 board/raidsonic/ib62x0/Kconfig
 create mode 100644 board/raspberrypi/rpi_b/Kconfig
 create mode 100644 board/rattler/Kconfig
 create mode 100644 board/rbc823/Kconfig
 create mode 100644 board/renesas/MigoR/Kconfig
 create mode 100644 board/renesas/ap325rxa/Kconfig
 create mode 100644 board/renesas/ecovec/Kconfig
 create mode 100644 board/renesas/koelsch/Kconfig
 create mode 100644 board/renesas/lager/Kconfig
 create mode 100644 board/renesas/r0p7734/Kconfig
 create mode 100644 board/renesas/r2dplus/Kconfig
 create mode 100644 board/renesas/r7780mp/Kconfig
 create mode 100644 board/renesas/rsk7203/Kconfig
 create mode 100644 board/renesas/rsk7264/Kconfig
 create mode 100644 board/renesas/rsk7269/Kconfig
 create mode 100644 board/renesas/sh7752evb/Kconfig
 create mode 100644 board/renesas/sh7753evb/Kconfig
 create mode 100644 board/renesas/sh7757lcr/Kconfig
 create mode 100644 board/renesas/sh7763rdp/Kconfig
 create mode 100644 board/renesas/sh7785lcr/Kconfig
 create mode 100644 board/ronetix/pm9261/Kconfig
 create mode 100644 board/ronetix/pm9263/Kconfig
 create mode 100644 board/ronetix/pm9g45/Kconfig
 create mode 100644 board/sacsng/Kconfig
 create mode 100644 board/samsung/arndale/Kconfig
 create mode 100644 board/samsung/goni/Kconfig
 create mode 100644 board/samsung/origen/Kconfig
 create mode 100644 board/samsung/smdk2410/Kconfig
 create mode 100644 board/samsung/smdk5250/Kconfig
 create mode 100644 board/samsung/smdk5420/Kconfig
 create mode 100644 board/samsung/smdkc100/Kconfig
 create mode 100644 board/samsung/smdkv310/Kconfig
 create mode 100644 board/samsung/trats/Kconfig
 create mode 100644 board/samsung/trats2/Kconfig
 create mode 100644 board/samsung/universal_c210/Kconfig
 create mode 100644 board/sandburst/karef/Kconfig
 create mode 100644 board/sandburst/metrobox/Kconfig
 create mode 100644 board/sandisk/sansa_fuze_plus/Kconfig
 create mode 100644 board/sandpoint/Kconfig
 create mode 100644 board/sbc405/Kconfig
 create mode 100644 board/sbc8349/Kconfig
 create mode 100644 board/sbc8548/Kconfig
 create mode 100644 board/sbc8641d/Kconfig
 create mode 100644 board/sc3/Kconfig
 create mode 100644 board/scb9328/Kconfig
 create mode 100644 board/schulercontrol/sc_sps_1/Kconfig
 create mode 100644 board/sheldon/simpc8313/Kconfig
 create mode 100644 board/shmin/Kconfig
 create mode 100644 board/siemens/corvus/Kconfig
 create mode 100644 board/siemens/draco/Kconfig
 create mode 100644 board/siemens/pxm2/Kconfig
 create mode 100644 board/siemens/rut/Kconfig
 create mode 100644 board/siemens/taurus/Kconfig
 create mode 100644 board/silica/pengwyn/Kconfig
 create mode 100644 board/sixnet/Kconfig
 create mode 100644 board/snmc/qs850/Kconfig
 create mode 100644 board/snmc/qs860t/Kconfig
 create mode 100644 board/socrates/Kconfig
 create mode 100644 board/solidrun/hummingboard/Kconfig
 create mode 100644 board/spc1920/Kconfig
 create mode 100644 board/spd8xx/Kconfig
 create mode 100644 board/spear/spear300/Kconfig
 create mode 100644 board/spear/spear310/Kconfig
 create mode 100644 board/spear/spear320/Kconfig
 create mode 100644 board/spear/spear600/Kconfig
 create mode 100644 board/spear/x600/Kconfig
 create mode 100644 board/st-ericsson/snowball/Kconfig
 create mode 100644 board/st-ericsson/u8500/Kconfig
 create mode 100644 board/st/nhk8815/Kconfig
 create mode 100644 board/stx/stxgp3/Kconfig
 create mode 100644 board/stx/stxssa/Kconfig
 create mode 100644 board/stx/stxxtc/Kconfig
 create mode 100644 board/svm_sc8xx/Kconfig
 create mode 100644 board/synopsys/Kconfig
 create mode 100644 board/synopsys/axs101/Kconfig
 create mode 100644 board/syteco/jadecpu/Kconfig
 create mode 100644 board/syteco/zmx25/Kconfig
 create mode 100644 board/t3corp/Kconfig
 create mode 100644 board/taskit/stamp9g20/Kconfig
 create mode 100644 board/tcm-bf518/Kconfig
 create mode 100644 board/tcm-bf537/Kconfig
 create mode 100644 board/technexion/tao3530/Kconfig
 create mode 100644 board/technexion/twister/Kconfig
 create mode 100644 board/teejet/mt_ventoux/Kconfig
 create mode 100644 board/ti/am335x/Kconfig
 create mode 100644 board/ti/am3517crane/Kconfig
 create mode 100644 board/ti/am43xx/Kconfig
 create mode 100644 board/ti/beagle/Kconfig
 create mode 100644 board/ti/dra7xx/Kconfig
 create mode 100644 board/ti/evm/Kconfig
 create mode 100644 board/ti/k2hk_evm/Kconfig
 create mode 100644 board/ti/omap5912osk/Kconfig
 create mode 100644 board/ti/omap5_uevm/Kconfig
 create mode 100644 board/ti/panda/Kconfig
 create mode 100644 board/ti/sdp3430/Kconfig
 create mode 100644 board/ti/sdp4430/Kconfig
 create mode 100644 board/ti/ti814x/Kconfig
 create mode 100644 board/ti/ti816x/Kconfig
 create mode 100644 board/ti/tnetv107xevm/Kconfig
 create mode 100644 board/timll/devkit3250/Kconfig
 create mode 100644 board/timll/devkit8000/Kconfig
 create mode 100644 board/toradex/colibri_pxa270/Kconfig
 create mode 100644 board/toradex/colibri_t20_iris/Kconfig
 create mode 100644 board/total5200/Kconfig
 create mode 100644 board/tqc/tqm5200/Kconfig
 create mode 100644 board/tqc/tqm8260/Kconfig
 create mode 100644 board/tqc/tqm8272/Kconfig
 create mode 100644 board/tqc/tqm834x/Kconfig
 create mode 100644 board/tqc/tqm8xx/Kconfig
 create mode 100644 board/trizepsiv/Kconfig
 create mode 100644 board/ttcontrol/vision2/Kconfig
 create mode 100644 board/udoo/Kconfig
 create mode 100644 board/utx8245/Kconfig
 create mode 100644 board/v37/Kconfig
 create mode 100644 board/v38b/Kconfig
 create mode 100644 board/ve8313/Kconfig
 create mode 100644 board/vpac270/Kconfig
 create mode 100644 board/w7o/Kconfig
 create mode 100644 board/wandboard/Kconfig
 create mode 100644 board/woodburn/Kconfig
 create mode 100644 board/xaeniax/Kconfig
 create mode 100644 board/xes/xpedite1000/Kconfig
 create mode 100644 board/xes/xpedite517x/Kconfig
 create mode 100644 board/xes/xpedite520x/Kconfig
 create mode 100644 board/xes/xpedite537x/Kconfig
 create mode 100644 board/xes/xpedite550x/Kconfig
 create mode 100644 board/xilinx/microblaze-generic/Kconfig
 create mode 100644 board/xilinx/ml507/Kconfig
 create mode 100644 board/xilinx/ppc405-generic/Kconfig
 create mode 100644 board/xilinx/ppc440-generic/Kconfig
 create mode 100644 board/xilinx/zynq/Kconfig
 create mode 100644 board/zeus/Kconfig
 create mode 100644 board/zipitz2/Kconfig
 create mode 100644 board/zpc1900/Kconfig
diff mbox

Patch

diff --git a/arch/arc/Kconfig b/arch/arc/Kconfig
new file mode 100644
index 0000000..158e417
--- /dev/null
+++ b/arch/arc/Kconfig
@@ -0,0 +1,24 @@ 
+config ARC
+	bool
+	default y
+
+config SYS_ARCH
+	string
+	default "arc"
+
+choice
+	prompt "Target select"
+
+config TARGET_AXS101
+	bool "Support axs101"
+
+config TARGET_ARCANGEL4
+	bool "Support arcangel4"
+
+config TARGET_ARCANGEL4_BE
+	bool "Support arcangel4-be"
+
+endchoice
+
+source "board/synopsys/Kconfig"
+source "board/synopsys/axs101/Kconfig"
diff --git a/arch/arc/configs/arcangel4-be_defconfig b/arch/arc/configs/arcangel4-be_defconfig
new file mode 100644
index 0000000..679ee68
--- /dev/null
+++ b/arch/arc/configs/arcangel4-be_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ARCANGEL4_BE=y
diff --git a/arch/arc/configs/arcangel4_defconfig b/arch/arc/configs/arcangel4_defconfig
new file mode 100644
index 0000000..b8e6ca9
--- /dev/null
+++ b/arch/arc/configs/arcangel4_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ARCANGEL4=y
diff --git a/arch/arc/configs/axs101_defconfig b/arch/arc/configs/axs101_defconfig
new file mode 100644
index 0000000..92c098d
--- /dev/null
+++ b/arch/arc/configs/axs101_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AXS101=y
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
new file mode 100644
index 0000000..8d5b691
--- /dev/null
+++ b/arch/arm/Kconfig
@@ -0,0 +1,1363 @@ 
+config ARM
+	bool
+	default y
+
+config SYS_ARCH
+	string
+	default "arm"
+
+choice
+	prompt "Target select"
+
+config TARGET_VEXPRESS_AEMV8A
+	bool "Support vexpress_aemv8a"
+
+config TARGET_INTEGRATORCP_CM1136
+	bool "Support integratorcp_cm1136"
+
+config TARGET_IMX31_PHYCORE
+	bool "Support imx31_phycore"
+
+config TARGET_IMX31_PHYCORE_EET
+	bool "Support imx31_phycore_eet"
+
+config TARGET_QONG
+	bool "Support qong"
+
+config TARGET_MX31ADS
+	bool "Support mx31ads"
+
+config TARGET_MX31PDK
+	bool "Support mx31pdk"
+
+config TARGET_TT01
+	bool "Support tt01"
+
+config TARGET_IMX31_LITEKIT
+	bool "Support imx31_litekit"
+
+config TARGET_WOODBURN
+	bool "Support woodburn"
+
+config TARGET_WOODBURN_SD
+	bool "Support woodburn_sd"
+
+config TARGET_FLEA3
+	bool "Support flea3"
+
+config TARGET_MX35PDK
+	bool "Support mx35pdk"
+
+config TARGET_RPI_B
+	bool "Support rpi_b"
+
+config TARGET_TNETV107X_EVM
+	bool "Support tnetv107x_evm"
+
+config TARGET_INTEGRATORAP_CM720T
+	bool "Support integratorap_cm720t"
+
+config TARGET_INTEGRATORAP_CM920T
+	bool "Support integratorap_cm920t"
+
+config TARGET_INTEGRATORCP_CM920T
+	bool "Support integratorcp_cm920t"
+
+config TARGET_A320EVB
+	bool "Support a320evb"
+
+config TARGET_AT91RM9200EK
+	bool "Support at91rm9200ek"
+
+config TARGET_AT91RM9200EK_RAM
+	bool "Support at91rm9200ek_ram"
+
+config TARGET_EB_CPUX9K2
+	bool "Support eb_cpux9k2"
+
+config TARGET_EB_CPUX9K2_RAM
+	bool "Support eb_cpux9k2_ram"
+
+config TARGET_CPUAT91
+	bool "Support cpuat91"
+
+config TARGET_CPUAT91_RAM
+	bool "Support cpuat91_ram"
+
+config TARGET_SCB9328
+	bool "Support scb9328"
+
+config TARGET_CM4008
+	bool "Support cm4008"
+
+config TARGET_CM41XX
+	bool "Support cm41xx"
+
+config TARGET_VCMA9
+	bool "Support VCMA9"
+
+config TARGET_SMDK2410
+	bool "Support smdk2410"
+
+config TARGET_INTEGRATORAP_CM926EJS
+	bool "Support integratorap_cm926ejs"
+
+config TARGET_INTEGRATORCP_CM926EJS
+	bool "Support integratorcp_cm926ejs"
+
+config TARGET_ASPENITE
+	bool "Support aspenite"
+
+config TARGET_GPLUGD
+	bool "Support gplugd"
+
+config TARGET_AFEB9260
+	bool "Support afeb9260"
+
+config TARGET_AT91SAM9260EK_DATAFLASH_CS0
+	bool "Support at91sam9260ek_dataflash_cs0"
+
+config TARGET_AT91SAM9260EK_DATAFLASH_CS1
+	bool "Support at91sam9260ek_dataflash_cs1"
+
+config TARGET_AT91SAM9260EK_NANDFLASH
+	bool "Support at91sam9260ek_nandflash"
+
+config TARGET_AT91SAM9G20EK_2MMC_NANDFLASH
+	bool "Support at91sam9g20ek_2mmc_nandflash"
+
+config TARGET_AT91SAM9G20EK_DATAFLASH_CS0
+	bool "Support at91sam9g20ek_dataflash_cs0"
+
+config TARGET_AT91SAM9G20EK_DATAFLASH_CS1
+	bool "Support at91sam9g20ek_dataflash_cs1"
+
+config TARGET_AT91SAM9G20EK_MMC
+	bool "Support at91sam9g20ek_mmc"
+
+config TARGET_AT91SAM9G20EK_NANDFLASH
+	bool "Support at91sam9g20ek_nandflash"
+
+config TARGET_AT91SAM9XEEK_DATAFLASH_CS0
+	bool "Support at91sam9xeek_dataflash_cs0"
+
+config TARGET_AT91SAM9XEEK_DATAFLASH_CS1
+	bool "Support at91sam9xeek_dataflash_cs1"
+
+config TARGET_AT91SAM9XEEK_NANDFLASH
+	bool "Support at91sam9xeek_nandflash"
+
+config TARGET_AT91SAM9261EK_DATAFLASH_CS0
+	bool "Support at91sam9261ek_dataflash_cs0"
+
+config TARGET_AT91SAM9261EK_DATAFLASH_CS3
+	bool "Support at91sam9261ek_dataflash_cs3"
+
+config TARGET_AT91SAM9261EK_NANDFLASH
+	bool "Support at91sam9261ek_nandflash"
+
+config TARGET_AT91SAM9G10EK_DATAFLASH_CS0
+	bool "Support at91sam9g10ek_dataflash_cs0"
+
+config TARGET_AT91SAM9G10EK_DATAFLASH_CS3
+	bool "Support at91sam9g10ek_dataflash_cs3"
+
+config TARGET_AT91SAM9G10EK_NANDFLASH
+	bool "Support at91sam9g10ek_nandflash"
+
+config TARGET_AT91SAM9263EK_DATAFLASH
+	bool "Support at91sam9263ek_dataflash"
+
+config TARGET_AT91SAM9263EK_DATAFLASH_CS0
+	bool "Support at91sam9263ek_dataflash_cs0"
+
+config TARGET_AT91SAM9263EK_NANDFLASH
+	bool "Support at91sam9263ek_nandflash"
+
+config TARGET_AT91SAM9263EK_NORFLASH
+	bool "Support at91sam9263ek_norflash"
+
+config TARGET_AT91SAM9263EK_NORFLASH_BOOT
+	bool "Support at91sam9263ek_norflash_boot"
+
+config TARGET_AT91SAM9M10G45EK_NANDFLASH
+	bool "Support at91sam9m10g45ek_nandflash"
+
+config TARGET_AT91SAM9N12EK_MMC
+	bool "Support at91sam9n12ek_mmc"
+
+config TARGET_AT91SAM9N12EK_NANDFLASH
+	bool "Support at91sam9n12ek_nandflash"
+
+config TARGET_AT91SAM9N12EK_SPIFLASH
+	bool "Support at91sam9n12ek_spiflash"
+
+config TARGET_AT91SAM9RLEK_DATAFLASH
+	bool "Support at91sam9rlek_dataflash"
+
+config TARGET_AT91SAM9RLEK_NANDFLASH
+	bool "Support at91sam9rlek_nandflash"
+
+config TARGET_AT91SAM9X5EK_DATAFLASH
+	bool "Support at91sam9x5ek_dataflash"
+
+config TARGET_AT91SAM9X5EK_MMC
+	bool "Support at91sam9x5ek_mmc"
+
+config TARGET_AT91SAM9X5EK_NANDFLASH
+	bool "Support at91sam9x5ek_nandflash"
+
+config TARGET_AT91SAM9X5EK_SPIFLASH
+	bool "Support at91sam9x5ek_spiflash"
+
+config TARGET_SNAPPER9260
+	bool "Support snapper9260"
+
+config TARGET_SNAPPER9G20
+	bool "Support snapper9g20"
+
+config TARGET_VL_MA2SC
+	bool "Support vl_ma2sc"
+
+config TARGET_VL_MA2SC_RAM
+	bool "Support vl_ma2sc_ram"
+
+config TARGET_SBC35_A9G20_EEPROM
+	bool "Support sbc35_a9g20_eeprom"
+
+config TARGET_SBC35_A9G20_NANDFLASH
+	bool "Support sbc35_a9g20_nandflash"
+
+config TARGET_TNY_A9260_EEPROM
+	bool "Support tny_a9260_eeprom"
+
+config TARGET_TNY_A9260_NANDFLASH
+	bool "Support tny_a9260_nandflash"
+
+config TARGET_TNY_A9G20_EEPROM
+	bool "Support tny_a9g20_eeprom"
+
+config TARGET_TNY_A9G20_NANDFLASH
+	bool "Support tny_a9g20_nandflash"
+
+config TARGET_USB_A9263_DATAFLASH
+	bool "Support usb_a9263_dataflash"
+
+config TARGET_ETHERNUT5
+	bool "Support ethernut5"
+
+config TARGET_TOP9000EVAL_XE
+	bool "Support top9000eval_xe"
+
+config TARGET_TOP9000SU_XE
+	bool "Support top9000su_xe"
+
+config TARGET_MEESC
+	bool "Support meesc"
+
+config TARGET_MEESC_DATAFLASH
+	bool "Support meesc_dataflash"
+
+config TARGET_OTC570
+	bool "Support otc570"
+
+config TARGET_OTC570_DATAFLASH
+	bool "Support otc570_dataflash"
+
+config TARGET_CPU9260
+	bool "Support cpu9260"
+
+config TARGET_CPU9260_128M
+	bool "Support cpu9260_128M"
+
+config TARGET_CPU9260_NAND
+	bool "Support cpu9260_nand"
+
+config TARGET_CPU9260_NAND_128M
+	bool "Support cpu9260_nand_128M"
+
+config TARGET_CPU9G20
+	bool "Support cpu9G20"
+
+config TARGET_CPU9G20_128M
+	bool "Support cpu9G20_128M"
+
+config TARGET_CPU9G20_NAND
+	bool "Support cpu9G20_nand"
+
+config TARGET_CPU9G20_NAND_128M
+	bool "Support cpu9G20_nand_128M"
+
+config TARGET_PM9261
+	bool "Support pm9261"
+
+config TARGET_PM9263
+	bool "Support pm9263"
+
+config TARGET_PM9G45
+	bool "Support pm9g45"
+
+config TARGET_CORVUS
+	bool "Support corvus"
+
+config TARGET_AXM
+	bool "Support axm"
+
+config TARGET_TAURUS
+	bool "Support taurus"
+
+config TARGET_PORTUXG20
+	bool "Support portuxg20"
+
+config TARGET_STAMP9G20
+	bool "Support stamp9g20"
+
+config TARGET_CAM_ENC_4XX
+	bool "Support cam_enc_4xx"
+
+config TARGET_IPAM390
+	bool "Support ipam390"
+
+config TARGET_DA830EVM
+	bool "Support da830evm"
+
+config TARGET_DA850_AM18XXEVM
+	bool "Support da850_am18xxevm"
+
+config TARGET_DA850EVM
+	bool "Support da850evm"
+
+config TARGET_DA850EVM_DIRECT_NOR
+	bool "Support da850evm_direct_nor"
+
+config TARGET_HAWKBOARD
+	bool "Support hawkboard"
+
+config TARGET_HAWKBOARD_UART
+	bool "Support hawkboard_uart"
+
+config TARGET_DAVINCI_DM355EVM
+	bool "Support davinci_dm355evm"
+
+config TARGET_DAVINCI_DM355LEOPARD
+	bool "Support davinci_dm355leopard"
+
+config TARGET_DAVINCI_DM365EVM
+	bool "Support davinci_dm365evm"
+
+config TARGET_DAVINCI_DM6467EVM
+	bool "Support davinci_dm6467evm"
+
+config TARGET_DAVINCI_DM6467TEVM
+	bool "Support davinci_dm6467Tevm"
+
+config TARGET_DAVINCI_DVEVM
+	bool "Support davinci_dvevm"
+
+config TARGET_EA20
+	bool "Support ea20"
+
+config TARGET_DAVINCI_SCHMOOGIE
+	bool "Support davinci_schmoogie"
+
+config TARGET_DAVINCI_SFFSDR
+	bool "Support davinci_sffsdr"
+
+config TARGET_DAVINCI_SONATA
+	bool "Support davinci_sonata"
+
+config TARGET_ENBW_CMC
+	bool "Support enbw_cmc"
+
+config TARGET_CALIMAIN
+	bool "Support calimain"
+
+config TARGET_LSCHLV2
+	bool "Support lschlv2"
+
+config TARGET_LSXHL
+	bool "Support lsxhl"
+
+config TARGET_POGO_E02
+	bool "Support pogo_e02"
+
+config TARGET_DNS325
+	bool "Support dns325"
+
+config TARGET_ICONNECT
+	bool "Support iconnect"
+
+config TARGET_TK71
+	bool "Support tk71"
+
+config TARGET_KM_KIRKWOOD
+	bool "Support km_kirkwood"
+
+config TARGET_KM_KIRKWOOD_128M16
+	bool "Support km_kirkwood_128m16"
+
+config TARGET_KM_KIRKWOOD_PCI
+	bool "Support km_kirkwood_pci"
+
+config TARGET_KMCOGE5UN
+	bool "Support kmcoge5un"
+
+config TARGET_KMNUSA
+	bool "Support kmnusa"
+
+config TARGET_KMSUGP1
+	bool "Support kmsugp1"
+
+config TARGET_KMSUV31
+	bool "Support kmsuv31"
+
+config TARGET_MGCOGE3UN
+	bool "Support mgcoge3un"
+
+config TARGET_PORTL2
+	bool "Support portl2"
+
+config TARGET_D2NET_V2
+	bool "Support d2net_v2"
+
+config TARGET_NET2BIG_V2
+	bool "Support net2big_v2"
+
+config TARGET_INETSPACE_V2
+	bool "Support inetspace_v2"
+
+config TARGET_NETSPACE_LITE_V2
+	bool "Support netspace_lite_v2"
+
+config TARGET_NETSPACE_MAX_V2
+	bool "Support netspace_max_v2"
+
+config TARGET_NETSPACE_MINI_V2
+	bool "Support netspace_mini_v2"
+
+config TARGET_NETSPACE_V2
+	bool "Support netspace_v2"
+
+config TARGET_WIRELESS_SPACE
+	bool "Support wireless_space"
+
+config TARGET_DREAMPLUG
+	bool "Support dreamplug"
+
+config TARGET_GURUPLUG
+	bool "Support guruplug"
+
+config TARGET_MV88F6281GTW_GE
+	bool "Support mv88f6281gtw_ge"
+
+config TARGET_RD6281A
+	bool "Support rd6281a"
+
+config TARGET_SHEEVAPLUG
+	bool "Support sheevaplug"
+
+config TARGET_OPENRD_BASE
+	bool "Support openrd_base"
+
+config TARGET_OPENRD_CLIENT
+	bool "Support openrd_client"
+
+config TARGET_OPENRD_ULTIMATE
+	bool "Support openrd_ultimate"
+
+config TARGET_IB62X0
+	bool "Support ib62x0"
+
+config TARGET_DOCKSTAR
+	bool "Support dockstar"
+
+config TARGET_GOFLEXHOME
+	bool "Support goflexhome"
+
+config TARGET_DEVKIT3250
+	bool "Support devkit3250"
+
+config TARGET_JADECPU
+	bool "Support jadecpu"
+
+config TARGET_MX25PDK
+	bool "Support mx25pdk"
+
+config TARGET_TX25
+	bool "Support tx25"
+
+config TARGET_ZMX25
+	bool "Support zmx25"
+
+config TARGET_APF27
+	bool "Support apf27"
+
+config TARGET_IMX27LITE
+	bool "Support imx27lite"
+
+config TARGET_MAGNESIUM
+	bool "Support magnesium"
+
+config TARGET_APX4DEVKIT
+	bool "Support apx4devkit"
+
+config TARGET_XFI3
+	bool "Support xfi3"
+
+config TARGET_M28EVK
+	bool "Support m28evk"
+
+config TARGET_MX23EVK
+	bool "Support mx23evk"
+
+config TARGET_MX28EVK
+	bool "Support mx28evk"
+
+config TARGET_MX28EVK_AUART_CONSOLE
+	bool "Support mx28evk_auart_console"
+
+config TARGET_MX28EVK_NAND
+	bool "Support mx28evk_nand"
+
+config TARGET_MX23_OLINUXINO
+	bool "Support mx23_olinuxino"
+
+config TARGET_BG0900
+	bool "Support bg0900"
+
+config TARGET_SANSA_FUZE_PLUS
+	bool "Support sansa_fuze_plus"
+
+config TARGET_SC_SPS_1
+	bool "Support sc_sps_1"
+
+config TARGET_NHK8815
+	bool "Support nhk8815"
+
+config TARGET_NHK8815_ONENAND
+	bool "Support nhk8815_onenand"
+
+config TARGET_OMAP5912OSK
+	bool "Support omap5912osk"
+
+config TARGET_EDMINIV2
+	bool "Support edminiv2"
+
+config TARGET_DKB
+	bool "Support dkb"
+
+config TARGET_X600
+	bool "Support x600"
+
+config TARGET_SPEAR300
+	bool "Support spear300"
+
+config TARGET_SPEAR300_NAND
+	bool "Support spear300_nand"
+
+config TARGET_SPEAR300_USBTTY
+	bool "Support spear300_usbtty"
+
+config TARGET_SPEAR300_USBTTY_NAND
+	bool "Support spear300_usbtty_nand"
+
+config TARGET_SPEAR310
+	bool "Support spear310"
+
+config TARGET_SPEAR310_NAND
+	bool "Support spear310_nand"
+
+config TARGET_SPEAR310_PNOR
+	bool "Support spear310_pnor"
+
+config TARGET_SPEAR310_USBTTY
+	bool "Support spear310_usbtty"
+
+config TARGET_SPEAR310_USBTTY_NAND
+	bool "Support spear310_usbtty_nand"
+
+config TARGET_SPEAR310_USBTTY_PNOR
+	bool "Support spear310_usbtty_pnor"
+
+config TARGET_SPEAR320
+	bool "Support spear320"
+
+config TARGET_SPEAR320_NAND
+	bool "Support spear320_nand"
+
+config TARGET_SPEAR320_PNOR
+	bool "Support spear320_pnor"
+
+config TARGET_SPEAR320_USBTTY
+	bool "Support spear320_usbtty"
+
+config TARGET_SPEAR320_USBTTY_NAND
+	bool "Support spear320_usbtty_nand"
+
+config TARGET_SPEAR320_USBTTY_PNOR
+	bool "Support spear320_usbtty_pnor"
+
+config TARGET_SPEAR600
+	bool "Support spear600"
+
+config TARGET_SPEAR600_NAND
+	bool "Support spear600_nand"
+
+config TARGET_SPEAR600_USBTTY
+	bool "Support spear600_usbtty"
+
+config TARGET_SPEAR600_USBTTY_NAND
+	bool "Support spear600_usbtty_nand"
+
+config TARGET_VERSATILEAB
+	bool "Support versatileab"
+
+config TARGET_VERSATILEPB
+	bool "Support versatilepb"
+
+config TARGET_VERSATILEQEMU
+	bool "Support versatileqemu"
+
+config TARGET_INTEGRATORAP_CM946ES
+	bool "Support integratorap_cm946es"
+
+config TARGET_INTEGRATORCP_CM946ES
+	bool "Support integratorcp_cm946es"
+
+config TARGET_VEXPRESS_CA15_TC2
+	bool "Support vexpress_ca15_tc2"
+
+config TARGET_VEXPRESS_CA5X2
+	bool "Support vexpress_ca5x2"
+
+config TARGET_VEXPRESS_CA9X4
+	bool "Support vexpress_ca9x4"
+
+config TARGET_KWB
+	bool "Support kwb"
+
+config TARGET_TSERIES_MMC
+	bool "Support tseries_mmc"
+
+config TARGET_TSERIES_NAND
+	bool "Support tseries_nand"
+
+config TARGET_TSERIES_SPI
+	bool "Support tseries_spi"
+
+config TARGET_CM_T335
+	bool "Support cm_t335"
+
+config TARGET_PEPPER
+	bool "Support pepper"
+
+config TARGET_AM335X_IGEP0033
+	bool "Support am335x_igep0033"
+
+config TARGET_PCM051_REV1
+	bool "Support pcm051_rev1"
+
+config TARGET_PCM051_REV3
+	bool "Support pcm051_rev3"
+
+config TARGET_DRACO
+	bool "Support draco"
+
+config TARGET_DXR2
+	bool "Support dxr2"
+
+config TARGET_PXM2
+	bool "Support pxm2"
+
+config TARGET_RUT
+	bool "Support rut"
+
+config TARGET_PENGWYN
+	bool "Support pengwyn"
+
+config TARGET_AM335X_BONEBLACK
+	bool "Support am335x_boneblack"
+
+config TARGET_AM335X_EVM
+	bool "Support am335x_evm"
+
+config TARGET_AM335X_EVM_NOR
+	bool "Support am335x_evm_nor"
+
+config TARGET_AM335X_EVM_NORBOOT
+	bool "Support am335x_evm_norboot"
+
+config TARGET_AM335X_EVM_SPIBOOT
+	bool "Support am335x_evm_spiboot"
+
+config TARGET_AM335X_EVM_UART1
+	bool "Support am335x_evm_uart1"
+
+config TARGET_AM335X_EVM_UART2
+	bool "Support am335x_evm_uart2"
+
+config TARGET_AM335X_EVM_UART3
+	bool "Support am335x_evm_uart3"
+
+config TARGET_AM335X_EVM_UART4
+	bool "Support am335x_evm_uart4"
+
+config TARGET_AM335X_EVM_UART5
+	bool "Support am335x_evm_uart5"
+
+config TARGET_AM335X_EVM_USBSPL
+	bool "Support am335x_evm_usbspl"
+
+config TARGET_AM43XX_EVM
+	bool "Support am43xx_evm"
+
+config TARGET_TI814X_EVM
+	bool "Support ti814x_evm"
+
+config TARGET_TI816X_EVM
+	bool "Support ti816x_evm"
+
+config TARGET_SAMA5D3_XPLAINED_MMC
+	bool "Support sama5d3_xplained_mmc"
+
+config TARGET_SAMA5D3_XPLAINED_NANDFLASH
+	bool "Support sama5d3_xplained_nandflash"
+
+config TARGET_SAMA5D3XEK_MMC
+	bool "Support sama5d3xek_mmc"
+
+config TARGET_SAMA5D3XEK_NANDFLASH
+	bool "Support sama5d3xek_nandflash"
+
+config TARGET_SAMA5D3XEK_SPIFLASH
+	bool "Support sama5d3xek_spiflash"
+
+config TARGET_BCM28155_AP
+	bool "Support bcm28155_ap"
+
+config TARGET_ARNDALE
+	bool "Support arndale"
+
+config TARGET_ORIGEN
+	bool "Support origen"
+
+config TARGET_SMDK5250
+	bool "Support smdk5250"
+
+config TARGET_SNOW
+	bool "Support snow"
+
+config TARGET_SMDK5420
+	bool "Support smdk5420"
+
+config TARGET_SMDKV310
+	bool "Support smdkv310"
+
+config TARGET_TRATS
+	bool "Support trats"
+
+config TARGET_TRATS2
+	bool "Support trats2"
+
+config TARGET_S5PC210_UNIVERSAL
+	bool "Support s5pc210_universal"
+
+config TARGET_HIGHBANK
+	bool "Support highbank"
+
+config TARGET_K2HK_EVM
+	bool "Support k2hk_evm"
+
+config TARGET_M53EVK
+	bool "Support m53evk"
+
+config TARGET_IMA3_MX53
+	bool "Support ima3-mx53"
+
+config TARGET_MX51EVK
+	bool "Support mx51evk"
+
+config TARGET_MX53ARD
+	bool "Support mx53ard"
+
+config TARGET_MX53EVK
+	bool "Support mx53evk"
+
+config TARGET_MX53LOCO
+	bool "Support mx53loco"
+
+config TARGET_MX53SMD
+	bool "Support mx53smd"
+
+config TARGET_MX51_EFIKAMX
+	bool "Support mx51_efikamx"
+
+config TARGET_MX51_EFIKASB
+	bool "Support mx51_efikasb"
+
+config TARGET_VISION2
+	bool "Support vision2"
+
+config TARGET_UDOO_QUAD
+	bool "Support udoo_quad"
+
+config TARGET_WANDBOARD_DL
+	bool "Support wandboard_dl"
+
+config TARGET_WANDBOARD_QUAD
+	bool "Support wandboard_quad"
+
+config TARGET_WANDBOARD_SOLO
+	bool "Support wandboard_solo"
+
+config TARGET_TITANIUM
+	bool "Support titanium"
+
+config TARGET_MX6QSABRELITE
+	bool "Support mx6qsabrelite"
+
+config TARGET_NITROGEN6DL
+	bool "Support nitrogen6dl"
+
+config TARGET_NITROGEN6DL2G
+	bool "Support nitrogen6dl2g"
+
+config TARGET_NITROGEN6Q
+	bool "Support nitrogen6q"
+
+config TARGET_NITROGEN6Q2G
+	bool "Support nitrogen6q2g"
+
+config TARGET_NITROGEN6S
+	bool "Support nitrogen6s"
+
+config TARGET_NITROGEN6S1G
+	bool "Support nitrogen6s1g"
+
+config TARGET_CGTQMX6QEVAL
+	bool "Support cgtqmx6qeval"
+
+config TARGET_MARSBOARD
+	bool "Support marsboard"
+
+config TARGET_RIOTBOARD
+	bool "Support riotboard"
+
+config TARGET_MX6QARM2
+	bool "Support mx6qarm2"
+
+config TARGET_MX6QSABREAUTO
+	bool "Support mx6qsabreauto"
+
+config TARGET_MX6DLSABRESD
+	bool "Support mx6dlsabresd"
+
+config TARGET_MX6QSABRESD
+	bool "Support mx6qsabresd"
+
+config TARGET_MX6SLEVK
+	bool "Support mx6slevk"
+
+config TARGET_GWVENTANADL
+	bool "Support gwventanadl"
+
+config TARGET_GWVENTANADL1G
+	bool "Support gwventanadl1g"
+
+config TARGET_GWVENTANAQ
+	bool "Support gwventanaq"
+
+config TARGET_GWVENTANAQ1G
+	bool "Support gwventanaq1g"
+
+config TARGET_GWVENTANAQ1GSPI
+	bool "Support gwventanaq1gspi"
+
+config TARGET_HUMMINGBOARD_SOLO
+	bool "Support hummingboard_solo"
+
+config TARGET_OMAP3_OVERO
+	bool "Support omap3_overo"
+
+config TARGET_OMAP3_PANDORA
+	bool "Support omap3_pandora"
+
+config TARGET_ECO5PK
+	bool "Support eco5pk"
+
+config TARGET_DIG297
+	bool "Support dig297"
+
+config TARGET_CM_T35
+	bool "Support cm_t35"
+
+config TARGET_TRICORDER
+	bool "Support tricorder"
+
+config TARGET_TRICORDER_FLASH
+	bool "Support tricorder_flash"
+
+config TARGET_MCX
+	bool "Support mcx"
+
+config TARGET_IGEP0020
+	bool "Support igep0020"
+
+config TARGET_IGEP0020_NAND
+	bool "Support igep0020_nand"
+
+config TARGET_IGEP0030
+	bool "Support igep0030"
+
+config TARGET_IGEP0030_NAND
+	bool "Support igep0030_nand"
+
+config TARGET_IGEP0032
+	bool "Support igep0032"
+
+config TARGET_AM3517_EVM
+	bool "Support am3517_evm"
+
+config TARGET_OMAP3_LOGIC
+	bool "Support omap3_logic"
+
+config TARGET_OMAP3_ZOOM1
+	bool "Support omap3_zoom1"
+
+config TARGET_OMAP3_MVBLX
+	bool "Support omap3_mvblx"
+
+config TARGET_NOKIA_RX51
+	bool "Support nokia_rx51"
+
+config TARGET_OMAP3_HA
+	bool "Support omap3_ha"
+
+config TARGET_TAO3530
+	bool "Support tao3530"
+
+config TARGET_TWISTER
+	bool "Support twister"
+
+config TARGET_MT_VENTOUX
+	bool "Support mt_ventoux"
+
+config TARGET_AM3517_CRANE
+	bool "Support am3517_crane"
+
+config TARGET_OMAP3_BEAGLE
+	bool "Support omap3_beagle"
+
+config TARGET_OMAP3_EVM
+	bool "Support omap3_evm"
+
+config TARGET_OMAP3_EVM_QUICK_MMC
+	bool "Support omap3_evm_quick_mmc"
+
+config TARGET_OMAP3_EVM_QUICK_NAND
+	bool "Support omap3_evm_quick_nand"
+
+config TARGET_OMAP3_SDP3430
+	bool "Support omap3_sdp3430"
+
+config TARGET_DEVKIT8000
+	bool "Support devkit8000"
+
+config TARGET_DUOVERO
+	bool "Support duovero"
+
+config TARGET_OMAP4_PANDA
+	bool "Support omap4_panda"
+
+config TARGET_OMAP4_SDP4430
+	bool "Support omap4_sdp4430"
+
+config TARGET_CM_T54
+	bool "Support cm_t54"
+
+config TARGET_DRA7XX_EVM
+	bool "Support dra7xx_evm"
+
+config TARGET_DRA7XX_EVM_QSPIBOOT
+	bool "Support dra7xx_evm_qspiboot"
+
+config TARGET_DRA7XX_EVM_UART3
+	bool "Support dra7xx_evm_uart3"
+
+config TARGET_OMAP5_UEVM
+	bool "Support omap5_uevm"
+
+config TARGET_ARMADILLO_800EVA
+	bool "Support armadillo-800eva"
+
+config TARGET_KZM9G
+	bool "Support kzm9g"
+
+config TARGET_KOELSCH
+	bool "Support koelsch"
+
+config TARGET_KOELSCH_NOR
+	bool "Support koelsch_nor"
+
+config TARGET_LAGER
+	bool "Support lager"
+
+config TARGET_LAGER_NOR
+	bool "Support lager_nor"
+
+config TARGET_S5P_GONI
+	bool "Support s5p_goni"
+
+config TARGET_SMDKC100
+	bool "Support smdkc100"
+
+config TARGET_SOCFPGA_CYCLONE5
+	bool "Support socfpga_cyclone5"
+
+config TARGET_SNOWBALL
+	bool "Support snowball"
+
+config TARGET_U8500_HREF
+	bool "Support u8500_href"
+
+config TARGET_VF610TWR
+	bool "Support vf610twr"
+
+config TARGET_ZYNQ_MICROZED
+	bool "Support zynq_microzed"
+
+config TARGET_ZYNQ_ZC70X
+	bool "Support zynq_zc70x"
+
+config TARGET_ZYNQ_ZC770_XM010
+	bool "Support zynq_zc770_xm010"
+
+config TARGET_ZYNQ_ZC770_XM012
+	bool "Support zynq_zc770_xm012"
+
+config TARGET_ZYNQ_ZC770_XM013
+	bool "Support zynq_zc770_xm013"
+
+config TARGET_ZYNQ_ZED
+	bool "Support zynq_zed"
+
+config TARGET_DALMORE
+	bool "Support dalmore"
+
+config TARGET_JETSON_TK1
+	bool "Support jetson-tk1"
+
+config TARGET_VENICE2
+	bool "Support venice2"
+
+config TARGET_MEDCOM_WIDE
+	bool "Support medcom-wide"
+
+config TARGET_PLUTUX
+	bool "Support plutux"
+
+config TARGET_TEC
+	bool "Support tec"
+
+config TARGET_PAZ00
+	bool "Support paz00"
+
+config TARGET_TRIMSLICE
+	bool "Support trimslice"
+
+config TARGET_HARMONY
+	bool "Support harmony"
+
+config TARGET_SEABOARD
+	bool "Support seaboard"
+
+config TARGET_VENTANA
+	bool "Support ventana"
+
+config TARGET_WHISTLER
+	bool "Support whistler"
+
+config TARGET_COLIBRI_T20_IRIS
+	bool "Support colibri_t20_iris"
+
+config TARGET_TEC_NG
+	bool "Support tec-ng"
+
+config TARGET_BEAVER
+	bool "Support beaver"
+
+config TARGET_CARDHU
+	bool "Support cardhu"
+
+config TARGET_BALLOON3
+	bool "Support balloon3"
+
+config TARGET_H2200
+	bool "Support h2200"
+
+config TARGET_PALMLD
+	bool "Support palmld"
+
+config TARGET_PALMTC
+	bool "Support palmtc"
+
+config TARGET_PALMTREO680
+	bool "Support palmtreo680"
+
+config TARGET_PXA255_IDP
+	bool "Support pxa255_idp"
+
+config TARGET_TRIZEPSIV
+	bool "Support trizepsiv"
+
+config TARGET_XAENIAX
+	bool "Support xaeniax"
+
+config TARGET_ZIPITZ2
+	bool "Support zipitz2"
+
+config TARGET_POLARIS
+	bool "Support polaris"
+
+config TARGET_VPAC270_NOR_128
+	bool "Support vpac270_nor_128"
+
+config TARGET_VPAC270_NOR_256
+	bool "Support vpac270_nor_256"
+
+config TARGET_VPAC270_OND_256
+	bool "Support vpac270_ond_256"
+
+config TARGET_LP8X4X
+	bool "Support lp8x4x"
+
+config TARGET_COLIBRI_PXA270
+	bool "Support colibri_pxa270"
+
+config TARGET_JORNADA
+	bool "Support jornada"
+
+endchoice
+
+source "board/8dtech/eco5pk/Kconfig"
+source "board/Barix/ipam390/Kconfig"
+source "board/BuR/kwb/Kconfig"
+source "board/BuR/tseries/Kconfig"
+source "board/BuS/eb_cpux9k2/Kconfig"
+source "board/BuS/vl_ma2sc/Kconfig"
+source "board/CarMediaLab/flea3/Kconfig"
+source "board/LaCie/edminiv2/Kconfig"
+source "board/LaCie/net2big_v2/Kconfig"
+source "board/LaCie/netspace_v2/Kconfig"
+source "board/LaCie/wireless_space/Kconfig"
+source "board/Marvell/aspenite/Kconfig"
+source "board/Marvell/dkb/Kconfig"
+source "board/Marvell/dreamplug/Kconfig"
+source "board/Marvell/gplugd/Kconfig"
+source "board/Marvell/guruplug/Kconfig"
+source "board/Marvell/mv88f6281gtw_ge/Kconfig"
+source "board/Marvell/openrd/Kconfig"
+source "board/Marvell/rd6281a/Kconfig"
+source "board/Marvell/sheevaplug/Kconfig"
+source "board/Seagate/dockstar/Kconfig"
+source "board/Seagate/goflexhome/Kconfig"
+source "board/afeb9260/Kconfig"
+source "board/ait/cam_enc_4xx/Kconfig"
+source "board/altera/socfpga/Kconfig"
+source "board/armadeus/apf27/Kconfig"
+source "board/armltd/integrator/Kconfig"
+source "board/armltd/versatile/Kconfig"
+source "board/armltd/vexpress/Kconfig"
+source "board/armltd/vexpress64/Kconfig"
+source "board/atmark-techno/armadillo-800eva/Kconfig"
+source "board/atmel/at91rm9200ek/Kconfig"
+source "board/atmel/at91sam9260ek/Kconfig"
+source "board/atmel/at91sam9261ek/Kconfig"
+source "board/atmel/at91sam9263ek/Kconfig"
+source "board/atmel/at91sam9m10g45ek/Kconfig"
+source "board/atmel/at91sam9n12ek/Kconfig"
+source "board/atmel/at91sam9rlek/Kconfig"
+source "board/atmel/at91sam9x5ek/Kconfig"
+source "board/atmel/sama5d3_xplained/Kconfig"
+source "board/atmel/sama5d3xek/Kconfig"
+source "board/avionic-design/medcom-wide/Kconfig"
+source "board/avionic-design/plutux/Kconfig"
+source "board/avionic-design/tec-ng/Kconfig"
+source "board/avionic-design/tec/Kconfig"
+source "board/balloon3/Kconfig"
+source "board/barco/titanium/Kconfig"
+source "board/bluegiga/apx4devkit/Kconfig"
+source "board/bluewater/snapper9260/Kconfig"
+source "board/boundary/nitrogen6x/Kconfig"
+source "board/broadcom/bcm28155_ap/Kconfig"
+source "board/buffalo/lsxl/Kconfig"
+source "board/calao/sbc35_a9g20/Kconfig"
+source "board/calao/tny_a9260/Kconfig"
+source "board/calao/usb_a9263/Kconfig"
+source "board/cloudengines/pogo_e02/Kconfig"
+source "board/cm4008/Kconfig"
+source "board/cm41xx/Kconfig"
+source "board/comelit/dig297/Kconfig"
+source "board/compal/paz00/Kconfig"
+source "board/compulab/cm_t335/Kconfig"
+source "board/compulab/cm_t35/Kconfig"
+source "board/compulab/cm_t54/Kconfig"
+source "board/compulab/trimslice/Kconfig"
+source "board/congatec/cgtqmx6eval/Kconfig"
+source "board/corscience/tricorder/Kconfig"
+source "board/creative/xfi3/Kconfig"
+source "board/d-link/dns325/Kconfig"
+source "board/davedenx/qong/Kconfig"
+source "board/davinci/da8xxevm/Kconfig"
+source "board/davinci/dm355evm/Kconfig"
+source "board/davinci/dm355leopard/Kconfig"
+source "board/davinci/dm365evm/Kconfig"
+source "board/davinci/dm6467evm/Kconfig"
+source "board/davinci/dvevm/Kconfig"
+source "board/davinci/ea20/Kconfig"
+source "board/davinci/schmoogie/Kconfig"
+source "board/davinci/sffsdr/Kconfig"
+source "board/davinci/sonata/Kconfig"
+source "board/denx/m28evk/Kconfig"
+source "board/denx/m53evk/Kconfig"
+source "board/egnite/ethernut5/Kconfig"
+source "board/embest/mx6boards/Kconfig"
+source "board/emk/top9000/Kconfig"
+source "board/enbw/enbw_cmc/Kconfig"
+source "board/esd/meesc/Kconfig"
+source "board/esd/otc570/Kconfig"
+source "board/esg/ima3-mx53/Kconfig"
+source "board/eukrea/cpu9260/Kconfig"
+source "board/eukrea/cpuat91/Kconfig"
+source "board/faraday/a320evb/Kconfig"
+source "board/freescale/mx23evk/Kconfig"
+source "board/freescale/mx25pdk/Kconfig"
+source "board/freescale/mx28evk/Kconfig"
+source "board/freescale/mx31ads/Kconfig"
+source "board/freescale/mx31pdk/Kconfig"
+source "board/freescale/mx35pdk/Kconfig"
+source "board/freescale/mx51evk/Kconfig"
+source "board/freescale/mx53ard/Kconfig"
+source "board/freescale/mx53evk/Kconfig"
+source "board/freescale/mx53loco/Kconfig"
+source "board/freescale/mx53smd/Kconfig"
+source "board/freescale/mx6qarm2/Kconfig"
+source "board/freescale/mx6qsabreauto/Kconfig"
+source "board/freescale/mx6sabresd/Kconfig"
+source "board/freescale/mx6slevk/Kconfig"
+source "board/freescale/vf610twr/Kconfig"
+source "board/gateworks/gw_ventana/Kconfig"
+source "board/genesi/mx51_efikamx/Kconfig"
+source "board/gumstix/duovero/Kconfig"
+source "board/gumstix/pepper/Kconfig"
+source "board/h2200/Kconfig"
+source "board/hale/tt01/Kconfig"
+source "board/highbank/Kconfig"
+source "board/htkw/mcx/Kconfig"
+source "board/icpdas/lp8x4x/Kconfig"
+source "board/imx31_phycore/Kconfig"
+source "board/iomega/iconnect/Kconfig"
+source "board/isee/igep0033/Kconfig"
+source "board/isee/igep00x0/Kconfig"
+source "board/jornada/Kconfig"
+source "board/karo/tk71/Kconfig"
+source "board/karo/tx25/Kconfig"
+source "board/keymile/km_arm/Kconfig"
+source "board/kmc/kzm9g/Kconfig"
+source "board/logicpd/am3517evm/Kconfig"
+source "board/logicpd/imx27lite/Kconfig"
+source "board/logicpd/imx31_litekit/Kconfig"
+source "board/logicpd/omap3som/Kconfig"
+source "board/logicpd/zoom1/Kconfig"
+source "board/matrix_vision/mvblx/Kconfig"
+source "board/mpl/vcma9/Kconfig"
+source "board/nokia/rx51/Kconfig"
+source "board/nvidia/beaver/Kconfig"
+source "board/nvidia/cardhu/Kconfig"
+source "board/nvidia/dalmore/Kconfig"
+source "board/nvidia/harmony/Kconfig"
+source "board/nvidia/jetson-tk1/Kconfig"
+source "board/nvidia/seaboard/Kconfig"
+source "board/nvidia/venice2/Kconfig"
+source "board/nvidia/ventana/Kconfig"
+source "board/nvidia/whistler/Kconfig"
+source "board/olimex/mx23_olinuxino/Kconfig"
+source "board/omicron/calimain/Kconfig"
+source "board/overo/Kconfig"
+source "board/palmld/Kconfig"
+source "board/palmtc/Kconfig"
+source "board/palmtreo680/Kconfig"
+source "board/pandora/Kconfig"
+source "board/phytec/pcm051/Kconfig"
+source "board/ppcag/bg0900/Kconfig"
+source "board/pxa255_idp/Kconfig"
+source "board/raidsonic/ib62x0/Kconfig"
+source "board/raspberrypi/rpi_b/Kconfig"
+source "board/renesas/koelsch/Kconfig"
+source "board/renesas/lager/Kconfig"
+source "board/ronetix/pm9261/Kconfig"
+source "board/ronetix/pm9263/Kconfig"
+source "board/ronetix/pm9g45/Kconfig"
+source "board/samsung/arndale/Kconfig"
+source "board/samsung/goni/Kconfig"
+source "board/samsung/origen/Kconfig"
+source "board/samsung/smdk2410/Kconfig"
+source "board/samsung/smdk5250/Kconfig"
+source "board/samsung/smdk5420/Kconfig"
+source "board/samsung/smdkc100/Kconfig"
+source "board/samsung/smdkv310/Kconfig"
+source "board/samsung/trats/Kconfig"
+source "board/samsung/trats2/Kconfig"
+source "board/samsung/universal_c210/Kconfig"
+source "board/sandisk/sansa_fuze_plus/Kconfig"
+source "board/scb9328/Kconfig"
+source "board/schulercontrol/sc_sps_1/Kconfig"
+source "board/siemens/corvus/Kconfig"
+source "board/siemens/draco/Kconfig"
+source "board/siemens/pxm2/Kconfig"
+source "board/siemens/rut/Kconfig"
+source "board/siemens/taurus/Kconfig"
+source "board/silica/pengwyn/Kconfig"
+source "board/solidrun/hummingboard/Kconfig"
+source "board/spear/spear300/Kconfig"
+source "board/spear/spear310/Kconfig"
+source "board/spear/spear320/Kconfig"
+source "board/spear/spear600/Kconfig"
+source "board/spear/x600/Kconfig"
+source "board/st-ericsson/snowball/Kconfig"
+source "board/st-ericsson/u8500/Kconfig"
+source "board/st/nhk8815/Kconfig"
+source "board/syteco/jadecpu/Kconfig"
+source "board/syteco/zmx25/Kconfig"
+source "board/taskit/stamp9g20/Kconfig"
+source "board/technexion/tao3530/Kconfig"
+source "board/technexion/twister/Kconfig"
+source "board/teejet/mt_ventoux/Kconfig"
+source "board/ti/am335x/Kconfig"
+source "board/ti/am3517crane/Kconfig"
+source "board/ti/am43xx/Kconfig"
+source "board/ti/beagle/Kconfig"
+source "board/ti/dra7xx/Kconfig"
+source "board/ti/evm/Kconfig"
+source "board/ti/k2hk_evm/Kconfig"
+source "board/ti/omap5912osk/Kconfig"
+source "board/ti/omap5_uevm/Kconfig"
+source "board/ti/panda/Kconfig"
+source "board/ti/sdp3430/Kconfig"
+source "board/ti/sdp4430/Kconfig"
+source "board/ti/ti814x/Kconfig"
+source "board/ti/ti816x/Kconfig"
+source "board/ti/tnetv107xevm/Kconfig"
+source "board/timll/devkit3250/Kconfig"
+source "board/timll/devkit8000/Kconfig"
+source "board/toradex/colibri_pxa270/Kconfig"
+source "board/toradex/colibri_t20_iris/Kconfig"
+source "board/trizepsiv/Kconfig"
+source "board/ttcontrol/vision2/Kconfig"
+source "board/udoo/Kconfig"
+source "board/vpac270/Kconfig"
+source "board/wandboard/Kconfig"
+source "board/woodburn/Kconfig"
+source "board/xaeniax/Kconfig"
+source "board/xilinx/zynq/Kconfig"
+source "board/zipitz2/Kconfig"
diff --git a/arch/arm/configs/VCMA9_defconfig b/arch/arm/configs/VCMA9_defconfig
new file mode 100644
index 0000000..7ceba21
--- /dev/null
+++ b/arch/arm/configs/VCMA9_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VCMA9=y
diff --git a/arch/arm/configs/a320evb_defconfig b/arch/arm/configs/a320evb_defconfig
new file mode 100644
index 0000000..ded3741
--- /dev/null
+++ b/arch/arm/configs/a320evb_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_A320EVB=y
diff --git a/arch/arm/configs/afeb9260_defconfig b/arch/arm/configs/afeb9260_defconfig
new file mode 100644
index 0000000..1fff89a
--- /dev/null
+++ b/arch/arm/configs/afeb9260_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AFEB9260=y
diff --git a/arch/arm/configs/am335x_boneblack_defconfig b/arch/arm/configs/am335x_boneblack_defconfig
new file mode 100644
index 0000000..6657f0d
--- /dev/null
+++ b/arch/arm/configs/am335x_boneblack_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_AM335X_BONEBLACK=y
diff --git a/arch/arm/configs/am335x_evm_defconfig b/arch/arm/configs/am335x_evm_defconfig
new file mode 100644
index 0000000..2f28b02
--- /dev/null
+++ b/arch/arm/configs/am335x_evm_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_AM335X_EVM=y
diff --git a/arch/arm/configs/am335x_evm_nor_defconfig b/arch/arm/configs/am335x_evm_nor_defconfig
new file mode 100644
index 0000000..827ea81
--- /dev/null
+++ b/arch/arm/configs/am335x_evm_nor_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_AM335X_EVM_NOR=y
diff --git a/arch/arm/configs/am335x_evm_norboot_defconfig b/arch/arm/configs/am335x_evm_norboot_defconfig
new file mode 100644
index 0000000..b2a4dec
--- /dev/null
+++ b/arch/arm/configs/am335x_evm_norboot_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AM335X_EVM_NORBOOT=y
diff --git a/arch/arm/configs/am335x_evm_spiboot_defconfig b/arch/arm/configs/am335x_evm_spiboot_defconfig
new file mode 100644
index 0000000..64da3cc
--- /dev/null
+++ b/arch/arm/configs/am335x_evm_spiboot_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_AM335X_EVM_SPIBOOT=y
diff --git a/arch/arm/configs/am335x_evm_uart1_defconfig b/arch/arm/configs/am335x_evm_uart1_defconfig
new file mode 100644
index 0000000..d631a02
--- /dev/null
+++ b/arch/arm/configs/am335x_evm_uart1_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_AM335X_EVM_UART1=y
diff --git a/arch/arm/configs/am335x_evm_uart2_defconfig b/arch/arm/configs/am335x_evm_uart2_defconfig
new file mode 100644
index 0000000..701d100
--- /dev/null
+++ b/arch/arm/configs/am335x_evm_uart2_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_AM335X_EVM_UART2=y
diff --git a/arch/arm/configs/am335x_evm_uart3_defconfig b/arch/arm/configs/am335x_evm_uart3_defconfig
new file mode 100644
index 0000000..c78788a
--- /dev/null
+++ b/arch/arm/configs/am335x_evm_uart3_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_AM335X_EVM_UART3=y
diff --git a/arch/arm/configs/am335x_evm_uart4_defconfig b/arch/arm/configs/am335x_evm_uart4_defconfig
new file mode 100644
index 0000000..76cb081
--- /dev/null
+++ b/arch/arm/configs/am335x_evm_uart4_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_AM335X_EVM_UART4=y
diff --git a/arch/arm/configs/am335x_evm_uart5_defconfig b/arch/arm/configs/am335x_evm_uart5_defconfig
new file mode 100644
index 0000000..5a55833
--- /dev/null
+++ b/arch/arm/configs/am335x_evm_uart5_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_AM335X_EVM_UART5=y
diff --git a/arch/arm/configs/am335x_evm_usbspl_defconfig b/arch/arm/configs/am335x_evm_usbspl_defconfig
new file mode 100644
index 0000000..9ad33e2
--- /dev/null
+++ b/arch/arm/configs/am335x_evm_usbspl_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_AM335X_EVM_USBSPL=y
diff --git a/arch/arm/configs/am335x_igep0033_defconfig b/arch/arm/configs/am335x_igep0033_defconfig
new file mode 100644
index 0000000..c055c48
--- /dev/null
+++ b/arch/arm/configs/am335x_igep0033_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_AM335X_IGEP0033=y
diff --git a/arch/arm/configs/am3517_crane_defconfig b/arch/arm/configs/am3517_crane_defconfig
new file mode 100644
index 0000000..5985bd7
--- /dev/null
+++ b/arch/arm/configs/am3517_crane_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_AM3517_CRANE=y
diff --git a/arch/arm/configs/am3517_evm_defconfig b/arch/arm/configs/am3517_evm_defconfig
new file mode 100644
index 0000000..7363ac1
--- /dev/null
+++ b/arch/arm/configs/am3517_evm_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_AM3517_EVM=y
diff --git a/arch/arm/configs/am43xx_evm_defconfig b/arch/arm/configs/am43xx_evm_defconfig
new file mode 100644
index 0000000..f9cd2b7
--- /dev/null
+++ b/arch/arm/configs/am43xx_evm_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_AM43XX_EVM=y
diff --git a/arch/arm/configs/apf27_defconfig b/arch/arm/configs/apf27_defconfig
new file mode 100644
index 0000000..bd5f966
--- /dev/null
+++ b/arch/arm/configs/apf27_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_APF27=y
diff --git a/arch/arm/configs/apx4devkit_defconfig b/arch/arm/configs/apx4devkit_defconfig
new file mode 100644
index 0000000..bddd782
--- /dev/null
+++ b/arch/arm/configs/apx4devkit_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_APX4DEVKIT=y
diff --git a/arch/arm/configs/armadillo-800eva_defconfig b/arch/arm/configs/armadillo-800eva_defconfig
new file mode 100644
index 0000000..31ec4c0
--- /dev/null
+++ b/arch/arm/configs/armadillo-800eva_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ARMADILLO_800EVA=y
diff --git a/arch/arm/configs/arndale_defconfig b/arch/arm/configs/arndale_defconfig
new file mode 100644
index 0000000..359e266
--- /dev/null
+++ b/arch/arm/configs/arndale_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_ARNDALE=y
diff --git a/arch/arm/configs/aspenite_defconfig b/arch/arm/configs/aspenite_defconfig
new file mode 100644
index 0000000..be85467
--- /dev/null
+++ b/arch/arm/configs/aspenite_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ASPENITE=y
diff --git a/arch/arm/configs/at91rm9200ek_defconfig b/arch/arm/configs/at91rm9200ek_defconfig
new file mode 100644
index 0000000..b7c8839
--- /dev/null
+++ b/arch/arm/configs/at91rm9200ek_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91RM9200EK=y
diff --git a/arch/arm/configs/at91rm9200ek_ram_defconfig b/arch/arm/configs/at91rm9200ek_ram_defconfig
new file mode 100644
index 0000000..1e05493
--- /dev/null
+++ b/arch/arm/configs/at91rm9200ek_ram_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91RM9200EK_RAM=y
diff --git a/arch/arm/configs/at91sam9260ek_dataflash_cs0_defconfig b/arch/arm/configs/at91sam9260ek_dataflash_cs0_defconfig
new file mode 100644
index 0000000..9c8f5a2
--- /dev/null
+++ b/arch/arm/configs/at91sam9260ek_dataflash_cs0_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9260EK_DATAFLASH_CS0=y
diff --git a/arch/arm/configs/at91sam9260ek_dataflash_cs1_defconfig b/arch/arm/configs/at91sam9260ek_dataflash_cs1_defconfig
new file mode 100644
index 0000000..92d0a81
--- /dev/null
+++ b/arch/arm/configs/at91sam9260ek_dataflash_cs1_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9260EK_DATAFLASH_CS1=y
diff --git a/arch/arm/configs/at91sam9260ek_nandflash_defconfig b/arch/arm/configs/at91sam9260ek_nandflash_defconfig
new file mode 100644
index 0000000..ec9b4a5
--- /dev/null
+++ b/arch/arm/configs/at91sam9260ek_nandflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9260EK_NANDFLASH=y
diff --git a/arch/arm/configs/at91sam9261ek_dataflash_cs0_defconfig b/arch/arm/configs/at91sam9261ek_dataflash_cs0_defconfig
new file mode 100644
index 0000000..6c9d1a0
--- /dev/null
+++ b/arch/arm/configs/at91sam9261ek_dataflash_cs0_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9261EK_DATAFLASH_CS0=y
diff --git a/arch/arm/configs/at91sam9261ek_dataflash_cs3_defconfig b/arch/arm/configs/at91sam9261ek_dataflash_cs3_defconfig
new file mode 100644
index 0000000..fba692c
--- /dev/null
+++ b/arch/arm/configs/at91sam9261ek_dataflash_cs3_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9261EK_DATAFLASH_CS3=y
diff --git a/arch/arm/configs/at91sam9261ek_nandflash_defconfig b/arch/arm/configs/at91sam9261ek_nandflash_defconfig
new file mode 100644
index 0000000..3a202d4
--- /dev/null
+++ b/arch/arm/configs/at91sam9261ek_nandflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9261EK_NANDFLASH=y
diff --git a/arch/arm/configs/at91sam9263ek_dataflash_cs0_defconfig b/arch/arm/configs/at91sam9263ek_dataflash_cs0_defconfig
new file mode 100644
index 0000000..0b1c337
--- /dev/null
+++ b/arch/arm/configs/at91sam9263ek_dataflash_cs0_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9263EK_DATAFLASH_CS0=y
diff --git a/arch/arm/configs/at91sam9263ek_dataflash_defconfig b/arch/arm/configs/at91sam9263ek_dataflash_defconfig
new file mode 100644
index 0000000..e399d02
--- /dev/null
+++ b/arch/arm/configs/at91sam9263ek_dataflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9263EK_DATAFLASH=y
diff --git a/arch/arm/configs/at91sam9263ek_nandflash_defconfig b/arch/arm/configs/at91sam9263ek_nandflash_defconfig
new file mode 100644
index 0000000..0ffb663
--- /dev/null
+++ b/arch/arm/configs/at91sam9263ek_nandflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9263EK_NANDFLASH=y
diff --git a/arch/arm/configs/at91sam9263ek_norflash_boot_defconfig b/arch/arm/configs/at91sam9263ek_norflash_boot_defconfig
new file mode 100644
index 0000000..a22a1df
--- /dev/null
+++ b/arch/arm/configs/at91sam9263ek_norflash_boot_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9263EK_NORFLASH_BOOT=y
diff --git a/arch/arm/configs/at91sam9263ek_norflash_defconfig b/arch/arm/configs/at91sam9263ek_norflash_defconfig
new file mode 100644
index 0000000..57e28e6
--- /dev/null
+++ b/arch/arm/configs/at91sam9263ek_norflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9263EK_NORFLASH=y
diff --git a/arch/arm/configs/at91sam9g10ek_dataflash_cs0_defconfig b/arch/arm/configs/at91sam9g10ek_dataflash_cs0_defconfig
new file mode 100644
index 0000000..6419740
--- /dev/null
+++ b/arch/arm/configs/at91sam9g10ek_dataflash_cs0_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9G10EK_DATAFLASH_CS0=y
diff --git a/arch/arm/configs/at91sam9g10ek_dataflash_cs3_defconfig b/arch/arm/configs/at91sam9g10ek_dataflash_cs3_defconfig
new file mode 100644
index 0000000..4a9b711
--- /dev/null
+++ b/arch/arm/configs/at91sam9g10ek_dataflash_cs3_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9G10EK_DATAFLASH_CS3=y
diff --git a/arch/arm/configs/at91sam9g10ek_nandflash_defconfig b/arch/arm/configs/at91sam9g10ek_nandflash_defconfig
new file mode 100644
index 0000000..5a8122e
--- /dev/null
+++ b/arch/arm/configs/at91sam9g10ek_nandflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9G10EK_NANDFLASH=y
diff --git a/arch/arm/configs/at91sam9g20ek_2mmc_nandflash_defconfig b/arch/arm/configs/at91sam9g20ek_2mmc_nandflash_defconfig
new file mode 100644
index 0000000..9dd3bb8
--- /dev/null
+++ b/arch/arm/configs/at91sam9g20ek_2mmc_nandflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9G20EK_2MMC_NANDFLASH=y
diff --git a/arch/arm/configs/at91sam9g20ek_dataflash_cs0_defconfig b/arch/arm/configs/at91sam9g20ek_dataflash_cs0_defconfig
new file mode 100644
index 0000000..b917099
--- /dev/null
+++ b/arch/arm/configs/at91sam9g20ek_dataflash_cs0_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9G20EK_DATAFLASH_CS0=y
diff --git a/arch/arm/configs/at91sam9g20ek_dataflash_cs1_defconfig b/arch/arm/configs/at91sam9g20ek_dataflash_cs1_defconfig
new file mode 100644
index 0000000..611bf5c
--- /dev/null
+++ b/arch/arm/configs/at91sam9g20ek_dataflash_cs1_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9G20EK_DATAFLASH_CS1=y
diff --git a/arch/arm/configs/at91sam9g20ek_mmc_defconfig b/arch/arm/configs/at91sam9g20ek_mmc_defconfig
new file mode 100644
index 0000000..8105c47
--- /dev/null
+++ b/arch/arm/configs/at91sam9g20ek_mmc_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9G20EK_MMC=y
diff --git a/arch/arm/configs/at91sam9g20ek_nandflash_defconfig b/arch/arm/configs/at91sam9g20ek_nandflash_defconfig
new file mode 100644
index 0000000..83850b0
--- /dev/null
+++ b/arch/arm/configs/at91sam9g20ek_nandflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9G20EK_NANDFLASH=y
diff --git a/arch/arm/configs/at91sam9m10g45ek_nandflash_defconfig b/arch/arm/configs/at91sam9m10g45ek_nandflash_defconfig
new file mode 100644
index 0000000..e3604d2
--- /dev/null
+++ b/arch/arm/configs/at91sam9m10g45ek_nandflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9M10G45EK_NANDFLASH=y
diff --git a/arch/arm/configs/at91sam9n12ek_mmc_defconfig b/arch/arm/configs/at91sam9n12ek_mmc_defconfig
new file mode 100644
index 0000000..1031d81
--- /dev/null
+++ b/arch/arm/configs/at91sam9n12ek_mmc_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9N12EK_MMC=y
diff --git a/arch/arm/configs/at91sam9n12ek_nandflash_defconfig b/arch/arm/configs/at91sam9n12ek_nandflash_defconfig
new file mode 100644
index 0000000..ef1f080
--- /dev/null
+++ b/arch/arm/configs/at91sam9n12ek_nandflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9N12EK_NANDFLASH=y
diff --git a/arch/arm/configs/at91sam9n12ek_spiflash_defconfig b/arch/arm/configs/at91sam9n12ek_spiflash_defconfig
new file mode 100644
index 0000000..47334c8
--- /dev/null
+++ b/arch/arm/configs/at91sam9n12ek_spiflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9N12EK_SPIFLASH=y
diff --git a/arch/arm/configs/at91sam9rlek_dataflash_defconfig b/arch/arm/configs/at91sam9rlek_dataflash_defconfig
new file mode 100644
index 0000000..fc39897
--- /dev/null
+++ b/arch/arm/configs/at91sam9rlek_dataflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9RLEK_DATAFLASH=y
diff --git a/arch/arm/configs/at91sam9rlek_nandflash_defconfig b/arch/arm/configs/at91sam9rlek_nandflash_defconfig
new file mode 100644
index 0000000..c5dcfcc
--- /dev/null
+++ b/arch/arm/configs/at91sam9rlek_nandflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9RLEK_NANDFLASH=y
diff --git a/arch/arm/configs/at91sam9x5ek_dataflash_defconfig b/arch/arm/configs/at91sam9x5ek_dataflash_defconfig
new file mode 100644
index 0000000..5d6b00b
--- /dev/null
+++ b/arch/arm/configs/at91sam9x5ek_dataflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9X5EK_DATAFLASH=y
diff --git a/arch/arm/configs/at91sam9x5ek_mmc_defconfig b/arch/arm/configs/at91sam9x5ek_mmc_defconfig
new file mode 100644
index 0000000..c230e2f
--- /dev/null
+++ b/arch/arm/configs/at91sam9x5ek_mmc_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9X5EK_MMC=y
diff --git a/arch/arm/configs/at91sam9x5ek_nandflash_defconfig b/arch/arm/configs/at91sam9x5ek_nandflash_defconfig
new file mode 100644
index 0000000..c5f73fb
--- /dev/null
+++ b/arch/arm/configs/at91sam9x5ek_nandflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9X5EK_NANDFLASH=y
diff --git a/arch/arm/configs/at91sam9x5ek_spiflash_defconfig b/arch/arm/configs/at91sam9x5ek_spiflash_defconfig
new file mode 100644
index 0000000..0ce165e
--- /dev/null
+++ b/arch/arm/configs/at91sam9x5ek_spiflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9X5EK_SPIFLASH=y
diff --git a/arch/arm/configs/at91sam9xeek_dataflash_cs0_defconfig b/arch/arm/configs/at91sam9xeek_dataflash_cs0_defconfig
new file mode 100644
index 0000000..d8e548d
--- /dev/null
+++ b/arch/arm/configs/at91sam9xeek_dataflash_cs0_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9XEEK_DATAFLASH_CS0=y
diff --git a/arch/arm/configs/at91sam9xeek_dataflash_cs1_defconfig b/arch/arm/configs/at91sam9xeek_dataflash_cs1_defconfig
new file mode 100644
index 0000000..be69dbf
--- /dev/null
+++ b/arch/arm/configs/at91sam9xeek_dataflash_cs1_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9XEEK_DATAFLASH_CS1=y
diff --git a/arch/arm/configs/at91sam9xeek_nandflash_defconfig b/arch/arm/configs/at91sam9xeek_nandflash_defconfig
new file mode 100644
index 0000000..c478ca9
--- /dev/null
+++ b/arch/arm/configs/at91sam9xeek_nandflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AT91SAM9XEEK_NANDFLASH=y
diff --git a/arch/arm/configs/axm_defconfig b/arch/arm/configs/axm_defconfig
new file mode 100644
index 0000000..246d666
--- /dev/null
+++ b/arch/arm/configs/axm_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AXM=y
diff --git a/arch/arm/configs/balloon3_defconfig b/arch/arm/configs/balloon3_defconfig
new file mode 100644
index 0000000..592d4d7
--- /dev/null
+++ b/arch/arm/configs/balloon3_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BALLOON3=y
diff --git a/arch/arm/configs/bcm28155_ap_defconfig b/arch/arm/configs/bcm28155_ap_defconfig
new file mode 100644
index 0000000..3828480
--- /dev/null
+++ b/arch/arm/configs/bcm28155_ap_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BCM28155_AP=y
diff --git a/arch/arm/configs/beaver_defconfig b/arch/arm/configs/beaver_defconfig
new file mode 100644
index 0000000..dd51837
--- /dev/null
+++ b/arch/arm/configs/beaver_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_BEAVER=y
diff --git a/arch/arm/configs/bg0900_defconfig b/arch/arm/configs/bg0900_defconfig
new file mode 100644
index 0000000..54e03f4
--- /dev/null
+++ b/arch/arm/configs/bg0900_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_BG0900=y
diff --git a/arch/arm/configs/calimain_defconfig b/arch/arm/configs/calimain_defconfig
new file mode 100644
index 0000000..b6ac5f4
--- /dev/null
+++ b/arch/arm/configs/calimain_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CALIMAIN=y
diff --git a/arch/arm/configs/cam_enc_4xx_defconfig b/arch/arm/configs/cam_enc_4xx_defconfig
new file mode 100644
index 0000000..39a44e4
--- /dev/null
+++ b/arch/arm/configs/cam_enc_4xx_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_CAM_ENC_4XX=y
diff --git a/arch/arm/configs/cardhu_defconfig b/arch/arm/configs/cardhu_defconfig
new file mode 100644
index 0000000..18b68b8
--- /dev/null
+++ b/arch/arm/configs/cardhu_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_CARDHU=y
diff --git a/arch/arm/configs/cgtqmx6qeval_defconfig b/arch/arm/configs/cgtqmx6qeval_defconfig
new file mode 100644
index 0000000..c69357e
--- /dev/null
+++ b/arch/arm/configs/cgtqmx6qeval_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CGTQMX6QEVAL=y
diff --git a/arch/arm/configs/cm4008_defconfig b/arch/arm/configs/cm4008_defconfig
new file mode 100644
index 0000000..e3812f8
--- /dev/null
+++ b/arch/arm/configs/cm4008_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CM4008=y
diff --git a/arch/arm/configs/cm41xx_defconfig b/arch/arm/configs/cm41xx_defconfig
new file mode 100644
index 0000000..c139430
--- /dev/null
+++ b/arch/arm/configs/cm41xx_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CM41XX=y
diff --git a/arch/arm/configs/cm_t335_defconfig b/arch/arm/configs/cm_t335_defconfig
new file mode 100644
index 0000000..db307f0
--- /dev/null
+++ b/arch/arm/configs/cm_t335_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_CM_T335=y
diff --git a/arch/arm/configs/cm_t35_defconfig b/arch/arm/configs/cm_t35_defconfig
new file mode 100644
index 0000000..c52c7e8
--- /dev/null
+++ b/arch/arm/configs/cm_t35_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_CM_T35=y
diff --git a/arch/arm/configs/cm_t54_defconfig b/arch/arm/configs/cm_t54_defconfig
new file mode 100644
index 0000000..5f4ec90
--- /dev/null
+++ b/arch/arm/configs/cm_t54_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_CM_T54=y
diff --git a/arch/arm/configs/colibri_pxa270_defconfig b/arch/arm/configs/colibri_pxa270_defconfig
new file mode 100644
index 0000000..fa8b3af
--- /dev/null
+++ b/arch/arm/configs/colibri_pxa270_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_COLIBRI_PXA270=y
diff --git a/arch/arm/configs/colibri_t20_iris_defconfig b/arch/arm/configs/colibri_t20_iris_defconfig
new file mode 100644
index 0000000..919edb8
--- /dev/null
+++ b/arch/arm/configs/colibri_t20_iris_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_COLIBRI_T20_IRIS=y
diff --git a/arch/arm/configs/corvus_defconfig b/arch/arm/configs/corvus_defconfig
new file mode 100644
index 0000000..5745cb2
--- /dev/null
+++ b/arch/arm/configs/corvus_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CORVUS=y
diff --git a/arch/arm/configs/cpu9260_128M_defconfig b/arch/arm/configs/cpu9260_128M_defconfig
new file mode 100644
index 0000000..6d6967d
--- /dev/null
+++ b/arch/arm/configs/cpu9260_128M_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CPU9260_128M=y
diff --git a/arch/arm/configs/cpu9260_defconfig b/arch/arm/configs/cpu9260_defconfig
new file mode 100644
index 0000000..d08553a
--- /dev/null
+++ b/arch/arm/configs/cpu9260_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CPU9260=y
diff --git a/arch/arm/configs/cpu9260_nand_128M_defconfig b/arch/arm/configs/cpu9260_nand_128M_defconfig
new file mode 100644
index 0000000..51194a3
--- /dev/null
+++ b/arch/arm/configs/cpu9260_nand_128M_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CPU9260_NAND_128M=y
diff --git a/arch/arm/configs/cpu9260_nand_defconfig b/arch/arm/configs/cpu9260_nand_defconfig
new file mode 100644
index 0000000..3bfa039
--- /dev/null
+++ b/arch/arm/configs/cpu9260_nand_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CPU9260_NAND=y
diff --git a/arch/arm/configs/cpu9G20_128M_defconfig b/arch/arm/configs/cpu9G20_128M_defconfig
new file mode 100644
index 0000000..d4bc103
--- /dev/null
+++ b/arch/arm/configs/cpu9G20_128M_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CPU9G20_128M=y
diff --git a/arch/arm/configs/cpu9G20_defconfig b/arch/arm/configs/cpu9G20_defconfig
new file mode 100644
index 0000000..7db2f83
--- /dev/null
+++ b/arch/arm/configs/cpu9G20_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CPU9G20=y
diff --git a/arch/arm/configs/cpu9G20_nand_128M_defconfig b/arch/arm/configs/cpu9G20_nand_128M_defconfig
new file mode 100644
index 0000000..ec5d04a
--- /dev/null
+++ b/arch/arm/configs/cpu9G20_nand_128M_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CPU9G20_NAND_128M=y
diff --git a/arch/arm/configs/cpu9G20_nand_defconfig b/arch/arm/configs/cpu9G20_nand_defconfig
new file mode 100644
index 0000000..61ab0f8
--- /dev/null
+++ b/arch/arm/configs/cpu9G20_nand_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CPU9G20_NAND=y
diff --git a/arch/arm/configs/cpuat91_defconfig b/arch/arm/configs/cpuat91_defconfig
new file mode 100644
index 0000000..7d37ddf
--- /dev/null
+++ b/arch/arm/configs/cpuat91_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CPUAT91=y
diff --git a/arch/arm/configs/cpuat91_ram_defconfig b/arch/arm/configs/cpuat91_ram_defconfig
new file mode 100644
index 0000000..daea3e0
--- /dev/null
+++ b/arch/arm/configs/cpuat91_ram_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CPUAT91_RAM=y
diff --git a/arch/arm/configs/d2net_v2_defconfig b/arch/arm/configs/d2net_v2_defconfig
new file mode 100644
index 0000000..15d309e
--- /dev/null
+++ b/arch/arm/configs/d2net_v2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_D2NET_V2=y
diff --git a/arch/arm/configs/da830evm_defconfig b/arch/arm/configs/da830evm_defconfig
new file mode 100644
index 0000000..facdb10
--- /dev/null
+++ b/arch/arm/configs/da830evm_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DA830EVM=y
diff --git a/arch/arm/configs/da850_am18xxevm_defconfig b/arch/arm/configs/da850_am18xxevm_defconfig
new file mode 100644
index 0000000..8a439b3
--- /dev/null
+++ b/arch/arm/configs/da850_am18xxevm_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_DA850_AM18XXEVM=y
diff --git a/arch/arm/configs/da850evm_defconfig b/arch/arm/configs/da850evm_defconfig
new file mode 100644
index 0000000..49e5326
--- /dev/null
+++ b/arch/arm/configs/da850evm_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_DA850EVM=y
diff --git a/arch/arm/configs/da850evm_direct_nor_defconfig b/arch/arm/configs/da850evm_direct_nor_defconfig
new file mode 100644
index 0000000..7e9c16d
--- /dev/null
+++ b/arch/arm/configs/da850evm_direct_nor_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DA850EVM_DIRECT_NOR=y
diff --git a/arch/arm/configs/dalmore_defconfig b/arch/arm/configs/dalmore_defconfig
new file mode 100644
index 0000000..965c57c
--- /dev/null
+++ b/arch/arm/configs/dalmore_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_DALMORE=y
diff --git a/arch/arm/configs/davinci_dm355evm_defconfig b/arch/arm/configs/davinci_dm355evm_defconfig
new file mode 100644
index 0000000..49367e1
--- /dev/null
+++ b/arch/arm/configs/davinci_dm355evm_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DAVINCI_DM355EVM=y
diff --git a/arch/arm/configs/davinci_dm355leopard_defconfig b/arch/arm/configs/davinci_dm355leopard_defconfig
new file mode 100644
index 0000000..686cf51
--- /dev/null
+++ b/arch/arm/configs/davinci_dm355leopard_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DAVINCI_DM355LEOPARD=y
diff --git a/arch/arm/configs/davinci_dm365evm_defconfig b/arch/arm/configs/davinci_dm365evm_defconfig
new file mode 100644
index 0000000..4b39c9d
--- /dev/null
+++ b/arch/arm/configs/davinci_dm365evm_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DAVINCI_DM365EVM=y
diff --git a/arch/arm/configs/davinci_dm6467Tevm_defconfig b/arch/arm/configs/davinci_dm6467Tevm_defconfig
new file mode 100644
index 0000000..bdcb737
--- /dev/null
+++ b/arch/arm/configs/davinci_dm6467Tevm_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DAVINCI_DM6467TEVM=y
diff --git a/arch/arm/configs/davinci_dm6467evm_defconfig b/arch/arm/configs/davinci_dm6467evm_defconfig
new file mode 100644
index 0000000..a58f1af
--- /dev/null
+++ b/arch/arm/configs/davinci_dm6467evm_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DAVINCI_DM6467EVM=y
diff --git a/arch/arm/configs/davinci_dvevm_defconfig b/arch/arm/configs/davinci_dvevm_defconfig
new file mode 100644
index 0000000..a6a3760
--- /dev/null
+++ b/arch/arm/configs/davinci_dvevm_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DAVINCI_DVEVM=y
diff --git a/arch/arm/configs/davinci_schmoogie_defconfig b/arch/arm/configs/davinci_schmoogie_defconfig
new file mode 100644
index 0000000..fb4c458
--- /dev/null
+++ b/arch/arm/configs/davinci_schmoogie_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DAVINCI_SCHMOOGIE=y
diff --git a/arch/arm/configs/davinci_sffsdr_defconfig b/arch/arm/configs/davinci_sffsdr_defconfig
new file mode 100644
index 0000000..1abdb3b
--- /dev/null
+++ b/arch/arm/configs/davinci_sffsdr_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DAVINCI_SFFSDR=y
diff --git a/arch/arm/configs/davinci_sonata_defconfig b/arch/arm/configs/davinci_sonata_defconfig
new file mode 100644
index 0000000..09ab4c2
--- /dev/null
+++ b/arch/arm/configs/davinci_sonata_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DAVINCI_SONATA=y
diff --git a/arch/arm/configs/devkit3250_defconfig b/arch/arm/configs/devkit3250_defconfig
new file mode 100644
index 0000000..13f198b
--- /dev/null
+++ b/arch/arm/configs/devkit3250_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DEVKIT3250=y
diff --git a/arch/arm/configs/devkit8000_defconfig b/arch/arm/configs/devkit8000_defconfig
new file mode 100644
index 0000000..8f61b1b
--- /dev/null
+++ b/arch/arm/configs/devkit8000_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_DEVKIT8000=y
diff --git a/arch/arm/configs/dig297_defconfig b/arch/arm/configs/dig297_defconfig
new file mode 100644
index 0000000..98de782
--- /dev/null
+++ b/arch/arm/configs/dig297_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DIG297=y
diff --git a/arch/arm/configs/dkb_defconfig b/arch/arm/configs/dkb_defconfig
new file mode 100644
index 0000000..fbb8b84
--- /dev/null
+++ b/arch/arm/configs/dkb_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DKB=y
diff --git a/arch/arm/configs/dns325_defconfig b/arch/arm/configs/dns325_defconfig
new file mode 100644
index 0000000..c1485ff
--- /dev/null
+++ b/arch/arm/configs/dns325_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DNS325=y
diff --git a/arch/arm/configs/dockstar_defconfig b/arch/arm/configs/dockstar_defconfig
new file mode 100644
index 0000000..77e9c46
--- /dev/null
+++ b/arch/arm/configs/dockstar_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DOCKSTAR=y
diff --git a/arch/arm/configs/dra7xx_evm_defconfig b/arch/arm/configs/dra7xx_evm_defconfig
new file mode 100644
index 0000000..e673a62
--- /dev/null
+++ b/arch/arm/configs/dra7xx_evm_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_DRA7XX_EVM=y
diff --git a/arch/arm/configs/dra7xx_evm_qspiboot_defconfig b/arch/arm/configs/dra7xx_evm_qspiboot_defconfig
new file mode 100644
index 0000000..446a01a
--- /dev/null
+++ b/arch/arm/configs/dra7xx_evm_qspiboot_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_DRA7XX_EVM_QSPIBOOT=y
diff --git a/arch/arm/configs/dra7xx_evm_uart3_defconfig b/arch/arm/configs/dra7xx_evm_uart3_defconfig
new file mode 100644
index 0000000..c646481
--- /dev/null
+++ b/arch/arm/configs/dra7xx_evm_uart3_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_DRA7XX_EVM_UART3=y
diff --git a/arch/arm/configs/draco_defconfig b/arch/arm/configs/draco_defconfig
new file mode 100644
index 0000000..77dacd3
--- /dev/null
+++ b/arch/arm/configs/draco_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_DRACO=y
diff --git a/arch/arm/configs/dreamplug_defconfig b/arch/arm/configs/dreamplug_defconfig
new file mode 100644
index 0000000..8f65503
--- /dev/null
+++ b/arch/arm/configs/dreamplug_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DREAMPLUG=y
diff --git a/arch/arm/configs/duovero_defconfig b/arch/arm/configs/duovero_defconfig
new file mode 100644
index 0000000..4687e62
--- /dev/null
+++ b/arch/arm/configs/duovero_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_DUOVERO=y
diff --git a/arch/arm/configs/dxr2_defconfig b/arch/arm/configs/dxr2_defconfig
new file mode 100644
index 0000000..07e70b2
--- /dev/null
+++ b/arch/arm/configs/dxr2_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_DXR2=y
diff --git a/arch/arm/configs/ea20_defconfig b/arch/arm/configs/ea20_defconfig
new file mode 100644
index 0000000..e415565
--- /dev/null
+++ b/arch/arm/configs/ea20_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_EA20=y
diff --git a/arch/arm/configs/eb_cpux9k2_defconfig b/arch/arm/configs/eb_cpux9k2_defconfig
new file mode 100644
index 0000000..18a72ac
--- /dev/null
+++ b/arch/arm/configs/eb_cpux9k2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_EB_CPUX9K2=y
diff --git a/arch/arm/configs/eb_cpux9k2_ram_defconfig b/arch/arm/configs/eb_cpux9k2_ram_defconfig
new file mode 100644
index 0000000..1efb84c
--- /dev/null
+++ b/arch/arm/configs/eb_cpux9k2_ram_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_EB_CPUX9K2_RAM=y
diff --git a/arch/arm/configs/eco5pk_defconfig b/arch/arm/configs/eco5pk_defconfig
new file mode 100644
index 0000000..1e275ea
--- /dev/null
+++ b/arch/arm/configs/eco5pk_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_ECO5PK=y
diff --git a/arch/arm/configs/edminiv2_defconfig b/arch/arm/configs/edminiv2_defconfig
new file mode 100644
index 0000000..fd19da7
--- /dev/null
+++ b/arch/arm/configs/edminiv2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_EDMINIV2=y
diff --git a/arch/arm/configs/enbw_cmc_defconfig b/arch/arm/configs/enbw_cmc_defconfig
new file mode 100644
index 0000000..32982dc
--- /dev/null
+++ b/arch/arm/configs/enbw_cmc_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ENBW_CMC=y
diff --git a/arch/arm/configs/ethernut5_defconfig b/arch/arm/configs/ethernut5_defconfig
new file mode 100644
index 0000000..d651884
--- /dev/null
+++ b/arch/arm/configs/ethernut5_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ETHERNUT5=y
diff --git a/arch/arm/configs/flea3_defconfig b/arch/arm/configs/flea3_defconfig
new file mode 100644
index 0000000..7796b16
--- /dev/null
+++ b/arch/arm/configs/flea3_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_FLEA3=y
diff --git a/arch/arm/configs/goflexhome_defconfig b/arch/arm/configs/goflexhome_defconfig
new file mode 100644
index 0000000..fcda80b
--- /dev/null
+++ b/arch/arm/configs/goflexhome_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_GOFLEXHOME=y
diff --git a/arch/arm/configs/gplugd_defconfig b/arch/arm/configs/gplugd_defconfig
new file mode 100644
index 0000000..b0bef7a
--- /dev/null
+++ b/arch/arm/configs/gplugd_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_GPLUGD=y
diff --git a/arch/arm/configs/guruplug_defconfig b/arch/arm/configs/guruplug_defconfig
new file mode 100644
index 0000000..3d56f42
--- /dev/null
+++ b/arch/arm/configs/guruplug_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_GURUPLUG=y
diff --git a/arch/arm/configs/gwventanadl1g_defconfig b/arch/arm/configs/gwventanadl1g_defconfig
new file mode 100644
index 0000000..a058969
--- /dev/null
+++ b/arch/arm/configs/gwventanadl1g_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_GWVENTANADL1G=y
diff --git a/arch/arm/configs/gwventanadl_defconfig b/arch/arm/configs/gwventanadl_defconfig
new file mode 100644
index 0000000..d58de8d
--- /dev/null
+++ b/arch/arm/configs/gwventanadl_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_GWVENTANADL=y
diff --git a/arch/arm/configs/gwventanaq1g_defconfig b/arch/arm/configs/gwventanaq1g_defconfig
new file mode 100644
index 0000000..fc980c2
--- /dev/null
+++ b/arch/arm/configs/gwventanaq1g_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_GWVENTANAQ1G=y
diff --git a/arch/arm/configs/gwventanaq1gspi_defconfig b/arch/arm/configs/gwventanaq1gspi_defconfig
new file mode 100644
index 0000000..97dab18
--- /dev/null
+++ b/arch/arm/configs/gwventanaq1gspi_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_GWVENTANAQ1GSPI=y
diff --git a/arch/arm/configs/gwventanaq_defconfig b/arch/arm/configs/gwventanaq_defconfig
new file mode 100644
index 0000000..5fe13dd
--- /dev/null
+++ b/arch/arm/configs/gwventanaq_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_GWVENTANAQ=y
diff --git a/arch/arm/configs/h2200_defconfig b/arch/arm/configs/h2200_defconfig
new file mode 100644
index 0000000..1ae22f3
--- /dev/null
+++ b/arch/arm/configs/h2200_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_H2200=y
diff --git a/arch/arm/configs/harmony_defconfig b/arch/arm/configs/harmony_defconfig
new file mode 100644
index 0000000..fe54f12
--- /dev/null
+++ b/arch/arm/configs/harmony_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_HARMONY=y
diff --git a/arch/arm/configs/hawkboard_defconfig b/arch/arm/configs/hawkboard_defconfig
new file mode 100644
index 0000000..5680c45
--- /dev/null
+++ b/arch/arm/configs/hawkboard_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_HAWKBOARD=y
diff --git a/arch/arm/configs/hawkboard_uart_defconfig b/arch/arm/configs/hawkboard_uart_defconfig
new file mode 100644
index 0000000..e0dcd66
--- /dev/null
+++ b/arch/arm/configs/hawkboard_uart_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_HAWKBOARD_UART=y
diff --git a/arch/arm/configs/highbank_defconfig b/arch/arm/configs/highbank_defconfig
new file mode 100644
index 0000000..3492463
--- /dev/null
+++ b/arch/arm/configs/highbank_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_HIGHBANK=y
diff --git a/arch/arm/configs/hummingboard_solo_defconfig b/arch/arm/configs/hummingboard_solo_defconfig
new file mode 100644
index 0000000..1486be0
--- /dev/null
+++ b/arch/arm/configs/hummingboard_solo_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_HUMMINGBOARD_SOLO=y
diff --git a/arch/arm/configs/ib62x0_defconfig b/arch/arm/configs/ib62x0_defconfig
new file mode 100644
index 0000000..6d4829d
--- /dev/null
+++ b/arch/arm/configs/ib62x0_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_IB62X0=y
diff --git a/arch/arm/configs/iconnect_defconfig b/arch/arm/configs/iconnect_defconfig
new file mode 100644
index 0000000..6a621b6
--- /dev/null
+++ b/arch/arm/configs/iconnect_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ICONNECT=y
diff --git a/arch/arm/configs/igep0020_defconfig b/arch/arm/configs/igep0020_defconfig
new file mode 100644
index 0000000..72ba0b3
--- /dev/null
+++ b/arch/arm/configs/igep0020_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_IGEP0020=y
diff --git a/arch/arm/configs/igep0020_nand_defconfig b/arch/arm/configs/igep0020_nand_defconfig
new file mode 100644
index 0000000..c435c6d
--- /dev/null
+++ b/arch/arm/configs/igep0020_nand_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_IGEP0020_NAND=y
diff --git a/arch/arm/configs/igep0030_defconfig b/arch/arm/configs/igep0030_defconfig
new file mode 100644
index 0000000..d9b2f87
--- /dev/null
+++ b/arch/arm/configs/igep0030_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_IGEP0030=y
diff --git a/arch/arm/configs/igep0030_nand_defconfig b/arch/arm/configs/igep0030_nand_defconfig
new file mode 100644
index 0000000..5c87546
--- /dev/null
+++ b/arch/arm/configs/igep0030_nand_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_IGEP0030_NAND=y
diff --git a/arch/arm/configs/igep0032_defconfig b/arch/arm/configs/igep0032_defconfig
new file mode 100644
index 0000000..e777daa
--- /dev/null
+++ b/arch/arm/configs/igep0032_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_IGEP0032=y
diff --git a/arch/arm/configs/ima3-mx53_defconfig b/arch/arm/configs/ima3-mx53_defconfig
new file mode 100644
index 0000000..3387719
--- /dev/null
+++ b/arch/arm/configs/ima3-mx53_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_IMA3_MX53=y
diff --git a/arch/arm/configs/imx27lite_defconfig b/arch/arm/configs/imx27lite_defconfig
new file mode 100644
index 0000000..99f26e3
--- /dev/null
+++ b/arch/arm/configs/imx27lite_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_IMX27LITE=y
diff --git a/arch/arm/configs/imx31_litekit_defconfig b/arch/arm/configs/imx31_litekit_defconfig
new file mode 100644
index 0000000..869d013
--- /dev/null
+++ b/arch/arm/configs/imx31_litekit_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_IMX31_LITEKIT=y
diff --git a/arch/arm/configs/imx31_phycore_defconfig b/arch/arm/configs/imx31_phycore_defconfig
new file mode 100644
index 0000000..e07bd30
--- /dev/null
+++ b/arch/arm/configs/imx31_phycore_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_IMX31_PHYCORE=y
diff --git a/arch/arm/configs/imx31_phycore_eet_defconfig b/arch/arm/configs/imx31_phycore_eet_defconfig
new file mode 100644
index 0000000..d911c64
--- /dev/null
+++ b/arch/arm/configs/imx31_phycore_eet_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_IMX31_PHYCORE_EET=y
diff --git a/arch/arm/configs/inetspace_v2_defconfig b/arch/arm/configs/inetspace_v2_defconfig
new file mode 100644
index 0000000..ecd8c62
--- /dev/null
+++ b/arch/arm/configs/inetspace_v2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_INETSPACE_V2=y
diff --git a/arch/arm/configs/integratorap_cm720t_defconfig b/arch/arm/configs/integratorap_cm720t_defconfig
new file mode 100644
index 0000000..6c0e8b2
--- /dev/null
+++ b/arch/arm/configs/integratorap_cm720t_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_INTEGRATORAP_CM720T=y
diff --git a/arch/arm/configs/integratorap_cm920t_defconfig b/arch/arm/configs/integratorap_cm920t_defconfig
new file mode 100644
index 0000000..ef65907
--- /dev/null
+++ b/arch/arm/configs/integratorap_cm920t_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_INTEGRATORAP_CM920T=y
diff --git a/arch/arm/configs/integratorap_cm926ejs_defconfig b/arch/arm/configs/integratorap_cm926ejs_defconfig
new file mode 100644
index 0000000..2b1f76e
--- /dev/null
+++ b/arch/arm/configs/integratorap_cm926ejs_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_INTEGRATORAP_CM926EJS=y
diff --git a/arch/arm/configs/integratorap_cm946es_defconfig b/arch/arm/configs/integratorap_cm946es_defconfig
new file mode 100644
index 0000000..f83a34d
--- /dev/null
+++ b/arch/arm/configs/integratorap_cm946es_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_INTEGRATORAP_CM946ES=y
diff --git a/arch/arm/configs/integratorcp_cm1136_defconfig b/arch/arm/configs/integratorcp_cm1136_defconfig
new file mode 100644
index 0000000..3e20bec
--- /dev/null
+++ b/arch/arm/configs/integratorcp_cm1136_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_INTEGRATORCP_CM1136=y
diff --git a/arch/arm/configs/integratorcp_cm920t_defconfig b/arch/arm/configs/integratorcp_cm920t_defconfig
new file mode 100644
index 0000000..0d39a07
--- /dev/null
+++ b/arch/arm/configs/integratorcp_cm920t_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_INTEGRATORCP_CM920T=y
diff --git a/arch/arm/configs/integratorcp_cm926ejs_defconfig b/arch/arm/configs/integratorcp_cm926ejs_defconfig
new file mode 100644
index 0000000..dd956ed
--- /dev/null
+++ b/arch/arm/configs/integratorcp_cm926ejs_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_INTEGRATORCP_CM926EJS=y
diff --git a/arch/arm/configs/integratorcp_cm946es_defconfig b/arch/arm/configs/integratorcp_cm946es_defconfig
new file mode 100644
index 0000000..25c4fce
--- /dev/null
+++ b/arch/arm/configs/integratorcp_cm946es_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_INTEGRATORCP_CM946ES=y
diff --git a/arch/arm/configs/ipam390_defconfig b/arch/arm/configs/ipam390_defconfig
new file mode 100644
index 0000000..9d07e5f
--- /dev/null
+++ b/arch/arm/configs/ipam390_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_IPAM390=y
diff --git a/arch/arm/configs/jadecpu_defconfig b/arch/arm/configs/jadecpu_defconfig
new file mode 100644
index 0000000..28fd612
--- /dev/null
+++ b/arch/arm/configs/jadecpu_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_JADECPU=y
diff --git a/arch/arm/configs/jetson-tk1_defconfig b/arch/arm/configs/jetson-tk1_defconfig
new file mode 100644
index 0000000..7fc55a3
--- /dev/null
+++ b/arch/arm/configs/jetson-tk1_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_JETSON_TK1=y
diff --git a/arch/arm/configs/jornada_defconfig b/arch/arm/configs/jornada_defconfig
new file mode 100644
index 0000000..6bf37dd
--- /dev/null
+++ b/arch/arm/configs/jornada_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_JORNADA=y
diff --git a/arch/arm/configs/k2hk_evm_defconfig b/arch/arm/configs/k2hk_evm_defconfig
new file mode 100644
index 0000000..189a2d1
--- /dev/null
+++ b/arch/arm/configs/k2hk_evm_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_K2HK_EVM=y
diff --git a/arch/arm/configs/km_kirkwood_128m16_defconfig b/arch/arm/configs/km_kirkwood_128m16_defconfig
new file mode 100644
index 0000000..256dcfd
--- /dev/null
+++ b/arch/arm/configs/km_kirkwood_128m16_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KM_KIRKWOOD_128M16=y
diff --git a/arch/arm/configs/km_kirkwood_defconfig b/arch/arm/configs/km_kirkwood_defconfig
new file mode 100644
index 0000000..f576667
--- /dev/null
+++ b/arch/arm/configs/km_kirkwood_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KM_KIRKWOOD=y
diff --git a/arch/arm/configs/km_kirkwood_pci_defconfig b/arch/arm/configs/km_kirkwood_pci_defconfig
new file mode 100644
index 0000000..ce418ad
--- /dev/null
+++ b/arch/arm/configs/km_kirkwood_pci_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KM_KIRKWOOD_PCI=y
diff --git a/arch/arm/configs/kmcoge5un_defconfig b/arch/arm/configs/kmcoge5un_defconfig
new file mode 100644
index 0000000..2b61a79
--- /dev/null
+++ b/arch/arm/configs/kmcoge5un_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KMCOGE5UN=y
diff --git a/arch/arm/configs/kmnusa_defconfig b/arch/arm/configs/kmnusa_defconfig
new file mode 100644
index 0000000..94517a9
--- /dev/null
+++ b/arch/arm/configs/kmnusa_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KMNUSA=y
diff --git a/arch/arm/configs/kmsugp1_defconfig b/arch/arm/configs/kmsugp1_defconfig
new file mode 100644
index 0000000..9ca40b1
--- /dev/null
+++ b/arch/arm/configs/kmsugp1_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KMSUGP1=y
diff --git a/arch/arm/configs/kmsuv31_defconfig b/arch/arm/configs/kmsuv31_defconfig
new file mode 100644
index 0000000..707f519
--- /dev/null
+++ b/arch/arm/configs/kmsuv31_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KMSUV31=y
diff --git a/arch/arm/configs/koelsch_defconfig b/arch/arm/configs/koelsch_defconfig
new file mode 100644
index 0000000..45a0f8b
--- /dev/null
+++ b/arch/arm/configs/koelsch_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KOELSCH=y
diff --git a/arch/arm/configs/koelsch_nor_defconfig b/arch/arm/configs/koelsch_nor_defconfig
new file mode 100644
index 0000000..35a7d1a
--- /dev/null
+++ b/arch/arm/configs/koelsch_nor_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KOELSCH_NOR=y
diff --git a/arch/arm/configs/kwb_defconfig b/arch/arm/configs/kwb_defconfig
new file mode 100644
index 0000000..598f0ac
--- /dev/null
+++ b/arch/arm/configs/kwb_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_KWB=y
diff --git a/arch/arm/configs/kzm9g_defconfig b/arch/arm/configs/kzm9g_defconfig
new file mode 100644
index 0000000..f3ca1de
--- /dev/null
+++ b/arch/arm/configs/kzm9g_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KZM9G=y
diff --git a/arch/arm/configs/lager_defconfig b/arch/arm/configs/lager_defconfig
new file mode 100644
index 0000000..c2616ea
--- /dev/null
+++ b/arch/arm/configs/lager_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_LAGER=y
diff --git a/arch/arm/configs/lager_nor_defconfig b/arch/arm/configs/lager_nor_defconfig
new file mode 100644
index 0000000..03b8fbf
--- /dev/null
+++ b/arch/arm/configs/lager_nor_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_LAGER_NOR=y
diff --git a/arch/arm/configs/lp8x4x_defconfig b/arch/arm/configs/lp8x4x_defconfig
new file mode 100644
index 0000000..b4f3634
--- /dev/null
+++ b/arch/arm/configs/lp8x4x_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_LP8X4X=y
diff --git a/arch/arm/configs/lschlv2_defconfig b/arch/arm/configs/lschlv2_defconfig
new file mode 100644
index 0000000..7c2c1dc
--- /dev/null
+++ b/arch/arm/configs/lschlv2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_LSCHLV2=y
diff --git a/arch/arm/configs/lsxhl_defconfig b/arch/arm/configs/lsxhl_defconfig
new file mode 100644
index 0000000..3c3c105
--- /dev/null
+++ b/arch/arm/configs/lsxhl_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_LSXHL=y
diff --git a/arch/arm/configs/m28evk_defconfig b/arch/arm/configs/m28evk_defconfig
new file mode 100644
index 0000000..6eab9b4
--- /dev/null
+++ b/arch/arm/configs/m28evk_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_M28EVK=y
diff --git a/arch/arm/configs/m53evk_defconfig b/arch/arm/configs/m53evk_defconfig
new file mode 100644
index 0000000..c7f4105
--- /dev/null
+++ b/arch/arm/configs/m53evk_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_M53EVK=y
diff --git a/arch/arm/configs/magnesium_defconfig b/arch/arm/configs/magnesium_defconfig
new file mode 100644
index 0000000..e7548be
--- /dev/null
+++ b/arch/arm/configs/magnesium_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MAGNESIUM=y
diff --git a/arch/arm/configs/marsboard_defconfig b/arch/arm/configs/marsboard_defconfig
new file mode 100644
index 0000000..e628e05
--- /dev/null
+++ b/arch/arm/configs/marsboard_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MARSBOARD=y
diff --git a/arch/arm/configs/mcx_defconfig b/arch/arm/configs/mcx_defconfig
new file mode 100644
index 0000000..788c0fd
--- /dev/null
+++ b/arch/arm/configs/mcx_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_MCX=y
diff --git a/arch/arm/configs/medcom-wide_defconfig b/arch/arm/configs/medcom-wide_defconfig
new file mode 100644
index 0000000..3d46db8
--- /dev/null
+++ b/arch/arm/configs/medcom-wide_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_MEDCOM_WIDE=y
diff --git a/arch/arm/configs/meesc_dataflash_defconfig b/arch/arm/configs/meesc_dataflash_defconfig
new file mode 100644
index 0000000..a8c6246
--- /dev/null
+++ b/arch/arm/configs/meesc_dataflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MEESC_DATAFLASH=y
diff --git a/arch/arm/configs/meesc_defconfig b/arch/arm/configs/meesc_defconfig
new file mode 100644
index 0000000..57764a4
--- /dev/null
+++ b/arch/arm/configs/meesc_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MEESC=y
diff --git a/arch/arm/configs/mgcoge3un_defconfig b/arch/arm/configs/mgcoge3un_defconfig
new file mode 100644
index 0000000..67615f1
--- /dev/null
+++ b/arch/arm/configs/mgcoge3un_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MGCOGE3UN=y
diff --git a/arch/arm/configs/mt_ventoux_defconfig b/arch/arm/configs/mt_ventoux_defconfig
new file mode 100644
index 0000000..d86fc49
--- /dev/null
+++ b/arch/arm/configs/mt_ventoux_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_MT_VENTOUX=y
diff --git a/arch/arm/configs/mv88f6281gtw_ge_defconfig b/arch/arm/configs/mv88f6281gtw_ge_defconfig
new file mode 100644
index 0000000..a4ff3ef
--- /dev/null
+++ b/arch/arm/configs/mv88f6281gtw_ge_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MV88F6281GTW_GE=y
diff --git a/arch/arm/configs/mx23_olinuxino_defconfig b/arch/arm/configs/mx23_olinuxino_defconfig
new file mode 100644
index 0000000..5628880
--- /dev/null
+++ b/arch/arm/configs/mx23_olinuxino_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_MX23_OLINUXINO=y
diff --git a/arch/arm/configs/mx23evk_defconfig b/arch/arm/configs/mx23evk_defconfig
new file mode 100644
index 0000000..0499930
--- /dev/null
+++ b/arch/arm/configs/mx23evk_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_MX23EVK=y
diff --git a/arch/arm/configs/mx25pdk_defconfig b/arch/arm/configs/mx25pdk_defconfig
new file mode 100644
index 0000000..763099d
--- /dev/null
+++ b/arch/arm/configs/mx25pdk_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MX25PDK=y
diff --git a/arch/arm/configs/mx28evk_auart_console_defconfig b/arch/arm/configs/mx28evk_auart_console_defconfig
new file mode 100644
index 0000000..f988740
--- /dev/null
+++ b/arch/arm/configs/mx28evk_auart_console_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_MX28EVK_AUART_CONSOLE=y
diff --git a/arch/arm/configs/mx28evk_defconfig b/arch/arm/configs/mx28evk_defconfig
new file mode 100644
index 0000000..fe08bde
--- /dev/null
+++ b/arch/arm/configs/mx28evk_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_MX28EVK=y
diff --git a/arch/arm/configs/mx28evk_nand_defconfig b/arch/arm/configs/mx28evk_nand_defconfig
new file mode 100644
index 0000000..2bc6815
--- /dev/null
+++ b/arch/arm/configs/mx28evk_nand_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_MX28EVK_NAND=y
diff --git a/arch/arm/configs/mx31ads_defconfig b/arch/arm/configs/mx31ads_defconfig
new file mode 100644
index 0000000..2d881f4
--- /dev/null
+++ b/arch/arm/configs/mx31ads_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MX31ADS=y
diff --git a/arch/arm/configs/mx31pdk_defconfig b/arch/arm/configs/mx31pdk_defconfig
new file mode 100644
index 0000000..2ac7d01
--- /dev/null
+++ b/arch/arm/configs/mx31pdk_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_MX31PDK=y
diff --git a/arch/arm/configs/mx35pdk_defconfig b/arch/arm/configs/mx35pdk_defconfig
new file mode 100644
index 0000000..b668d78
--- /dev/null
+++ b/arch/arm/configs/mx35pdk_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MX35PDK=y
diff --git a/arch/arm/configs/mx51_efikamx_defconfig b/arch/arm/configs/mx51_efikamx_defconfig
new file mode 100644
index 0000000..f8f5fa1
--- /dev/null
+++ b/arch/arm/configs/mx51_efikamx_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MX51_EFIKAMX=y
diff --git a/arch/arm/configs/mx51_efikasb_defconfig b/arch/arm/configs/mx51_efikasb_defconfig
new file mode 100644
index 0000000..577c22f
--- /dev/null
+++ b/arch/arm/configs/mx51_efikasb_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MX51_EFIKASB=y
diff --git a/arch/arm/configs/mx51evk_defconfig b/arch/arm/configs/mx51evk_defconfig
new file mode 100644
index 0000000..fa6d0e9
--- /dev/null
+++ b/arch/arm/configs/mx51evk_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MX51EVK=y
diff --git a/arch/arm/configs/mx53ard_defconfig b/arch/arm/configs/mx53ard_defconfig
new file mode 100644
index 0000000..bcf3724
--- /dev/null
+++ b/arch/arm/configs/mx53ard_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MX53ARD=y
diff --git a/arch/arm/configs/mx53evk_defconfig b/arch/arm/configs/mx53evk_defconfig
new file mode 100644
index 0000000..68d13b7
--- /dev/null
+++ b/arch/arm/configs/mx53evk_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MX53EVK=y
diff --git a/arch/arm/configs/mx53loco_defconfig b/arch/arm/configs/mx53loco_defconfig
new file mode 100644
index 0000000..fea8b07
--- /dev/null
+++ b/arch/arm/configs/mx53loco_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MX53LOCO=y
diff --git a/arch/arm/configs/mx53smd_defconfig b/arch/arm/configs/mx53smd_defconfig
new file mode 100644
index 0000000..a35ae05
--- /dev/null
+++ b/arch/arm/configs/mx53smd_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MX53SMD=y
diff --git a/arch/arm/configs/mx6dlsabresd_defconfig b/arch/arm/configs/mx6dlsabresd_defconfig
new file mode 100644
index 0000000..f74b6a5
--- /dev/null
+++ b/arch/arm/configs/mx6dlsabresd_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MX6DLSABRESD=y
diff --git a/arch/arm/configs/mx6qarm2_defconfig b/arch/arm/configs/mx6qarm2_defconfig
new file mode 100644
index 0000000..2cb19e3
--- /dev/null
+++ b/arch/arm/configs/mx6qarm2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MX6QARM2=y
diff --git a/arch/arm/configs/mx6qsabreauto_defconfig b/arch/arm/configs/mx6qsabreauto_defconfig
new file mode 100644
index 0000000..8798856
--- /dev/null
+++ b/arch/arm/configs/mx6qsabreauto_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MX6QSABREAUTO=y
diff --git a/arch/arm/configs/mx6qsabrelite_defconfig b/arch/arm/configs/mx6qsabrelite_defconfig
new file mode 100644
index 0000000..195279d
--- /dev/null
+++ b/arch/arm/configs/mx6qsabrelite_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MX6QSABRELITE=y
diff --git a/arch/arm/configs/mx6qsabresd_defconfig b/arch/arm/configs/mx6qsabresd_defconfig
new file mode 100644
index 0000000..23bbb30
--- /dev/null
+++ b/arch/arm/configs/mx6qsabresd_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MX6QSABRESD=y
diff --git a/arch/arm/configs/mx6slevk_defconfig b/arch/arm/configs/mx6slevk_defconfig
new file mode 100644
index 0000000..5390502
--- /dev/null
+++ b/arch/arm/configs/mx6slevk_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MX6SLEVK=y
diff --git a/arch/arm/configs/net2big_v2_defconfig b/arch/arm/configs/net2big_v2_defconfig
new file mode 100644
index 0000000..d4b1850
--- /dev/null
+++ b/arch/arm/configs/net2big_v2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NET2BIG_V2=y
diff --git a/arch/arm/configs/netspace_lite_v2_defconfig b/arch/arm/configs/netspace_lite_v2_defconfig
new file mode 100644
index 0000000..32605bd
--- /dev/null
+++ b/arch/arm/configs/netspace_lite_v2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NETSPACE_LITE_V2=y
diff --git a/arch/arm/configs/netspace_max_v2_defconfig b/arch/arm/configs/netspace_max_v2_defconfig
new file mode 100644
index 0000000..d97897d
--- /dev/null
+++ b/arch/arm/configs/netspace_max_v2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NETSPACE_MAX_V2=y
diff --git a/arch/arm/configs/netspace_mini_v2_defconfig b/arch/arm/configs/netspace_mini_v2_defconfig
new file mode 100644
index 0000000..64f5d07
--- /dev/null
+++ b/arch/arm/configs/netspace_mini_v2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NETSPACE_MINI_V2=y
diff --git a/arch/arm/configs/netspace_v2_defconfig b/arch/arm/configs/netspace_v2_defconfig
new file mode 100644
index 0000000..cc7e6e7
--- /dev/null
+++ b/arch/arm/configs/netspace_v2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NETSPACE_V2=y
diff --git a/arch/arm/configs/nhk8815_defconfig b/arch/arm/configs/nhk8815_defconfig
new file mode 100644
index 0000000..fc3e56d
--- /dev/null
+++ b/arch/arm/configs/nhk8815_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NHK8815=y
diff --git a/arch/arm/configs/nhk8815_onenand_defconfig b/arch/arm/configs/nhk8815_onenand_defconfig
new file mode 100644
index 0000000..307fea7
--- /dev/null
+++ b/arch/arm/configs/nhk8815_onenand_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NHK8815_ONENAND=y
diff --git a/arch/arm/configs/nitrogen6dl2g_defconfig b/arch/arm/configs/nitrogen6dl2g_defconfig
new file mode 100644
index 0000000..50a5cbf
--- /dev/null
+++ b/arch/arm/configs/nitrogen6dl2g_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NITROGEN6DL2G=y
diff --git a/arch/arm/configs/nitrogen6dl_defconfig b/arch/arm/configs/nitrogen6dl_defconfig
new file mode 100644
index 0000000..ea1b491
--- /dev/null
+++ b/arch/arm/configs/nitrogen6dl_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NITROGEN6DL=y
diff --git a/arch/arm/configs/nitrogen6q2g_defconfig b/arch/arm/configs/nitrogen6q2g_defconfig
new file mode 100644
index 0000000..48fbd1a
--- /dev/null
+++ b/arch/arm/configs/nitrogen6q2g_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NITROGEN6Q2G=y
diff --git a/arch/arm/configs/nitrogen6q_defconfig b/arch/arm/configs/nitrogen6q_defconfig
new file mode 100644
index 0000000..e80878a
--- /dev/null
+++ b/arch/arm/configs/nitrogen6q_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NITROGEN6Q=y
diff --git a/arch/arm/configs/nitrogen6s1g_defconfig b/arch/arm/configs/nitrogen6s1g_defconfig
new file mode 100644
index 0000000..daaea6e
--- /dev/null
+++ b/arch/arm/configs/nitrogen6s1g_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NITROGEN6S1G=y
diff --git a/arch/arm/configs/nitrogen6s_defconfig b/arch/arm/configs/nitrogen6s_defconfig
new file mode 100644
index 0000000..a402dd1
--- /dev/null
+++ b/arch/arm/configs/nitrogen6s_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NITROGEN6S=y
diff --git a/arch/arm/configs/nokia_rx51_defconfig b/arch/arm/configs/nokia_rx51_defconfig
new file mode 100644
index 0000000..f8ca49f
--- /dev/null
+++ b/arch/arm/configs/nokia_rx51_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NOKIA_RX51=y
diff --git a/arch/arm/configs/omap3_beagle_defconfig b/arch/arm/configs/omap3_beagle_defconfig
new file mode 100644
index 0000000..1e5296f
--- /dev/null
+++ b/arch/arm/configs/omap3_beagle_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_OMAP3_BEAGLE=y
diff --git a/arch/arm/configs/omap3_evm_defconfig b/arch/arm/configs/omap3_evm_defconfig
new file mode 100644
index 0000000..9f10632
--- /dev/null
+++ b/arch/arm/configs/omap3_evm_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_OMAP3_EVM=y
diff --git a/arch/arm/configs/omap3_evm_quick_mmc_defconfig b/arch/arm/configs/omap3_evm_quick_mmc_defconfig
new file mode 100644
index 0000000..93d1ef6
--- /dev/null
+++ b/arch/arm/configs/omap3_evm_quick_mmc_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_OMAP3_EVM_QUICK_MMC=y
diff --git a/arch/arm/configs/omap3_evm_quick_nand_defconfig b/arch/arm/configs/omap3_evm_quick_nand_defconfig
new file mode 100644
index 0000000..cfe63f8
--- /dev/null
+++ b/arch/arm/configs/omap3_evm_quick_nand_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_OMAP3_EVM_QUICK_NAND=y
diff --git a/arch/arm/configs/omap3_ha_defconfig b/arch/arm/configs/omap3_ha_defconfig
new file mode 100644
index 0000000..8797611
--- /dev/null
+++ b/arch/arm/configs/omap3_ha_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_OMAP3_HA=y
diff --git a/arch/arm/configs/omap3_logic_defconfig b/arch/arm/configs/omap3_logic_defconfig
new file mode 100644
index 0000000..fc423b2
--- /dev/null
+++ b/arch/arm/configs/omap3_logic_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_OMAP3_LOGIC=y
diff --git a/arch/arm/configs/omap3_mvblx_defconfig b/arch/arm/configs/omap3_mvblx_defconfig
new file mode 100644
index 0000000..e283982
--- /dev/null
+++ b/arch/arm/configs/omap3_mvblx_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_OMAP3_MVBLX=y
diff --git a/arch/arm/configs/omap3_overo_defconfig b/arch/arm/configs/omap3_overo_defconfig
new file mode 100644
index 0000000..ba15f5c
--- /dev/null
+++ b/arch/arm/configs/omap3_overo_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_OMAP3_OVERO=y
diff --git a/arch/arm/configs/omap3_pandora_defconfig b/arch/arm/configs/omap3_pandora_defconfig
new file mode 100644
index 0000000..9e09b39
--- /dev/null
+++ b/arch/arm/configs/omap3_pandora_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_OMAP3_PANDORA=y
diff --git a/arch/arm/configs/omap3_sdp3430_defconfig b/arch/arm/configs/omap3_sdp3430_defconfig
new file mode 100644
index 0000000..955912b
--- /dev/null
+++ b/arch/arm/configs/omap3_sdp3430_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_OMAP3_SDP3430=y
diff --git a/arch/arm/configs/omap3_zoom1_defconfig b/arch/arm/configs/omap3_zoom1_defconfig
new file mode 100644
index 0000000..78ca486
--- /dev/null
+++ b/arch/arm/configs/omap3_zoom1_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_OMAP3_ZOOM1=y
diff --git a/arch/arm/configs/omap4_panda_defconfig b/arch/arm/configs/omap4_panda_defconfig
new file mode 100644
index 0000000..c736c23
--- /dev/null
+++ b/arch/arm/configs/omap4_panda_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_OMAP4_PANDA=y
diff --git a/arch/arm/configs/omap4_sdp4430_defconfig b/arch/arm/configs/omap4_sdp4430_defconfig
new file mode 100644
index 0000000..38a1d02
--- /dev/null
+++ b/arch/arm/configs/omap4_sdp4430_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_OMAP4_SDP4430=y
diff --git a/arch/arm/configs/omap5912osk_defconfig b/arch/arm/configs/omap5912osk_defconfig
new file mode 100644
index 0000000..b9f5071
--- /dev/null
+++ b/arch/arm/configs/omap5912osk_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_OMAP5912OSK=y
diff --git a/arch/arm/configs/omap5_uevm_defconfig b/arch/arm/configs/omap5_uevm_defconfig
new file mode 100644
index 0000000..5380de5
--- /dev/null
+++ b/arch/arm/configs/omap5_uevm_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_OMAP5_UEVM=y
diff --git a/arch/arm/configs/openrd_base_defconfig b/arch/arm/configs/openrd_base_defconfig
new file mode 100644
index 0000000..6bd0e89
--- /dev/null
+++ b/arch/arm/configs/openrd_base_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_OPENRD_BASE=y
diff --git a/arch/arm/configs/openrd_client_defconfig b/arch/arm/configs/openrd_client_defconfig
new file mode 100644
index 0000000..e0b6169
--- /dev/null
+++ b/arch/arm/configs/openrd_client_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_OPENRD_CLIENT=y
diff --git a/arch/arm/configs/openrd_ultimate_defconfig b/arch/arm/configs/openrd_ultimate_defconfig
new file mode 100644
index 0000000..ad4b279
--- /dev/null
+++ b/arch/arm/configs/openrd_ultimate_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_OPENRD_ULTIMATE=y
diff --git a/arch/arm/configs/origen_defconfig b/arch/arm/configs/origen_defconfig
new file mode 100644
index 0000000..0c3b73b
--- /dev/null
+++ b/arch/arm/configs/origen_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_ORIGEN=y
diff --git a/arch/arm/configs/otc570_dataflash_defconfig b/arch/arm/configs/otc570_dataflash_defconfig
new file mode 100644
index 0000000..362d6c2
--- /dev/null
+++ b/arch/arm/configs/otc570_dataflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_OTC570_DATAFLASH=y
diff --git a/arch/arm/configs/otc570_defconfig b/arch/arm/configs/otc570_defconfig
new file mode 100644
index 0000000..9515077
--- /dev/null
+++ b/arch/arm/configs/otc570_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_OTC570=y
diff --git a/arch/arm/configs/palmld_defconfig b/arch/arm/configs/palmld_defconfig
new file mode 100644
index 0000000..d57a550
--- /dev/null
+++ b/arch/arm/configs/palmld_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PALMLD=y
diff --git a/arch/arm/configs/palmtc_defconfig b/arch/arm/configs/palmtc_defconfig
new file mode 100644
index 0000000..75d8475
--- /dev/null
+++ b/arch/arm/configs/palmtc_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PALMTC=y
diff --git a/arch/arm/configs/palmtreo680_defconfig b/arch/arm/configs/palmtreo680_defconfig
new file mode 100644
index 0000000..51d1d81
--- /dev/null
+++ b/arch/arm/configs/palmtreo680_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_PALMTREO680=y
diff --git a/arch/arm/configs/paz00_defconfig b/arch/arm/configs/paz00_defconfig
new file mode 100644
index 0000000..537c03f
--- /dev/null
+++ b/arch/arm/configs/paz00_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_PAZ00=y
diff --git a/arch/arm/configs/pcm051_rev1_defconfig b/arch/arm/configs/pcm051_rev1_defconfig
new file mode 100644
index 0000000..d8833c2
--- /dev/null
+++ b/arch/arm/configs/pcm051_rev1_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_PCM051_REV1=y
diff --git a/arch/arm/configs/pcm051_rev3_defconfig b/arch/arm/configs/pcm051_rev3_defconfig
new file mode 100644
index 0000000..163cb8a
--- /dev/null
+++ b/arch/arm/configs/pcm051_rev3_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_PCM051_REV3=y
diff --git a/arch/arm/configs/pengwyn_defconfig b/arch/arm/configs/pengwyn_defconfig
new file mode 100644
index 0000000..f9c9be5
--- /dev/null
+++ b/arch/arm/configs/pengwyn_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_PENGWYN=y
diff --git a/arch/arm/configs/pepper_defconfig b/arch/arm/configs/pepper_defconfig
new file mode 100644
index 0000000..466e0d5
--- /dev/null
+++ b/arch/arm/configs/pepper_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_PEPPER=y
diff --git a/arch/arm/configs/plutux_defconfig b/arch/arm/configs/plutux_defconfig
new file mode 100644
index 0000000..5e0bd38
--- /dev/null
+++ b/arch/arm/configs/plutux_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_PLUTUX=y
diff --git a/arch/arm/configs/pm9261_defconfig b/arch/arm/configs/pm9261_defconfig
new file mode 100644
index 0000000..120a8a0
--- /dev/null
+++ b/arch/arm/configs/pm9261_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PM9261=y
diff --git a/arch/arm/configs/pm9263_defconfig b/arch/arm/configs/pm9263_defconfig
new file mode 100644
index 0000000..226f599
--- /dev/null
+++ b/arch/arm/configs/pm9263_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PM9263=y
diff --git a/arch/arm/configs/pm9g45_defconfig b/arch/arm/configs/pm9g45_defconfig
new file mode 100644
index 0000000..edab583
--- /dev/null
+++ b/arch/arm/configs/pm9g45_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PM9G45=y
diff --git a/arch/arm/configs/pogo_e02_defconfig b/arch/arm/configs/pogo_e02_defconfig
new file mode 100644
index 0000000..4bee39c
--- /dev/null
+++ b/arch/arm/configs/pogo_e02_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_POGO_E02=y
diff --git a/arch/arm/configs/polaris_defconfig b/arch/arm/configs/polaris_defconfig
new file mode 100644
index 0000000..c29e4a7
--- /dev/null
+++ b/arch/arm/configs/polaris_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_POLARIS=y
diff --git a/arch/arm/configs/portl2_defconfig b/arch/arm/configs/portl2_defconfig
new file mode 100644
index 0000000..aea4146
--- /dev/null
+++ b/arch/arm/configs/portl2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PORTL2=y
diff --git a/arch/arm/configs/portuxg20_defconfig b/arch/arm/configs/portuxg20_defconfig
new file mode 100644
index 0000000..7034463
--- /dev/null
+++ b/arch/arm/configs/portuxg20_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PORTUXG20=y
diff --git a/arch/arm/configs/pxa255_idp_defconfig b/arch/arm/configs/pxa255_idp_defconfig
new file mode 100644
index 0000000..515b90d
--- /dev/null
+++ b/arch/arm/configs/pxa255_idp_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PXA255_IDP=y
diff --git a/arch/arm/configs/pxm2_defconfig b/arch/arm/configs/pxm2_defconfig
new file mode 100644
index 0000000..72da446
--- /dev/null
+++ b/arch/arm/configs/pxm2_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_PXM2=y
diff --git a/arch/arm/configs/qong_defconfig b/arch/arm/configs/qong_defconfig
new file mode 100644
index 0000000..f8e2bf3
--- /dev/null
+++ b/arch/arm/configs/qong_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_QONG=y
diff --git a/arch/arm/configs/rd6281a_defconfig b/arch/arm/configs/rd6281a_defconfig
new file mode 100644
index 0000000..642349a
--- /dev/null
+++ b/arch/arm/configs/rd6281a_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_RD6281A=y
diff --git a/arch/arm/configs/riotboard_defconfig b/arch/arm/configs/riotboard_defconfig
new file mode 100644
index 0000000..3a7c6eb
--- /dev/null
+++ b/arch/arm/configs/riotboard_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_RIOTBOARD=y
diff --git a/arch/arm/configs/rpi_b_defconfig b/arch/arm/configs/rpi_b_defconfig
new file mode 100644
index 0000000..fc69123
--- /dev/null
+++ b/arch/arm/configs/rpi_b_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_RPI_B=y
diff --git a/arch/arm/configs/rut_defconfig b/arch/arm/configs/rut_defconfig
new file mode 100644
index 0000000..f710c4a
--- /dev/null
+++ b/arch/arm/configs/rut_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_RUT=y
diff --git a/arch/arm/configs/s5p_goni_defconfig b/arch/arm/configs/s5p_goni_defconfig
new file mode 100644
index 0000000..d8891b5
--- /dev/null
+++ b/arch/arm/configs/s5p_goni_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_S5P_GONI=y
diff --git a/arch/arm/configs/s5pc210_universal_defconfig b/arch/arm/configs/s5pc210_universal_defconfig
new file mode 100644
index 0000000..06155fe
--- /dev/null
+++ b/arch/arm/configs/s5pc210_universal_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_S5PC210_UNIVERSAL=y
diff --git a/arch/arm/configs/sama5d3_xplained_mmc_defconfig b/arch/arm/configs/sama5d3_xplained_mmc_defconfig
new file mode 100644
index 0000000..42175d7
--- /dev/null
+++ b/arch/arm/configs/sama5d3_xplained_mmc_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SAMA5D3_XPLAINED_MMC=y
diff --git a/arch/arm/configs/sama5d3_xplained_nandflash_defconfig b/arch/arm/configs/sama5d3_xplained_nandflash_defconfig
new file mode 100644
index 0000000..0443ee2
--- /dev/null
+++ b/arch/arm/configs/sama5d3_xplained_nandflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SAMA5D3_XPLAINED_NANDFLASH=y
diff --git a/arch/arm/configs/sama5d3xek_mmc_defconfig b/arch/arm/configs/sama5d3xek_mmc_defconfig
new file mode 100644
index 0000000..55543a7
--- /dev/null
+++ b/arch/arm/configs/sama5d3xek_mmc_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_SAMA5D3XEK_MMC=y
diff --git a/arch/arm/configs/sama5d3xek_nandflash_defconfig b/arch/arm/configs/sama5d3xek_nandflash_defconfig
new file mode 100644
index 0000000..870f3b0
--- /dev/null
+++ b/arch/arm/configs/sama5d3xek_nandflash_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_SAMA5D3XEK_NANDFLASH=y
diff --git a/arch/arm/configs/sama5d3xek_spiflash_defconfig b/arch/arm/configs/sama5d3xek_spiflash_defconfig
new file mode 100644
index 0000000..20d8998
--- /dev/null
+++ b/arch/arm/configs/sama5d3xek_spiflash_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_SAMA5D3XEK_SPIFLASH=y
diff --git a/arch/arm/configs/sansa_fuze_plus_defconfig b/arch/arm/configs/sansa_fuze_plus_defconfig
new file mode 100644
index 0000000..83a8cbc
--- /dev/null
+++ b/arch/arm/configs/sansa_fuze_plus_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_SANSA_FUZE_PLUS=y
diff --git a/arch/arm/configs/sbc35_a9g20_eeprom_defconfig b/arch/arm/configs/sbc35_a9g20_eeprom_defconfig
new file mode 100644
index 0000000..609de8b
--- /dev/null
+++ b/arch/arm/configs/sbc35_a9g20_eeprom_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SBC35_A9G20_EEPROM=y
diff --git a/arch/arm/configs/sbc35_a9g20_nandflash_defconfig b/arch/arm/configs/sbc35_a9g20_nandflash_defconfig
new file mode 100644
index 0000000..4cdec64
--- /dev/null
+++ b/arch/arm/configs/sbc35_a9g20_nandflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SBC35_A9G20_NANDFLASH=y
diff --git a/arch/arm/configs/sc_sps_1_defconfig b/arch/arm/configs/sc_sps_1_defconfig
new file mode 100644
index 0000000..41bd28d
--- /dev/null
+++ b/arch/arm/configs/sc_sps_1_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_SC_SPS_1=y
diff --git a/arch/arm/configs/scb9328_defconfig b/arch/arm/configs/scb9328_defconfig
new file mode 100644
index 0000000..2110d3e
--- /dev/null
+++ b/arch/arm/configs/scb9328_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SCB9328=y
diff --git a/arch/arm/configs/seaboard_defconfig b/arch/arm/configs/seaboard_defconfig
new file mode 100644
index 0000000..73a22f9
--- /dev/null
+++ b/arch/arm/configs/seaboard_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_SEABOARD=y
diff --git a/arch/arm/configs/sheevaplug_defconfig b/arch/arm/configs/sheevaplug_defconfig
new file mode 100644
index 0000000..3c25ffc
--- /dev/null
+++ b/arch/arm/configs/sheevaplug_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SHEEVAPLUG=y
diff --git a/arch/arm/configs/smdk2410_defconfig b/arch/arm/configs/smdk2410_defconfig
new file mode 100644
index 0000000..43f61fd
--- /dev/null
+++ b/arch/arm/configs/smdk2410_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SMDK2410=y
diff --git a/arch/arm/configs/smdk5250_defconfig b/arch/arm/configs/smdk5250_defconfig
new file mode 100644
index 0000000..81363ff
--- /dev/null
+++ b/arch/arm/configs/smdk5250_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_SMDK5250=y
diff --git a/arch/arm/configs/smdk5420_defconfig b/arch/arm/configs/smdk5420_defconfig
new file mode 100644
index 0000000..0c3b08a
--- /dev/null
+++ b/arch/arm/configs/smdk5420_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_SMDK5420=y
diff --git a/arch/arm/configs/smdkc100_defconfig b/arch/arm/configs/smdkc100_defconfig
new file mode 100644
index 0000000..5f8d13b
--- /dev/null
+++ b/arch/arm/configs/smdkc100_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SMDKC100=y
diff --git a/arch/arm/configs/smdkv310_defconfig b/arch/arm/configs/smdkv310_defconfig
new file mode 100644
index 0000000..4ead289
--- /dev/null
+++ b/arch/arm/configs/smdkv310_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_SMDKV310=y
diff --git a/arch/arm/configs/snapper9260_defconfig b/arch/arm/configs/snapper9260_defconfig
new file mode 100644
index 0000000..4336b24
--- /dev/null
+++ b/arch/arm/configs/snapper9260_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SNAPPER9260=y
diff --git a/arch/arm/configs/snapper9g20_defconfig b/arch/arm/configs/snapper9g20_defconfig
new file mode 100644
index 0000000..3a74ae9
--- /dev/null
+++ b/arch/arm/configs/snapper9g20_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SNAPPER9G20=y
diff --git a/arch/arm/configs/snow_defconfig b/arch/arm/configs/snow_defconfig
new file mode 100644
index 0000000..6f0e0bb
--- /dev/null
+++ b/arch/arm/configs/snow_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_SNOW=y
diff --git a/arch/arm/configs/snowball_defconfig b/arch/arm/configs/snowball_defconfig
new file mode 100644
index 0000000..84182b1
--- /dev/null
+++ b/arch/arm/configs/snowball_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SNOWBALL=y
diff --git a/arch/arm/configs/socfpga_cyclone5_defconfig b/arch/arm/configs/socfpga_cyclone5_defconfig
new file mode 100644
index 0000000..c8686ec
--- /dev/null
+++ b/arch/arm/configs/socfpga_cyclone5_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_SOCFPGA_CYCLONE5=y
diff --git a/arch/arm/configs/spear300_defconfig b/arch/arm/configs/spear300_defconfig
new file mode 100644
index 0000000..459e683
--- /dev/null
+++ b/arch/arm/configs/spear300_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SPEAR300=y
diff --git a/arch/arm/configs/spear300_nand_defconfig b/arch/arm/configs/spear300_nand_defconfig
new file mode 100644
index 0000000..d05431d
--- /dev/null
+++ b/arch/arm/configs/spear300_nand_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SPEAR300_NAND=y
diff --git a/arch/arm/configs/spear300_usbtty_defconfig b/arch/arm/configs/spear300_usbtty_defconfig
new file mode 100644
index 0000000..efac3a4
--- /dev/null
+++ b/arch/arm/configs/spear300_usbtty_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SPEAR300_USBTTY=y
diff --git a/arch/arm/configs/spear300_usbtty_nand_defconfig b/arch/arm/configs/spear300_usbtty_nand_defconfig
new file mode 100644
index 0000000..8aaff80
--- /dev/null
+++ b/arch/arm/configs/spear300_usbtty_nand_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SPEAR300_USBTTY_NAND=y
diff --git a/arch/arm/configs/spear310_defconfig b/arch/arm/configs/spear310_defconfig
new file mode 100644
index 0000000..d9bed5d
--- /dev/null
+++ b/arch/arm/configs/spear310_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SPEAR310=y
diff --git a/arch/arm/configs/spear310_nand_defconfig b/arch/arm/configs/spear310_nand_defconfig
new file mode 100644
index 0000000..bcb9263
--- /dev/null
+++ b/arch/arm/configs/spear310_nand_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SPEAR310_NAND=y
diff --git a/arch/arm/configs/spear310_pnor_defconfig b/arch/arm/configs/spear310_pnor_defconfig
new file mode 100644
index 0000000..9cfe992
--- /dev/null
+++ b/arch/arm/configs/spear310_pnor_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SPEAR310_PNOR=y
diff --git a/arch/arm/configs/spear310_usbtty_defconfig b/arch/arm/configs/spear310_usbtty_defconfig
new file mode 100644
index 0000000..e30ea5f
--- /dev/null
+++ b/arch/arm/configs/spear310_usbtty_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SPEAR310_USBTTY=y
diff --git a/arch/arm/configs/spear310_usbtty_nand_defconfig b/arch/arm/configs/spear310_usbtty_nand_defconfig
new file mode 100644
index 0000000..b8a208a
--- /dev/null
+++ b/arch/arm/configs/spear310_usbtty_nand_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SPEAR310_USBTTY_NAND=y
diff --git a/arch/arm/configs/spear310_usbtty_pnor_defconfig b/arch/arm/configs/spear310_usbtty_pnor_defconfig
new file mode 100644
index 0000000..d54c87a
--- /dev/null
+++ b/arch/arm/configs/spear310_usbtty_pnor_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SPEAR310_USBTTY_PNOR=y
diff --git a/arch/arm/configs/spear320_defconfig b/arch/arm/configs/spear320_defconfig
new file mode 100644
index 0000000..674bdba
--- /dev/null
+++ b/arch/arm/configs/spear320_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SPEAR320=y
diff --git a/arch/arm/configs/spear320_nand_defconfig b/arch/arm/configs/spear320_nand_defconfig
new file mode 100644
index 0000000..8c96a22
--- /dev/null
+++ b/arch/arm/configs/spear320_nand_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SPEAR320_NAND=y
diff --git a/arch/arm/configs/spear320_pnor_defconfig b/arch/arm/configs/spear320_pnor_defconfig
new file mode 100644
index 0000000..383a9e8
--- /dev/null
+++ b/arch/arm/configs/spear320_pnor_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SPEAR320_PNOR=y
diff --git a/arch/arm/configs/spear320_usbtty_defconfig b/arch/arm/configs/spear320_usbtty_defconfig
new file mode 100644
index 0000000..23f46f2
--- /dev/null
+++ b/arch/arm/configs/spear320_usbtty_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SPEAR320_USBTTY=y
diff --git a/arch/arm/configs/spear320_usbtty_nand_defconfig b/arch/arm/configs/spear320_usbtty_nand_defconfig
new file mode 100644
index 0000000..6ff08eb
--- /dev/null
+++ b/arch/arm/configs/spear320_usbtty_nand_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SPEAR320_USBTTY_NAND=y
diff --git a/arch/arm/configs/spear320_usbtty_pnor_defconfig b/arch/arm/configs/spear320_usbtty_pnor_defconfig
new file mode 100644
index 0000000..bc45e75
--- /dev/null
+++ b/arch/arm/configs/spear320_usbtty_pnor_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SPEAR320_USBTTY_PNOR=y
diff --git a/arch/arm/configs/spear600_defconfig b/arch/arm/configs/spear600_defconfig
new file mode 100644
index 0000000..902f325
--- /dev/null
+++ b/arch/arm/configs/spear600_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SPEAR600=y
diff --git a/arch/arm/configs/spear600_nand_defconfig b/arch/arm/configs/spear600_nand_defconfig
new file mode 100644
index 0000000..9443fc9
--- /dev/null
+++ b/arch/arm/configs/spear600_nand_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SPEAR600_NAND=y
diff --git a/arch/arm/configs/spear600_usbtty_defconfig b/arch/arm/configs/spear600_usbtty_defconfig
new file mode 100644
index 0000000..84a8520
--- /dev/null
+++ b/arch/arm/configs/spear600_usbtty_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SPEAR600_USBTTY=y
diff --git a/arch/arm/configs/spear600_usbtty_nand_defconfig b/arch/arm/configs/spear600_usbtty_nand_defconfig
new file mode 100644
index 0000000..6947695
--- /dev/null
+++ b/arch/arm/configs/spear600_usbtty_nand_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SPEAR600_USBTTY_NAND=y
diff --git a/arch/arm/configs/stamp9g20_defconfig b/arch/arm/configs/stamp9g20_defconfig
new file mode 100644
index 0000000..92d2fca
--- /dev/null
+++ b/arch/arm/configs/stamp9g20_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_STAMP9G20=y
diff --git a/arch/arm/configs/tao3530_defconfig b/arch/arm/configs/tao3530_defconfig
new file mode 100644
index 0000000..8726fc5
--- /dev/null
+++ b/arch/arm/configs/tao3530_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_TAO3530=y
diff --git a/arch/arm/configs/taurus_defconfig b/arch/arm/configs/taurus_defconfig
new file mode 100644
index 0000000..37c4160
--- /dev/null
+++ b/arch/arm/configs/taurus_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TAURUS=y
diff --git a/arch/arm/configs/tec-ng_defconfig b/arch/arm/configs/tec-ng_defconfig
new file mode 100644
index 0000000..943f3b1
--- /dev/null
+++ b/arch/arm/configs/tec-ng_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_TEC_NG=y
diff --git a/arch/arm/configs/tec_defconfig b/arch/arm/configs/tec_defconfig
new file mode 100644
index 0000000..b17d4b7
--- /dev/null
+++ b/arch/arm/configs/tec_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_TEC=y
diff --git a/arch/arm/configs/ti814x_evm_defconfig b/arch/arm/configs/ti814x_evm_defconfig
new file mode 100644
index 0000000..39bf779
--- /dev/null
+++ b/arch/arm/configs/ti814x_evm_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_TI814X_EVM=y
diff --git a/arch/arm/configs/ti816x_evm_defconfig b/arch/arm/configs/ti816x_evm_defconfig
new file mode 100644
index 0000000..0290c28
--- /dev/null
+++ b/arch/arm/configs/ti816x_evm_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_TI816X_EVM=y
diff --git a/arch/arm/configs/titanium_defconfig b/arch/arm/configs/titanium_defconfig
new file mode 100644
index 0000000..0488041
--- /dev/null
+++ b/arch/arm/configs/titanium_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TITANIUM=y
diff --git a/arch/arm/configs/tk71_defconfig b/arch/arm/configs/tk71_defconfig
new file mode 100644
index 0000000..65fe8f0
--- /dev/null
+++ b/arch/arm/configs/tk71_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TK71=y
diff --git a/arch/arm/configs/tnetv107x_evm_defconfig b/arch/arm/configs/tnetv107x_evm_defconfig
new file mode 100644
index 0000000..364bfb4
--- /dev/null
+++ b/arch/arm/configs/tnetv107x_evm_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TNETV107X_EVM=y
diff --git a/arch/arm/configs/tny_a9260_eeprom_defconfig b/arch/arm/configs/tny_a9260_eeprom_defconfig
new file mode 100644
index 0000000..7b10db5
--- /dev/null
+++ b/arch/arm/configs/tny_a9260_eeprom_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TNY_A9260_EEPROM=y
diff --git a/arch/arm/configs/tny_a9260_nandflash_defconfig b/arch/arm/configs/tny_a9260_nandflash_defconfig
new file mode 100644
index 0000000..dd82e20
--- /dev/null
+++ b/arch/arm/configs/tny_a9260_nandflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TNY_A9260_NANDFLASH=y
diff --git a/arch/arm/configs/tny_a9g20_eeprom_defconfig b/arch/arm/configs/tny_a9g20_eeprom_defconfig
new file mode 100644
index 0000000..51e7bf7
--- /dev/null
+++ b/arch/arm/configs/tny_a9g20_eeprom_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TNY_A9G20_EEPROM=y
diff --git a/arch/arm/configs/tny_a9g20_nandflash_defconfig b/arch/arm/configs/tny_a9g20_nandflash_defconfig
new file mode 100644
index 0000000..6a6edc6
--- /dev/null
+++ b/arch/arm/configs/tny_a9g20_nandflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TNY_A9G20_NANDFLASH=y
diff --git a/arch/arm/configs/top9000eval_xe_defconfig b/arch/arm/configs/top9000eval_xe_defconfig
new file mode 100644
index 0000000..1e17cf1
--- /dev/null
+++ b/arch/arm/configs/top9000eval_xe_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TOP9000EVAL_XE=y
diff --git a/arch/arm/configs/top9000su_xe_defconfig b/arch/arm/configs/top9000su_xe_defconfig
new file mode 100644
index 0000000..077907b
--- /dev/null
+++ b/arch/arm/configs/top9000su_xe_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TOP9000SU_XE=y
diff --git a/arch/arm/configs/trats2_defconfig b/arch/arm/configs/trats2_defconfig
new file mode 100644
index 0000000..29a0a40
--- /dev/null
+++ b/arch/arm/configs/trats2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TRATS2=y
diff --git a/arch/arm/configs/trats_defconfig b/arch/arm/configs/trats_defconfig
new file mode 100644
index 0000000..bd8c844
--- /dev/null
+++ b/arch/arm/configs/trats_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TRATS=y
diff --git a/arch/arm/configs/tricorder_defconfig b/arch/arm/configs/tricorder_defconfig
new file mode 100644
index 0000000..23bac46
--- /dev/null
+++ b/arch/arm/configs/tricorder_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_TRICORDER=y
diff --git a/arch/arm/configs/tricorder_flash_defconfig b/arch/arm/configs/tricorder_flash_defconfig
new file mode 100644
index 0000000..75c6d18
--- /dev/null
+++ b/arch/arm/configs/tricorder_flash_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_TRICORDER_FLASH=y
diff --git a/arch/arm/configs/trimslice_defconfig b/arch/arm/configs/trimslice_defconfig
new file mode 100644
index 0000000..b801bcb
--- /dev/null
+++ b/arch/arm/configs/trimslice_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_TRIMSLICE=y
diff --git a/arch/arm/configs/trizepsiv_defconfig b/arch/arm/configs/trizepsiv_defconfig
new file mode 100644
index 0000000..dcd0a4b
--- /dev/null
+++ b/arch/arm/configs/trizepsiv_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TRIZEPSIV=y
diff --git a/arch/arm/configs/tseries_mmc_defconfig b/arch/arm/configs/tseries_mmc_defconfig
new file mode 100644
index 0000000..3c08890
--- /dev/null
+++ b/arch/arm/configs/tseries_mmc_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_TSERIES_MMC=y
diff --git a/arch/arm/configs/tseries_nand_defconfig b/arch/arm/configs/tseries_nand_defconfig
new file mode 100644
index 0000000..aa02987
--- /dev/null
+++ b/arch/arm/configs/tseries_nand_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_TSERIES_NAND=y
diff --git a/arch/arm/configs/tseries_spi_defconfig b/arch/arm/configs/tseries_spi_defconfig
new file mode 100644
index 0000000..5020db2
--- /dev/null
+++ b/arch/arm/configs/tseries_spi_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_TSERIES_SPI=y
diff --git a/arch/arm/configs/tt01_defconfig b/arch/arm/configs/tt01_defconfig
new file mode 100644
index 0000000..fd4adae
--- /dev/null
+++ b/arch/arm/configs/tt01_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TT01=y
diff --git a/arch/arm/configs/twister_defconfig b/arch/arm/configs/twister_defconfig
new file mode 100644
index 0000000..a07a729
--- /dev/null
+++ b/arch/arm/configs/twister_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_TWISTER=y
diff --git a/arch/arm/configs/tx25_defconfig b/arch/arm/configs/tx25_defconfig
new file mode 100644
index 0000000..064fc80
--- /dev/null
+++ b/arch/arm/configs/tx25_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_TX25=y
diff --git a/arch/arm/configs/u8500_href_defconfig b/arch/arm/configs/u8500_href_defconfig
new file mode 100644
index 0000000..a76886c
--- /dev/null
+++ b/arch/arm/configs/u8500_href_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_U8500_HREF=y
diff --git a/arch/arm/configs/udoo_quad_defconfig b/arch/arm/configs/udoo_quad_defconfig
new file mode 100644
index 0000000..4642ed5
--- /dev/null
+++ b/arch/arm/configs/udoo_quad_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_UDOO_QUAD=y
diff --git a/arch/arm/configs/usb_a9263_dataflash_defconfig b/arch/arm/configs/usb_a9263_dataflash_defconfig
new file mode 100644
index 0000000..a010201
--- /dev/null
+++ b/arch/arm/configs/usb_a9263_dataflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_USB_A9263_DATAFLASH=y
diff --git a/arch/arm/configs/venice2_defconfig b/arch/arm/configs/venice2_defconfig
new file mode 100644
index 0000000..514b399
--- /dev/null
+++ b/arch/arm/configs/venice2_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_VENICE2=y
diff --git a/arch/arm/configs/ventana_defconfig b/arch/arm/configs/ventana_defconfig
new file mode 100644
index 0000000..3163069
--- /dev/null
+++ b/arch/arm/configs/ventana_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_VENTANA=y
diff --git a/arch/arm/configs/versatileab_defconfig b/arch/arm/configs/versatileab_defconfig
new file mode 100644
index 0000000..08e166a
--- /dev/null
+++ b/arch/arm/configs/versatileab_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VERSATILEAB=y
diff --git a/arch/arm/configs/versatilepb_defconfig b/arch/arm/configs/versatilepb_defconfig
new file mode 100644
index 0000000..47377fd
--- /dev/null
+++ b/arch/arm/configs/versatilepb_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VERSATILEPB=y
diff --git a/arch/arm/configs/versatileqemu_defconfig b/arch/arm/configs/versatileqemu_defconfig
new file mode 100644
index 0000000..6cdcb8a
--- /dev/null
+++ b/arch/arm/configs/versatileqemu_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VERSATILEQEMU=y
diff --git a/arch/arm/configs/vexpress_aemv8a_defconfig b/arch/arm/configs/vexpress_aemv8a_defconfig
new file mode 100644
index 0000000..b96d896
--- /dev/null
+++ b/arch/arm/configs/vexpress_aemv8a_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VEXPRESS_AEMV8A=y
diff --git a/arch/arm/configs/vexpress_ca15_tc2_defconfig b/arch/arm/configs/vexpress_ca15_tc2_defconfig
new file mode 100644
index 0000000..b1202a1
--- /dev/null
+++ b/arch/arm/configs/vexpress_ca15_tc2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VEXPRESS_CA15_TC2=y
diff --git a/arch/arm/configs/vexpress_ca5x2_defconfig b/arch/arm/configs/vexpress_ca5x2_defconfig
new file mode 100644
index 0000000..8c0c027
--- /dev/null
+++ b/arch/arm/configs/vexpress_ca5x2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VEXPRESS_CA5X2=y
diff --git a/arch/arm/configs/vexpress_ca9x4_defconfig b/arch/arm/configs/vexpress_ca9x4_defconfig
new file mode 100644
index 0000000..6f8d81f
--- /dev/null
+++ b/arch/arm/configs/vexpress_ca9x4_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VEXPRESS_CA9X4=y
diff --git a/arch/arm/configs/vf610twr_defconfig b/arch/arm/configs/vf610twr_defconfig
new file mode 100644
index 0000000..e23dc40
--- /dev/null
+++ b/arch/arm/configs/vf610twr_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VF610TWR=y
diff --git a/arch/arm/configs/vision2_defconfig b/arch/arm/configs/vision2_defconfig
new file mode 100644
index 0000000..7f4f0d9
--- /dev/null
+++ b/arch/arm/configs/vision2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VISION2=y
diff --git a/arch/arm/configs/vl_ma2sc_defconfig b/arch/arm/configs/vl_ma2sc_defconfig
new file mode 100644
index 0000000..7bd0499
--- /dev/null
+++ b/arch/arm/configs/vl_ma2sc_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VL_MA2SC=y
diff --git a/arch/arm/configs/vl_ma2sc_ram_defconfig b/arch/arm/configs/vl_ma2sc_ram_defconfig
new file mode 100644
index 0000000..28ca4a2
--- /dev/null
+++ b/arch/arm/configs/vl_ma2sc_ram_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VL_MA2SC_RAM=y
diff --git a/arch/arm/configs/vpac270_nor_128_defconfig b/arch/arm/configs/vpac270_nor_128_defconfig
new file mode 100644
index 0000000..3cae0fa
--- /dev/null
+++ b/arch/arm/configs/vpac270_nor_128_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VPAC270_NOR_128=y
diff --git a/arch/arm/configs/vpac270_nor_256_defconfig b/arch/arm/configs/vpac270_nor_256_defconfig
new file mode 100644
index 0000000..309d293
--- /dev/null
+++ b/arch/arm/configs/vpac270_nor_256_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VPAC270_NOR_256=y
diff --git a/arch/arm/configs/vpac270_ond_256_defconfig b/arch/arm/configs/vpac270_ond_256_defconfig
new file mode 100644
index 0000000..8fa1e47
--- /dev/null
+++ b/arch/arm/configs/vpac270_ond_256_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_VPAC270_OND_256=y
diff --git a/arch/arm/configs/wandboard_dl_defconfig b/arch/arm/configs/wandboard_dl_defconfig
new file mode 100644
index 0000000..96f2563
--- /dev/null
+++ b/arch/arm/configs/wandboard_dl_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_WANDBOARD_DL=y
diff --git a/arch/arm/configs/wandboard_quad_defconfig b/arch/arm/configs/wandboard_quad_defconfig
new file mode 100644
index 0000000..c89cb68
--- /dev/null
+++ b/arch/arm/configs/wandboard_quad_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_WANDBOARD_QUAD=y
diff --git a/arch/arm/configs/wandboard_solo_defconfig b/arch/arm/configs/wandboard_solo_defconfig
new file mode 100644
index 0000000..0b0ca7b
--- /dev/null
+++ b/arch/arm/configs/wandboard_solo_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_WANDBOARD_SOLO=y
diff --git a/arch/arm/configs/whistler_defconfig b/arch/arm/configs/whistler_defconfig
new file mode 100644
index 0000000..1990cf6
--- /dev/null
+++ b/arch/arm/configs/whistler_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_WHISTLER=y
diff --git a/arch/arm/configs/wireless_space_defconfig b/arch/arm/configs/wireless_space_defconfig
new file mode 100644
index 0000000..e7a43ed
--- /dev/null
+++ b/arch/arm/configs/wireless_space_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_WIRELESS_SPACE=y
diff --git a/arch/arm/configs/woodburn_defconfig b/arch/arm/configs/woodburn_defconfig
new file mode 100644
index 0000000..778dd27
--- /dev/null
+++ b/arch/arm/configs/woodburn_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_WOODBURN=y
diff --git a/arch/arm/configs/woodburn_sd_defconfig b/arch/arm/configs/woodburn_sd_defconfig
new file mode 100644
index 0000000..2219866
--- /dev/null
+++ b/arch/arm/configs/woodburn_sd_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_WOODBURN_SD=y
diff --git a/arch/arm/configs/x600_defconfig b/arch/arm/configs/x600_defconfig
new file mode 100644
index 0000000..8e21d85
--- /dev/null
+++ b/arch/arm/configs/x600_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_X600=y
diff --git a/arch/arm/configs/xaeniax_defconfig b/arch/arm/configs/xaeniax_defconfig
new file mode 100644
index 0000000..8c50327
--- /dev/null
+++ b/arch/arm/configs/xaeniax_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_XAENIAX=y
diff --git a/arch/arm/configs/xfi3_defconfig b/arch/arm/configs/xfi3_defconfig
new file mode 100644
index 0000000..7f8d343
--- /dev/null
+++ b/arch/arm/configs/xfi3_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_XFI3=y
diff --git a/arch/arm/configs/zipitz2_defconfig b/arch/arm/configs/zipitz2_defconfig
new file mode 100644
index 0000000..d0298ae
--- /dev/null
+++ b/arch/arm/configs/zipitz2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ZIPITZ2=y
diff --git a/arch/arm/configs/zmx25_defconfig b/arch/arm/configs/zmx25_defconfig
new file mode 100644
index 0000000..34ca5b5
--- /dev/null
+++ b/arch/arm/configs/zmx25_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ZMX25=y
diff --git a/arch/arm/configs/zynq_microzed_defconfig b/arch/arm/configs/zynq_microzed_defconfig
new file mode 100644
index 0000000..3abe9bf
--- /dev/null
+++ b/arch/arm/configs/zynq_microzed_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_ZYNQ_MICROZED=y
diff --git a/arch/arm/configs/zynq_zc70x_defconfig b/arch/arm/configs/zynq_zc70x_defconfig
new file mode 100644
index 0000000..3cb4d5d
--- /dev/null
+++ b/arch/arm/configs/zynq_zc70x_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_ZYNQ_ZC70X=y
diff --git a/arch/arm/configs/zynq_zc770_xm010_defconfig b/arch/arm/configs/zynq_zc770_xm010_defconfig
new file mode 100644
index 0000000..93628f7
--- /dev/null
+++ b/arch/arm/configs/zynq_zc770_xm010_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_ZYNQ_ZC770_XM010=y
diff --git a/arch/arm/configs/zynq_zc770_xm012_defconfig b/arch/arm/configs/zynq_zc770_xm012_defconfig
new file mode 100644
index 0000000..290aa73
--- /dev/null
+++ b/arch/arm/configs/zynq_zc770_xm012_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_ZYNQ_ZC770_XM012=y
diff --git a/arch/arm/configs/zynq_zc770_xm013_defconfig b/arch/arm/configs/zynq_zc770_xm013_defconfig
new file mode 100644
index 0000000..396bf77
--- /dev/null
+++ b/arch/arm/configs/zynq_zc770_xm013_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_ZYNQ_ZC770_XM013=y
diff --git a/arch/arm/configs/zynq_zed_defconfig b/arch/arm/configs/zynq_zed_defconfig
new file mode 100644
index 0000000..e8f8171
--- /dev/null
+++ b/arch/arm/configs/zynq_zed_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_ZYNQ_ZED=y
diff --git a/arch/avr32/Kconfig b/arch/avr32/Kconfig
new file mode 100644
index 0000000..9bfb7cd
--- /dev/null
+++ b/arch/avr32/Kconfig
@@ -0,0 +1,50 @@ 
+config AVR32
+	bool
+	default y
+
+config SYS_ARCH
+	string
+	default "avr32"
+
+choice
+	prompt "Target select"
+
+config TARGET_ATNGW100
+	bool "Support atngw100"
+
+config TARGET_ATNGW100MKII
+	bool "Support atngw100mkii"
+
+config TARGET_ATSTK1002
+	bool "Support atstk1002"
+
+config TARGET_ATSTK1003
+	bool "Support atstk1003"
+
+config TARGET_ATSTK1004
+	bool "Support atstk1004"
+
+config TARGET_ATSTK1006
+	bool "Support atstk1006"
+
+config TARGET_FAVR_32_EZKIT
+	bool "Support favr-32-ezkit"
+
+config TARGET_GRASSHOPPER
+	bool "Support grasshopper"
+
+config TARGET_MIMC200
+	bool "Support mimc200"
+
+config TARGET_HAMMERHEAD
+	bool "Support hammerhead"
+
+endchoice
+
+source "board/atmel/atngw100/Kconfig"
+source "board/atmel/atngw100mkii/Kconfig"
+source "board/atmel/atstk1000/Kconfig"
+source "board/earthlcd/favr-32-ezkit/Kconfig"
+source "board/in-circuit/grasshopper/Kconfig"
+source "board/mimc/mimc200/Kconfig"
+source "board/miromico/hammerhead/Kconfig"
diff --git a/arch/avr32/configs/atngw100_defconfig b/arch/avr32/configs/atngw100_defconfig
new file mode 100644
index 0000000..e30b0e1
--- /dev/null
+++ b/arch/avr32/configs/atngw100_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ATNGW100=y
diff --git a/arch/avr32/configs/atngw100mkii_defconfig b/arch/avr32/configs/atngw100mkii_defconfig
new file mode 100644
index 0000000..7270dc8
--- /dev/null
+++ b/arch/avr32/configs/atngw100mkii_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ATNGW100MKII=y
diff --git a/arch/avr32/configs/atstk1002_defconfig b/arch/avr32/configs/atstk1002_defconfig
new file mode 100644
index 0000000..7e59631
--- /dev/null
+++ b/arch/avr32/configs/atstk1002_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ATSTK1002=y
diff --git a/arch/avr32/configs/atstk1003_defconfig b/arch/avr32/configs/atstk1003_defconfig
new file mode 100644
index 0000000..913b908
--- /dev/null
+++ b/arch/avr32/configs/atstk1003_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ATSTK1003=y
diff --git a/arch/avr32/configs/atstk1004_defconfig b/arch/avr32/configs/atstk1004_defconfig
new file mode 100644
index 0000000..b2ce1b5
--- /dev/null
+++ b/arch/avr32/configs/atstk1004_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ATSTK1004=y
diff --git a/arch/avr32/configs/atstk1006_defconfig b/arch/avr32/configs/atstk1006_defconfig
new file mode 100644
index 0000000..f93f4c5
--- /dev/null
+++ b/arch/avr32/configs/atstk1006_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ATSTK1006=y
diff --git a/arch/avr32/configs/favr-32-ezkit_defconfig b/arch/avr32/configs/favr-32-ezkit_defconfig
new file mode 100644
index 0000000..d097102
--- /dev/null
+++ b/arch/avr32/configs/favr-32-ezkit_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_FAVR_32_EZKIT=y
diff --git a/arch/avr32/configs/grasshopper_defconfig b/arch/avr32/configs/grasshopper_defconfig
new file mode 100644
index 0000000..3f42611
--- /dev/null
+++ b/arch/avr32/configs/grasshopper_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_GRASSHOPPER=y
diff --git a/arch/avr32/configs/hammerhead_defconfig b/arch/avr32/configs/hammerhead_defconfig
new file mode 100644
index 0000000..607cebf
--- /dev/null
+++ b/arch/avr32/configs/hammerhead_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_HAMMERHEAD=y
diff --git a/arch/avr32/configs/mimc200_defconfig b/arch/avr32/configs/mimc200_defconfig
new file mode 100644
index 0000000..00a53a6
--- /dev/null
+++ b/arch/avr32/configs/mimc200_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MIMC200=y
diff --git a/arch/blackfin/Kconfig b/arch/blackfin/Kconfig
new file mode 100644
index 0000000..1d5c71f
--- /dev/null
+++ b/arch/blackfin/Kconfig
@@ -0,0 +1,152 @@ 
+config BLACKFIN
+	bool
+	default y
+
+config SYS_ARCH
+	string
+	default "blackfin"
+
+choice
+	prompt "Target select"
+
+config TARGET_BCT_BRETTL2
+	bool "Support bct-brettl2"
+
+config TARGET_BF506F_EZKIT
+	bool "Support bf506f-ezkit"
+
+config TARGET_BF518F_EZBRD
+	bool "Support bf518f-ezbrd"
+
+config TARGET_BF525_UCR2
+	bool "Support bf525-ucr2"
+
+config TARGET_BF526_EZBRD
+	bool "Support bf526-ezbrd"
+
+config TARGET_BF527_AD7160_EVAL
+	bool "Support bf527-ad7160-eval"
+
+config TARGET_BF527_EZKIT
+	bool "Support bf527-ezkit"
+
+config TARGET_BF527_SDP
+	bool "Support bf527-sdp"
+
+config TARGET_BF533_EZKIT
+	bool "Support bf533-ezkit"
+
+config TARGET_BF533_STAMP
+	bool "Support bf533-stamp"
+
+config TARGET_BF537_MINOTAUR
+	bool "Support bf537-minotaur"
+
+config TARGET_BF537_PNAV
+	bool "Support bf537-pnav"
+
+config TARGET_BF537_SRV1
+	bool "Support bf537-srv1"
+
+config TARGET_BF537_STAMP
+	bool "Support bf537-stamp"
+
+config TARGET_BF538F_EZKIT
+	bool "Support bf538f-ezkit"
+
+config TARGET_BF548_EZKIT
+	bool "Support bf548-ezkit"
+
+config TARGET_BF561_ACVILON
+	bool "Support bf561-acvilon"
+
+config TARGET_BF561_EZKIT
+	bool "Support bf561-ezkit"
+
+config TARGET_BF609_EZKIT
+	bool "Support bf609-ezkit"
+
+config TARGET_BLACKSTAMP
+	bool "Support blackstamp"
+
+config TARGET_BLACKVME
+	bool "Support blackvme"
+
+config TARGET_BR4
+	bool "Support br4"
+
+config TARGET_CM_BF527
+	bool "Support cm-bf527"
+
+config TARGET_CM_BF533
+	bool "Support cm-bf533"
+
+config TARGET_CM_BF537E
+	bool "Support cm-bf537e"
+
+config TARGET_CM_BF537U
+	bool "Support cm-bf537u"
+
+config TARGET_CM_BF548
+	bool "Support cm-bf548"
+
+config TARGET_CM_BF561
+	bool "Support cm-bf561"
+
+config TARGET_DNP5370
+	bool "Support dnp5370"
+
+config TARGET_IBF_DSP561
+	bool "Support ibf-dsp561"
+
+config TARGET_IP04
+	bool "Support ip04"
+
+config TARGET_PR1
+	bool "Support pr1"
+
+config TARGET_TCM_BF518
+	bool "Support tcm-bf518"
+
+config TARGET_TCM_BF537
+	bool "Support tcm-bf537"
+
+config TARGET_BF527_EZKIT_V2
+	bool "Support bf527-ezkit-v2"
+
+endchoice
+
+source "board/bct-brettl2/Kconfig"
+source "board/bf506f-ezkit/Kconfig"
+source "board/bf518f-ezbrd/Kconfig"
+source "board/bf525-ucr2/Kconfig"
+source "board/bf526-ezbrd/Kconfig"
+source "board/bf527-ad7160-eval/Kconfig"
+source "board/bf527-ezkit/Kconfig"
+source "board/bf527-sdp/Kconfig"
+source "board/bf533-ezkit/Kconfig"
+source "board/bf533-stamp/Kconfig"
+source "board/bf537-minotaur/Kconfig"
+source "board/bf537-pnav/Kconfig"
+source "board/bf537-srv1/Kconfig"
+source "board/bf537-stamp/Kconfig"
+source "board/bf538f-ezkit/Kconfig"
+source "board/bf548-ezkit/Kconfig"
+source "board/bf561-acvilon/Kconfig"
+source "board/bf561-ezkit/Kconfig"
+source "board/bf609-ezkit/Kconfig"
+source "board/blackstamp/Kconfig"
+source "board/blackvme/Kconfig"
+source "board/br4/Kconfig"
+source "board/cm-bf527/Kconfig"
+source "board/cm-bf533/Kconfig"
+source "board/cm-bf537e/Kconfig"
+source "board/cm-bf537u/Kconfig"
+source "board/cm-bf548/Kconfig"
+source "board/cm-bf561/Kconfig"
+source "board/dnp5370/Kconfig"
+source "board/ibf-dsp561/Kconfig"
+source "board/ip04/Kconfig"
+source "board/pr1/Kconfig"
+source "board/tcm-bf518/Kconfig"
+source "board/tcm-bf537/Kconfig"
diff --git a/arch/blackfin/configs/bct-brettl2_defconfig b/arch/blackfin/configs/bct-brettl2_defconfig
new file mode 100644
index 0000000..8f7eaa4
--- /dev/null
+++ b/arch/blackfin/configs/bct-brettl2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BCT_BRETTL2=y
diff --git a/arch/blackfin/configs/bf506f-ezkit_defconfig b/arch/blackfin/configs/bf506f-ezkit_defconfig
new file mode 100644
index 0000000..083cdb0
--- /dev/null
+++ b/arch/blackfin/configs/bf506f-ezkit_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BF506F_EZKIT=y
diff --git a/arch/blackfin/configs/bf518f-ezbrd_defconfig b/arch/blackfin/configs/bf518f-ezbrd_defconfig
new file mode 100644
index 0000000..a92fe64
--- /dev/null
+++ b/arch/blackfin/configs/bf518f-ezbrd_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BF518F_EZBRD=y
diff --git a/arch/blackfin/configs/bf525-ucr2_defconfig b/arch/blackfin/configs/bf525-ucr2_defconfig
new file mode 100644
index 0000000..9c788b8
--- /dev/null
+++ b/arch/blackfin/configs/bf525-ucr2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BF525_UCR2=y
diff --git a/arch/blackfin/configs/bf526-ezbrd_defconfig b/arch/blackfin/configs/bf526-ezbrd_defconfig
new file mode 100644
index 0000000..fed701d
--- /dev/null
+++ b/arch/blackfin/configs/bf526-ezbrd_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BF526_EZBRD=y
diff --git a/arch/blackfin/configs/bf527-ad7160-eval_defconfig b/arch/blackfin/configs/bf527-ad7160-eval_defconfig
new file mode 100644
index 0000000..f872dc6
--- /dev/null
+++ b/arch/blackfin/configs/bf527-ad7160-eval_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BF527_AD7160_EVAL=y
diff --git a/arch/blackfin/configs/bf527-ezkit-v2_defconfig b/arch/blackfin/configs/bf527-ezkit-v2_defconfig
new file mode 100644
index 0000000..cc17c85
--- /dev/null
+++ b/arch/blackfin/configs/bf527-ezkit-v2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BF527_EZKIT_V2=y
diff --git a/arch/blackfin/configs/bf527-ezkit_defconfig b/arch/blackfin/configs/bf527-ezkit_defconfig
new file mode 100644
index 0000000..44cd9ba
--- /dev/null
+++ b/arch/blackfin/configs/bf527-ezkit_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BF527_EZKIT=y
diff --git a/arch/blackfin/configs/bf527-sdp_defconfig b/arch/blackfin/configs/bf527-sdp_defconfig
new file mode 100644
index 0000000..053ec4d
--- /dev/null
+++ b/arch/blackfin/configs/bf527-sdp_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BF527_SDP=y
diff --git a/arch/blackfin/configs/bf533-ezkit_defconfig b/arch/blackfin/configs/bf533-ezkit_defconfig
new file mode 100644
index 0000000..dcc7cba
--- /dev/null
+++ b/arch/blackfin/configs/bf533-ezkit_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BF533_EZKIT=y
diff --git a/arch/blackfin/configs/bf533-stamp_defconfig b/arch/blackfin/configs/bf533-stamp_defconfig
new file mode 100644
index 0000000..8b9f4a5
--- /dev/null
+++ b/arch/blackfin/configs/bf533-stamp_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BF533_STAMP=y
diff --git a/arch/blackfin/configs/bf537-minotaur_defconfig b/arch/blackfin/configs/bf537-minotaur_defconfig
new file mode 100644
index 0000000..2e5dba6
--- /dev/null
+++ b/arch/blackfin/configs/bf537-minotaur_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BF537_MINOTAUR=y
diff --git a/arch/blackfin/configs/bf537-pnav_defconfig b/arch/blackfin/configs/bf537-pnav_defconfig
new file mode 100644
index 0000000..6fe288d
--- /dev/null
+++ b/arch/blackfin/configs/bf537-pnav_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BF537_PNAV=y
diff --git a/arch/blackfin/configs/bf537-srv1_defconfig b/arch/blackfin/configs/bf537-srv1_defconfig
new file mode 100644
index 0000000..8f3ebde
--- /dev/null
+++ b/arch/blackfin/configs/bf537-srv1_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BF537_SRV1=y
diff --git a/arch/blackfin/configs/bf537-stamp_defconfig b/arch/blackfin/configs/bf537-stamp_defconfig
new file mode 100644
index 0000000..b658e5c
--- /dev/null
+++ b/arch/blackfin/configs/bf537-stamp_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BF537_STAMP=y
diff --git a/arch/blackfin/configs/bf538f-ezkit_defconfig b/arch/blackfin/configs/bf538f-ezkit_defconfig
new file mode 100644
index 0000000..75b582f
--- /dev/null
+++ b/arch/blackfin/configs/bf538f-ezkit_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BF538F_EZKIT=y
diff --git a/arch/blackfin/configs/bf548-ezkit_defconfig b/arch/blackfin/configs/bf548-ezkit_defconfig
new file mode 100644
index 0000000..45d01c1
--- /dev/null
+++ b/arch/blackfin/configs/bf548-ezkit_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BF548_EZKIT=y
diff --git a/arch/blackfin/configs/bf561-acvilon_defconfig b/arch/blackfin/configs/bf561-acvilon_defconfig
new file mode 100644
index 0000000..203f345
--- /dev/null
+++ b/arch/blackfin/configs/bf561-acvilon_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BF561_ACVILON=y
diff --git a/arch/blackfin/configs/bf561-ezkit_defconfig b/arch/blackfin/configs/bf561-ezkit_defconfig
new file mode 100644
index 0000000..72dc52a
--- /dev/null
+++ b/arch/blackfin/configs/bf561-ezkit_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BF561_EZKIT=y
diff --git a/arch/blackfin/configs/bf609-ezkit_defconfig b/arch/blackfin/configs/bf609-ezkit_defconfig
new file mode 100644
index 0000000..cf7b00c
--- /dev/null
+++ b/arch/blackfin/configs/bf609-ezkit_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BF609_EZKIT=y
diff --git a/arch/blackfin/configs/blackstamp_defconfig b/arch/blackfin/configs/blackstamp_defconfig
new file mode 100644
index 0000000..18c62ab
--- /dev/null
+++ b/arch/blackfin/configs/blackstamp_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BLACKSTAMP=y
diff --git a/arch/blackfin/configs/blackvme_defconfig b/arch/blackfin/configs/blackvme_defconfig
new file mode 100644
index 0000000..4fe805a
--- /dev/null
+++ b/arch/blackfin/configs/blackvme_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BLACKVME=y
diff --git a/arch/blackfin/configs/br4_defconfig b/arch/blackfin/configs/br4_defconfig
new file mode 100644
index 0000000..a894e79
--- /dev/null
+++ b/arch/blackfin/configs/br4_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BR4=y
diff --git a/arch/blackfin/configs/cm-bf527_defconfig b/arch/blackfin/configs/cm-bf527_defconfig
new file mode 100644
index 0000000..214b214
--- /dev/null
+++ b/arch/blackfin/configs/cm-bf527_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CM_BF527=y
diff --git a/arch/blackfin/configs/cm-bf533_defconfig b/arch/blackfin/configs/cm-bf533_defconfig
new file mode 100644
index 0000000..1a0ee25
--- /dev/null
+++ b/arch/blackfin/configs/cm-bf533_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CM_BF533=y
diff --git a/arch/blackfin/configs/cm-bf537e_defconfig b/arch/blackfin/configs/cm-bf537e_defconfig
new file mode 100644
index 0000000..0f38448
--- /dev/null
+++ b/arch/blackfin/configs/cm-bf537e_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CM_BF537E=y
diff --git a/arch/blackfin/configs/cm-bf537u_defconfig b/arch/blackfin/configs/cm-bf537u_defconfig
new file mode 100644
index 0000000..4d43097
--- /dev/null
+++ b/arch/blackfin/configs/cm-bf537u_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CM_BF537U=y
diff --git a/arch/blackfin/configs/cm-bf548_defconfig b/arch/blackfin/configs/cm-bf548_defconfig
new file mode 100644
index 0000000..dc38c6f
--- /dev/null
+++ b/arch/blackfin/configs/cm-bf548_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CM_BF548=y
diff --git a/arch/blackfin/configs/cm-bf561_defconfig b/arch/blackfin/configs/cm-bf561_defconfig
new file mode 100644
index 0000000..4bfcc39
--- /dev/null
+++ b/arch/blackfin/configs/cm-bf561_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CM_BF561=y
diff --git a/arch/blackfin/configs/dnp5370_defconfig b/arch/blackfin/configs/dnp5370_defconfig
new file mode 100644
index 0000000..5fdbf10
--- /dev/null
+++ b/arch/blackfin/configs/dnp5370_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DNP5370=y
diff --git a/arch/blackfin/configs/ibf-dsp561_defconfig b/arch/blackfin/configs/ibf-dsp561_defconfig
new file mode 100644
index 0000000..1be5449
--- /dev/null
+++ b/arch/blackfin/configs/ibf-dsp561_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_IBF_DSP561=y
diff --git a/arch/blackfin/configs/ip04_defconfig b/arch/blackfin/configs/ip04_defconfig
new file mode 100644
index 0000000..649d887
--- /dev/null
+++ b/arch/blackfin/configs/ip04_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_IP04=y
diff --git a/arch/blackfin/configs/pr1_defconfig b/arch/blackfin/configs/pr1_defconfig
new file mode 100644
index 0000000..dee6175
--- /dev/null
+++ b/arch/blackfin/configs/pr1_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PR1=y
diff --git a/arch/blackfin/configs/tcm-bf518_defconfig b/arch/blackfin/configs/tcm-bf518_defconfig
new file mode 100644
index 0000000..f7725ce
--- /dev/null
+++ b/arch/blackfin/configs/tcm-bf518_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TCM_BF518=y
diff --git a/arch/blackfin/configs/tcm-bf537_defconfig b/arch/blackfin/configs/tcm-bf537_defconfig
new file mode 100644
index 0000000..55e21de
--- /dev/null
+++ b/arch/blackfin/configs/tcm-bf537_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TCM_BF537=y
diff --git a/arch/m68k/Kconfig b/arch/m68k/Kconfig
new file mode 100644
index 0000000..16bbec8
--- /dev/null
+++ b/arch/m68k/Kconfig
@@ -0,0 +1,178 @@ 
+config M68K
+	bool
+	default y
+
+config SYS_ARCH
+	string
+	default "m68k"
+
+choice
+	prompt "Target select"
+
+config TARGET_M52277EVB
+	bool "Support M52277EVB"
+
+config TARGET_M52277EVB_STMICRO
+	bool "Support M52277EVB_stmicro"
+
+config TARGET_M5235EVB
+	bool "Support M5235EVB"
+
+config TARGET_M5235EVB_FLASH32
+	bool "Support M5235EVB_Flash32"
+
+config TARGET_COBRA5272
+	bool "Support cobra5272"
+
+config TARGET_EB_CPU5282
+	bool "Support eb_cpu5282"
+
+config TARGET_EB_CPU5282_INTERNAL
+	bool "Support eb_cpu5282_internal"
+
+config TARGET_TASREG
+	bool "Support TASREG"
+
+config TARGET_M5208EVBE
+	bool "Support M5208EVBE"
+
+config TARGET_M5249EVB
+	bool "Support M5249EVB"
+
+config TARGET_M5253DEMO
+	bool "Support M5253DEMO"
+
+config TARGET_M5253EVBE
+	bool "Support M5253EVBE"
+
+config TARGET_M5272C3
+	bool "Support M5272C3"
+
+config TARGET_M5275EVB
+	bool "Support M5275EVB"
+
+config TARGET_M5282EVB
+	bool "Support M5282EVB"
+
+config TARGET_ASTRO_MCF5373L
+	bool "Support astro_mcf5373l"
+
+config TARGET_M53017EVB
+	bool "Support M53017EVB"
+
+config TARGET_M5329AFEE
+	bool "Support M5329AFEE"
+
+config TARGET_M5329BFEE
+	bool "Support M5329BFEE"
+
+config TARGET_M5373EVB
+	bool "Support M5373EVB"
+
+config TARGET_M54418TWR
+	bool "Support M54418TWR"
+
+config TARGET_M54418TWR_NAND_MII
+	bool "Support M54418TWR_nand_mii"
+
+config TARGET_M54418TWR_NAND_RMII
+	bool "Support M54418TWR_nand_rmii"
+
+config TARGET_M54418TWR_NAND_RMII_LOWFREQ
+	bool "Support M54418TWR_nand_rmii_lowfreq"
+
+config TARGET_M54418TWR_SERIAL_MII
+	bool "Support M54418TWR_serial_mii"
+
+config TARGET_M54418TWR_SERIAL_RMII
+	bool "Support M54418TWR_serial_rmii"
+
+config TARGET_M54451EVB
+	bool "Support M54451EVB"
+
+config TARGET_M54451EVB_STMICRO
+	bool "Support M54451EVB_stmicro"
+
+config TARGET_M54455EVB
+	bool "Support M54455EVB"
+
+config TARGET_M54455EVB_A66
+	bool "Support M54455EVB_a66"
+
+config TARGET_M54455EVB_I66
+	bool "Support M54455EVB_i66"
+
+config TARGET_M54455EVB_INTEL
+	bool "Support M54455EVB_intel"
+
+config TARGET_M54455EVB_STM33
+	bool "Support M54455EVB_stm33"
+
+config TARGET_M5475AFE
+	bool "Support M5475AFE"
+
+config TARGET_M5475BFE
+	bool "Support M5475BFE"
+
+config TARGET_M5475CFE
+	bool "Support M5475CFE"
+
+config TARGET_M5475DFE
+	bool "Support M5475DFE"
+
+config TARGET_M5475EFE
+	bool "Support M5475EFE"
+
+config TARGET_M5475FFE
+	bool "Support M5475FFE"
+
+config TARGET_M5475GFE
+	bool "Support M5475GFE"
+
+config TARGET_M5485AFE
+	bool "Support M5485AFE"
+
+config TARGET_M5485BFE
+	bool "Support M5485BFE"
+
+config TARGET_M5485CFE
+	bool "Support M5485CFE"
+
+config TARGET_M5485DFE
+	bool "Support M5485DFE"
+
+config TARGET_M5485EFE
+	bool "Support M5485EFE"
+
+config TARGET_M5485FFE
+	bool "Support M5485FFE"
+
+config TARGET_M5485GFE
+	bool "Support M5485GFE"
+
+config TARGET_M5485HFE
+	bool "Support M5485HFE"
+
+endchoice
+
+source "board/BuS/eb_cpu5282/Kconfig"
+source "board/astro/mcf5373l/Kconfig"
+source "board/cobra5272/Kconfig"
+source "board/esd/tasreg/Kconfig"
+source "board/freescale/m5208evbe/Kconfig"
+source "board/freescale/m52277evb/Kconfig"
+source "board/freescale/m5235evb/Kconfig"
+source "board/freescale/m5249evb/Kconfig"
+source "board/freescale/m5253demo/Kconfig"
+source "board/freescale/m5253evbe/Kconfig"
+source "board/freescale/m5272c3/Kconfig"
+source "board/freescale/m5275evb/Kconfig"
+source "board/freescale/m5282evb/Kconfig"
+source "board/freescale/m53017evb/Kconfig"
+source "board/freescale/m5329evb/Kconfig"
+source "board/freescale/m5373evb/Kconfig"
+source "board/freescale/m54418twr/Kconfig"
+source "board/freescale/m54451evb/Kconfig"
+source "board/freescale/m54455evb/Kconfig"
+source "board/freescale/m547xevb/Kconfig"
+source "board/freescale/m548xevb/Kconfig"
diff --git a/arch/m68k/configs/M5208EVBE_defconfig b/arch/m68k/configs/M5208EVBE_defconfig
new file mode 100644
index 0000000..bf23f2e
--- /dev/null
+++ b/arch/m68k/configs/M5208EVBE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5208EVBE=y
diff --git a/arch/m68k/configs/M52277EVB_defconfig b/arch/m68k/configs/M52277EVB_defconfig
new file mode 100644
index 0000000..6483746
--- /dev/null
+++ b/arch/m68k/configs/M52277EVB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M52277EVB=y
diff --git a/arch/m68k/configs/M52277EVB_stmicro_defconfig b/arch/m68k/configs/M52277EVB_stmicro_defconfig
new file mode 100644
index 0000000..90218d4
--- /dev/null
+++ b/arch/m68k/configs/M52277EVB_stmicro_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M52277EVB_STMICRO=y
diff --git a/arch/m68k/configs/M5235EVB_Flash32_defconfig b/arch/m68k/configs/M5235EVB_Flash32_defconfig
new file mode 100644
index 0000000..007aaa2
--- /dev/null
+++ b/arch/m68k/configs/M5235EVB_Flash32_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5235EVB_FLASH32=y
diff --git a/arch/m68k/configs/M5235EVB_defconfig b/arch/m68k/configs/M5235EVB_defconfig
new file mode 100644
index 0000000..62e8de5
--- /dev/null
+++ b/arch/m68k/configs/M5235EVB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5235EVB=y
diff --git a/arch/m68k/configs/M5249EVB_defconfig b/arch/m68k/configs/M5249EVB_defconfig
new file mode 100644
index 0000000..948e075
--- /dev/null
+++ b/arch/m68k/configs/M5249EVB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5249EVB=y
diff --git a/arch/m68k/configs/M5253DEMO_defconfig b/arch/m68k/configs/M5253DEMO_defconfig
new file mode 100644
index 0000000..c03b341
--- /dev/null
+++ b/arch/m68k/configs/M5253DEMO_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5253DEMO=y
diff --git a/arch/m68k/configs/M5253EVBE_defconfig b/arch/m68k/configs/M5253EVBE_defconfig
new file mode 100644
index 0000000..87dd718
--- /dev/null
+++ b/arch/m68k/configs/M5253EVBE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5253EVBE=y
diff --git a/arch/m68k/configs/M5272C3_defconfig b/arch/m68k/configs/M5272C3_defconfig
new file mode 100644
index 0000000..4de20b4
--- /dev/null
+++ b/arch/m68k/configs/M5272C3_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5272C3=y
diff --git a/arch/m68k/configs/M5275EVB_defconfig b/arch/m68k/configs/M5275EVB_defconfig
new file mode 100644
index 0000000..b5db7f3
--- /dev/null
+++ b/arch/m68k/configs/M5275EVB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5275EVB=y
diff --git a/arch/m68k/configs/M5282EVB_defconfig b/arch/m68k/configs/M5282EVB_defconfig
new file mode 100644
index 0000000..b6e4000
--- /dev/null
+++ b/arch/m68k/configs/M5282EVB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5282EVB=y
diff --git a/arch/m68k/configs/M53017EVB_defconfig b/arch/m68k/configs/M53017EVB_defconfig
new file mode 100644
index 0000000..fdc0194
--- /dev/null
+++ b/arch/m68k/configs/M53017EVB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M53017EVB=y
diff --git a/arch/m68k/configs/M5329AFEE_defconfig b/arch/m68k/configs/M5329AFEE_defconfig
new file mode 100644
index 0000000..25a9aa1
--- /dev/null
+++ b/arch/m68k/configs/M5329AFEE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5329AFEE=y
diff --git a/arch/m68k/configs/M5329BFEE_defconfig b/arch/m68k/configs/M5329BFEE_defconfig
new file mode 100644
index 0000000..16cd759
--- /dev/null
+++ b/arch/m68k/configs/M5329BFEE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5329BFEE=y
diff --git a/arch/m68k/configs/M5373EVB_defconfig b/arch/m68k/configs/M5373EVB_defconfig
new file mode 100644
index 0000000..bb47387
--- /dev/null
+++ b/arch/m68k/configs/M5373EVB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5373EVB=y
diff --git a/arch/m68k/configs/M54418TWR_defconfig b/arch/m68k/configs/M54418TWR_defconfig
new file mode 100644
index 0000000..40fa4eb
--- /dev/null
+++ b/arch/m68k/configs/M54418TWR_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M54418TWR=y
diff --git a/arch/m68k/configs/M54418TWR_nand_mii_defconfig b/arch/m68k/configs/M54418TWR_nand_mii_defconfig
new file mode 100644
index 0000000..18e93df
--- /dev/null
+++ b/arch/m68k/configs/M54418TWR_nand_mii_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M54418TWR_NAND_MII=y
diff --git a/arch/m68k/configs/M54418TWR_nand_rmii_defconfig b/arch/m68k/configs/M54418TWR_nand_rmii_defconfig
new file mode 100644
index 0000000..0035af3
--- /dev/null
+++ b/arch/m68k/configs/M54418TWR_nand_rmii_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M54418TWR_NAND_RMII=y
diff --git a/arch/m68k/configs/M54418TWR_nand_rmii_lowfreq_defconfig b/arch/m68k/configs/M54418TWR_nand_rmii_lowfreq_defconfig
new file mode 100644
index 0000000..9eae5af
--- /dev/null
+++ b/arch/m68k/configs/M54418TWR_nand_rmii_lowfreq_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M54418TWR_NAND_RMII_LOWFREQ=y
diff --git a/arch/m68k/configs/M54418TWR_serial_mii_defconfig b/arch/m68k/configs/M54418TWR_serial_mii_defconfig
new file mode 100644
index 0000000..8d9b0fc
--- /dev/null
+++ b/arch/m68k/configs/M54418TWR_serial_mii_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M54418TWR_SERIAL_MII=y
diff --git a/arch/m68k/configs/M54418TWR_serial_rmii_defconfig b/arch/m68k/configs/M54418TWR_serial_rmii_defconfig
new file mode 100644
index 0000000..fdabf8f
--- /dev/null
+++ b/arch/m68k/configs/M54418TWR_serial_rmii_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M54418TWR_SERIAL_RMII=y
diff --git a/arch/m68k/configs/M54451EVB_defconfig b/arch/m68k/configs/M54451EVB_defconfig
new file mode 100644
index 0000000..5113232
--- /dev/null
+++ b/arch/m68k/configs/M54451EVB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M54451EVB=y
diff --git a/arch/m68k/configs/M54451EVB_stmicro_defconfig b/arch/m68k/configs/M54451EVB_stmicro_defconfig
new file mode 100644
index 0000000..16c0531
--- /dev/null
+++ b/arch/m68k/configs/M54451EVB_stmicro_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M54451EVB_STMICRO=y
diff --git a/arch/m68k/configs/M54455EVB_a66_defconfig b/arch/m68k/configs/M54455EVB_a66_defconfig
new file mode 100644
index 0000000..cf3ac3f
--- /dev/null
+++ b/arch/m68k/configs/M54455EVB_a66_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M54455EVB_A66=y
diff --git a/arch/m68k/configs/M54455EVB_defconfig b/arch/m68k/configs/M54455EVB_defconfig
new file mode 100644
index 0000000..ff98e6d
--- /dev/null
+++ b/arch/m68k/configs/M54455EVB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M54455EVB=y
diff --git a/arch/m68k/configs/M54455EVB_i66_defconfig b/arch/m68k/configs/M54455EVB_i66_defconfig
new file mode 100644
index 0000000..12954a2
--- /dev/null
+++ b/arch/m68k/configs/M54455EVB_i66_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M54455EVB_I66=y
diff --git a/arch/m68k/configs/M54455EVB_intel_defconfig b/arch/m68k/configs/M54455EVB_intel_defconfig
new file mode 100644
index 0000000..7438732
--- /dev/null
+++ b/arch/m68k/configs/M54455EVB_intel_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M54455EVB_INTEL=y
diff --git a/arch/m68k/configs/M54455EVB_stm33_defconfig b/arch/m68k/configs/M54455EVB_stm33_defconfig
new file mode 100644
index 0000000..1d06ed2
--- /dev/null
+++ b/arch/m68k/configs/M54455EVB_stm33_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M54455EVB_STM33=y
diff --git a/arch/m68k/configs/M5475AFE_defconfig b/arch/m68k/configs/M5475AFE_defconfig
new file mode 100644
index 0000000..ce51ddf
--- /dev/null
+++ b/arch/m68k/configs/M5475AFE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5475AFE=y
diff --git a/arch/m68k/configs/M5475BFE_defconfig b/arch/m68k/configs/M5475BFE_defconfig
new file mode 100644
index 0000000..bbd4c97
--- /dev/null
+++ b/arch/m68k/configs/M5475BFE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5475BFE=y
diff --git a/arch/m68k/configs/M5475CFE_defconfig b/arch/m68k/configs/M5475CFE_defconfig
new file mode 100644
index 0000000..75e7416
--- /dev/null
+++ b/arch/m68k/configs/M5475CFE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5475CFE=y
diff --git a/arch/m68k/configs/M5475DFE_defconfig b/arch/m68k/configs/M5475DFE_defconfig
new file mode 100644
index 0000000..575468e
--- /dev/null
+++ b/arch/m68k/configs/M5475DFE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5475DFE=y
diff --git a/arch/m68k/configs/M5475EFE_defconfig b/arch/m68k/configs/M5475EFE_defconfig
new file mode 100644
index 0000000..1cb5a2c
--- /dev/null
+++ b/arch/m68k/configs/M5475EFE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5475EFE=y
diff --git a/arch/m68k/configs/M5475FFE_defconfig b/arch/m68k/configs/M5475FFE_defconfig
new file mode 100644
index 0000000..337de82
--- /dev/null
+++ b/arch/m68k/configs/M5475FFE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5475FFE=y
diff --git a/arch/m68k/configs/M5475GFE_defconfig b/arch/m68k/configs/M5475GFE_defconfig
new file mode 100644
index 0000000..7baf734
--- /dev/null
+++ b/arch/m68k/configs/M5475GFE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5475GFE=y
diff --git a/arch/m68k/configs/M5485AFE_defconfig b/arch/m68k/configs/M5485AFE_defconfig
new file mode 100644
index 0000000..968ee7d
--- /dev/null
+++ b/arch/m68k/configs/M5485AFE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5485AFE=y
diff --git a/arch/m68k/configs/M5485BFE_defconfig b/arch/m68k/configs/M5485BFE_defconfig
new file mode 100644
index 0000000..03d0de8
--- /dev/null
+++ b/arch/m68k/configs/M5485BFE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5485BFE=y
diff --git a/arch/m68k/configs/M5485CFE_defconfig b/arch/m68k/configs/M5485CFE_defconfig
new file mode 100644
index 0000000..4b84003
--- /dev/null
+++ b/arch/m68k/configs/M5485CFE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5485CFE=y
diff --git a/arch/m68k/configs/M5485DFE_defconfig b/arch/m68k/configs/M5485DFE_defconfig
new file mode 100644
index 0000000..97bae34
--- /dev/null
+++ b/arch/m68k/configs/M5485DFE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5485DFE=y
diff --git a/arch/m68k/configs/M5485EFE_defconfig b/arch/m68k/configs/M5485EFE_defconfig
new file mode 100644
index 0000000..c316641
--- /dev/null
+++ b/arch/m68k/configs/M5485EFE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5485EFE=y
diff --git a/arch/m68k/configs/M5485FFE_defconfig b/arch/m68k/configs/M5485FFE_defconfig
new file mode 100644
index 0000000..fae242f
--- /dev/null
+++ b/arch/m68k/configs/M5485FFE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5485FFE=y
diff --git a/arch/m68k/configs/M5485GFE_defconfig b/arch/m68k/configs/M5485GFE_defconfig
new file mode 100644
index 0000000..332cc7f
--- /dev/null
+++ b/arch/m68k/configs/M5485GFE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5485GFE=y
diff --git a/arch/m68k/configs/M5485HFE_defconfig b/arch/m68k/configs/M5485HFE_defconfig
new file mode 100644
index 0000000..8a62037
--- /dev/null
+++ b/arch/m68k/configs/M5485HFE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_M5485HFE=y
diff --git a/arch/m68k/configs/TASREG_defconfig b/arch/m68k/configs/TASREG_defconfig
new file mode 100644
index 0000000..4a87056
--- /dev/null
+++ b/arch/m68k/configs/TASREG_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TASREG=y
diff --git a/arch/m68k/configs/astro_mcf5373l_defconfig b/arch/m68k/configs/astro_mcf5373l_defconfig
new file mode 100644
index 0000000..cbd9a9d
--- /dev/null
+++ b/arch/m68k/configs/astro_mcf5373l_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ASTRO_MCF5373L=y
diff --git a/arch/m68k/configs/cobra5272_defconfig b/arch/m68k/configs/cobra5272_defconfig
new file mode 100644
index 0000000..a32a1a9
--- /dev/null
+++ b/arch/m68k/configs/cobra5272_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_COBRA5272=y
diff --git a/arch/m68k/configs/eb_cpu5282_defconfig b/arch/m68k/configs/eb_cpu5282_defconfig
new file mode 100644
index 0000000..4b77239
--- /dev/null
+++ b/arch/m68k/configs/eb_cpu5282_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_EB_CPU5282=y
diff --git a/arch/m68k/configs/eb_cpu5282_internal_defconfig b/arch/m68k/configs/eb_cpu5282_internal_defconfig
new file mode 100644
index 0000000..68d2a75
--- /dev/null
+++ b/arch/m68k/configs/eb_cpu5282_internal_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_EB_CPU5282_INTERNAL=y
diff --git a/arch/microblaze/Kconfig b/arch/microblaze/Kconfig
new file mode 100644
index 0000000..3077de9
--- /dev/null
+++ b/arch/microblaze/Kconfig
@@ -0,0 +1,17 @@ 
+config MICROBLAZE
+	bool
+	default y
+
+config SYS_ARCH
+	string
+	default "microblaze"
+
+choice
+	prompt "Target select"
+
+config TARGET_MICROBLAZE_GENERIC
+	bool "Support microblaze-generic"
+
+endchoice
+
+source "board/xilinx/microblaze-generic/Kconfig"
diff --git a/arch/microblaze/configs/microblaze-generic_defconfig b/arch/microblaze/configs/microblaze-generic_defconfig
new file mode 100644
index 0000000..e525b50
--- /dev/null
+++ b/arch/microblaze/configs/microblaze-generic_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_MICROBLAZE_GENERIC=y
diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig
new file mode 100644
index 0000000..cb46cd7
--- /dev/null
+++ b/arch/mips/Kconfig
@@ -0,0 +1,90 @@ 
+config MIPS
+	bool
+	default y
+
+config SYS_ARCH
+	string
+	default "mips"
+
+choice
+	prompt "Target select"
+
+config TARGET_QEMU_MIPS
+	bool "Support qemu_mips"
+
+config TARGET_QEMU_MIPSEL
+	bool "Support qemu_mipsel"
+
+config TARGET_MALTA
+	bool "Support malta"
+
+config TARGET_MALTAEL
+	bool "Support maltael"
+
+config TARGET_VCT_PLATINUM
+	bool "Support vct_platinum"
+
+config TARGET_VCT_PLATINUM_ONENAND
+	bool "Support vct_platinum_onenand"
+
+config TARGET_VCT_PLATINUM_ONENAND_SMALL
+	bool "Support vct_platinum_onenand_small"
+
+config TARGET_VCT_PLATINUM_SMALL
+	bool "Support vct_platinum_small"
+
+config TARGET_VCT_PLATINUMAVC
+	bool "Support vct_platinumavc"
+
+config TARGET_VCT_PLATINUMAVC_ONENAND
+	bool "Support vct_platinumavc_onenand"
+
+config TARGET_VCT_PLATINUMAVC_ONENAND_SMALL
+	bool "Support vct_platinumavc_onenand_small"
+
+config TARGET_VCT_PLATINUMAVC_SMALL
+	bool "Support vct_platinumavc_small"
+
+config TARGET_VCT_PREMIUM
+	bool "Support vct_premium"
+
+config TARGET_VCT_PREMIUM_ONENAND
+	bool "Support vct_premium_onenand"
+
+config TARGET_VCT_PREMIUM_ONENAND_SMALL
+	bool "Support vct_premium_onenand_small"
+
+config TARGET_VCT_PREMIUM_SMALL
+	bool "Support vct_premium_small"
+
+config TARGET_DBAU1000
+	bool "Support dbau1000"
+
+config TARGET_DBAU1100
+	bool "Support dbau1100"
+
+config TARGET_DBAU1500
+	bool "Support dbau1500"
+
+config TARGET_DBAU1550
+	bool "Support dbau1550"
+
+config TARGET_DBAU1550_EL
+	bool "Support dbau1550_el"
+
+config TARGET_PB1000
+	bool "Support pb1000"
+
+config TARGET_QEMU_MIPS64
+	bool "Support qemu_mips64"
+
+config TARGET_QEMU_MIPS64EL
+	bool "Support qemu_mips64el"
+
+endchoice
+
+source "board/dbau1x00/Kconfig"
+source "board/imgtec/malta/Kconfig"
+source "board/micronas/vct/Kconfig"
+source "board/pb1x00/Kconfig"
+source "board/qemu-mips/Kconfig"
diff --git a/arch/mips/configs/dbau1000_defconfig b/arch/mips/configs/dbau1000_defconfig
new file mode 100644
index 0000000..571f730
--- /dev/null
+++ b/arch/mips/configs/dbau1000_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DBAU1000=y
diff --git a/arch/mips/configs/dbau1100_defconfig b/arch/mips/configs/dbau1100_defconfig
new file mode 100644
index 0000000..09c40c8
--- /dev/null
+++ b/arch/mips/configs/dbau1100_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DBAU1100=y
diff --git a/arch/mips/configs/dbau1500_defconfig b/arch/mips/configs/dbau1500_defconfig
new file mode 100644
index 0000000..22c3a00
--- /dev/null
+++ b/arch/mips/configs/dbau1500_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DBAU1500=y
diff --git a/arch/mips/configs/dbau1550_defconfig b/arch/mips/configs/dbau1550_defconfig
new file mode 100644
index 0000000..16584d4
--- /dev/null
+++ b/arch/mips/configs/dbau1550_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DBAU1550=y
diff --git a/arch/mips/configs/dbau1550_el_defconfig b/arch/mips/configs/dbau1550_el_defconfig
new file mode 100644
index 0000000..f89d541
--- /dev/null
+++ b/arch/mips/configs/dbau1550_el_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DBAU1550_EL=y
diff --git a/arch/mips/configs/malta_defconfig b/arch/mips/configs/malta_defconfig
new file mode 100644
index 0000000..f77fc26
--- /dev/null
+++ b/arch/mips/configs/malta_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MALTA=y
diff --git a/arch/mips/configs/maltael_defconfig b/arch/mips/configs/maltael_defconfig
new file mode 100644
index 0000000..ed4995a
--- /dev/null
+++ b/arch/mips/configs/maltael_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MALTAEL=y
diff --git a/arch/mips/configs/pb1000_defconfig b/arch/mips/configs/pb1000_defconfig
new file mode 100644
index 0000000..2c5e428
--- /dev/null
+++ b/arch/mips/configs/pb1000_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PB1000=y
diff --git a/arch/mips/configs/qemu_mips64_defconfig b/arch/mips/configs/qemu_mips64_defconfig
new file mode 100644
index 0000000..20f5b7c
--- /dev/null
+++ b/arch/mips/configs/qemu_mips64_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_QEMU_MIPS64=y
diff --git a/arch/mips/configs/qemu_mips64el_defconfig b/arch/mips/configs/qemu_mips64el_defconfig
new file mode 100644
index 0000000..d446bd9
--- /dev/null
+++ b/arch/mips/configs/qemu_mips64el_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_QEMU_MIPS64EL=y
diff --git a/arch/mips/configs/qemu_mips_defconfig b/arch/mips/configs/qemu_mips_defconfig
new file mode 100644
index 0000000..68a9020
--- /dev/null
+++ b/arch/mips/configs/qemu_mips_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_QEMU_MIPS=y
diff --git a/arch/mips/configs/qemu_mipsel_defconfig b/arch/mips/configs/qemu_mipsel_defconfig
new file mode 100644
index 0000000..eb10827
--- /dev/null
+++ b/arch/mips/configs/qemu_mipsel_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_QEMU_MIPSEL=y
diff --git a/arch/mips/configs/vct_platinum_defconfig b/arch/mips/configs/vct_platinum_defconfig
new file mode 100644
index 0000000..9f5730b
--- /dev/null
+++ b/arch/mips/configs/vct_platinum_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VCT_PLATINUM=y
diff --git a/arch/mips/configs/vct_platinum_onenand_defconfig b/arch/mips/configs/vct_platinum_onenand_defconfig
new file mode 100644
index 0000000..f50b659
--- /dev/null
+++ b/arch/mips/configs/vct_platinum_onenand_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VCT_PLATINUM_ONENAND=y
diff --git a/arch/mips/configs/vct_platinum_onenand_small_defconfig b/arch/mips/configs/vct_platinum_onenand_small_defconfig
new file mode 100644
index 0000000..8d970ea
--- /dev/null
+++ b/arch/mips/configs/vct_platinum_onenand_small_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VCT_PLATINUM_ONENAND_SMALL=y
diff --git a/arch/mips/configs/vct_platinum_small_defconfig b/arch/mips/configs/vct_platinum_small_defconfig
new file mode 100644
index 0000000..898e526
--- /dev/null
+++ b/arch/mips/configs/vct_platinum_small_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VCT_PLATINUM_SMALL=y
diff --git a/arch/mips/configs/vct_platinumavc_defconfig b/arch/mips/configs/vct_platinumavc_defconfig
new file mode 100644
index 0000000..5e04489
--- /dev/null
+++ b/arch/mips/configs/vct_platinumavc_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VCT_PLATINUMAVC=y
diff --git a/arch/mips/configs/vct_platinumavc_onenand_defconfig b/arch/mips/configs/vct_platinumavc_onenand_defconfig
new file mode 100644
index 0000000..86ab79a
--- /dev/null
+++ b/arch/mips/configs/vct_platinumavc_onenand_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VCT_PLATINUMAVC_ONENAND=y
diff --git a/arch/mips/configs/vct_platinumavc_onenand_small_defconfig b/arch/mips/configs/vct_platinumavc_onenand_small_defconfig
new file mode 100644
index 0000000..a217ef5
--- /dev/null
+++ b/arch/mips/configs/vct_platinumavc_onenand_small_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VCT_PLATINUMAVC_ONENAND_SMALL=y
diff --git a/arch/mips/configs/vct_platinumavc_small_defconfig b/arch/mips/configs/vct_platinumavc_small_defconfig
new file mode 100644
index 0000000..691f593
--- /dev/null
+++ b/arch/mips/configs/vct_platinumavc_small_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VCT_PLATINUMAVC_SMALL=y
diff --git a/arch/mips/configs/vct_premium_defconfig b/arch/mips/configs/vct_premium_defconfig
new file mode 100644
index 0000000..a14c4ea
--- /dev/null
+++ b/arch/mips/configs/vct_premium_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VCT_PREMIUM=y
diff --git a/arch/mips/configs/vct_premium_onenand_defconfig b/arch/mips/configs/vct_premium_onenand_defconfig
new file mode 100644
index 0000000..bb2fe43
--- /dev/null
+++ b/arch/mips/configs/vct_premium_onenand_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VCT_PREMIUM_ONENAND=y
diff --git a/arch/mips/configs/vct_premium_onenand_small_defconfig b/arch/mips/configs/vct_premium_onenand_small_defconfig
new file mode 100644
index 0000000..9f4fb39
--- /dev/null
+++ b/arch/mips/configs/vct_premium_onenand_small_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VCT_PREMIUM_ONENAND_SMALL=y
diff --git a/arch/mips/configs/vct_premium_small_defconfig b/arch/mips/configs/vct_premium_small_defconfig
new file mode 100644
index 0000000..0d5c6c5
--- /dev/null
+++ b/arch/mips/configs/vct_premium_small_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VCT_PREMIUM_SMALL=y
diff --git a/arch/nds32/Kconfig b/arch/nds32/Kconfig
new file mode 100644
index 0000000..2ddbf21
--- /dev/null
+++ b/arch/nds32/Kconfig
@@ -0,0 +1,25 @@ 
+config NDS32
+	bool
+	default y
+
+config SYS_ARCH
+	string
+	default "nds32"
+
+choice
+	prompt "Target select"
+
+config TARGET_ADP_AG101
+	bool "Support adp-ag101"
+
+config TARGET_ADP_AG101P
+	bool "Support adp-ag101p"
+
+config TARGET_ADP_AG102
+	bool "Support adp-ag102"
+
+endchoice
+
+source "board/AndesTech/adp-ag101/Kconfig"
+source "board/AndesTech/adp-ag101p/Kconfig"
+source "board/AndesTech/adp-ag102/Kconfig"
diff --git a/arch/nds32/configs/adp-ag101_defconfig b/arch/nds32/configs/adp-ag101_defconfig
new file mode 100644
index 0000000..f962282
--- /dev/null
+++ b/arch/nds32/configs/adp-ag101_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ADP_AG101=y
diff --git a/arch/nds32/configs/adp-ag101p_defconfig b/arch/nds32/configs/adp-ag101p_defconfig
new file mode 100644
index 0000000..702186e
--- /dev/null
+++ b/arch/nds32/configs/adp-ag101p_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ADP_AG101P=y
diff --git a/arch/nds32/configs/adp-ag102_defconfig b/arch/nds32/configs/adp-ag102_defconfig
new file mode 100644
index 0000000..ab4374a
--- /dev/null
+++ b/arch/nds32/configs/adp-ag102_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ADP_AG102=y
diff --git a/arch/nios2/Kconfig b/arch/nios2/Kconfig
new file mode 100644
index 0000000..0735385
--- /dev/null
+++ b/arch/nios2/Kconfig
@@ -0,0 +1,25 @@ 
+config NIOS2
+	bool
+	default y
+
+config SYS_ARCH
+	string
+	default "nios2"
+
+choice
+	prompt "Target select"
+
+config TARGET_NIOS2_GENERIC
+	bool "Support nios2-generic"
+
+config TARGET_PCI5441
+	bool "Support PCI5441"
+
+config TARGET_PK1C20
+	bool "Support PK1C20"
+
+endchoice
+
+source "board/altera/nios2-generic/Kconfig"
+source "board/psyent/pci5441/Kconfig"
+source "board/psyent/pk1c20/Kconfig"
diff --git a/arch/nios2/configs/PCI5441_defconfig b/arch/nios2/configs/PCI5441_defconfig
new file mode 100644
index 0000000..23678bc
--- /dev/null
+++ b/arch/nios2/configs/PCI5441_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PCI5441=y
diff --git a/arch/nios2/configs/PK1C20_defconfig b/arch/nios2/configs/PK1C20_defconfig
new file mode 100644
index 0000000..1a42c6b
--- /dev/null
+++ b/arch/nios2/configs/PK1C20_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PK1C20=y
diff --git a/arch/nios2/configs/nios2-generic_defconfig b/arch/nios2/configs/nios2-generic_defconfig
new file mode 100644
index 0000000..69d1b81
--- /dev/null
+++ b/arch/nios2/configs/nios2-generic_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NIOS2_GENERIC=y
diff --git a/arch/openrisc/Kconfig b/arch/openrisc/Kconfig
new file mode 100644
index 0000000..292e5b6
--- /dev/null
+++ b/arch/openrisc/Kconfig
@@ -0,0 +1,17 @@ 
+config OPENRISC
+	bool
+	default y
+
+config SYS_ARCH
+	string
+	default "openrisc"
+
+choice
+	prompt "Target select"
+
+config TARGET_OPENRISC_GENERIC
+	bool "Support openrisc-generic"
+
+endchoice
+
+source "board/openrisc/openrisc-generic/Kconfig"
diff --git a/arch/openrisc/configs/openrisc-generic_defconfig b/arch/openrisc/configs/openrisc-generic_defconfig
new file mode 100644
index 0000000..dd13730
--- /dev/null
+++ b/arch/openrisc/configs/openrisc-generic_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_OPENRISC_GENERIC=y
diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig
new file mode 100644
index 0000000..b270c96
--- /dev/null
+++ b/arch/powerpc/Kconfig
@@ -0,0 +1,2348 @@ 
+config PPC
+	bool
+	default y
+
+config SYS_ARCH
+	string
+	default "powerpc"
+
+choice
+	prompt "Target select"
+
+config TARGET_PPMC7XX
+	bool "Support ppmc7xx"
+
+config TARGET_P3G4
+	bool "Support P3G4"
+
+config TARGET_ZUMA
+	bool "Support ZUMA"
+
+config TARGET_ELPPC
+	bool "Support ELPPC"
+
+config TARGET_CPCI750
+	bool "Support CPCI750"
+
+config TARGET_MPC7448HPC2
+	bool "Support mpc7448hpc2"
+
+config TARGET_DB64360
+	bool "Support DB64360"
+
+config TARGET_DB64460
+	bool "Support DB64460"
+
+config TARGET_P3M7448
+	bool "Support p3m7448"
+
+config TARGET_P3M750
+	bool "Support p3m750"
+
+config TARGET_PDM360NG
+	bool "Support pdm360ng"
+
+config TARGET_ARIA
+	bool "Support aria"
+
+config TARGET_MECP5123
+	bool "Support mecp5123"
+
+config TARGET_MPC5121ADS
+	bool "Support mpc5121ads"
+
+config TARGET_MPC5121ADS_REV2
+	bool "Support mpc5121ads_rev2"
+
+config TARGET_AC14XX
+	bool "Support ac14xx"
+
+config TARGET_CMI_MPC5XX
+	bool "Support cmi_mpc5xx"
+
+config TARGET_PATI
+	bool "Support PATI"
+
+config TARGET_CANMB
+	bool "Support canmb"
+
+config TARGET_CM5200
+	bool "Support cm5200"
+
+config TARGET_INKA4X0
+	bool "Support inka4x0"
+
+config TARGET_IPEK01
+	bool "Support ipek01"
+
+config TARGET_JUPITER
+	bool "Support jupiter"
+
+config TARGET_MOTIONPRO
+	bool "Support motionpro"
+
+config TARGET_MUNICES
+	bool "Support munices"
+
+config TARGET_V38B
+	bool "Support v38b"
+
+config TARGET_A3M071
+	bool "Support a3m071"
+
+config TARGET_A4M2K
+	bool "Support a4m2k"
+
+config TARGET_A4M072
+	bool "Support a4m072"
+
+config TARGET_BC3450
+	bool "Support BC3450"
+
+config TARGET_GALAXY5200
+	bool "Support galaxy5200"
+
+config TARGET_GALAXY5200_LOWBOOT
+	bool "Support galaxy5200_LOWBOOT"
+
+config TARGET_ICECUBE_5200
+	bool "Support icecube_5200"
+
+config TARGET_ICECUBE_5200_DDR
+	bool "Support icecube_5200_DDR"
+
+config TARGET_ICECUBE_5200_DDR_LOWBOOT
+	bool "Support icecube_5200_DDR_LOWBOOT"
+
+config TARGET_ICECUBE_5200_DDR_LOWBOOT08
+	bool "Support icecube_5200_DDR_LOWBOOT08"
+
+config TARGET_ICECUBE_5200_LOWBOOT
+	bool "Support icecube_5200_LOWBOOT"
+
+config TARGET_ICECUBE_5200_LOWBOOT08
+	bool "Support icecube_5200_LOWBOOT08"
+
+config TARGET_LITE5200
+	bool "Support Lite5200"
+
+config TARGET_LITE5200_LOWBOOT
+	bool "Support Lite5200_LOWBOOT"
+
+config TARGET_LITE5200_LOWBOOT08
+	bool "Support Lite5200_LOWBOOT08"
+
+config TARGET_LITE5200B
+	bool "Support lite5200b"
+
+config TARGET_LITE5200B_LOWBOOT
+	bool "Support lite5200b_LOWBOOT"
+
+config TARGET_LITE5200B_PM
+	bool "Support lite5200b_PM"
+
+config TARGET_MCC200
+	bool "Support mcc200"
+
+config TARGET_MCC200_COM12
+	bool "Support mcc200_COM12"
+
+config TARGET_MCC200_COM12_HIGHBOOT
+	bool "Support mcc200_COM12_highboot"
+
+config TARGET_MCC200_COM12_HIGHBOOT_SDRAM
+	bool "Support mcc200_COM12_highboot_SDRAM"
+
+config TARGET_MCC200_COM12_SDRAM
+	bool "Support mcc200_COM12_SDRAM"
+
+config TARGET_MCC200_HIGHBOOT
+	bool "Support mcc200_highboot"
+
+config TARGET_MCC200_HIGHBOOT_SDRAM
+	bool "Support mcc200_highboot_SDRAM"
+
+config TARGET_MCC200_SDRAM
+	bool "Support mcc200_SDRAM"
+
+config TARGET_PRS200
+	bool "Support prs200"
+
+config TARGET_PRS200_DDR
+	bool "Support prs200_DDR"
+
+config TARGET_PRS200_HIGHBOOT
+	bool "Support prs200_highboot"
+
+config TARGET_PRS200_HIGHBOOT_DDR
+	bool "Support prs200_highboot_DDR"
+
+config TARGET_PM520
+	bool "Support PM520"
+
+config TARGET_PM520_DDR
+	bool "Support PM520_DDR"
+
+config TARGET_PM520_ROMBOOT
+	bool "Support PM520_ROMBOOT"
+
+config TARGET_PM520_ROMBOOT_DDR
+	bool "Support PM520_ROMBOOT_DDR"
+
+config TARGET_TOTAL5200
+	bool "Support Total5200"
+
+config TARGET_TOTAL5200_LOWBOOT
+	bool "Support Total5200_lowboot"
+
+config TARGET_TOTAL5200_REV2
+	bool "Support Total5200_Rev2"
+
+config TARGET_TOTAL5200_REV2_LOWBOOT
+	bool "Support Total5200_Rev2_lowboot"
+
+config TARGET_EVAL5200
+	bool "Support EVAL5200"
+
+config TARGET_MINI5200
+	bool "Support MINI5200"
+
+config TARGET_TOP5200
+	bool "Support TOP5200"
+
+config TARGET_CPCI5200
+	bool "Support cpci5200"
+
+config TARGET_MECP5200
+	bool "Support mecp5200"
+
+config TARGET_PF5200
+	bool "Support pf5200"
+
+config TARGET_O2D
+	bool "Support O2D"
+
+config TARGET_O2D300
+	bool "Support O2D300"
+
+config TARGET_O2DNT2
+	bool "Support O2DNT2"
+
+config TARGET_O2DNT2_RAMBOOT
+	bool "Support O2DNT2_RAMBOOT"
+
+config TARGET_O2I
+	bool "Support O2I"
+
+config TARGET_O2MNT
+	bool "Support O2MNT"
+
+config TARGET_O2MNT_O2M110
+	bool "Support O2MNT_O2M110"
+
+config TARGET_O2MNT_O2M112
+	bool "Support O2MNT_O2M112"
+
+config TARGET_O2MNT_O2M113
+	bool "Support O2MNT_O2M113"
+
+config TARGET_O3DNT
+	bool "Support O3DNT"
+
+config TARGET_DIGSY_MTC
+	bool "Support digsy_mtc"
+
+config TARGET_DIGSY_MTC_RAMBOOT
+	bool "Support digsy_mtc_RAMBOOT"
+
+config TARGET_DIGSY_MTC_REV5
+	bool "Support digsy_mtc_rev5"
+
+config TARGET_DIGSY_MTC_REV5_RAMBOOT
+	bool "Support digsy_mtc_rev5_RAMBOOT"
+
+config TARGET_HMI1001
+	bool "Support hmi1001"
+
+config TARGET_MUCMC52
+	bool "Support mucmc52"
+
+config TARGET_UC101
+	bool "Support uc101"
+
+config TARGET_MVBC_P
+	bool "Support MVBC_P"
+
+config TARGET_MVSMR
+	bool "Support MVSMR"
+
+config TARGET_PCM030
+	bool "Support pcm030"
+
+config TARGET_PCM030_LOWBOOT
+	bool "Support pcm030_LOWBOOT"
+
+config TARGET_AEV
+	bool "Support aev"
+
+config TARGET_CAM5200
+	bool "Support cam5200"
+
+config TARGET_CAM5200_NIOSFLASH
+	bool "Support cam5200_niosflash"
+
+config TARGET_CHARON
+	bool "Support charon"
+
+config TARGET_FO300
+	bool "Support fo300"
+
+config TARGET_MINIFAP
+	bool "Support MiniFAP"
+
+config TARGET_TB5200
+	bool "Support TB5200"
+
+config TARGET_TB5200_B
+	bool "Support TB5200_B"
+
+config TARGET_TQM5200
+	bool "Support TQM5200"
+
+config TARGET_TQM5200_B
+	bool "Support TQM5200_B"
+
+config TARGET_TQM5200_B_HIGHBOOT
+	bool "Support TQM5200_B_HIGHBOOT"
+
+config TARGET_TQM5200_STK100
+	bool "Support TQM5200_STK100"
+
+config TARGET_TQM5200S
+	bool "Support TQM5200S"
+
+config TARGET_TQM5200S_HIGHBOOT
+	bool "Support TQM5200S_HIGHBOOT"
+
+config TARGET_UTX8245
+	bool "Support utx8245"
+
+config TARGET_A3000
+	bool "Support A3000"
+
+config TARGET_CPC45
+	bool "Support CPC45"
+
+config TARGET_CPC45_ROMBOOT
+	bool "Support CPC45_ROMBOOT"
+
+config TARGET_CU824
+	bool "Support CU824"
+
+config TARGET_EXALION
+	bool "Support eXalion"
+
+config TARGET_HIDDEN_DRAGON
+	bool "Support HIDDEN_DRAGON"
+
+config TARGET_MUSENKI
+	bool "Support MUSENKI"
+
+config TARGET_MVBLUE
+	bool "Support MVBLUE"
+
+config TARGET_SANDPOINT8240
+	bool "Support Sandpoint8240"
+
+config TARGET_SANDPOINT8245
+	bool "Support Sandpoint8245"
+
+config TARGET_DEBRIS
+	bool "Support debris"
+
+config TARGET_KVME080
+	bool "Support kvme080"
+
+config TARGET_ATC
+	bool "Support atc"
+
+config TARGET_EP8260
+	bool "Support ep8260"
+
+config TARGET_EP82XXM
+	bool "Support ep82xxm"
+
+config TARGET_GW8260
+	bool "Support gw8260"
+
+config TARGET_HYMOD
+	bool "Support hymod"
+
+config TARGET_PPMC8260
+	bool "Support ppmc8260"
+
+config TARGET_SACSNG
+	bool "Support sacsng"
+
+config TARGET_COGENT_MPC8260
+	bool "Support cogent_mpc8260"
+
+config TARGET_CPU86
+	bool "Support CPU86"
+
+config TARGET_CPU86_ROMBOOT
+	bool "Support CPU86_ROMBOOT"
+
+config TARGET_CPU87
+	bool "Support CPU87"
+
+config TARGET_CPU87_ROMBOOT
+	bool "Support CPU87_ROMBOOT"
+
+config TARGET_EP8248
+	bool "Support ep8248"
+
+config TARGET_IPHASE4539
+	bool "Support IPHASE4539"
+
+config TARGET_ISPAN
+	bool "Support ISPAN"
+
+config TARGET_ISPAN_REVB
+	bool "Support ISPAN_REVB"
+
+config TARGET_MUAS3001
+	bool "Support muas3001"
+
+config TARGET_MUAS3001_DEV
+	bool "Support muas3001_dev"
+
+config TARGET_PM825
+	bool "Support PM825"
+
+config TARGET_PM825_BIGFLASH
+	bool "Support PM825_BIGFLASH"
+
+config TARGET_PM825_ROMBOOT
+	bool "Support PM825_ROMBOOT"
+
+config TARGET_PM825_ROMBOOT_BIGFLASH
+	bool "Support PM825_ROMBOOT_BIGFLASH"
+
+config TARGET_PM826
+	bool "Support PM826"
+
+config TARGET_PM826_BIGFLASH
+	bool "Support PM826_BIGFLASH"
+
+config TARGET_PM826_ROMBOOT
+	bool "Support PM826_ROMBOOT"
+
+config TARGET_PM826_ROMBOOT_BIGFLASH
+	bool "Support PM826_ROMBOOT_BIGFLASH"
+
+config TARGET_PM828
+	bool "Support PM828"
+
+config TARGET_PM828_PCI
+	bool "Support PM828_PCI"
+
+config TARGET_PM828_ROMBOOT
+	bool "Support PM828_ROMBOOT"
+
+config TARGET_PM828_ROMBOOT_PCI
+	bool "Support PM828_ROMBOOT_PCI"
+
+config TARGET_RATTLER
+	bool "Support Rattler"
+
+config TARGET_RATTLER8248
+	bool "Support Rattler8248"
+
+config TARGET_ZPC1900
+	bool "Support ZPC1900"
+
+config TARGET_MPC8260ADS
+	bool "Support MPC8260ADS"
+
+config TARGET_MPC8260ADS_33MHZ
+	bool "Support MPC8260ADS_33MHz"
+
+config TARGET_MPC8260ADS_33MHZ_LOWBOOT
+	bool "Support MPC8260ADS_33MHz_lowboot"
+
+config TARGET_MPC8260ADS_40MHZ
+	bool "Support MPC8260ADS_40MHz"
+
+config TARGET_MPC8260ADS_40MHZ_LOWBOOT
+	bool "Support MPC8260ADS_40MHz_lowboot"
+
+config TARGET_MPC8260ADS_LOWBOOT
+	bool "Support MPC8260ADS_lowboot"
+
+config TARGET_MPC8272ADS
+	bool "Support MPC8272ADS"
+
+config TARGET_MPC8272ADS_LOWBOOT
+	bool "Support MPC8272ADS_lowboot"
+
+config TARGET_PQ2FADS
+	bool "Support PQ2FADS"
+
+config TARGET_PQ2FADS_VR
+	bool "Support PQ2FADS-VR"
+
+config TARGET_PQ2FADS_VR_LOWBOOT
+	bool "Support PQ2FADS-VR_lowboot"
+
+config TARGET_PQ2FADS_ZU
+	bool "Support PQ2FADS-ZU"
+
+config TARGET_PQ2FADS_ZU_66MHZ
+	bool "Support PQ2FADS-ZU_66MHz"
+
+config TARGET_PQ2FADS_ZU_66MHZ_LOWBOOT
+	bool "Support PQ2FADS-ZU_66MHz_lowboot"
+
+config TARGET_PQ2FADS_ZU_LOWBOOT
+	bool "Support PQ2FADS-ZU_lowboot"
+
+config TARGET_PQ2FADS_LOWBOOT
+	bool "Support PQ2FADS_lowboot"
+
+config TARGET_MPC8266ADS
+	bool "Support MPC8266ADS"
+
+config TARGET_VOVPN_GW_66MHZ
+	bool "Support VoVPN-GW_66MHz"
+
+config TARGET_IDS8247
+	bool "Support IDS8247"
+
+config TARGET_MGCOGE
+	bool "Support mgcoge"
+
+config TARGET_MGCOGE3NE
+	bool "Support mgcoge3ne"
+
+config TARGET_TQM8255_AA
+	bool "Support TQM8255_AA"
+
+config TARGET_TQM8260_AA
+	bool "Support TQM8260_AA"
+
+config TARGET_TQM8260_AB
+	bool "Support TQM8260_AB"
+
+config TARGET_TQM8260_AC
+	bool "Support TQM8260_AC"
+
+config TARGET_TQM8260_AD
+	bool "Support TQM8260_AD"
+
+config TARGET_TQM8260_AE
+	bool "Support TQM8260_AE"
+
+config TARGET_TQM8260_AF
+	bool "Support TQM8260_AF"
+
+config TARGET_TQM8260_AG
+	bool "Support TQM8260_AG"
+
+config TARGET_TQM8260_AH
+	bool "Support TQM8260_AH"
+
+config TARGET_TQM8260_AI
+	bool "Support TQM8260_AI"
+
+config TARGET_TQM8265_AA
+	bool "Support TQM8265_AA"
+
+config TARGET_TQM8272
+	bool "Support TQM8272"
+
+config TARGET_MPC8308_P1M
+	bool "Support mpc8308_p1m"
+
+config TARGET_SBC8349
+	bool "Support sbc8349"
+
+config TARGET_SBC8349_PCI_33
+	bool "Support sbc8349_PCI_33"
+
+config TARGET_SBC8349_PCI_66
+	bool "Support sbc8349_PCI_66"
+
+config TARGET_VE8313
+	bool "Support ve8313"
+
+config TARGET_CADDY2
+	bool "Support caddy2"
+
+config TARGET_VME8349
+	bool "Support vme8349"
+
+config TARGET_MPC8308RDB
+	bool "Support MPC8308RDB"
+
+config TARGET_MPC8313ERDB_33
+	bool "Support MPC8313ERDB_33"
+
+config TARGET_MPC8313ERDB_66
+	bool "Support MPC8313ERDB_66"
+
+config TARGET_MPC8313ERDB_NAND_33
+	bool "Support MPC8313ERDB_NAND_33"
+
+config TARGET_MPC8313ERDB_NAND_66
+	bool "Support MPC8313ERDB_NAND_66"
+
+config TARGET_MPC8315ERDB
+	bool "Support MPC8315ERDB"
+
+config TARGET_MPC8315ERDB_NAND
+	bool "Support MPC8315ERDB_NAND"
+
+config TARGET_MPC8323ERDB
+	bool "Support MPC8323ERDB"
+
+config TARGET_MPC832XEMDS
+	bool "Support MPC832XEMDS"
+
+config TARGET_MPC832XEMDS_ATM
+	bool "Support MPC832XEMDS_ATM"
+
+config TARGET_MPC832XEMDS_HOST_33
+	bool "Support MPC832XEMDS_HOST_33"
+
+config TARGET_MPC832XEMDS_HOST_66
+	bool "Support MPC832XEMDS_HOST_66"
+
+config TARGET_MPC832XEMDS_SLAVE
+	bool "Support MPC832XEMDS_SLAVE"
+
+config TARGET_MPC8349EMDS
+	bool "Support MPC8349EMDS"
+
+config TARGET_MPC8349ITX
+	bool "Support MPC8349ITX"
+
+config TARGET_MPC8349ITX_LOWBOOT
+	bool "Support MPC8349ITX_LOWBOOT"
+
+config TARGET_MPC8349ITXGP
+	bool "Support MPC8349ITXGP"
+
+config TARGET_MPC8360EMDS_33
+	bool "Support MPC8360EMDS_33"
+
+config TARGET_MPC8360EMDS_33_ATM
+	bool "Support MPC8360EMDS_33_ATM"
+
+config TARGET_MPC8360EMDS_33_HOST_33
+	bool "Support MPC8360EMDS_33_HOST_33"
+
+config TARGET_MPC8360EMDS_33_HOST_66
+	bool "Support MPC8360EMDS_33_HOST_66"
+
+config TARGET_MPC8360EMDS_33_SLAVE
+	bool "Support MPC8360EMDS_33_SLAVE"
+
+config TARGET_MPC8360EMDS_66
+	bool "Support MPC8360EMDS_66"
+
+config TARGET_MPC8360EMDS_66_ATM
+	bool "Support MPC8360EMDS_66_ATM"
+
+config TARGET_MPC8360EMDS_66_HOST_33
+	bool "Support MPC8360EMDS_66_HOST_33"
+
+config TARGET_MPC8360EMDS_66_HOST_66
+	bool "Support MPC8360EMDS_66_HOST_66"
+
+config TARGET_MPC8360EMDS_66_SLAVE
+	bool "Support MPC8360EMDS_66_SLAVE"
+
+config TARGET_MPC8360ERDK
+	bool "Support MPC8360ERDK"
+
+config TARGET_MPC8360ERDK_33
+	bool "Support MPC8360ERDK_33"
+
+config TARGET_MPC837XEMDS
+	bool "Support MPC837XEMDS"
+
+config TARGET_MPC837XEMDS_HOST
+	bool "Support MPC837XEMDS_HOST"
+
+config TARGET_MPC837XERDB
+	bool "Support MPC837XERDB"
+
+config TARGET_IDS8313
+	bool "Support ids8313"
+
+config TARGET_KMCOGE5NE
+	bool "Support kmcoge5ne"
+
+config TARGET_KMETER1
+	bool "Support kmeter1"
+
+config TARGET_KMOPTI2
+	bool "Support kmopti2"
+
+config TARGET_KMSUPX5
+	bool "Support kmsupx5"
+
+config TARGET_KMVECT1
+	bool "Support kmvect1"
+
+config TARGET_SUVD3
+	bool "Support suvd3"
+
+config TARGET_TUGE1
+	bool "Support tuge1"
+
+config TARGET_TUXX1
+	bool "Support tuxx1"
+
+config TARGET_MERGERBOX
+	bool "Support MERGERBOX"
+
+config TARGET_MVBLM7
+	bool "Support MVBLM7"
+
+config TARGET_SIMPC8313_LP
+	bool "Support SIMPC8313_LP"
+
+config TARGET_SIMPC8313_SP
+	bool "Support SIMPC8313_SP"
+
+config TARGET_TQM834X
+	bool "Support TQM834x"
+
+config TARGET_SBC8548
+	bool "Support sbc8548"
+
+config TARGET_SBC8548_PCI_33
+	bool "Support sbc8548_PCI_33"
+
+config TARGET_SBC8548_PCI_33_PCIE
+	bool "Support sbc8548_PCI_33_PCIE"
+
+config TARGET_SBC8548_PCI_66
+	bool "Support sbc8548_PCI_66"
+
+config TARGET_SBC8548_PCI_66_PCIE
+	bool "Support sbc8548_PCI_66_PCIE"
+
+config TARGET_SOCRATES
+	bool "Support socrates"
+
+config TARGET_HWW1U1A
+	bool "Support HWW1U1A"
+
+config TARGET_B4420QDS
+	bool "Support B4420QDS"
+
+config TARGET_B4420QDS_NAND
+	bool "Support B4420QDS_NAND"
+
+config TARGET_B4420QDS_SPIFLASH
+	bool "Support B4420QDS_SPIFLASH"
+
+config TARGET_B4860QDS
+	bool "Support B4860QDS"
+
+config TARGET_B4860QDS_NAND
+	bool "Support B4860QDS_NAND"
+
+config TARGET_B4860QDS_SECURE_BOOT
+	bool "Support B4860QDS_SECURE_BOOT"
+
+config TARGET_B4860QDS_SPIFLASH
+	bool "Support B4860QDS_SPIFLASH"
+
+config TARGET_B4860QDS_SRIO_PCIE_BOOT
+	bool "Support B4860QDS_SRIO_PCIE_BOOT"
+
+config TARGET_BSC9131RDB_NAND
+	bool "Support BSC9131RDB_NAND"
+
+config TARGET_BSC9131RDB_NAND_SYSCLK100
+	bool "Support BSC9131RDB_NAND_SYSCLK100"
+
+config TARGET_BSC9131RDB_SPIFLASH
+	bool "Support BSC9131RDB_SPIFLASH"
+
+config TARGET_BSC9131RDB_SPIFLASH_SYSCLK100
+	bool "Support BSC9131RDB_SPIFLASH_SYSCLK100"
+
+config TARGET_BSC9132QDS_NAND_DDRCLK100
+	bool "Support BSC9132QDS_NAND_DDRCLK100"
+
+config TARGET_BSC9132QDS_NAND_DDRCLK100_SECURE
+	bool "Support BSC9132QDS_NAND_DDRCLK100_SECURE"
+
+config TARGET_BSC9132QDS_NAND_DDRCLK133
+	bool "Support BSC9132QDS_NAND_DDRCLK133"
+
+config TARGET_BSC9132QDS_NAND_DDRCLK133_SECURE
+	bool "Support BSC9132QDS_NAND_DDRCLK133_SECURE"
+
+config TARGET_BSC9132QDS_NOR_DDRCLK100
+	bool "Support BSC9132QDS_NOR_DDRCLK100"
+
+config TARGET_BSC9132QDS_NOR_DDRCLK100_SECURE
+	bool "Support BSC9132QDS_NOR_DDRCLK100_SECURE"
+
+config TARGET_BSC9132QDS_NOR_DDRCLK133
+	bool "Support BSC9132QDS_NOR_DDRCLK133"
+
+config TARGET_BSC9132QDS_NOR_DDRCLK133_SECURE
+	bool "Support BSC9132QDS_NOR_DDRCLK133_SECURE"
+
+config TARGET_BSC9132QDS_SDCARD_DDRCLK100
+	bool "Support BSC9132QDS_SDCARD_DDRCLK100"
+
+config TARGET_BSC9132QDS_SDCARD_DDRCLK100_SECURE
+	bool "Support BSC9132QDS_SDCARD_DDRCLK100_SECURE"
+
+config TARGET_BSC9132QDS_SDCARD_DDRCLK133
+	bool "Support BSC9132QDS_SDCARD_DDRCLK133"
+
+config TARGET_BSC9132QDS_SDCARD_DDRCLK133_SECURE
+	bool "Support BSC9132QDS_SDCARD_DDRCLK133_SECURE"
+
+config TARGET_BSC9132QDS_SPIFLASH_DDRCLK100
+	bool "Support BSC9132QDS_SPIFLASH_DDRCLK100"
+
+config TARGET_BSC9132QDS_SPIFLASH_DDRCLK100_SECURE
+	bool "Support BSC9132QDS_SPIFLASH_DDRCLK100_SECURE"
+
+config TARGET_BSC9132QDS_SPIFLASH_DDRCLK133
+	bool "Support BSC9132QDS_SPIFLASH_DDRCLK133"
+
+config TARGET_BSC9132QDS_SPIFLASH_DDRCLK133_SECURE
+	bool "Support BSC9132QDS_SPIFLASH_DDRCLK133_SECURE"
+
+config TARGET_C29XPCIE
+	bool "Support C29XPCIE"
+
+config TARGET_C29XPCIE_NAND
+	bool "Support C29XPCIE_NAND"
+
+config TARGET_C29XPCIE_SPIFLASH
+	bool "Support C29XPCIE_SPIFLASH"
+
+config TARGET_P3041DS
+	bool "Support P3041DS"
+
+config TARGET_P3041DS_NAND
+	bool "Support P3041DS_NAND"
+
+config TARGET_P3041DS_SDCARD
+	bool "Support P3041DS_SDCARD"
+
+config TARGET_P3041DS_SECURE_BOOT
+	bool "Support P3041DS_SECURE_BOOT"
+
+config TARGET_P3041DS_SPIFLASH
+	bool "Support P3041DS_SPIFLASH"
+
+config TARGET_P3041DS_SRIO_PCIE_BOOT
+	bool "Support P3041DS_SRIO_PCIE_BOOT"
+
+config TARGET_P4080DS
+	bool "Support P4080DS"
+
+config TARGET_P4080DS_SDCARD
+	bool "Support P4080DS_SDCARD"
+
+config TARGET_P4080DS_SECURE_BOOT
+	bool "Support P4080DS_SECURE_BOOT"
+
+config TARGET_P4080DS_SPIFLASH
+	bool "Support P4080DS_SPIFLASH"
+
+config TARGET_P4080DS_SRIO_PCIE_BOOT
+	bool "Support P4080DS_SRIO_PCIE_BOOT"
+
+config TARGET_P5020DS
+	bool "Support P5020DS"
+
+config TARGET_P5020DS_NAND
+	bool "Support P5020DS_NAND"
+
+config TARGET_P5020DS_SDCARD
+	bool "Support P5020DS_SDCARD"
+
+config TARGET_P5020DS_SECURE_BOOT
+	bool "Support P5020DS_SECURE_BOOT"
+
+config TARGET_P5020DS_SPIFLASH
+	bool "Support P5020DS_SPIFLASH"
+
+config TARGET_P5020DS_SRIO_PCIE_BOOT
+	bool "Support P5020DS_SRIO_PCIE_BOOT"
+
+config TARGET_P5040DS
+	bool "Support P5040DS"
+
+config TARGET_P5040DS_NAND
+	bool "Support P5040DS_NAND"
+
+config TARGET_P5040DS_SDCARD
+	bool "Support P5040DS_SDCARD"
+
+config TARGET_P5040DS_SPIFLASH
+	bool "Support P5040DS_SPIFLASH"
+
+config TARGET_MPC8536DS
+	bool "Support MPC8536DS"
+
+config TARGET_MPC8536DS_36BIT
+	bool "Support MPC8536DS_36BIT"
+
+config TARGET_MPC8536DS_NAND
+	bool "Support MPC8536DS_NAND"
+
+config TARGET_MPC8536DS_SDCARD
+	bool "Support MPC8536DS_SDCARD"
+
+config TARGET_MPC8536DS_SPIFLASH
+	bool "Support MPC8536DS_SPIFLASH"
+
+config TARGET_MPC8540ADS
+	bool "Support MPC8540ADS"
+
+config TARGET_MPC8541CDS
+	bool "Support MPC8541CDS"
+
+config TARGET_MPC8541CDS_LEGACY
+	bool "Support MPC8541CDS_legacy"
+
+config TARGET_MPC8544DS
+	bool "Support MPC8544DS"
+
+config TARGET_MPC8548CDS
+	bool "Support MPC8548CDS"
+
+config TARGET_MPC8548CDS_36BIT
+	bool "Support MPC8548CDS_36BIT"
+
+config TARGET_MPC8548CDS_LEGACY
+	bool "Support MPC8548CDS_legacy"
+
+config TARGET_MPC8555CDS
+	bool "Support MPC8555CDS"
+
+config TARGET_MPC8555CDS_LEGACY
+	bool "Support MPC8555CDS_legacy"
+
+config TARGET_MPC8560ADS
+	bool "Support MPC8560ADS"
+
+config TARGET_MPC8568MDS
+	bool "Support MPC8568MDS"
+
+config TARGET_MPC8569MDS
+	bool "Support MPC8569MDS"
+
+config TARGET_MPC8569MDS_ATM
+	bool "Support MPC8569MDS_ATM"
+
+config TARGET_MPC8569MDS_NAND
+	bool "Support MPC8569MDS_NAND"
+
+config TARGET_MPC8572DS
+	bool "Support MPC8572DS"
+
+config TARGET_MPC8572DS_36BIT
+	bool "Support MPC8572DS_36BIT"
+
+config TARGET_MPC8572DS_NAND
+	bool "Support MPC8572DS_NAND"
+
+config TARGET_P1010RDB_PA_36BIT_NAND
+	bool "Support P1010RDB-PA_36BIT_NAND"
+
+config TARGET_P1010RDB_PA_36BIT_NAND_SECBOOT
+	bool "Support P1010RDB-PA_36BIT_NAND_SECBOOT"
+
+config TARGET_P1010RDB_PA_36BIT_NOR
+	bool "Support P1010RDB-PA_36BIT_NOR"
+
+config TARGET_P1010RDB_PA_36BIT_NOR_SECBOOT
+	bool "Support P1010RDB-PA_36BIT_NOR_SECBOOT"
+
+config TARGET_P1010RDB_PA_36BIT_SDCARD
+	bool "Support P1010RDB-PA_36BIT_SDCARD"
+
+config TARGET_P1010RDB_PA_36BIT_SPIFLASH
+	bool "Support P1010RDB-PA_36BIT_SPIFLASH"
+
+config TARGET_P1010RDB_PA_36BIT_SPIFLASH_SECBOOT
+	bool "Support P1010RDB-PA_36BIT_SPIFLASH_SECBOOT"
+
+config TARGET_P1010RDB_PA_NAND
+	bool "Support P1010RDB-PA_NAND"
+
+config TARGET_P1010RDB_PA_NAND_SECBOOT
+	bool "Support P1010RDB-PA_NAND_SECBOOT"
+
+config TARGET_P1010RDB_PA_NOR
+	bool "Support P1010RDB-PA_NOR"
+
+config TARGET_P1010RDB_PA_NOR_SECBOOT
+	bool "Support P1010RDB-PA_NOR_SECBOOT"
+
+config TARGET_P1010RDB_PA_SDCARD
+	bool "Support P1010RDB-PA_SDCARD"
+
+config TARGET_P1010RDB_PA_SPIFLASH
+	bool "Support P1010RDB-PA_SPIFLASH"
+
+config TARGET_P1010RDB_PA_SPIFLASH_SECBOOT
+	bool "Support P1010RDB-PA_SPIFLASH_SECBOOT"
+
+config TARGET_P1010RDB_PB_36BIT_NAND
+	bool "Support P1010RDB-PB_36BIT_NAND"
+
+config TARGET_P1010RDB_PB_36BIT_NAND_SECBOOT
+	bool "Support P1010RDB-PB_36BIT_NAND_SECBOOT"
+
+config TARGET_P1010RDB_PB_36BIT_NOR
+	bool "Support P1010RDB-PB_36BIT_NOR"
+
+config TARGET_P1010RDB_PB_36BIT_NOR_SECBOOT
+	bool "Support P1010RDB-PB_36BIT_NOR_SECBOOT"
+
+config TARGET_P1010RDB_PB_36BIT_SDCARD
+	bool "Support P1010RDB-PB_36BIT_SDCARD"
+
+config TARGET_P1010RDB_PB_36BIT_SPIFLASH
+	bool "Support P1010RDB-PB_36BIT_SPIFLASH"
+
+config TARGET_P1010RDB_PB_36BIT_SPIFLASH_SECBOOT
+	bool "Support P1010RDB-PB_36BIT_SPIFLASH_SECBOOT"
+
+config TARGET_P1010RDB_PB_NAND
+	bool "Support P1010RDB-PB_NAND"
+
+config TARGET_P1010RDB_PB_NAND_SECBOOT
+	bool "Support P1010RDB-PB_NAND_SECBOOT"
+
+config TARGET_P1010RDB_PB_NOR
+	bool "Support P1010RDB-PB_NOR"
+
+config TARGET_P1010RDB_PB_NOR_SECBOOT
+	bool "Support P1010RDB-PB_NOR_SECBOOT"
+
+config TARGET_P1010RDB_PB_SDCARD
+	bool "Support P1010RDB-PB_SDCARD"
+
+config TARGET_P1010RDB_PB_SPIFLASH
+	bool "Support P1010RDB-PB_SPIFLASH"
+
+config TARGET_P1010RDB_PB_SPIFLASH_SECBOOT
+	bool "Support P1010RDB-PB_SPIFLASH_SECBOOT"
+
+config TARGET_P1022DS
+	bool "Support P1022DS"
+
+config TARGET_P1022DS_36BIT
+	bool "Support P1022DS_36BIT"
+
+config TARGET_P1022DS_36BIT_NAND
+	bool "Support P1022DS_36BIT_NAND"
+
+config TARGET_P1022DS_36BIT_SDCARD
+	bool "Support P1022DS_36BIT_SDCARD"
+
+config TARGET_P1022DS_36BIT_SPIFLASH
+	bool "Support P1022DS_36BIT_SPIFLASH"
+
+config TARGET_P1022DS_NAND
+	bool "Support P1022DS_NAND"
+
+config TARGET_P1022DS_SDCARD
+	bool "Support P1022DS_SDCARD"
+
+config TARGET_P1022DS_SPIFLASH
+	bool "Support P1022DS_SPIFLASH"
+
+config TARGET_P1023RDB
+	bool "Support P1023RDB"
+
+config TARGET_P1023RDS
+	bool "Support P1023RDS"
+
+config TARGET_P1023RDS_NAND
+	bool "Support P1023RDS_NAND"
+
+config TARGET_P1011RDB
+	bool "Support P1011RDB"
+
+config TARGET_P1011RDB_36BIT
+	bool "Support P1011RDB_36BIT"
+
+config TARGET_P1011RDB_36BIT_SDCARD
+	bool "Support P1011RDB_36BIT_SDCARD"
+
+config TARGET_P1011RDB_36BIT_SPIFLASH
+	bool "Support P1011RDB_36BIT_SPIFLASH"
+
+config TARGET_P1011RDB_NAND
+	bool "Support P1011RDB_NAND"
+
+config TARGET_P1011RDB_SDCARD
+	bool "Support P1011RDB_SDCARD"
+
+config TARGET_P1011RDB_SPIFLASH
+	bool "Support P1011RDB_SPIFLASH"
+
+config TARGET_P1020RDB
+	bool "Support P1020RDB"
+
+config TARGET_P1020RDB_36BIT
+	bool "Support P1020RDB_36BIT"
+
+config TARGET_P1020RDB_36BIT_SDCARD
+	bool "Support P1020RDB_36BIT_SDCARD"
+
+config TARGET_P1020RDB_36BIT_SPIFLASH
+	bool "Support P1020RDB_36BIT_SPIFLASH"
+
+config TARGET_P1020RDB_NAND
+	bool "Support P1020RDB_NAND"
+
+config TARGET_P1020RDB_SDCARD
+	bool "Support P1020RDB_SDCARD"
+
+config TARGET_P1020RDB_SPIFLASH
+	bool "Support P1020RDB_SPIFLASH"
+
+config TARGET_P2010RDB
+	bool "Support P2010RDB"
+
+config TARGET_P2010RDB_36BIT
+	bool "Support P2010RDB_36BIT"
+
+config TARGET_P2010RDB_36BIT_SDCARD
+	bool "Support P2010RDB_36BIT_SDCARD"
+
+config TARGET_P2010RDB_36BIT_SPIFLASH
+	bool "Support P2010RDB_36BIT_SPIFLASH"
+
+config TARGET_P2010RDB_NAND
+	bool "Support P2010RDB_NAND"
+
+config TARGET_P2010RDB_SDCARD
+	bool "Support P2010RDB_SDCARD"
+
+config TARGET_P2010RDB_SPIFLASH
+	bool "Support P2010RDB_SPIFLASH"
+
+config TARGET_P2020RDB
+	bool "Support P2020RDB"
+
+config TARGET_P2020RDB_36BIT
+	bool "Support P2020RDB_36BIT"
+
+config TARGET_P2020RDB_36BIT_SDCARD
+	bool "Support P2020RDB_36BIT_SDCARD"
+
+config TARGET_P2020RDB_36BIT_SPIFLASH
+	bool "Support P2020RDB_36BIT_SPIFLASH"
+
+config TARGET_P2020RDB_NAND
+	bool "Support P2020RDB_NAND"
+
+config TARGET_P2020RDB_SDCARD
+	bool "Support P2020RDB_SDCARD"
+
+config TARGET_P2020RDB_SPIFLASH
+	bool "Support P2020RDB_SPIFLASH"
+
+config TARGET_P1020MBG_PC
+	bool "Support P1020MBG-PC"
+
+config TARGET_P1020MBG_PC_36BIT
+	bool "Support P1020MBG-PC_36BIT"
+
+config TARGET_P1020MBG_PC_36BIT_SDCARD
+	bool "Support P1020MBG-PC_36BIT_SDCARD"
+
+config TARGET_P1020MBG_PC_SDCARD
+	bool "Support P1020MBG-PC_SDCARD"
+
+config TARGET_P1020RDB_PC
+	bool "Support P1020RDB-PC"
+
+config TARGET_P1020RDB_PC_36BIT
+	bool "Support P1020RDB-PC_36BIT"
+
+config TARGET_P1020RDB_PC_36BIT_NAND
+	bool "Support P1020RDB-PC_36BIT_NAND"
+
+config TARGET_P1020RDB_PC_36BIT_SDCARD
+	bool "Support P1020RDB-PC_36BIT_SDCARD"
+
+config TARGET_P1020RDB_PC_36BIT_SPIFLASH
+	bool "Support P1020RDB-PC_36BIT_SPIFLASH"
+
+config TARGET_P1020RDB_PC_NAND
+	bool "Support P1020RDB-PC_NAND"
+
+config TARGET_P1020RDB_PC_SDCARD
+	bool "Support P1020RDB-PC_SDCARD"
+
+config TARGET_P1020RDB_PC_SPIFLASH
+	bool "Support P1020RDB-PC_SPIFLASH"
+
+config TARGET_P1020RDB_PD
+	bool "Support P1020RDB-PD"
+
+config TARGET_P1020RDB_PD_NAND
+	bool "Support P1020RDB-PD_NAND"
+
+config TARGET_P1020RDB_PD_SDCARD
+	bool "Support P1020RDB-PD_SDCARD"
+
+config TARGET_P1020RDB_PD_SPIFLASH
+	bool "Support P1020RDB-PD_SPIFLASH"
+
+config TARGET_P1020UTM_PC
+	bool "Support P1020UTM-PC"
+
+config TARGET_P1020UTM_PC_36BIT
+	bool "Support P1020UTM-PC_36BIT"
+
+config TARGET_P1020UTM_PC_36BIT_SDCARD
+	bool "Support P1020UTM-PC_36BIT_SDCARD"
+
+config TARGET_P1020UTM_PC_SDCARD
+	bool "Support P1020UTM-PC_SDCARD"
+
+config TARGET_P1021RDB_PC
+	bool "Support P1021RDB-PC"
+
+config TARGET_P1021RDB_PC_36BIT
+	bool "Support P1021RDB-PC_36BIT"
+
+config TARGET_P1021RDB_PC_36BIT_NAND
+	bool "Support P1021RDB-PC_36BIT_NAND"
+
+config TARGET_P1021RDB_PC_36BIT_SDCARD
+	bool "Support P1021RDB-PC_36BIT_SDCARD"
+
+config TARGET_P1021RDB_PC_36BIT_SPIFLASH
+	bool "Support P1021RDB-PC_36BIT_SPIFLASH"
+
+config TARGET_P1021RDB_PC_NAND
+	bool "Support P1021RDB-PC_NAND"
+
+config TARGET_P1021RDB_PC_SDCARD
+	bool "Support P1021RDB-PC_SDCARD"
+
+config TARGET_P1021RDB_PC_SPIFLASH
+	bool "Support P1021RDB-PC_SPIFLASH"
+
+config TARGET_P1024RDB
+	bool "Support P1024RDB"
+
+config TARGET_P1024RDB_36BIT
+	bool "Support P1024RDB_36BIT"
+
+config TARGET_P1024RDB_NAND
+	bool "Support P1024RDB_NAND"
+
+config TARGET_P1024RDB_SDCARD
+	bool "Support P1024RDB_SDCARD"
+
+config TARGET_P1024RDB_SPIFLASH
+	bool "Support P1024RDB_SPIFLASH"
+
+config TARGET_P1025RDB
+	bool "Support P1025RDB"
+
+config TARGET_P1025RDB_36BIT
+	bool "Support P1025RDB_36BIT"
+
+config TARGET_P1025RDB_NAND
+	bool "Support P1025RDB_NAND"
+
+config TARGET_P1025RDB_SDCARD
+	bool "Support P1025RDB_SDCARD"
+
+config TARGET_P1025RDB_SPIFLASH
+	bool "Support P1025RDB_SPIFLASH"
+
+config TARGET_P2020RDB_PC
+	bool "Support P2020RDB-PC"
+
+config TARGET_P2020RDB_PC_36BIT
+	bool "Support P2020RDB-PC_36BIT"
+
+config TARGET_P2020RDB_PC_36BIT_NAND
+	bool "Support P2020RDB-PC_36BIT_NAND"
+
+config TARGET_P2020RDB_PC_36BIT_SDCARD
+	bool "Support P2020RDB-PC_36BIT_SDCARD"
+
+config TARGET_P2020RDB_PC_36BIT_SPIFLASH
+	bool "Support P2020RDB-PC_36BIT_SPIFLASH"
+
+config TARGET_P2020RDB_PC_NAND
+	bool "Support P2020RDB-PC_NAND"
+
+config TARGET_P2020RDB_PC_SDCARD
+	bool "Support P2020RDB-PC_SDCARD"
+
+config TARGET_P2020RDB_PC_SPIFLASH
+	bool "Support P2020RDB-PC_SPIFLASH"
+
+config TARGET_TWR_P1025
+	bool "Support TWR-P1025"
+
+config TARGET_P2020COME_SDCARD
+	bool "Support P2020COME_SDCARD"
+
+config TARGET_P2020COME_SPIFLASH
+	bool "Support P2020COME_SPIFLASH"
+
+config TARGET_P2020DS
+	bool "Support P2020DS"
+
+config TARGET_P2020DS_36BIT
+	bool "Support P2020DS_36BIT"
+
+config TARGET_P2020DS_DDR2
+	bool "Support P2020DS_DDR2"
+
+config TARGET_P2020DS_SDCARD
+	bool "Support P2020DS_SDCARD"
+
+config TARGET_P2020DS_SPIFLASH
+	bool "Support P2020DS_SPIFLASH"
+
+config TARGET_P2041RDB
+	bool "Support P2041RDB"
+
+config TARGET_P2041RDB_NAND
+	bool "Support P2041RDB_NAND"
+
+config TARGET_P2041RDB_SDCARD
+	bool "Support P2041RDB_SDCARD"
+
+config TARGET_P2041RDB_SECURE_BOOT
+	bool "Support P2041RDB_SECURE_BOOT"
+
+config TARGET_P2041RDB_SPIFLASH
+	bool "Support P2041RDB_SPIFLASH"
+
+config TARGET_P2041RDB_SRIO_PCIE_BOOT
+	bool "Support P2041RDB_SRIO_PCIE_BOOT"
+
+config TARGET_QEMU_PPCE500
+	bool "Support qemu-ppce500"
+
+config TARGET_T1040QDS
+	bool "Support T1040QDS"
+
+config TARGET_T1040QDS_D4
+	bool "Support T1040QDS_D4"
+
+config TARGET_T1040QDS_SECURE_BOOT
+	bool "Support T1040QDS_SECURE_BOOT"
+
+config TARGET_T1040RDB
+	bool "Support T1040RDB"
+
+config TARGET_T1040RDB_NAND
+	bool "Support T1040RDB_NAND"
+
+config TARGET_T1040RDB_SDCARD
+	bool "Support T1040RDB_SDCARD"
+
+config TARGET_T1040RDB_SECURE_BOOT
+	bool "Support T1040RDB_SECURE_BOOT"
+
+config TARGET_T1040RDB_SPIFLASH
+	bool "Support T1040RDB_SPIFLASH"
+
+config TARGET_T1042RDB_PI
+	bool "Support T1042RDB_PI"
+
+config TARGET_T1042RDB_PI_NAND
+	bool "Support T1042RDB_PI_NAND"
+
+config TARGET_T1042RDB_PI_SDCARD
+	bool "Support T1042RDB_PI_SDCARD"
+
+config TARGET_T1042RDB_PI_SPIFLASH
+	bool "Support T1042RDB_PI_SPIFLASH"
+
+config TARGET_T2080QDS
+	bool "Support T2080QDS"
+
+config TARGET_T2080QDS_NAND
+	bool "Support T2080QDS_NAND"
+
+config TARGET_T2080QDS_SDCARD
+	bool "Support T2080QDS_SDCARD"
+
+config TARGET_T2080QDS_SECURE_BOOT
+	bool "Support T2080QDS_SECURE_BOOT"
+
+config TARGET_T2080QDS_SPIFLASH
+	bool "Support T2080QDS_SPIFLASH"
+
+config TARGET_T2080QDS_SRIO_PCIE_BOOT
+	bool "Support T2080QDS_SRIO_PCIE_BOOT"
+
+config TARGET_T2081QDS
+	bool "Support T2081QDS"
+
+config TARGET_T2081QDS_NAND
+	bool "Support T2081QDS_NAND"
+
+config TARGET_T2081QDS_SDCARD
+	bool "Support T2081QDS_SDCARD"
+
+config TARGET_T2081QDS_SPIFLASH
+	bool "Support T2081QDS_SPIFLASH"
+
+config TARGET_T2081QDS_SRIO_PCIE_BOOT
+	bool "Support T2081QDS_SRIO_PCIE_BOOT"
+
+config TARGET_T2080RDB
+	bool "Support T2080RDB"
+
+config TARGET_T2080RDB_NAND
+	bool "Support T2080RDB_NAND"
+
+config TARGET_T2080RDB_SDCARD
+	bool "Support T2080RDB_SDCARD"
+
+config TARGET_T2080RDB_SECURE_BOOT
+	bool "Support T2080RDB_SECURE_BOOT"
+
+config TARGET_T2080RDB_SPIFLASH
+	bool "Support T2080RDB_SPIFLASH"
+
+config TARGET_T2080RDB_SRIO_PCIE_BOOT
+	bool "Support T2080RDB_SRIO_PCIE_BOOT"
+
+config TARGET_T4160QDS
+	bool "Support T4160QDS"
+
+config TARGET_T4160QDS_NAND
+	bool "Support T4160QDS_NAND"
+
+config TARGET_T4160QDS_SDCARD
+	bool "Support T4160QDS_SDCARD"
+
+config TARGET_T4160QDS_SECURE_BOOT
+	bool "Support T4160QDS_SECURE_BOOT"
+
+config TARGET_T4160QDS_SPIFLASH
+	bool "Support T4160QDS_SPIFLASH"
+
+config TARGET_T4240EMU
+	bool "Support T4240EMU"
+
+config TARGET_T4240QDS
+	bool "Support T4240QDS"
+
+config TARGET_T4240QDS_NAND
+	bool "Support T4240QDS_NAND"
+
+config TARGET_T4240QDS_SDCARD
+	bool "Support T4240QDS_SDCARD"
+
+config TARGET_T4240QDS_SECURE_BOOT
+	bool "Support T4240QDS_SECURE_BOOT"
+
+config TARGET_T4240QDS_SPIFLASH
+	bool "Support T4240QDS_SPIFLASH"
+
+config TARGET_T4240QDS_SRIO_PCIE_BOOT
+	bool "Support T4240QDS_SRIO_PCIE_BOOT"
+
+config TARGET_T4160RDB
+	bool "Support T4160RDB"
+
+config TARGET_T4240RDB
+	bool "Support T4240RDB"
+
+config TARGET_CONTROLCENTERD_36BIT_SDCARD
+	bool "Support controlcenterd_36BIT_SDCARD"
+
+config TARGET_CONTROLCENTERD_36BIT_SDCARD_DEVELOP
+	bool "Support controlcenterd_36BIT_SDCARD_DEVELOP"
+
+config TARGET_CONTROLCENTERD_TRAILBLAZER
+	bool "Support controlcenterd_TRAILBLAZER"
+
+config TARGET_CONTROLCENTERD_TRAILBLAZER_DEVELOP
+	bool "Support controlcenterd_TRAILBLAZER_DEVELOP"
+
+config TARGET_KMCOGE4
+	bool "Support kmcoge4"
+
+config TARGET_KMLION1
+	bool "Support kmlion1"
+
+config TARGET_STXGP3
+	bool "Support stxgp3"
+
+config TARGET_STXSSA
+	bool "Support stxssa"
+
+config TARGET_STXSSA_4M
+	bool "Support stxssa_4M"
+
+config TARGET_XPEDITE520X
+	bool "Support xpedite520x"
+
+config TARGET_XPEDITE537X
+	bool "Support xpedite537x"
+
+config TARGET_XPEDITE550X
+	bool "Support xpedite550x"
+
+config TARGET_SBC8641D
+	bool "Support sbc8641d"
+
+config TARGET_MPC8610HPCD
+	bool "Support MPC8610HPCD"
+
+config TARGET_MPC8641HPCN
+	bool "Support MPC8641HPCN"
+
+config TARGET_MPC8641HPCN_36BIT
+	bool "Support MPC8641HPCN_36BIT"
+
+config TARGET_XPEDITE517X
+	bool "Support xpedite517x"
+
+config TARGET_HERMES
+	bool "Support hermes"
+
+config TARGET_LWMON
+	bool "Support lwmon"
+
+config TARGET_QUANTUM
+	bool "Support quantum"
+
+config TARGET_RRVISION
+	bool "Support RRvision"
+
+config TARGET_SPC1920
+	bool "Support spc1920"
+
+config TARGET_SVM_SC8XX
+	bool "Support svm_sc8xx"
+
+config TARGET_V37
+	bool "Support v37"
+
+config TARGET_ADDER
+	bool "Support Adder"
+
+config TARGET_ADDERII
+	bool "Support AdderII"
+
+config TARGET_COGENT_MPC8XX
+	bool "Support cogent_mpc8xx"
+
+config TARGET_ESTEEM192E
+	bool "Support ESTEEM192E"
+
+config TARGET_MPC86XADS
+	bool "Support MPC86xADS"
+
+config TARGET_MPC885ADS
+	bool "Support MPC885ADS"
+
+config TARGET_FLAGADM
+	bool "Support FLAGADM"
+
+config TARGET_GEN860T
+	bool "Support GEN860T"
+
+config TARGET_GEN860T_SC
+	bool "Support GEN860T_SC"
+
+config TARGET_ICU862
+	bool "Support ICU862"
+
+config TARGET_ICU862_100MHZ
+	bool "Support ICU862_100MHz"
+
+config TARGET_IP860
+	bool "Support IP860"
+
+config TARGET_IVML24
+	bool "Support IVML24"
+
+config TARGET_IVML24_128
+	bool "Support IVML24_128"
+
+config TARGET_IVML24_256
+	bool "Support IVML24_256"
+
+config TARGET_IVMS8
+	bool "Support IVMS8"
+
+config TARGET_IVMS8_128
+	bool "Support IVMS8_128"
+
+config TARGET_IVMS8_256
+	bool "Support IVMS8_256"
+
+config TARGET_NETPHONE
+	bool "Support NETPHONE"
+
+config TARGET_NETPHONE_V2
+	bool "Support NETPHONE_V2"
+
+config TARGET_NETTA
+	bool "Support NETTA"
+
+config TARGET_NETTA_6412
+	bool "Support NETTA_6412"
+
+config TARGET_NETTA_6412_SWAPHOOK
+	bool "Support NETTA_6412_SWAPHOOK"
+
+config TARGET_NETTA_ISDN
+	bool "Support NETTA_ISDN"
+
+config TARGET_NETTA_ISDN_6412
+	bool "Support NETTA_ISDN_6412"
+
+config TARGET_NETTA_ISDN_6412_SWAPHOOK
+	bool "Support NETTA_ISDN_6412_SWAPHOOK"
+
+config TARGET_NETTA_ISDN_SWAPHOOK
+	bool "Support NETTA_ISDN_SWAPHOOK"
+
+config TARGET_NETTA_SWAPHOOK
+	bool "Support NETTA_SWAPHOOK"
+
+config TARGET_NETTA2
+	bool "Support NETTA2"
+
+config TARGET_NETTA2_V2
+	bool "Support NETTA2_V2"
+
+config TARGET_NETVIA
+	bool "Support NETVIA"
+
+config TARGET_NETVIA_V2
+	bool "Support NETVIA_V2"
+
+config TARGET_R360MPI
+	bool "Support R360MPI"
+
+config TARGET_RBC823
+	bool "Support RBC823"
+
+config TARGET_RPXLITE_DW
+	bool "Support RPXlite_DW"
+
+config TARGET_RPXLITE_DW_64
+	bool "Support RPXlite_DW_64"
+
+config TARGET_RPXLITE_DW_64_LCD
+	bool "Support RPXlite_DW_64_LCD"
+
+config TARGET_RPXLITE_DW_LCD
+	bool "Support RPXlite_DW_LCD"
+
+config TARGET_RPXLITE_DW_NVRAM
+	bool "Support RPXlite_DW_NVRAM"
+
+config TARGET_RPXLITE_DW_NVRAM_64
+	bool "Support RPXlite_DW_NVRAM_64"
+
+config TARGET_RPXLITE_DW_NVRAM_64_LCD
+	bool "Support RPXlite_DW_NVRAM_64_LCD"
+
+config TARGET_RPXLITE_DW_NVRAM_LCD
+	bool "Support RPXlite_DW_NVRAM_LCD"
+
+config TARGET_RRVISION_LCD
+	bool "Support RRvision_LCD"
+
+config TARGET_SXNI855T
+	bool "Support SXNI855T"
+
+config TARGET_SPD823TS
+	bool "Support SPD823TS"
+
+config TARGET_MHPC
+	bool "Support MHPC"
+
+config TARGET_TOP860
+	bool "Support TOP860"
+
+config TARGET_KUP4K
+	bool "Support KUP4K"
+
+config TARGET_KUP4X
+	bool "Support KUP4X"
+
+config TARGET_ELPT860
+	bool "Support ELPT860"
+
+config TARGET_UC100
+	bool "Support uc100"
+
+config TARGET_QS823
+	bool "Support QS823"
+
+config TARGET_QS850
+	bool "Support QS850"
+
+config TARGET_QS860T
+	bool "Support QS860T"
+
+config TARGET_STXXTC
+	bool "Support stxxtc"
+
+config TARGET_FPS850L
+	bool "Support FPS850L"
+
+config TARGET_FPS860L
+	bool "Support FPS860L"
+
+config TARGET_NSCU
+	bool "Support NSCU"
+
+config TARGET_SM850
+	bool "Support SM850"
+
+config TARGET_TK885D
+	bool "Support TK885D"
+
+config TARGET_TQM823L
+	bool "Support TQM823L"
+
+config TARGET_TQM823L_LCD
+	bool "Support TQM823L_LCD"
+
+config TARGET_TQM823M
+	bool "Support TQM823M"
+
+config TARGET_TQM850L
+	bool "Support TQM850L"
+
+config TARGET_TQM850M
+	bool "Support TQM850M"
+
+config TARGET_TQM855L
+	bool "Support TQM855L"
+
+config TARGET_TQM855M
+	bool "Support TQM855M"
+
+config TARGET_TQM860L
+	bool "Support TQM860L"
+
+config TARGET_TQM860M
+	bool "Support TQM860M"
+
+config TARGET_TQM862L
+	bool "Support TQM862L"
+
+config TARGET_TQM862M
+	bool "Support TQM862M"
+
+config TARGET_TQM866M
+	bool "Support TQM866M"
+
+config TARGET_TQM885D
+	bool "Support TQM885D"
+
+config TARGET_TTTECH
+	bool "Support TTTech"
+
+config TARGET_VIRTLAB2
+	bool "Support virtlab2"
+
+config TARGET_WTK
+	bool "Support wtk"
+
+config TARGET_CSB272
+	bool "Support csb272"
+
+config TARGET_CSB472
+	bool "Support csb472"
+
+config TARGET_KORAT
+	bool "Support korat"
+
+config TARGET_LWMON5
+	bool "Support lwmon5"
+
+config TARGET_PCS440EP
+	bool "Support pcs440ep"
+
+config TARGET_QUAD100HD
+	bool "Support quad100hd"
+
+config TARGET_SBC405
+	bool "Support sbc405"
+
+config TARGET_SC3
+	bool "Support sc3"
+
+config TARGET_T3CORP
+	bool "Support t3corp"
+
+config TARGET_ZEUS
+	bool "Support zeus"
+
+config TARGET_G2000
+	bool "Support G2000"
+
+config TARGET_JSE
+	bool "Support JSE"
+
+config TARGET_KORAT_PERM
+	bool "Support korat_perm"
+
+config TARGET_LCD4_LWMON5
+	bool "Support lcd4_lwmon5"
+
+config TARGET_W7OLMC
+	bool "Support W7OLMC"
+
+config TARGET_W7OLMG
+	bool "Support W7OLMG"
+
+config TARGET_ACADIA
+	bool "Support acadia"
+
+config TARGET_BAMBOO
+	bool "Support bamboo"
+
+config TARGET_BLUESTONE
+	bool "Support bluestone"
+
+config TARGET_BUBINGA
+	bool "Support bubinga"
+
+config TARGET_EBONY
+	bool "Support ebony"
+
+config TARGET_KATMAI
+	bool "Support katmai"
+
+config TARGET_LUAN
+	bool "Support luan"
+
+config TARGET_MAKALU
+	bool "Support makalu"
+
+config TARGET_OCOTEA
+	bool "Support ocotea"
+
+config TARGET_REDWOOD
+	bool "Support redwood"
+
+config TARGET_TAIHU
+	bool "Support taihu"
+
+config TARGET_TAISHAN
+	bool "Support taishan"
+
+config TARGET_YUCCA
+	bool "Support yucca"
+
+config TARGET_ARCHES
+	bool "Support arches"
+
+config TARGET_CANYONLANDS
+	bool "Support canyonlands"
+
+config TARGET_GLACIER
+	bool "Support glacier"
+
+config TARGET_HALEAKALA
+	bool "Support haleakala"
+
+config TARGET_KILAUEA
+	bool "Support kilauea"
+
+config TARGET_RAINIER
+	bool "Support rainier"
+
+config TARGET_RAINIER_RAMBOOT
+	bool "Support rainier_ramboot"
+
+config TARGET_SEQUOIA
+	bool "Support sequoia"
+
+config TARGET_SEQUOIA_RAMBOOT
+	bool "Support sequoia_ramboot"
+
+config TARGET_SYCAMORE
+	bool "Support sycamore"
+
+config TARGET_WALNUT
+	bool "Support walnut"
+
+config TARGET_YELLOWSTONE
+	bool "Support yellowstone"
+
+config TARGET_YOSEMITE
+	bool "Support yosemite"
+
+config TARGET_FX12MM
+	bool "Support fx12mm"
+
+config TARGET_FX12MM_FLASH
+	bool "Support fx12mm_flash"
+
+config TARGET_V5FX30TEVAL
+	bool "Support v5fx30teval"
+
+config TARGET_V5FX30TEVAL_FLASH
+	bool "Support v5fx30teval_flash"
+
+config TARGET_CRAYL1
+	bool "Support CRAYL1"
+
+config TARGET_CATCENTER
+	bool "Support CATcenter"
+
+config TARGET_CATCENTER_25
+	bool "Support CATcenter_25"
+
+config TARGET_CATCENTER_33
+	bool "Support CATcenter_33"
+
+config TARGET_PPCHAMELEONEVB
+	bool "Support PPChameleonEVB"
+
+config TARGET_PPCHAMELEONEVB_BA_25
+	bool "Support PPChameleonEVB_BA_25"
+
+config TARGET_PPCHAMELEONEVB_BA_33
+	bool "Support PPChameleonEVB_BA_33"
+
+config TARGET_PPCHAMELEONEVB_HI_25
+	bool "Support PPChameleonEVB_HI_25"
+
+config TARGET_PPCHAMELEONEVB_HI_33
+	bool "Support PPChameleonEVB_HI_33"
+
+config TARGET_PPCHAMELEONEVB_ME_25
+	bool "Support PPChameleonEVB_ME_25"
+
+config TARGET_PPCHAMELEONEVB_ME_33
+	bool "Support PPChameleonEVB_ME_33"
+
+config TARGET_APC405
+	bool "Support APC405"
+
+config TARGET_AR405
+	bool "Support AR405"
+
+config TARGET_ASH405
+	bool "Support ASH405"
+
+config TARGET_CMS700
+	bool "Support CMS700"
+
+config TARGET_CPCI2DP
+	bool "Support CPCI2DP"
+
+config TARGET_CPCI405
+	bool "Support CPCI405"
+
+config TARGET_CPCI4052
+	bool "Support CPCI4052"
+
+config TARGET_CPCI405AB
+	bool "Support CPCI405AB"
+
+config TARGET_CPCI405DT
+	bool "Support CPCI405DT"
+
+config TARGET_CPCIISER4
+	bool "Support CPCIISER4"
+
+config TARGET_DP405
+	bool "Support DP405"
+
+config TARGET_DU405
+	bool "Support DU405"
+
+config TARGET_DU440
+	bool "Support DU440"
+
+config TARGET_HH405
+	bool "Support HH405"
+
+config TARGET_HUB405
+	bool "Support HUB405"
+
+config TARGET_OCRTC
+	bool "Support OCRTC"
+
+config TARGET_PCI405
+	bool "Support PCI405"
+
+config TARGET_PLU405
+	bool "Support PLU405"
+
+config TARGET_PMC405
+	bool "Support PMC405"
+
+config TARGET_PMC405DE
+	bool "Support PMC405DE"
+
+config TARGET_PMC440
+	bool "Support PMC440"
+
+config TARGET_VOH405
+	bool "Support VOH405"
+
+config TARGET_VOM405
+	bool "Support VOM405"
+
+config TARGET_WUH405
+	bool "Support WUH405"
+
+config TARGET_DLVISION
+	bool "Support dlvision"
+
+config TARGET_GDPPC440ETX
+	bool "Support gdppc440etx"
+
+config TARGET_DLVISION_10G
+	bool "Support dlvision-10g"
+
+config TARGET_IO
+	bool "Support io"
+
+config TARGET_IOCON
+	bool "Support iocon"
+
+config TARGET_NEO
+	bool "Support neo"
+
+config TARGET_IO64
+	bool "Support io64"
+
+config TARGET_DEVCONCENTER
+	bool "Support devconcenter"
+
+config TARGET_INTIP
+	bool "Support intip"
+
+config TARGET_ICON
+	bool "Support icon"
+
+config TARGET_MIP405
+	bool "Support MIP405"
+
+config TARGET_MIP405T
+	bool "Support MIP405T"
+
+config TARGET_PIP405
+	bool "Support PIP405"
+
+config TARGET_ALPR
+	bool "Support alpr"
+
+config TARGET_P3P440
+	bool "Support p3p440"
+
+config TARGET_KAREF
+	bool "Support KAREF"
+
+config TARGET_METROBOX
+	bool "Support METROBOX"
+
+config TARGET_XPEDITE1000
+	bool "Support xpedite1000"
+
+config TARGET_ML507
+	bool "Support ml507"
+
+config TARGET_ML507_FLASH
+	bool "Support ml507_flash"
+
+config TARGET_XILINX_PPC405_GENERIC
+	bool "Support xilinx-ppc405-generic"
+
+config TARGET_XILINX_PPC405_GENERIC_FLASH
+	bool "Support xilinx-ppc405-generic_flash"
+
+config TARGET_XILINX_PPC440_GENERIC
+	bool "Support xilinx-ppc440-generic"
+
+config TARGET_XILINX_PPC440_GENERIC_FLASH
+	bool "Support xilinx-ppc440-generic_flash"
+
+endchoice
+
+source "board/LEOX/elpt860/Kconfig"
+source "board/Marvell/db64360/Kconfig"
+source "board/Marvell/db64460/Kconfig"
+source "board/RPXlite_dw/Kconfig"
+source "board/RRvision/Kconfig"
+source "board/a3000/Kconfig"
+source "board/a3m071/Kconfig"
+source "board/a4m072/Kconfig"
+source "board/adder/Kconfig"
+source "board/amcc/acadia/Kconfig"
+source "board/amcc/bamboo/Kconfig"
+source "board/amcc/bluestone/Kconfig"
+source "board/amcc/bubinga/Kconfig"
+source "board/amcc/canyonlands/Kconfig"
+source "board/amcc/ebony/Kconfig"
+source "board/amcc/katmai/Kconfig"
+source "board/amcc/kilauea/Kconfig"
+source "board/amcc/luan/Kconfig"
+source "board/amcc/makalu/Kconfig"
+source "board/amcc/ocotea/Kconfig"
+source "board/amcc/redwood/Kconfig"
+source "board/amcc/sequoia/Kconfig"
+source "board/amcc/taihu/Kconfig"
+source "board/amcc/taishan/Kconfig"
+source "board/amcc/walnut/Kconfig"
+source "board/amcc/yosemite/Kconfig"
+source "board/amcc/yucca/Kconfig"
+source "board/atc/Kconfig"
+source "board/avnet/fx12mm/Kconfig"
+source "board/avnet/v5fx30teval/Kconfig"
+source "board/bc3450/Kconfig"
+source "board/canmb/Kconfig"
+source "board/cm5200/Kconfig"
+source "board/cmi/Kconfig"
+source "board/cogent/Kconfig"
+source "board/cpc45/Kconfig"
+source "board/cpu86/Kconfig"
+source "board/cpu87/Kconfig"
+source "board/cray/L1/Kconfig"
+source "board/csb272/Kconfig"
+source "board/csb472/Kconfig"
+source "board/cu824/Kconfig"
+source "board/dave/PPChameleonEVB/Kconfig"
+source "board/davedenx/aria/Kconfig"
+source "board/eXalion/Kconfig"
+source "board/eltec/elppc/Kconfig"
+source "board/eltec/mhpc/Kconfig"
+source "board/emk/top5200/Kconfig"
+source "board/emk/top860/Kconfig"
+source "board/ep8248/Kconfig"
+source "board/ep8260/Kconfig"
+source "board/ep82xxm/Kconfig"
+source "board/esd/apc405/Kconfig"
+source "board/esd/ar405/Kconfig"
+source "board/esd/ash405/Kconfig"
+source "board/esd/cms700/Kconfig"
+source "board/esd/cpci2dp/Kconfig"
+source "board/esd/cpci405/Kconfig"
+source "board/esd/cpci5200/Kconfig"
+source "board/esd/cpci750/Kconfig"
+source "board/esd/cpciiser4/Kconfig"
+source "board/esd/dp405/Kconfig"
+source "board/esd/du405/Kconfig"
+source "board/esd/du440/Kconfig"
+source "board/esd/hh405/Kconfig"
+source "board/esd/hub405/Kconfig"
+source "board/esd/mecp5123/Kconfig"
+source "board/esd/mecp5200/Kconfig"
+source "board/esd/ocrtc/Kconfig"
+source "board/esd/pci405/Kconfig"
+source "board/esd/pf5200/Kconfig"
+source "board/esd/plu405/Kconfig"
+source "board/esd/pmc405/Kconfig"
+source "board/esd/pmc405de/Kconfig"
+source "board/esd/pmc440/Kconfig"
+source "board/esd/vme8349/Kconfig"
+source "board/esd/voh405/Kconfig"
+source "board/esd/vom405/Kconfig"
+source "board/esd/wuh405/Kconfig"
+source "board/esteem192e/Kconfig"
+source "board/etin/debris/Kconfig"
+source "board/etin/kvme080/Kconfig"
+source "board/evb64260/Kconfig"
+source "board/exmeritus/hww1u1a/Kconfig"
+source "board/fads/Kconfig"
+source "board/flagadm/Kconfig"
+source "board/freescale/b4860qds/Kconfig"
+source "board/freescale/bsc9131rdb/Kconfig"
+source "board/freescale/bsc9132qds/Kconfig"
+source "board/freescale/c29xpcie/Kconfig"
+source "board/freescale/corenet_ds/Kconfig"
+source "board/freescale/mpc5121ads/Kconfig"
+source "board/freescale/mpc7448hpc2/Kconfig"
+source "board/freescale/mpc8260ads/Kconfig"
+source "board/freescale/mpc8266ads/Kconfig"
+source "board/freescale/mpc8308rdb/Kconfig"
+source "board/freescale/mpc8313erdb/Kconfig"
+source "board/freescale/mpc8315erdb/Kconfig"
+source "board/freescale/mpc8323erdb/Kconfig"
+source "board/freescale/mpc832xemds/Kconfig"
+source "board/freescale/mpc8349emds/Kconfig"
+source "board/freescale/mpc8349itx/Kconfig"
+source "board/freescale/mpc8360emds/Kconfig"
+source "board/freescale/mpc8360erdk/Kconfig"
+source "board/freescale/mpc837xemds/Kconfig"
+source "board/freescale/mpc837xerdb/Kconfig"
+source "board/freescale/mpc8536ds/Kconfig"
+source "board/freescale/mpc8540ads/Kconfig"
+source "board/freescale/mpc8541cds/Kconfig"
+source "board/freescale/mpc8544ds/Kconfig"
+source "board/freescale/mpc8548cds/Kconfig"
+source "board/freescale/mpc8555cds/Kconfig"
+source "board/freescale/mpc8560ads/Kconfig"
+source "board/freescale/mpc8568mds/Kconfig"
+source "board/freescale/mpc8569mds/Kconfig"
+source "board/freescale/mpc8572ds/Kconfig"
+source "board/freescale/mpc8610hpcd/Kconfig"
+source "board/freescale/mpc8641hpcn/Kconfig"
+source "board/freescale/p1010rdb/Kconfig"
+source "board/freescale/p1022ds/Kconfig"
+source "board/freescale/p1023rdb/Kconfig"
+source "board/freescale/p1023rds/Kconfig"
+source "board/freescale/p1_p2_rdb/Kconfig"
+source "board/freescale/p1_p2_rdb_pc/Kconfig"
+source "board/freescale/p1_twr/Kconfig"
+source "board/freescale/p2020come/Kconfig"
+source "board/freescale/p2020ds/Kconfig"
+source "board/freescale/p2041rdb/Kconfig"
+source "board/freescale/qemu-ppce500/Kconfig"
+source "board/freescale/t1040qds/Kconfig"
+source "board/freescale/t104xrdb/Kconfig"
+source "board/freescale/t208xqds/Kconfig"
+source "board/freescale/t208xrdb/Kconfig"
+source "board/freescale/t4qds/Kconfig"
+source "board/freescale/t4rdb/Kconfig"
+source "board/funkwerk/vovpn-gw/Kconfig"
+source "board/g2000/Kconfig"
+source "board/galaxy5200/Kconfig"
+source "board/gdsys/405ep/Kconfig"
+source "board/gdsys/405ex/Kconfig"
+source "board/gdsys/dlvision/Kconfig"
+source "board/gdsys/gdppc440etx/Kconfig"
+source "board/gdsys/intip/Kconfig"
+source "board/gdsys/p1022/Kconfig"
+source "board/gen860t/Kconfig"
+source "board/gw8260/Kconfig"
+source "board/hermes/Kconfig"
+source "board/hidden_dragon/Kconfig"
+source "board/hymod/Kconfig"
+source "board/icecube/Kconfig"
+source "board/icu862/Kconfig"
+source "board/ids/ids8247/Kconfig"
+source "board/ids/ids8313/Kconfig"
+source "board/ifm/ac14xx/Kconfig"
+source "board/ifm/o2dnt2/Kconfig"
+source "board/inka4x0/Kconfig"
+source "board/intercontrol/digsy_mtc/Kconfig"
+source "board/ip860/Kconfig"
+source "board/ipek01/Kconfig"
+source "board/iphase4539/Kconfig"
+source "board/ispan/Kconfig"
+source "board/ivm/Kconfig"
+source "board/jse/Kconfig"
+source "board/jupiter/Kconfig"
+source "board/keymile/km82xx/Kconfig"
+source "board/keymile/km83xx/Kconfig"
+source "board/keymile/kmp204x/Kconfig"
+source "board/korat/Kconfig"
+source "board/kup/kup4k/Kconfig"
+source "board/kup/kup4x/Kconfig"
+source "board/lwmon/Kconfig"
+source "board/lwmon5/Kconfig"
+source "board/manroland/hmi1001/Kconfig"
+source "board/manroland/mucmc52/Kconfig"
+source "board/manroland/uc100/Kconfig"
+source "board/manroland/uc101/Kconfig"
+source "board/matrix_vision/mergerbox/Kconfig"
+source "board/matrix_vision/mvbc_p/Kconfig"
+source "board/matrix_vision/mvblm7/Kconfig"
+source "board/matrix_vision/mvsmr/Kconfig"
+source "board/mcc200/Kconfig"
+source "board/mosaixtech/icon/Kconfig"
+source "board/motionpro/Kconfig"
+source "board/mpc8308_p1m/Kconfig"
+source "board/mpl/mip405/Kconfig"
+source "board/mpl/pati/Kconfig"
+source "board/mpl/pip405/Kconfig"
+source "board/muas3001/Kconfig"
+source "board/munices/Kconfig"
+source "board/musenki/Kconfig"
+source "board/mvblue/Kconfig"
+source "board/netphone/Kconfig"
+source "board/netta/Kconfig"
+source "board/netta2/Kconfig"
+source "board/netvia/Kconfig"
+source "board/pcs440ep/Kconfig"
+source "board/pdm360ng/Kconfig"
+source "board/phytec/pcm030/Kconfig"
+source "board/pm520/Kconfig"
+source "board/pm826/Kconfig"
+source "board/pm828/Kconfig"
+source "board/ppmc7xx/Kconfig"
+source "board/ppmc8260/Kconfig"
+source "board/prodrive/alpr/Kconfig"
+source "board/prodrive/p3mx/Kconfig"
+source "board/prodrive/p3p440/Kconfig"
+source "board/quad100hd/Kconfig"
+source "board/quantum/Kconfig"
+source "board/r360mpi/Kconfig"
+source "board/rattler/Kconfig"
+source "board/rbc823/Kconfig"
+source "board/sacsng/Kconfig"
+source "board/sandburst/karef/Kconfig"
+source "board/sandburst/metrobox/Kconfig"
+source "board/sandpoint/Kconfig"
+source "board/sbc405/Kconfig"
+source "board/sbc8349/Kconfig"
+source "board/sbc8548/Kconfig"
+source "board/sbc8641d/Kconfig"
+source "board/sc3/Kconfig"
+source "board/sheldon/simpc8313/Kconfig"
+source "board/sixnet/Kconfig"
+source "board/snmc/qs850/Kconfig"
+source "board/snmc/qs860t/Kconfig"
+source "board/socrates/Kconfig"
+source "board/spc1920/Kconfig"
+source "board/spd8xx/Kconfig"
+source "board/stx/stxgp3/Kconfig"
+source "board/stx/stxssa/Kconfig"
+source "board/stx/stxxtc/Kconfig"
+source "board/svm_sc8xx/Kconfig"
+source "board/t3corp/Kconfig"
+source "board/total5200/Kconfig"
+source "board/tqc/tqm5200/Kconfig"
+source "board/tqc/tqm8260/Kconfig"
+source "board/tqc/tqm8272/Kconfig"
+source "board/tqc/tqm834x/Kconfig"
+source "board/tqc/tqm8xx/Kconfig"
+source "board/utx8245/Kconfig"
+source "board/v37/Kconfig"
+source "board/v38b/Kconfig"
+source "board/ve8313/Kconfig"
+source "board/w7o/Kconfig"
+source "board/xes/xpedite1000/Kconfig"
+source "board/xes/xpedite517x/Kconfig"
+source "board/xes/xpedite520x/Kconfig"
+source "board/xes/xpedite537x/Kconfig"
+source "board/xes/xpedite550x/Kconfig"
+source "board/xilinx/ml507/Kconfig"
+source "board/xilinx/ppc405-generic/Kconfig"
+source "board/xilinx/ppc440-generic/Kconfig"
+source "board/zeus/Kconfig"
+source "board/zpc1900/Kconfig"
diff --git a/arch/powerpc/configs/A3000_defconfig b/arch/powerpc/configs/A3000_defconfig
new file mode 100644
index 0000000..f68a831
--- /dev/null
+++ b/arch/powerpc/configs/A3000_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_A3000=y
diff --git a/arch/powerpc/configs/APC405_defconfig b/arch/powerpc/configs/APC405_defconfig
new file mode 100644
index 0000000..d13b55d
--- /dev/null
+++ b/arch/powerpc/configs/APC405_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_APC405=y
diff --git a/arch/powerpc/configs/AR405_defconfig b/arch/powerpc/configs/AR405_defconfig
new file mode 100644
index 0000000..5301d8a
--- /dev/null
+++ b/arch/powerpc/configs/AR405_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AR405=y
diff --git a/arch/powerpc/configs/ASH405_defconfig b/arch/powerpc/configs/ASH405_defconfig
new file mode 100644
index 0000000..2061768
--- /dev/null
+++ b/arch/powerpc/configs/ASH405_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ASH405=y
diff --git a/arch/powerpc/configs/AdderII_defconfig b/arch/powerpc/configs/AdderII_defconfig
new file mode 100644
index 0000000..bce932b
--- /dev/null
+++ b/arch/powerpc/configs/AdderII_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ADDERII=y
diff --git a/arch/powerpc/configs/Adder_defconfig b/arch/powerpc/configs/Adder_defconfig
new file mode 100644
index 0000000..c05febe
--- /dev/null
+++ b/arch/powerpc/configs/Adder_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ADDER=y
diff --git a/arch/powerpc/configs/B4420QDS_NAND_defconfig b/arch/powerpc/configs/B4420QDS_NAND_defconfig
new file mode 100644
index 0000000..f44e297
--- /dev/null
+++ b/arch/powerpc/configs/B4420QDS_NAND_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_B4420QDS_NAND=y
diff --git a/arch/powerpc/configs/B4420QDS_SPIFLASH_defconfig b/arch/powerpc/configs/B4420QDS_SPIFLASH_defconfig
new file mode 100644
index 0000000..a43101f
--- /dev/null
+++ b/arch/powerpc/configs/B4420QDS_SPIFLASH_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_B4420QDS_SPIFLASH=y
diff --git a/arch/powerpc/configs/B4420QDS_defconfig b/arch/powerpc/configs/B4420QDS_defconfig
new file mode 100644
index 0000000..06a5471
--- /dev/null
+++ b/arch/powerpc/configs/B4420QDS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_B4420QDS=y
diff --git a/arch/powerpc/configs/B4860QDS_NAND_defconfig b/arch/powerpc/configs/B4860QDS_NAND_defconfig
new file mode 100644
index 0000000..1351f7b
--- /dev/null
+++ b/arch/powerpc/configs/B4860QDS_NAND_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_B4860QDS_NAND=y
diff --git a/arch/powerpc/configs/B4860QDS_SECURE_BOOT_defconfig b/arch/powerpc/configs/B4860QDS_SECURE_BOOT_defconfig
new file mode 100644
index 0000000..004f575
--- /dev/null
+++ b/arch/powerpc/configs/B4860QDS_SECURE_BOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_B4860QDS_SECURE_BOOT=y
diff --git a/arch/powerpc/configs/B4860QDS_SPIFLASH_defconfig b/arch/powerpc/configs/B4860QDS_SPIFLASH_defconfig
new file mode 100644
index 0000000..0a93009
--- /dev/null
+++ b/arch/powerpc/configs/B4860QDS_SPIFLASH_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_B4860QDS_SPIFLASH=y
diff --git a/arch/powerpc/configs/B4860QDS_SRIO_PCIE_BOOT_defconfig b/arch/powerpc/configs/B4860QDS_SRIO_PCIE_BOOT_defconfig
new file mode 100644
index 0000000..3f7b8b6
--- /dev/null
+++ b/arch/powerpc/configs/B4860QDS_SRIO_PCIE_BOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_B4860QDS_SRIO_PCIE_BOOT=y
diff --git a/arch/powerpc/configs/B4860QDS_defconfig b/arch/powerpc/configs/B4860QDS_defconfig
new file mode 100644
index 0000000..6c2fa50
--- /dev/null
+++ b/arch/powerpc/configs/B4860QDS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_B4860QDS=y
diff --git a/arch/powerpc/configs/BC3450_defconfig b/arch/powerpc/configs/BC3450_defconfig
new file mode 100644
index 0000000..024fdeb
--- /dev/null
+++ b/arch/powerpc/configs/BC3450_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BC3450=y
diff --git a/arch/powerpc/configs/BSC9131RDB_NAND_SYSCLK100_defconfig b/arch/powerpc/configs/BSC9131RDB_NAND_SYSCLK100_defconfig
new file mode 100644
index 0000000..f4839ca
--- /dev/null
+++ b/arch/powerpc/configs/BSC9131RDB_NAND_SYSCLK100_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_BSC9131RDB_NAND_SYSCLK100=y
diff --git a/arch/powerpc/configs/BSC9131RDB_NAND_defconfig b/arch/powerpc/configs/BSC9131RDB_NAND_defconfig
new file mode 100644
index 0000000..8d8019c
--- /dev/null
+++ b/arch/powerpc/configs/BSC9131RDB_NAND_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_BSC9131RDB_NAND=y
diff --git a/arch/powerpc/configs/BSC9131RDB_SPIFLASH_SYSCLK100_defconfig b/arch/powerpc/configs/BSC9131RDB_SPIFLASH_SYSCLK100_defconfig
new file mode 100644
index 0000000..1d5457c
--- /dev/null
+++ b/arch/powerpc/configs/BSC9131RDB_SPIFLASH_SYSCLK100_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BSC9131RDB_SPIFLASH_SYSCLK100=y
diff --git a/arch/powerpc/configs/BSC9131RDB_SPIFLASH_defconfig b/arch/powerpc/configs/BSC9131RDB_SPIFLASH_defconfig
new file mode 100644
index 0000000..2223401
--- /dev/null
+++ b/arch/powerpc/configs/BSC9131RDB_SPIFLASH_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BSC9131RDB_SPIFLASH=y
diff --git a/arch/powerpc/configs/BSC9132QDS_NAND_DDRCLK100_SECURE_defconfig b/arch/powerpc/configs/BSC9132QDS_NAND_DDRCLK100_SECURE_defconfig
new file mode 100644
index 0000000..cdfb7fd
--- /dev/null
+++ b/arch/powerpc/configs/BSC9132QDS_NAND_DDRCLK100_SECURE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BSC9132QDS_NAND_DDRCLK100_SECURE=y
diff --git a/arch/powerpc/configs/BSC9132QDS_NAND_DDRCLK100_defconfig b/arch/powerpc/configs/BSC9132QDS_NAND_DDRCLK100_defconfig
new file mode 100644
index 0000000..eb78d6d
--- /dev/null
+++ b/arch/powerpc/configs/BSC9132QDS_NAND_DDRCLK100_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_BSC9132QDS_NAND_DDRCLK100=y
diff --git a/arch/powerpc/configs/BSC9132QDS_NAND_DDRCLK133_SECURE_defconfig b/arch/powerpc/configs/BSC9132QDS_NAND_DDRCLK133_SECURE_defconfig
new file mode 100644
index 0000000..3277b17
--- /dev/null
+++ b/arch/powerpc/configs/BSC9132QDS_NAND_DDRCLK133_SECURE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BSC9132QDS_NAND_DDRCLK133_SECURE=y
diff --git a/arch/powerpc/configs/BSC9132QDS_NAND_DDRCLK133_defconfig b/arch/powerpc/configs/BSC9132QDS_NAND_DDRCLK133_defconfig
new file mode 100644
index 0000000..217a435
--- /dev/null
+++ b/arch/powerpc/configs/BSC9132QDS_NAND_DDRCLK133_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_BSC9132QDS_NAND_DDRCLK133=y
diff --git a/arch/powerpc/configs/BSC9132QDS_NOR_DDRCLK100_SECURE_defconfig b/arch/powerpc/configs/BSC9132QDS_NOR_DDRCLK100_SECURE_defconfig
new file mode 100644
index 0000000..26e5232
--- /dev/null
+++ b/arch/powerpc/configs/BSC9132QDS_NOR_DDRCLK100_SECURE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BSC9132QDS_NOR_DDRCLK100_SECURE=y
diff --git a/arch/powerpc/configs/BSC9132QDS_NOR_DDRCLK100_defconfig b/arch/powerpc/configs/BSC9132QDS_NOR_DDRCLK100_defconfig
new file mode 100644
index 0000000..e63fbaf
--- /dev/null
+++ b/arch/powerpc/configs/BSC9132QDS_NOR_DDRCLK100_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BSC9132QDS_NOR_DDRCLK100=y
diff --git a/arch/powerpc/configs/BSC9132QDS_NOR_DDRCLK133_SECURE_defconfig b/arch/powerpc/configs/BSC9132QDS_NOR_DDRCLK133_SECURE_defconfig
new file mode 100644
index 0000000..4e46345
--- /dev/null
+++ b/arch/powerpc/configs/BSC9132QDS_NOR_DDRCLK133_SECURE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BSC9132QDS_NOR_DDRCLK133_SECURE=y
diff --git a/arch/powerpc/configs/BSC9132QDS_NOR_DDRCLK133_defconfig b/arch/powerpc/configs/BSC9132QDS_NOR_DDRCLK133_defconfig
new file mode 100644
index 0000000..ff2e2af
--- /dev/null
+++ b/arch/powerpc/configs/BSC9132QDS_NOR_DDRCLK133_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BSC9132QDS_NOR_DDRCLK133=y
diff --git a/arch/powerpc/configs/BSC9132QDS_SDCARD_DDRCLK100_SECURE_defconfig b/arch/powerpc/configs/BSC9132QDS_SDCARD_DDRCLK100_SECURE_defconfig
new file mode 100644
index 0000000..006a715
--- /dev/null
+++ b/arch/powerpc/configs/BSC9132QDS_SDCARD_DDRCLK100_SECURE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BSC9132QDS_SDCARD_DDRCLK100_SECURE=y
diff --git a/arch/powerpc/configs/BSC9132QDS_SDCARD_DDRCLK100_defconfig b/arch/powerpc/configs/BSC9132QDS_SDCARD_DDRCLK100_defconfig
new file mode 100644
index 0000000..c5e324d
--- /dev/null
+++ b/arch/powerpc/configs/BSC9132QDS_SDCARD_DDRCLK100_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BSC9132QDS_SDCARD_DDRCLK100=y
diff --git a/arch/powerpc/configs/BSC9132QDS_SDCARD_DDRCLK133_SECURE_defconfig b/arch/powerpc/configs/BSC9132QDS_SDCARD_DDRCLK133_SECURE_defconfig
new file mode 100644
index 0000000..c95afcb
--- /dev/null
+++ b/arch/powerpc/configs/BSC9132QDS_SDCARD_DDRCLK133_SECURE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BSC9132QDS_SDCARD_DDRCLK133_SECURE=y
diff --git a/arch/powerpc/configs/BSC9132QDS_SDCARD_DDRCLK133_defconfig b/arch/powerpc/configs/BSC9132QDS_SDCARD_DDRCLK133_defconfig
new file mode 100644
index 0000000..58a86d3
--- /dev/null
+++ b/arch/powerpc/configs/BSC9132QDS_SDCARD_DDRCLK133_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BSC9132QDS_SDCARD_DDRCLK133=y
diff --git a/arch/powerpc/configs/BSC9132QDS_SPIFLASH_DDRCLK100_SECURE_defconfig b/arch/powerpc/configs/BSC9132QDS_SPIFLASH_DDRCLK100_SECURE_defconfig
new file mode 100644
index 0000000..9e76559
--- /dev/null
+++ b/arch/powerpc/configs/BSC9132QDS_SPIFLASH_DDRCLK100_SECURE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BSC9132QDS_SPIFLASH_DDRCLK100_SECURE=y
diff --git a/arch/powerpc/configs/BSC9132QDS_SPIFLASH_DDRCLK100_defconfig b/arch/powerpc/configs/BSC9132QDS_SPIFLASH_DDRCLK100_defconfig
new file mode 100644
index 0000000..2bdfb40
--- /dev/null
+++ b/arch/powerpc/configs/BSC9132QDS_SPIFLASH_DDRCLK100_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BSC9132QDS_SPIFLASH_DDRCLK100=y
diff --git a/arch/powerpc/configs/BSC9132QDS_SPIFLASH_DDRCLK133_SECURE_defconfig b/arch/powerpc/configs/BSC9132QDS_SPIFLASH_DDRCLK133_SECURE_defconfig
new file mode 100644
index 0000000..f11bf92
--- /dev/null
+++ b/arch/powerpc/configs/BSC9132QDS_SPIFLASH_DDRCLK133_SECURE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BSC9132QDS_SPIFLASH_DDRCLK133_SECURE=y
diff --git a/arch/powerpc/configs/BSC9132QDS_SPIFLASH_DDRCLK133_defconfig b/arch/powerpc/configs/BSC9132QDS_SPIFLASH_DDRCLK133_defconfig
new file mode 100644
index 0000000..bd7c312
--- /dev/null
+++ b/arch/powerpc/configs/BSC9132QDS_SPIFLASH_DDRCLK133_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BSC9132QDS_SPIFLASH_DDRCLK133=y
diff --git a/arch/powerpc/configs/C29XPCIE_NAND_defconfig b/arch/powerpc/configs/C29XPCIE_NAND_defconfig
new file mode 100644
index 0000000..f2a3776
--- /dev/null
+++ b/arch/powerpc/configs/C29XPCIE_NAND_defconfig
@@ -0,0 +1,3 @@ 
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_TARGET_C29XPCIE_NAND=y
diff --git a/arch/powerpc/configs/C29XPCIE_SPIFLASH_defconfig b/arch/powerpc/configs/C29XPCIE_SPIFLASH_defconfig
new file mode 100644
index 0000000..7781bca
--- /dev/null
+++ b/arch/powerpc/configs/C29XPCIE_SPIFLASH_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_C29XPCIE_SPIFLASH=y
diff --git a/arch/powerpc/configs/C29XPCIE_defconfig b/arch/powerpc/configs/C29XPCIE_defconfig
new file mode 100644
index 0000000..ead158a
--- /dev/null
+++ b/arch/powerpc/configs/C29XPCIE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_C29XPCIE=y
diff --git a/arch/powerpc/configs/CATcenter_25_defconfig b/arch/powerpc/configs/CATcenter_25_defconfig
new file mode 100644
index 0000000..386c6a6
--- /dev/null
+++ b/arch/powerpc/configs/CATcenter_25_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CATCENTER_25=y
diff --git a/arch/powerpc/configs/CATcenter_33_defconfig b/arch/powerpc/configs/CATcenter_33_defconfig
new file mode 100644
index 0000000..ada835e
--- /dev/null
+++ b/arch/powerpc/configs/CATcenter_33_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CATCENTER_33=y
diff --git a/arch/powerpc/configs/CATcenter_defconfig b/arch/powerpc/configs/CATcenter_defconfig
new file mode 100644
index 0000000..3e9ae83
--- /dev/null
+++ b/arch/powerpc/configs/CATcenter_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CATCENTER=y
diff --git a/arch/powerpc/configs/CMS700_defconfig b/arch/powerpc/configs/CMS700_defconfig
new file mode 100644
index 0000000..2e9c81f
--- /dev/null
+++ b/arch/powerpc/configs/CMS700_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CMS700=y
diff --git a/arch/powerpc/configs/CPC45_ROMBOOT_defconfig b/arch/powerpc/configs/CPC45_ROMBOOT_defconfig
new file mode 100644
index 0000000..a24e455
--- /dev/null
+++ b/arch/powerpc/configs/CPC45_ROMBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CPC45_ROMBOOT=y
diff --git a/arch/powerpc/configs/CPC45_defconfig b/arch/powerpc/configs/CPC45_defconfig
new file mode 100644
index 0000000..d0e1a0a
--- /dev/null
+++ b/arch/powerpc/configs/CPC45_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CPC45=y
diff --git a/arch/powerpc/configs/CPCI2DP_defconfig b/arch/powerpc/configs/CPCI2DP_defconfig
new file mode 100644
index 0000000..b5b552a
--- /dev/null
+++ b/arch/powerpc/configs/CPCI2DP_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CPCI2DP=y
diff --git a/arch/powerpc/configs/CPCI4052_defconfig b/arch/powerpc/configs/CPCI4052_defconfig
new file mode 100644
index 0000000..ac6ab09
--- /dev/null
+++ b/arch/powerpc/configs/CPCI4052_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CPCI4052=y
diff --git a/arch/powerpc/configs/CPCI405AB_defconfig b/arch/powerpc/configs/CPCI405AB_defconfig
new file mode 100644
index 0000000..ae65c65
--- /dev/null
+++ b/arch/powerpc/configs/CPCI405AB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CPCI405AB=y
diff --git a/arch/powerpc/configs/CPCI405DT_defconfig b/arch/powerpc/configs/CPCI405DT_defconfig
new file mode 100644
index 0000000..6df7187
--- /dev/null
+++ b/arch/powerpc/configs/CPCI405DT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CPCI405DT=y
diff --git a/arch/powerpc/configs/CPCI405_defconfig b/arch/powerpc/configs/CPCI405_defconfig
new file mode 100644
index 0000000..5ba9381
--- /dev/null
+++ b/arch/powerpc/configs/CPCI405_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CPCI405=y
diff --git a/arch/powerpc/configs/CPCI750_defconfig b/arch/powerpc/configs/CPCI750_defconfig
new file mode 100644
index 0000000..e32479e
--- /dev/null
+++ b/arch/powerpc/configs/CPCI750_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CPCI750=y
diff --git a/arch/powerpc/configs/CPCIISER4_defconfig b/arch/powerpc/configs/CPCIISER4_defconfig
new file mode 100644
index 0000000..2ba61b4
--- /dev/null
+++ b/arch/powerpc/configs/CPCIISER4_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CPCIISER4=y
diff --git a/arch/powerpc/configs/CPU86_ROMBOOT_defconfig b/arch/powerpc/configs/CPU86_ROMBOOT_defconfig
new file mode 100644
index 0000000..70f24de
--- /dev/null
+++ b/arch/powerpc/configs/CPU86_ROMBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CPU86_ROMBOOT=y
diff --git a/arch/powerpc/configs/CPU86_defconfig b/arch/powerpc/configs/CPU86_defconfig
new file mode 100644
index 0000000..e26742a
--- /dev/null
+++ b/arch/powerpc/configs/CPU86_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CPU86=y
diff --git a/arch/powerpc/configs/CPU87_ROMBOOT_defconfig b/arch/powerpc/configs/CPU87_ROMBOOT_defconfig
new file mode 100644
index 0000000..41c49cd
--- /dev/null
+++ b/arch/powerpc/configs/CPU87_ROMBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CPU87_ROMBOOT=y
diff --git a/arch/powerpc/configs/CPU87_defconfig b/arch/powerpc/configs/CPU87_defconfig
new file mode 100644
index 0000000..2125495
--- /dev/null
+++ b/arch/powerpc/configs/CPU87_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CPU87=y
diff --git a/arch/powerpc/configs/CRAYL1_defconfig b/arch/powerpc/configs/CRAYL1_defconfig
new file mode 100644
index 0000000..3c19815
--- /dev/null
+++ b/arch/powerpc/configs/CRAYL1_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CRAYL1=y
diff --git a/arch/powerpc/configs/CU824_defconfig b/arch/powerpc/configs/CU824_defconfig
new file mode 100644
index 0000000..5816161
--- /dev/null
+++ b/arch/powerpc/configs/CU824_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CU824=y
diff --git a/arch/powerpc/configs/DB64360_defconfig b/arch/powerpc/configs/DB64360_defconfig
new file mode 100644
index 0000000..38940c1
--- /dev/null
+++ b/arch/powerpc/configs/DB64360_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DB64360=y
diff --git a/arch/powerpc/configs/DB64460_defconfig b/arch/powerpc/configs/DB64460_defconfig
new file mode 100644
index 0000000..0019c26
--- /dev/null
+++ b/arch/powerpc/configs/DB64460_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DB64460=y
diff --git a/arch/powerpc/configs/DP405_defconfig b/arch/powerpc/configs/DP405_defconfig
new file mode 100644
index 0000000..6606312
--- /dev/null
+++ b/arch/powerpc/configs/DP405_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DP405=y
diff --git a/arch/powerpc/configs/DU405_defconfig b/arch/powerpc/configs/DU405_defconfig
new file mode 100644
index 0000000..d889189
--- /dev/null
+++ b/arch/powerpc/configs/DU405_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DU405=y
diff --git a/arch/powerpc/configs/DU440_defconfig b/arch/powerpc/configs/DU440_defconfig
new file mode 100644
index 0000000..823425e
--- /dev/null
+++ b/arch/powerpc/configs/DU440_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DU440=y
diff --git a/arch/powerpc/configs/ELPPC_defconfig b/arch/powerpc/configs/ELPPC_defconfig
new file mode 100644
index 0000000..b29766d
--- /dev/null
+++ b/arch/powerpc/configs/ELPPC_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ELPPC=y
diff --git a/arch/powerpc/configs/ELPT860_defconfig b/arch/powerpc/configs/ELPT860_defconfig
new file mode 100644
index 0000000..b718e6f
--- /dev/null
+++ b/arch/powerpc/configs/ELPT860_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ELPT860=y
diff --git a/arch/powerpc/configs/ESTEEM192E_defconfig b/arch/powerpc/configs/ESTEEM192E_defconfig
new file mode 100644
index 0000000..df5bd3e
--- /dev/null
+++ b/arch/powerpc/configs/ESTEEM192E_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ESTEEM192E=y
diff --git a/arch/powerpc/configs/EVAL5200_defconfig b/arch/powerpc/configs/EVAL5200_defconfig
new file mode 100644
index 0000000..0eccbdd
--- /dev/null
+++ b/arch/powerpc/configs/EVAL5200_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_EVAL5200=y
diff --git a/arch/powerpc/configs/FLAGADM_defconfig b/arch/powerpc/configs/FLAGADM_defconfig
new file mode 100644
index 0000000..f176486
--- /dev/null
+++ b/arch/powerpc/configs/FLAGADM_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_FLAGADM=y
diff --git a/arch/powerpc/configs/FPS850L_defconfig b/arch/powerpc/configs/FPS850L_defconfig
new file mode 100644
index 0000000..9751cc7
--- /dev/null
+++ b/arch/powerpc/configs/FPS850L_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_FPS850L=y
diff --git a/arch/powerpc/configs/FPS860L_defconfig b/arch/powerpc/configs/FPS860L_defconfig
new file mode 100644
index 0000000..ddc26fe
--- /dev/null
+++ b/arch/powerpc/configs/FPS860L_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_FPS860L=y
diff --git a/arch/powerpc/configs/G2000_defconfig b/arch/powerpc/configs/G2000_defconfig
new file mode 100644
index 0000000..45e0b6f
--- /dev/null
+++ b/arch/powerpc/configs/G2000_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_G2000=y
diff --git a/arch/powerpc/configs/GEN860T_SC_defconfig b/arch/powerpc/configs/GEN860T_SC_defconfig
new file mode 100644
index 0000000..a4a22d9
--- /dev/null
+++ b/arch/powerpc/configs/GEN860T_SC_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_GEN860T_SC=y
diff --git a/arch/powerpc/configs/GEN860T_defconfig b/arch/powerpc/configs/GEN860T_defconfig
new file mode 100644
index 0000000..06a9432
--- /dev/null
+++ b/arch/powerpc/configs/GEN860T_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_GEN860T=y
diff --git a/arch/powerpc/configs/HH405_defconfig b/arch/powerpc/configs/HH405_defconfig
new file mode 100644
index 0000000..f75285f
--- /dev/null
+++ b/arch/powerpc/configs/HH405_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_HH405=y
diff --git a/arch/powerpc/configs/HIDDEN_DRAGON_defconfig b/arch/powerpc/configs/HIDDEN_DRAGON_defconfig
new file mode 100644
index 0000000..ec8d598
--- /dev/null
+++ b/arch/powerpc/configs/HIDDEN_DRAGON_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_HIDDEN_DRAGON=y
diff --git a/arch/powerpc/configs/HUB405_defconfig b/arch/powerpc/configs/HUB405_defconfig
new file mode 100644
index 0000000..b6c8734
--- /dev/null
+++ b/arch/powerpc/configs/HUB405_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_HUB405=y
diff --git a/arch/powerpc/configs/HWW1U1A_defconfig b/arch/powerpc/configs/HWW1U1A_defconfig
new file mode 100644
index 0000000..d5c0cbf
--- /dev/null
+++ b/arch/powerpc/configs/HWW1U1A_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_HWW1U1A=y
diff --git a/arch/powerpc/configs/ICU862_100MHz_defconfig b/arch/powerpc/configs/ICU862_100MHz_defconfig
new file mode 100644
index 0000000..58463d5
--- /dev/null
+++ b/arch/powerpc/configs/ICU862_100MHz_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ICU862_100MHZ=y
diff --git a/arch/powerpc/configs/ICU862_defconfig b/arch/powerpc/configs/ICU862_defconfig
new file mode 100644
index 0000000..efa8f25
--- /dev/null
+++ b/arch/powerpc/configs/ICU862_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ICU862=y
diff --git a/arch/powerpc/configs/IDS8247_defconfig b/arch/powerpc/configs/IDS8247_defconfig
new file mode 100644
index 0000000..74f89bf
--- /dev/null
+++ b/arch/powerpc/configs/IDS8247_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_IDS8247=y
diff --git a/arch/powerpc/configs/IP860_defconfig b/arch/powerpc/configs/IP860_defconfig
new file mode 100644
index 0000000..9056981
--- /dev/null
+++ b/arch/powerpc/configs/IP860_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_IP860=y
diff --git a/arch/powerpc/configs/IPHASE4539_defconfig b/arch/powerpc/configs/IPHASE4539_defconfig
new file mode 100644
index 0000000..f538010
--- /dev/null
+++ b/arch/powerpc/configs/IPHASE4539_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_IPHASE4539=y
diff --git a/arch/powerpc/configs/ISPAN_REVB_defconfig b/arch/powerpc/configs/ISPAN_REVB_defconfig
new file mode 100644
index 0000000..656a9ed
--- /dev/null
+++ b/arch/powerpc/configs/ISPAN_REVB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ISPAN_REVB=y
diff --git a/arch/powerpc/configs/ISPAN_defconfig b/arch/powerpc/configs/ISPAN_defconfig
new file mode 100644
index 0000000..b2e9f6a
--- /dev/null
+++ b/arch/powerpc/configs/ISPAN_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ISPAN=y
diff --git a/arch/powerpc/configs/IVML24_128_defconfig b/arch/powerpc/configs/IVML24_128_defconfig
new file mode 100644
index 0000000..6add6f2
--- /dev/null
+++ b/arch/powerpc/configs/IVML24_128_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_IVML24_128=y
diff --git a/arch/powerpc/configs/IVML24_256_defconfig b/arch/powerpc/configs/IVML24_256_defconfig
new file mode 100644
index 0000000..9628b30
--- /dev/null
+++ b/arch/powerpc/configs/IVML24_256_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_IVML24_256=y
diff --git a/arch/powerpc/configs/IVML24_defconfig b/arch/powerpc/configs/IVML24_defconfig
new file mode 100644
index 0000000..5afe593
--- /dev/null
+++ b/arch/powerpc/configs/IVML24_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_IVML24=y
diff --git a/arch/powerpc/configs/IVMS8_128_defconfig b/arch/powerpc/configs/IVMS8_128_defconfig
new file mode 100644
index 0000000..e649141
--- /dev/null
+++ b/arch/powerpc/configs/IVMS8_128_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_IVMS8_128=y
diff --git a/arch/powerpc/configs/IVMS8_256_defconfig b/arch/powerpc/configs/IVMS8_256_defconfig
new file mode 100644
index 0000000..6f29a0c
--- /dev/null
+++ b/arch/powerpc/configs/IVMS8_256_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_IVMS8_256=y
diff --git a/arch/powerpc/configs/IVMS8_defconfig b/arch/powerpc/configs/IVMS8_defconfig
new file mode 100644
index 0000000..08764a4
--- /dev/null
+++ b/arch/powerpc/configs/IVMS8_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_IVMS8=y
diff --git a/arch/powerpc/configs/JSE_defconfig b/arch/powerpc/configs/JSE_defconfig
new file mode 100644
index 0000000..289882b
--- /dev/null
+++ b/arch/powerpc/configs/JSE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_JSE=y
diff --git a/arch/powerpc/configs/KAREF_defconfig b/arch/powerpc/configs/KAREF_defconfig
new file mode 100644
index 0000000..64fd12d
--- /dev/null
+++ b/arch/powerpc/configs/KAREF_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KAREF=y
diff --git a/arch/powerpc/configs/KUP4K_defconfig b/arch/powerpc/configs/KUP4K_defconfig
new file mode 100644
index 0000000..52e82c3
--- /dev/null
+++ b/arch/powerpc/configs/KUP4K_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KUP4K=y
diff --git a/arch/powerpc/configs/KUP4X_defconfig b/arch/powerpc/configs/KUP4X_defconfig
new file mode 100644
index 0000000..a9a40bb
--- /dev/null
+++ b/arch/powerpc/configs/KUP4X_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KUP4X=y
diff --git a/arch/powerpc/configs/Lite5200_LOWBOOT08_defconfig b/arch/powerpc/configs/Lite5200_LOWBOOT08_defconfig
new file mode 100644
index 0000000..33f33c1
--- /dev/null
+++ b/arch/powerpc/configs/Lite5200_LOWBOOT08_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_LITE5200_LOWBOOT08=y
diff --git a/arch/powerpc/configs/Lite5200_LOWBOOT_defconfig b/arch/powerpc/configs/Lite5200_LOWBOOT_defconfig
new file mode 100644
index 0000000..76354b4
--- /dev/null
+++ b/arch/powerpc/configs/Lite5200_LOWBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_LITE5200_LOWBOOT=y
diff --git a/arch/powerpc/configs/Lite5200_defconfig b/arch/powerpc/configs/Lite5200_defconfig
new file mode 100644
index 0000000..4f136c8
--- /dev/null
+++ b/arch/powerpc/configs/Lite5200_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_LITE5200=y
diff --git a/arch/powerpc/configs/MERGERBOX_defconfig b/arch/powerpc/configs/MERGERBOX_defconfig
new file mode 100644
index 0000000..036a4f9
--- /dev/null
+++ b/arch/powerpc/configs/MERGERBOX_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MERGERBOX=y
diff --git a/arch/powerpc/configs/METROBOX_defconfig b/arch/powerpc/configs/METROBOX_defconfig
new file mode 100644
index 0000000..ec7d3fd
--- /dev/null
+++ b/arch/powerpc/configs/METROBOX_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_METROBOX=y
diff --git a/arch/powerpc/configs/MHPC_defconfig b/arch/powerpc/configs/MHPC_defconfig
new file mode 100644
index 0000000..1f7901a
--- /dev/null
+++ b/arch/powerpc/configs/MHPC_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MHPC=y
diff --git a/arch/powerpc/configs/MINI5200_defconfig b/arch/powerpc/configs/MINI5200_defconfig
new file mode 100644
index 0000000..2b3a649
--- /dev/null
+++ b/arch/powerpc/configs/MINI5200_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MINI5200=y
diff --git a/arch/powerpc/configs/MIP405T_defconfig b/arch/powerpc/configs/MIP405T_defconfig
new file mode 100644
index 0000000..cbf9113
--- /dev/null
+++ b/arch/powerpc/configs/MIP405T_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MIP405T=y
diff --git a/arch/powerpc/configs/MIP405_defconfig b/arch/powerpc/configs/MIP405_defconfig
new file mode 100644
index 0000000..6645b4b
--- /dev/null
+++ b/arch/powerpc/configs/MIP405_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MIP405=y
diff --git a/arch/powerpc/configs/MPC8260ADS_33MHz_defconfig b/arch/powerpc/configs/MPC8260ADS_33MHz_defconfig
new file mode 100644
index 0000000..7f327dd
--- /dev/null
+++ b/arch/powerpc/configs/MPC8260ADS_33MHz_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8260ADS_33MHZ=y
diff --git a/arch/powerpc/configs/MPC8260ADS_33MHz_lowboot_defconfig b/arch/powerpc/configs/MPC8260ADS_33MHz_lowboot_defconfig
new file mode 100644
index 0000000..1fd529a
--- /dev/null
+++ b/arch/powerpc/configs/MPC8260ADS_33MHz_lowboot_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8260ADS_33MHZ_LOWBOOT=y
diff --git a/arch/powerpc/configs/MPC8260ADS_40MHz_defconfig b/arch/powerpc/configs/MPC8260ADS_40MHz_defconfig
new file mode 100644
index 0000000..fa87e64
--- /dev/null
+++ b/arch/powerpc/configs/MPC8260ADS_40MHz_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8260ADS_40MHZ=y
diff --git a/arch/powerpc/configs/MPC8260ADS_40MHz_lowboot_defconfig b/arch/powerpc/configs/MPC8260ADS_40MHz_lowboot_defconfig
new file mode 100644
index 0000000..f9e1807
--- /dev/null
+++ b/arch/powerpc/configs/MPC8260ADS_40MHz_lowboot_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8260ADS_40MHZ_LOWBOOT=y
diff --git a/arch/powerpc/configs/MPC8260ADS_defconfig b/arch/powerpc/configs/MPC8260ADS_defconfig
new file mode 100644
index 0000000..fe5a2e4
--- /dev/null
+++ b/arch/powerpc/configs/MPC8260ADS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8260ADS=y
diff --git a/arch/powerpc/configs/MPC8260ADS_lowboot_defconfig b/arch/powerpc/configs/MPC8260ADS_lowboot_defconfig
new file mode 100644
index 0000000..455c8e7
--- /dev/null
+++ b/arch/powerpc/configs/MPC8260ADS_lowboot_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8260ADS_LOWBOOT=y
diff --git a/arch/powerpc/configs/MPC8266ADS_defconfig b/arch/powerpc/configs/MPC8266ADS_defconfig
new file mode 100644
index 0000000..7a108ce
--- /dev/null
+++ b/arch/powerpc/configs/MPC8266ADS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8266ADS=y
diff --git a/arch/powerpc/configs/MPC8272ADS_defconfig b/arch/powerpc/configs/MPC8272ADS_defconfig
new file mode 100644
index 0000000..fc64edc
--- /dev/null
+++ b/arch/powerpc/configs/MPC8272ADS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8272ADS=y
diff --git a/arch/powerpc/configs/MPC8272ADS_lowboot_defconfig b/arch/powerpc/configs/MPC8272ADS_lowboot_defconfig
new file mode 100644
index 0000000..cf34868
--- /dev/null
+++ b/arch/powerpc/configs/MPC8272ADS_lowboot_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8272ADS_LOWBOOT=y
diff --git a/arch/powerpc/configs/MPC8308RDB_defconfig b/arch/powerpc/configs/MPC8308RDB_defconfig
new file mode 100644
index 0000000..1e0eb34
--- /dev/null
+++ b/arch/powerpc/configs/MPC8308RDB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8308RDB=y
diff --git a/arch/powerpc/configs/MPC8313ERDB_33_defconfig b/arch/powerpc/configs/MPC8313ERDB_33_defconfig
new file mode 100644
index 0000000..6dbfb06
--- /dev/null
+++ b/arch/powerpc/configs/MPC8313ERDB_33_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8313ERDB_33=y
diff --git a/arch/powerpc/configs/MPC8313ERDB_66_defconfig b/arch/powerpc/configs/MPC8313ERDB_66_defconfig
new file mode 100644
index 0000000..23c7718
--- /dev/null
+++ b/arch/powerpc/configs/MPC8313ERDB_66_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8313ERDB_66=y
diff --git a/arch/powerpc/configs/MPC8313ERDB_NAND_33_defconfig b/arch/powerpc/configs/MPC8313ERDB_NAND_33_defconfig
new file mode 100644
index 0000000..8372a04
--- /dev/null
+++ b/arch/powerpc/configs/MPC8313ERDB_NAND_33_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_MPC8313ERDB_NAND_33=y
diff --git a/arch/powerpc/configs/MPC8313ERDB_NAND_66_defconfig b/arch/powerpc/configs/MPC8313ERDB_NAND_66_defconfig
new file mode 100644
index 0000000..ff7bf73
--- /dev/null
+++ b/arch/powerpc/configs/MPC8313ERDB_NAND_66_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_MPC8313ERDB_NAND_66=y
diff --git a/arch/powerpc/configs/MPC8315ERDB_NAND_defconfig b/arch/powerpc/configs/MPC8315ERDB_NAND_defconfig
new file mode 100644
index 0000000..633c920
--- /dev/null
+++ b/arch/powerpc/configs/MPC8315ERDB_NAND_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8315ERDB_NAND=y
diff --git a/arch/powerpc/configs/MPC8315ERDB_defconfig b/arch/powerpc/configs/MPC8315ERDB_defconfig
new file mode 100644
index 0000000..7777a94
--- /dev/null
+++ b/arch/powerpc/configs/MPC8315ERDB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8315ERDB=y
diff --git a/arch/powerpc/configs/MPC8323ERDB_defconfig b/arch/powerpc/configs/MPC8323ERDB_defconfig
new file mode 100644
index 0000000..e7bf7af
--- /dev/null
+++ b/arch/powerpc/configs/MPC8323ERDB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8323ERDB=y
diff --git a/arch/powerpc/configs/MPC832XEMDS_ATM_defconfig b/arch/powerpc/configs/MPC832XEMDS_ATM_defconfig
new file mode 100644
index 0000000..c9e5f63
--- /dev/null
+++ b/arch/powerpc/configs/MPC832XEMDS_ATM_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC832XEMDS_ATM=y
diff --git a/arch/powerpc/configs/MPC832XEMDS_HOST_33_defconfig b/arch/powerpc/configs/MPC832XEMDS_HOST_33_defconfig
new file mode 100644
index 0000000..c7045f9
--- /dev/null
+++ b/arch/powerpc/configs/MPC832XEMDS_HOST_33_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC832XEMDS_HOST_33=y
diff --git a/arch/powerpc/configs/MPC832XEMDS_HOST_66_defconfig b/arch/powerpc/configs/MPC832XEMDS_HOST_66_defconfig
new file mode 100644
index 0000000..5dd78fb
--- /dev/null
+++ b/arch/powerpc/configs/MPC832XEMDS_HOST_66_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC832XEMDS_HOST_66=y
diff --git a/arch/powerpc/configs/MPC832XEMDS_SLAVE_defconfig b/arch/powerpc/configs/MPC832XEMDS_SLAVE_defconfig
new file mode 100644
index 0000000..8949b33
--- /dev/null
+++ b/arch/powerpc/configs/MPC832XEMDS_SLAVE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC832XEMDS_SLAVE=y
diff --git a/arch/powerpc/configs/MPC832XEMDS_defconfig b/arch/powerpc/configs/MPC832XEMDS_defconfig
new file mode 100644
index 0000000..a96fbbe
--- /dev/null
+++ b/arch/powerpc/configs/MPC832XEMDS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC832XEMDS=y
diff --git a/arch/powerpc/configs/MPC8349EMDS_defconfig b/arch/powerpc/configs/MPC8349EMDS_defconfig
new file mode 100644
index 0000000..4403197
--- /dev/null
+++ b/arch/powerpc/configs/MPC8349EMDS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8349EMDS=y
diff --git a/arch/powerpc/configs/MPC8349ITXGP_defconfig b/arch/powerpc/configs/MPC8349ITXGP_defconfig
new file mode 100644
index 0000000..5630801
--- /dev/null
+++ b/arch/powerpc/configs/MPC8349ITXGP_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8349ITXGP=y
diff --git a/arch/powerpc/configs/MPC8349ITX_LOWBOOT_defconfig b/arch/powerpc/configs/MPC8349ITX_LOWBOOT_defconfig
new file mode 100644
index 0000000..07ac8bc
--- /dev/null
+++ b/arch/powerpc/configs/MPC8349ITX_LOWBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8349ITX_LOWBOOT=y
diff --git a/arch/powerpc/configs/MPC8349ITX_defconfig b/arch/powerpc/configs/MPC8349ITX_defconfig
new file mode 100644
index 0000000..fd92dee
--- /dev/null
+++ b/arch/powerpc/configs/MPC8349ITX_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8349ITX=y
diff --git a/arch/powerpc/configs/MPC8360EMDS_33_ATM_defconfig b/arch/powerpc/configs/MPC8360EMDS_33_ATM_defconfig
new file mode 100644
index 0000000..2496f4e
--- /dev/null
+++ b/arch/powerpc/configs/MPC8360EMDS_33_ATM_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8360EMDS_33_ATM=y
diff --git a/arch/powerpc/configs/MPC8360EMDS_33_HOST_33_defconfig b/arch/powerpc/configs/MPC8360EMDS_33_HOST_33_defconfig
new file mode 100644
index 0000000..705694f
--- /dev/null
+++ b/arch/powerpc/configs/MPC8360EMDS_33_HOST_33_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8360EMDS_33_HOST_33=y
diff --git a/arch/powerpc/configs/MPC8360EMDS_33_HOST_66_defconfig b/arch/powerpc/configs/MPC8360EMDS_33_HOST_66_defconfig
new file mode 100644
index 0000000..1dd5e42
--- /dev/null
+++ b/arch/powerpc/configs/MPC8360EMDS_33_HOST_66_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8360EMDS_33_HOST_66=y
diff --git a/arch/powerpc/configs/MPC8360EMDS_33_SLAVE_defconfig b/arch/powerpc/configs/MPC8360EMDS_33_SLAVE_defconfig
new file mode 100644
index 0000000..8018946
--- /dev/null
+++ b/arch/powerpc/configs/MPC8360EMDS_33_SLAVE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8360EMDS_33_SLAVE=y
diff --git a/arch/powerpc/configs/MPC8360EMDS_33_defconfig b/arch/powerpc/configs/MPC8360EMDS_33_defconfig
new file mode 100644
index 0000000..435151e
--- /dev/null
+++ b/arch/powerpc/configs/MPC8360EMDS_33_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8360EMDS_33=y
diff --git a/arch/powerpc/configs/MPC8360EMDS_66_ATM_defconfig b/arch/powerpc/configs/MPC8360EMDS_66_ATM_defconfig
new file mode 100644
index 0000000..ff2e49a
--- /dev/null
+++ b/arch/powerpc/configs/MPC8360EMDS_66_ATM_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8360EMDS_66_ATM=y
diff --git a/arch/powerpc/configs/MPC8360EMDS_66_HOST_33_defconfig b/arch/powerpc/configs/MPC8360EMDS_66_HOST_33_defconfig
new file mode 100644
index 0000000..83a71ab
--- /dev/null
+++ b/arch/powerpc/configs/MPC8360EMDS_66_HOST_33_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8360EMDS_66_HOST_33=y
diff --git a/arch/powerpc/configs/MPC8360EMDS_66_HOST_66_defconfig b/arch/powerpc/configs/MPC8360EMDS_66_HOST_66_defconfig
new file mode 100644
index 0000000..f91a4dd
--- /dev/null
+++ b/arch/powerpc/configs/MPC8360EMDS_66_HOST_66_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8360EMDS_66_HOST_66=y
diff --git a/arch/powerpc/configs/MPC8360EMDS_66_SLAVE_defconfig b/arch/powerpc/configs/MPC8360EMDS_66_SLAVE_defconfig
new file mode 100644
index 0000000..86cc0cb
--- /dev/null
+++ b/arch/powerpc/configs/MPC8360EMDS_66_SLAVE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8360EMDS_66_SLAVE=y
diff --git a/arch/powerpc/configs/MPC8360EMDS_66_defconfig b/arch/powerpc/configs/MPC8360EMDS_66_defconfig
new file mode 100644
index 0000000..24aae57
--- /dev/null
+++ b/arch/powerpc/configs/MPC8360EMDS_66_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8360EMDS_66=y
diff --git a/arch/powerpc/configs/MPC8360ERDK_33_defconfig b/arch/powerpc/configs/MPC8360ERDK_33_defconfig
new file mode 100644
index 0000000..76deade
--- /dev/null
+++ b/arch/powerpc/configs/MPC8360ERDK_33_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8360ERDK_33=y
diff --git a/arch/powerpc/configs/MPC8360ERDK_defconfig b/arch/powerpc/configs/MPC8360ERDK_defconfig
new file mode 100644
index 0000000..44bbf69
--- /dev/null
+++ b/arch/powerpc/configs/MPC8360ERDK_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8360ERDK=y
diff --git a/arch/powerpc/configs/MPC837XEMDS_HOST_defconfig b/arch/powerpc/configs/MPC837XEMDS_HOST_defconfig
new file mode 100644
index 0000000..d86ec80
--- /dev/null
+++ b/arch/powerpc/configs/MPC837XEMDS_HOST_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC837XEMDS_HOST=y
diff --git a/arch/powerpc/configs/MPC837XEMDS_defconfig b/arch/powerpc/configs/MPC837XEMDS_defconfig
new file mode 100644
index 0000000..fa97d55
--- /dev/null
+++ b/arch/powerpc/configs/MPC837XEMDS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC837XEMDS=y
diff --git a/arch/powerpc/configs/MPC837XERDB_defconfig b/arch/powerpc/configs/MPC837XERDB_defconfig
new file mode 100644
index 0000000..884d8ef
--- /dev/null
+++ b/arch/powerpc/configs/MPC837XERDB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC837XERDB=y
diff --git a/arch/powerpc/configs/MPC8536DS_36BIT_defconfig b/arch/powerpc/configs/MPC8536DS_36BIT_defconfig
new file mode 100644
index 0000000..f39556b
--- /dev/null
+++ b/arch/powerpc/configs/MPC8536DS_36BIT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8536DS_36BIT=y
diff --git a/arch/powerpc/configs/MPC8536DS_NAND_defconfig b/arch/powerpc/configs/MPC8536DS_NAND_defconfig
new file mode 100644
index 0000000..8603050
--- /dev/null
+++ b/arch/powerpc/configs/MPC8536DS_NAND_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8536DS_NAND=y
diff --git a/arch/powerpc/configs/MPC8536DS_SDCARD_defconfig b/arch/powerpc/configs/MPC8536DS_SDCARD_defconfig
new file mode 100644
index 0000000..5d9b921
--- /dev/null
+++ b/arch/powerpc/configs/MPC8536DS_SDCARD_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8536DS_SDCARD=y
diff --git a/arch/powerpc/configs/MPC8536DS_SPIFLASH_defconfig b/arch/powerpc/configs/MPC8536DS_SPIFLASH_defconfig
new file mode 100644
index 0000000..3a954b4
--- /dev/null
+++ b/arch/powerpc/configs/MPC8536DS_SPIFLASH_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8536DS_SPIFLASH=y
diff --git a/arch/powerpc/configs/MPC8536DS_defconfig b/arch/powerpc/configs/MPC8536DS_defconfig
new file mode 100644
index 0000000..ba9a005
--- /dev/null
+++ b/arch/powerpc/configs/MPC8536DS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8536DS=y
diff --git a/arch/powerpc/configs/MPC8540ADS_defconfig b/arch/powerpc/configs/MPC8540ADS_defconfig
new file mode 100644
index 0000000..dc2dd16
--- /dev/null
+++ b/arch/powerpc/configs/MPC8540ADS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8540ADS=y
diff --git a/arch/powerpc/configs/MPC8541CDS_defconfig b/arch/powerpc/configs/MPC8541CDS_defconfig
new file mode 100644
index 0000000..cb9ed77
--- /dev/null
+++ b/arch/powerpc/configs/MPC8541CDS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8541CDS=y
diff --git a/arch/powerpc/configs/MPC8541CDS_legacy_defconfig b/arch/powerpc/configs/MPC8541CDS_legacy_defconfig
new file mode 100644
index 0000000..16f72f0
--- /dev/null
+++ b/arch/powerpc/configs/MPC8541CDS_legacy_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8541CDS_LEGACY=y
diff --git a/arch/powerpc/configs/MPC8544DS_defconfig b/arch/powerpc/configs/MPC8544DS_defconfig
new file mode 100644
index 0000000..d0af607
--- /dev/null
+++ b/arch/powerpc/configs/MPC8544DS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8544DS=y
diff --git a/arch/powerpc/configs/MPC8548CDS_36BIT_defconfig b/arch/powerpc/configs/MPC8548CDS_36BIT_defconfig
new file mode 100644
index 0000000..25d4e3f
--- /dev/null
+++ b/arch/powerpc/configs/MPC8548CDS_36BIT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8548CDS_36BIT=y
diff --git a/arch/powerpc/configs/MPC8548CDS_defconfig b/arch/powerpc/configs/MPC8548CDS_defconfig
new file mode 100644
index 0000000..9599c9e
--- /dev/null
+++ b/arch/powerpc/configs/MPC8548CDS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8548CDS=y
diff --git a/arch/powerpc/configs/MPC8548CDS_legacy_defconfig b/arch/powerpc/configs/MPC8548CDS_legacy_defconfig
new file mode 100644
index 0000000..226cf53
--- /dev/null
+++ b/arch/powerpc/configs/MPC8548CDS_legacy_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8548CDS_LEGACY=y
diff --git a/arch/powerpc/configs/MPC8555CDS_defconfig b/arch/powerpc/configs/MPC8555CDS_defconfig
new file mode 100644
index 0000000..5fd37c3
--- /dev/null
+++ b/arch/powerpc/configs/MPC8555CDS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8555CDS=y
diff --git a/arch/powerpc/configs/MPC8555CDS_legacy_defconfig b/arch/powerpc/configs/MPC8555CDS_legacy_defconfig
new file mode 100644
index 0000000..31efb64
--- /dev/null
+++ b/arch/powerpc/configs/MPC8555CDS_legacy_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8555CDS_LEGACY=y
diff --git a/arch/powerpc/configs/MPC8560ADS_defconfig b/arch/powerpc/configs/MPC8560ADS_defconfig
new file mode 100644
index 0000000..9161d21
--- /dev/null
+++ b/arch/powerpc/configs/MPC8560ADS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8560ADS=y
diff --git a/arch/powerpc/configs/MPC8568MDS_defconfig b/arch/powerpc/configs/MPC8568MDS_defconfig
new file mode 100644
index 0000000..81e8134
--- /dev/null
+++ b/arch/powerpc/configs/MPC8568MDS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8568MDS=y
diff --git a/arch/powerpc/configs/MPC8569MDS_ATM_defconfig b/arch/powerpc/configs/MPC8569MDS_ATM_defconfig
new file mode 100644
index 0000000..3da7794
--- /dev/null
+++ b/arch/powerpc/configs/MPC8569MDS_ATM_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8569MDS_ATM=y
diff --git a/arch/powerpc/configs/MPC8569MDS_NAND_defconfig b/arch/powerpc/configs/MPC8569MDS_NAND_defconfig
new file mode 100644
index 0000000..60b5a26
--- /dev/null
+++ b/arch/powerpc/configs/MPC8569MDS_NAND_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8569MDS_NAND=y
diff --git a/arch/powerpc/configs/MPC8569MDS_defconfig b/arch/powerpc/configs/MPC8569MDS_defconfig
new file mode 100644
index 0000000..f04744e
--- /dev/null
+++ b/arch/powerpc/configs/MPC8569MDS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8569MDS=y
diff --git a/arch/powerpc/configs/MPC8572DS_36BIT_defconfig b/arch/powerpc/configs/MPC8572DS_36BIT_defconfig
new file mode 100644
index 0000000..5667715
--- /dev/null
+++ b/arch/powerpc/configs/MPC8572DS_36BIT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8572DS_36BIT=y
diff --git a/arch/powerpc/configs/MPC8572DS_NAND_defconfig b/arch/powerpc/configs/MPC8572DS_NAND_defconfig
new file mode 100644
index 0000000..32065f7
--- /dev/null
+++ b/arch/powerpc/configs/MPC8572DS_NAND_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8572DS_NAND=y
diff --git a/arch/powerpc/configs/MPC8572DS_defconfig b/arch/powerpc/configs/MPC8572DS_defconfig
new file mode 100644
index 0000000..0c05a87
--- /dev/null
+++ b/arch/powerpc/configs/MPC8572DS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8572DS=y
diff --git a/arch/powerpc/configs/MPC8610HPCD_defconfig b/arch/powerpc/configs/MPC8610HPCD_defconfig
new file mode 100644
index 0000000..f38e0a9
--- /dev/null
+++ b/arch/powerpc/configs/MPC8610HPCD_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8610HPCD=y
diff --git a/arch/powerpc/configs/MPC8641HPCN_36BIT_defconfig b/arch/powerpc/configs/MPC8641HPCN_36BIT_defconfig
new file mode 100644
index 0000000..698e0be
--- /dev/null
+++ b/arch/powerpc/configs/MPC8641HPCN_36BIT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8641HPCN_36BIT=y
diff --git a/arch/powerpc/configs/MPC8641HPCN_defconfig b/arch/powerpc/configs/MPC8641HPCN_defconfig
new file mode 100644
index 0000000..cc13623
--- /dev/null
+++ b/arch/powerpc/configs/MPC8641HPCN_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8641HPCN=y
diff --git a/arch/powerpc/configs/MPC86xADS_defconfig b/arch/powerpc/configs/MPC86xADS_defconfig
new file mode 100644
index 0000000..a902b9e
--- /dev/null
+++ b/arch/powerpc/configs/MPC86xADS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC86XADS=y
diff --git a/arch/powerpc/configs/MPC885ADS_defconfig b/arch/powerpc/configs/MPC885ADS_defconfig
new file mode 100644
index 0000000..8a45920
--- /dev/null
+++ b/arch/powerpc/configs/MPC885ADS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC885ADS=y
diff --git a/arch/powerpc/configs/MUSENKI_defconfig b/arch/powerpc/configs/MUSENKI_defconfig
new file mode 100644
index 0000000..f7ace58
--- /dev/null
+++ b/arch/powerpc/configs/MUSENKI_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MUSENKI=y
diff --git a/arch/powerpc/configs/MVBC_P_defconfig b/arch/powerpc/configs/MVBC_P_defconfig
new file mode 100644
index 0000000..f9ccd84
--- /dev/null
+++ b/arch/powerpc/configs/MVBC_P_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MVBC_P=y
diff --git a/arch/powerpc/configs/MVBLM7_defconfig b/arch/powerpc/configs/MVBLM7_defconfig
new file mode 100644
index 0000000..288fa73
--- /dev/null
+++ b/arch/powerpc/configs/MVBLM7_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MVBLM7=y
diff --git a/arch/powerpc/configs/MVBLUE_defconfig b/arch/powerpc/configs/MVBLUE_defconfig
new file mode 100644
index 0000000..d1c9341
--- /dev/null
+++ b/arch/powerpc/configs/MVBLUE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MVBLUE=y
diff --git a/arch/powerpc/configs/MVSMR_defconfig b/arch/powerpc/configs/MVSMR_defconfig
new file mode 100644
index 0000000..e737661
--- /dev/null
+++ b/arch/powerpc/configs/MVSMR_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MVSMR=y
diff --git a/arch/powerpc/configs/MiniFAP_defconfig b/arch/powerpc/configs/MiniFAP_defconfig
new file mode 100644
index 0000000..dada91e
--- /dev/null
+++ b/arch/powerpc/configs/MiniFAP_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MINIFAP=y
diff --git a/arch/powerpc/configs/NETPHONE_V2_defconfig b/arch/powerpc/configs/NETPHONE_V2_defconfig
new file mode 100644
index 0000000..9373b76
--- /dev/null
+++ b/arch/powerpc/configs/NETPHONE_V2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NETPHONE_V2=y
diff --git a/arch/powerpc/configs/NETPHONE_defconfig b/arch/powerpc/configs/NETPHONE_defconfig
new file mode 100644
index 0000000..64c85ed
--- /dev/null
+++ b/arch/powerpc/configs/NETPHONE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NETPHONE=y
diff --git a/arch/powerpc/configs/NETTA2_V2_defconfig b/arch/powerpc/configs/NETTA2_V2_defconfig
new file mode 100644
index 0000000..401ae02
--- /dev/null
+++ b/arch/powerpc/configs/NETTA2_V2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NETTA2_V2=y
diff --git a/arch/powerpc/configs/NETTA2_defconfig b/arch/powerpc/configs/NETTA2_defconfig
new file mode 100644
index 0000000..da0ccec
--- /dev/null
+++ b/arch/powerpc/configs/NETTA2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NETTA2=y
diff --git a/arch/powerpc/configs/NETTA_6412_SWAPHOOK_defconfig b/arch/powerpc/configs/NETTA_6412_SWAPHOOK_defconfig
new file mode 100644
index 0000000..9747f22
--- /dev/null
+++ b/arch/powerpc/configs/NETTA_6412_SWAPHOOK_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NETTA_6412_SWAPHOOK=y
diff --git a/arch/powerpc/configs/NETTA_6412_defconfig b/arch/powerpc/configs/NETTA_6412_defconfig
new file mode 100644
index 0000000..09dea1f
--- /dev/null
+++ b/arch/powerpc/configs/NETTA_6412_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NETTA_6412=y
diff --git a/arch/powerpc/configs/NETTA_ISDN_6412_SWAPHOOK_defconfig b/arch/powerpc/configs/NETTA_ISDN_6412_SWAPHOOK_defconfig
new file mode 100644
index 0000000..cfd4e2f
--- /dev/null
+++ b/arch/powerpc/configs/NETTA_ISDN_6412_SWAPHOOK_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NETTA_ISDN_6412_SWAPHOOK=y
diff --git a/arch/powerpc/configs/NETTA_ISDN_6412_defconfig b/arch/powerpc/configs/NETTA_ISDN_6412_defconfig
new file mode 100644
index 0000000..c542ef4
--- /dev/null
+++ b/arch/powerpc/configs/NETTA_ISDN_6412_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NETTA_ISDN_6412=y
diff --git a/arch/powerpc/configs/NETTA_ISDN_SWAPHOOK_defconfig b/arch/powerpc/configs/NETTA_ISDN_SWAPHOOK_defconfig
new file mode 100644
index 0000000..4bb75b5
--- /dev/null
+++ b/arch/powerpc/configs/NETTA_ISDN_SWAPHOOK_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NETTA_ISDN_SWAPHOOK=y
diff --git a/arch/powerpc/configs/NETTA_ISDN_defconfig b/arch/powerpc/configs/NETTA_ISDN_defconfig
new file mode 100644
index 0000000..98c493e
--- /dev/null
+++ b/arch/powerpc/configs/NETTA_ISDN_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NETTA_ISDN=y
diff --git a/arch/powerpc/configs/NETTA_SWAPHOOK_defconfig b/arch/powerpc/configs/NETTA_SWAPHOOK_defconfig
new file mode 100644
index 0000000..2938446
--- /dev/null
+++ b/arch/powerpc/configs/NETTA_SWAPHOOK_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NETTA_SWAPHOOK=y
diff --git a/arch/powerpc/configs/NETTA_defconfig b/arch/powerpc/configs/NETTA_defconfig
new file mode 100644
index 0000000..30eef1b
--- /dev/null
+++ b/arch/powerpc/configs/NETTA_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NETTA=y
diff --git a/arch/powerpc/configs/NETVIA_V2_defconfig b/arch/powerpc/configs/NETVIA_V2_defconfig
new file mode 100644
index 0000000..e1547e3
--- /dev/null
+++ b/arch/powerpc/configs/NETVIA_V2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NETVIA_V2=y
diff --git a/arch/powerpc/configs/NETVIA_defconfig b/arch/powerpc/configs/NETVIA_defconfig
new file mode 100644
index 0000000..53775f7
--- /dev/null
+++ b/arch/powerpc/configs/NETVIA_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NETVIA=y
diff --git a/arch/powerpc/configs/NSCU_defconfig b/arch/powerpc/configs/NSCU_defconfig
new file mode 100644
index 0000000..ed8c84e
--- /dev/null
+++ b/arch/powerpc/configs/NSCU_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NSCU=y
diff --git a/arch/powerpc/configs/O2D300_defconfig b/arch/powerpc/configs/O2D300_defconfig
new file mode 100644
index 0000000..2e2d0d4
--- /dev/null
+++ b/arch/powerpc/configs/O2D300_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_O2D300=y
diff --git a/arch/powerpc/configs/O2DNT2_RAMBOOT_defconfig b/arch/powerpc/configs/O2DNT2_RAMBOOT_defconfig
new file mode 100644
index 0000000..4f38bb7
--- /dev/null
+++ b/arch/powerpc/configs/O2DNT2_RAMBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_O2DNT2_RAMBOOT=y
diff --git a/arch/powerpc/configs/O2DNT2_defconfig b/arch/powerpc/configs/O2DNT2_defconfig
new file mode 100644
index 0000000..d6eaf79
--- /dev/null
+++ b/arch/powerpc/configs/O2DNT2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_O2DNT2=y
diff --git a/arch/powerpc/configs/O2D_defconfig b/arch/powerpc/configs/O2D_defconfig
new file mode 100644
index 0000000..62beab2
--- /dev/null
+++ b/arch/powerpc/configs/O2D_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_O2D=y
diff --git a/arch/powerpc/configs/O2I_defconfig b/arch/powerpc/configs/O2I_defconfig
new file mode 100644
index 0000000..d3fc824
--- /dev/null
+++ b/arch/powerpc/configs/O2I_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_O2I=y
diff --git a/arch/powerpc/configs/O2MNT_O2M110_defconfig b/arch/powerpc/configs/O2MNT_O2M110_defconfig
new file mode 100644
index 0000000..0434e76
--- /dev/null
+++ b/arch/powerpc/configs/O2MNT_O2M110_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_O2MNT_O2M110=y
diff --git a/arch/powerpc/configs/O2MNT_O2M112_defconfig b/arch/powerpc/configs/O2MNT_O2M112_defconfig
new file mode 100644
index 0000000..a196389
--- /dev/null
+++ b/arch/powerpc/configs/O2MNT_O2M112_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_O2MNT_O2M112=y
diff --git a/arch/powerpc/configs/O2MNT_O2M113_defconfig b/arch/powerpc/configs/O2MNT_O2M113_defconfig
new file mode 100644
index 0000000..9325cba
--- /dev/null
+++ b/arch/powerpc/configs/O2MNT_O2M113_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_O2MNT_O2M113=y
diff --git a/arch/powerpc/configs/O2MNT_defconfig b/arch/powerpc/configs/O2MNT_defconfig
new file mode 100644
index 0000000..f821deb
--- /dev/null
+++ b/arch/powerpc/configs/O2MNT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_O2MNT=y
diff --git a/arch/powerpc/configs/O3DNT_defconfig b/arch/powerpc/configs/O3DNT_defconfig
new file mode 100644
index 0000000..7c35188
--- /dev/null
+++ b/arch/powerpc/configs/O3DNT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_O3DNT=y
diff --git a/arch/powerpc/configs/OCRTC_defconfig b/arch/powerpc/configs/OCRTC_defconfig
new file mode 100644
index 0000000..3f5858b
--- /dev/null
+++ b/arch/powerpc/configs/OCRTC_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_OCRTC=y
diff --git a/arch/powerpc/configs/P1010RDB-PA_36BIT_NAND_SECBOOT_defconfig b/arch/powerpc/configs/P1010RDB-PA_36BIT_NAND_SECBOOT_defconfig
new file mode 100644
index 0000000..bb00532
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PA_36BIT_NAND_SECBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1010RDB_PA_36BIT_NAND_SECBOOT=y
diff --git a/arch/powerpc/configs/P1010RDB-PA_36BIT_NAND_defconfig b/arch/powerpc/configs/P1010RDB-PA_36BIT_NAND_defconfig
new file mode 100644
index 0000000..f02eba7
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PA_36BIT_NAND_defconfig
@@ -0,0 +1,3 @@ 
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_TARGET_P1010RDB_PA_36BIT_NAND=y
diff --git a/arch/powerpc/configs/P1010RDB-PA_36BIT_NOR_SECBOOT_defconfig b/arch/powerpc/configs/P1010RDB-PA_36BIT_NOR_SECBOOT_defconfig
new file mode 100644
index 0000000..399910b
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PA_36BIT_NOR_SECBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1010RDB_PA_36BIT_NOR_SECBOOT=y
diff --git a/arch/powerpc/configs/P1010RDB-PA_36BIT_NOR_defconfig b/arch/powerpc/configs/P1010RDB-PA_36BIT_NOR_defconfig
new file mode 100644
index 0000000..c2c0451
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PA_36BIT_NOR_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1010RDB_PA_36BIT_NOR=y
diff --git a/arch/powerpc/configs/P1010RDB-PA_36BIT_SDCARD_defconfig b/arch/powerpc/configs/P1010RDB-PA_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..298e782
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PA_36BIT_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1010RDB_PA_36BIT_SDCARD=y
diff --git a/arch/powerpc/configs/P1010RDB-PA_36BIT_SPIFLASH_SECBOOT_defconfig b/arch/powerpc/configs/P1010RDB-PA_36BIT_SPIFLASH_SECBOOT_defconfig
new file mode 100644
index 0000000..a42777b
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PA_36BIT_SPIFLASH_SECBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1010RDB_PA_36BIT_SPIFLASH_SECBOOT=y
diff --git a/arch/powerpc/configs/P1010RDB-PA_36BIT_SPIFLASH_defconfig b/arch/powerpc/configs/P1010RDB-PA_36BIT_SPIFLASH_defconfig
new file mode 100644
index 0000000..057e705
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PA_36BIT_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1010RDB_PA_36BIT_SPIFLASH=y
diff --git a/arch/powerpc/configs/P1010RDB-PA_NAND_SECBOOT_defconfig b/arch/powerpc/configs/P1010RDB-PA_NAND_SECBOOT_defconfig
new file mode 100644
index 0000000..8c63c08
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PA_NAND_SECBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1010RDB_PA_NAND_SECBOOT=y
diff --git a/arch/powerpc/configs/P1010RDB-PA_NAND_defconfig b/arch/powerpc/configs/P1010RDB-PA_NAND_defconfig
new file mode 100644
index 0000000..4e43488
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PA_NAND_defconfig
@@ -0,0 +1,3 @@ 
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_TARGET_P1010RDB_PA_NAND=y
diff --git a/arch/powerpc/configs/P1010RDB-PA_NOR_SECBOOT_defconfig b/arch/powerpc/configs/P1010RDB-PA_NOR_SECBOOT_defconfig
new file mode 100644
index 0000000..7df7b40
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PA_NOR_SECBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1010RDB_PA_NOR_SECBOOT=y
diff --git a/arch/powerpc/configs/P1010RDB-PA_NOR_defconfig b/arch/powerpc/configs/P1010RDB-PA_NOR_defconfig
new file mode 100644
index 0000000..76381a8
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PA_NOR_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1010RDB_PA_NOR=y
diff --git a/arch/powerpc/configs/P1010RDB-PA_SDCARD_defconfig b/arch/powerpc/configs/P1010RDB-PA_SDCARD_defconfig
new file mode 100644
index 0000000..6489e10
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PA_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1010RDB_PA_SDCARD=y
diff --git a/arch/powerpc/configs/P1010RDB-PA_SPIFLASH_SECBOOT_defconfig b/arch/powerpc/configs/P1010RDB-PA_SPIFLASH_SECBOOT_defconfig
new file mode 100644
index 0000000..9af4db7
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PA_SPIFLASH_SECBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1010RDB_PA_SPIFLASH_SECBOOT=y
diff --git a/arch/powerpc/configs/P1010RDB-PA_SPIFLASH_defconfig b/arch/powerpc/configs/P1010RDB-PA_SPIFLASH_defconfig
new file mode 100644
index 0000000..3f89bed
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PA_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1010RDB_PA_SPIFLASH=y
diff --git a/arch/powerpc/configs/P1010RDB-PB_36BIT_NAND_SECBOOT_defconfig b/arch/powerpc/configs/P1010RDB-PB_36BIT_NAND_SECBOOT_defconfig
new file mode 100644
index 0000000..f63319f
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PB_36BIT_NAND_SECBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1010RDB_PB_36BIT_NAND_SECBOOT=y
diff --git a/arch/powerpc/configs/P1010RDB-PB_36BIT_NAND_defconfig b/arch/powerpc/configs/P1010RDB-PB_36BIT_NAND_defconfig
new file mode 100644
index 0000000..c43f9fa
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PB_36BIT_NAND_defconfig
@@ -0,0 +1,3 @@ 
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_TARGET_P1010RDB_PB_36BIT_NAND=y
diff --git a/arch/powerpc/configs/P1010RDB-PB_36BIT_NOR_SECBOOT_defconfig b/arch/powerpc/configs/P1010RDB-PB_36BIT_NOR_SECBOOT_defconfig
new file mode 100644
index 0000000..164de26
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PB_36BIT_NOR_SECBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1010RDB_PB_36BIT_NOR_SECBOOT=y
diff --git a/arch/powerpc/configs/P1010RDB-PB_36BIT_NOR_defconfig b/arch/powerpc/configs/P1010RDB-PB_36BIT_NOR_defconfig
new file mode 100644
index 0000000..44c2db3
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PB_36BIT_NOR_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1010RDB_PB_36BIT_NOR=y
diff --git a/arch/powerpc/configs/P1010RDB-PB_36BIT_SDCARD_defconfig b/arch/powerpc/configs/P1010RDB-PB_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..2117163
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PB_36BIT_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1010RDB_PB_36BIT_SDCARD=y
diff --git a/arch/powerpc/configs/P1010RDB-PB_36BIT_SPIFLASH_SECBOOT_defconfig b/arch/powerpc/configs/P1010RDB-PB_36BIT_SPIFLASH_SECBOOT_defconfig
new file mode 100644
index 0000000..959cd56
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PB_36BIT_SPIFLASH_SECBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1010RDB_PB_36BIT_SPIFLASH_SECBOOT=y
diff --git a/arch/powerpc/configs/P1010RDB-PB_36BIT_SPIFLASH_defconfig b/arch/powerpc/configs/P1010RDB-PB_36BIT_SPIFLASH_defconfig
new file mode 100644
index 0000000..dbe6261
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PB_36BIT_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1010RDB_PB_36BIT_SPIFLASH=y
diff --git a/arch/powerpc/configs/P1010RDB-PB_NAND_SECBOOT_defconfig b/arch/powerpc/configs/P1010RDB-PB_NAND_SECBOOT_defconfig
new file mode 100644
index 0000000..e70091c
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PB_NAND_SECBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1010RDB_PB_NAND_SECBOOT=y
diff --git a/arch/powerpc/configs/P1010RDB-PB_NAND_defconfig b/arch/powerpc/configs/P1010RDB-PB_NAND_defconfig
new file mode 100644
index 0000000..380175a
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PB_NAND_defconfig
@@ -0,0 +1,3 @@ 
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_TARGET_P1010RDB_PB_NAND=y
diff --git a/arch/powerpc/configs/P1010RDB-PB_NOR_SECBOOT_defconfig b/arch/powerpc/configs/P1010RDB-PB_NOR_SECBOOT_defconfig
new file mode 100644
index 0000000..7ed355b
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PB_NOR_SECBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1010RDB_PB_NOR_SECBOOT=y
diff --git a/arch/powerpc/configs/P1010RDB-PB_NOR_defconfig b/arch/powerpc/configs/P1010RDB-PB_NOR_defconfig
new file mode 100644
index 0000000..1e1d0f8
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PB_NOR_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1010RDB_PB_NOR=y
diff --git a/arch/powerpc/configs/P1010RDB-PB_SDCARD_defconfig b/arch/powerpc/configs/P1010RDB-PB_SDCARD_defconfig
new file mode 100644
index 0000000..a9c3a62
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PB_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1010RDB_PB_SDCARD=y
diff --git a/arch/powerpc/configs/P1010RDB-PB_SPIFLASH_SECBOOT_defconfig b/arch/powerpc/configs/P1010RDB-PB_SPIFLASH_SECBOOT_defconfig
new file mode 100644
index 0000000..89817e4
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PB_SPIFLASH_SECBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1010RDB_PB_SPIFLASH_SECBOOT=y
diff --git a/arch/powerpc/configs/P1010RDB-PB_SPIFLASH_defconfig b/arch/powerpc/configs/P1010RDB-PB_SPIFLASH_defconfig
new file mode 100644
index 0000000..c86aaa6
--- /dev/null
+++ b/arch/powerpc/configs/P1010RDB-PB_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1010RDB_PB_SPIFLASH=y
diff --git a/arch/powerpc/configs/P1011RDB_36BIT_SDCARD_defconfig b/arch/powerpc/configs/P1011RDB_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..6076664
--- /dev/null
+++ b/arch/powerpc/configs/P1011RDB_36BIT_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1011RDB_36BIT_SDCARD=y
diff --git a/arch/powerpc/configs/P1011RDB_36BIT_SPIFLASH_defconfig b/arch/powerpc/configs/P1011RDB_36BIT_SPIFLASH_defconfig
new file mode 100644
index 0000000..8976d66
--- /dev/null
+++ b/arch/powerpc/configs/P1011RDB_36BIT_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1011RDB_36BIT_SPIFLASH=y
diff --git a/arch/powerpc/configs/P1011RDB_36BIT_defconfig b/arch/powerpc/configs/P1011RDB_36BIT_defconfig
new file mode 100644
index 0000000..7305d59
--- /dev/null
+++ b/arch/powerpc/configs/P1011RDB_36BIT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1011RDB_36BIT=y
diff --git a/arch/powerpc/configs/P1011RDB_NAND_defconfig b/arch/powerpc/configs/P1011RDB_NAND_defconfig
new file mode 100644
index 0000000..5676274
--- /dev/null
+++ b/arch/powerpc/configs/P1011RDB_NAND_defconfig
@@ -0,0 +1,3 @@ 
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_TARGET_P1011RDB_NAND=y
diff --git a/arch/powerpc/configs/P1011RDB_SDCARD_defconfig b/arch/powerpc/configs/P1011RDB_SDCARD_defconfig
new file mode 100644
index 0000000..bb64c7d
--- /dev/null
+++ b/arch/powerpc/configs/P1011RDB_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1011RDB_SDCARD=y
diff --git a/arch/powerpc/configs/P1011RDB_SPIFLASH_defconfig b/arch/powerpc/configs/P1011RDB_SPIFLASH_defconfig
new file mode 100644
index 0000000..c5883db
--- /dev/null
+++ b/arch/powerpc/configs/P1011RDB_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1011RDB_SPIFLASH=y
diff --git a/arch/powerpc/configs/P1011RDB_defconfig b/arch/powerpc/configs/P1011RDB_defconfig
new file mode 100644
index 0000000..3f85a4c
--- /dev/null
+++ b/arch/powerpc/configs/P1011RDB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1011RDB=y
diff --git a/arch/powerpc/configs/P1020MBG-PC_36BIT_SDCARD_defconfig b/arch/powerpc/configs/P1020MBG-PC_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..5b02726
--- /dev/null
+++ b/arch/powerpc/configs/P1020MBG-PC_36BIT_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1020MBG_PC_36BIT_SDCARD=y
diff --git a/arch/powerpc/configs/P1020MBG-PC_36BIT_defconfig b/arch/powerpc/configs/P1020MBG-PC_36BIT_defconfig
new file mode 100644
index 0000000..702add2
--- /dev/null
+++ b/arch/powerpc/configs/P1020MBG-PC_36BIT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1020MBG_PC_36BIT=y
diff --git a/arch/powerpc/configs/P1020MBG-PC_SDCARD_defconfig b/arch/powerpc/configs/P1020MBG-PC_SDCARD_defconfig
new file mode 100644
index 0000000..9f38502
--- /dev/null
+++ b/arch/powerpc/configs/P1020MBG-PC_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1020MBG_PC_SDCARD=y
diff --git a/arch/powerpc/configs/P1020MBG-PC_defconfig b/arch/powerpc/configs/P1020MBG-PC_defconfig
new file mode 100644
index 0000000..10133bf
--- /dev/null
+++ b/arch/powerpc/configs/P1020MBG-PC_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1020MBG_PC=y
diff --git a/arch/powerpc/configs/P1020RDB-PC_36BIT_NAND_defconfig b/arch/powerpc/configs/P1020RDB-PC_36BIT_NAND_defconfig
new file mode 100644
index 0000000..93045ac
--- /dev/null
+++ b/arch/powerpc/configs/P1020RDB-PC_36BIT_NAND_defconfig
@@ -0,0 +1,3 @@ 
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_TARGET_P1020RDB_PC_36BIT_NAND=y
diff --git a/arch/powerpc/configs/P1020RDB-PC_36BIT_SDCARD_defconfig b/arch/powerpc/configs/P1020RDB-PC_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..9db3175
--- /dev/null
+++ b/arch/powerpc/configs/P1020RDB-PC_36BIT_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1020RDB_PC_36BIT_SDCARD=y
diff --git a/arch/powerpc/configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig b/arch/powerpc/configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig
new file mode 100644
index 0000000..967aefc
--- /dev/null
+++ b/arch/powerpc/configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1020RDB_PC_36BIT_SPIFLASH=y
diff --git a/arch/powerpc/configs/P1020RDB-PC_36BIT_defconfig b/arch/powerpc/configs/P1020RDB-PC_36BIT_defconfig
new file mode 100644
index 0000000..c518896
--- /dev/null
+++ b/arch/powerpc/configs/P1020RDB-PC_36BIT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1020RDB_PC_36BIT=y
diff --git a/arch/powerpc/configs/P1020RDB-PC_NAND_defconfig b/arch/powerpc/configs/P1020RDB-PC_NAND_defconfig
new file mode 100644
index 0000000..fba5377
--- /dev/null
+++ b/arch/powerpc/configs/P1020RDB-PC_NAND_defconfig
@@ -0,0 +1,3 @@ 
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_TARGET_P1020RDB_PC_NAND=y
diff --git a/arch/powerpc/configs/P1020RDB-PC_SDCARD_defconfig b/arch/powerpc/configs/P1020RDB-PC_SDCARD_defconfig
new file mode 100644
index 0000000..dfa94ed
--- /dev/null
+++ b/arch/powerpc/configs/P1020RDB-PC_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1020RDB_PC_SDCARD=y
diff --git a/arch/powerpc/configs/P1020RDB-PC_SPIFLASH_defconfig b/arch/powerpc/configs/P1020RDB-PC_SPIFLASH_defconfig
new file mode 100644
index 0000000..82abacb
--- /dev/null
+++ b/arch/powerpc/configs/P1020RDB-PC_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1020RDB_PC_SPIFLASH=y
diff --git a/arch/powerpc/configs/P1020RDB-PC_defconfig b/arch/powerpc/configs/P1020RDB-PC_defconfig
new file mode 100644
index 0000000..39b8c71
--- /dev/null
+++ b/arch/powerpc/configs/P1020RDB-PC_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1020RDB_PC=y
diff --git a/arch/powerpc/configs/P1020RDB-PD_NAND_defconfig b/arch/powerpc/configs/P1020RDB-PD_NAND_defconfig
new file mode 100644
index 0000000..a807f9c
--- /dev/null
+++ b/arch/powerpc/configs/P1020RDB-PD_NAND_defconfig
@@ -0,0 +1,3 @@ 
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_TARGET_P1020RDB_PD_NAND=y
diff --git a/arch/powerpc/configs/P1020RDB-PD_SDCARD_defconfig b/arch/powerpc/configs/P1020RDB-PD_SDCARD_defconfig
new file mode 100644
index 0000000..bdadec4
--- /dev/null
+++ b/arch/powerpc/configs/P1020RDB-PD_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1020RDB_PD_SDCARD=y
diff --git a/arch/powerpc/configs/P1020RDB-PD_SPIFLASH_defconfig b/arch/powerpc/configs/P1020RDB-PD_SPIFLASH_defconfig
new file mode 100644
index 0000000..4b78ba2
--- /dev/null
+++ b/arch/powerpc/configs/P1020RDB-PD_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1020RDB_PD_SPIFLASH=y
diff --git a/arch/powerpc/configs/P1020RDB-PD_defconfig b/arch/powerpc/configs/P1020RDB-PD_defconfig
new file mode 100644
index 0000000..8d3ce04
--- /dev/null
+++ b/arch/powerpc/configs/P1020RDB-PD_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1020RDB_PD=y
diff --git a/arch/powerpc/configs/P1020RDB_36BIT_SDCARD_defconfig b/arch/powerpc/configs/P1020RDB_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..47196d2
--- /dev/null
+++ b/arch/powerpc/configs/P1020RDB_36BIT_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1020RDB_36BIT_SDCARD=y
diff --git a/arch/powerpc/configs/P1020RDB_36BIT_SPIFLASH_defconfig b/arch/powerpc/configs/P1020RDB_36BIT_SPIFLASH_defconfig
new file mode 100644
index 0000000..3fc50fb
--- /dev/null
+++ b/arch/powerpc/configs/P1020RDB_36BIT_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1020RDB_36BIT_SPIFLASH=y
diff --git a/arch/powerpc/configs/P1020RDB_36BIT_defconfig b/arch/powerpc/configs/P1020RDB_36BIT_defconfig
new file mode 100644
index 0000000..999ba25
--- /dev/null
+++ b/arch/powerpc/configs/P1020RDB_36BIT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1020RDB_36BIT=y
diff --git a/arch/powerpc/configs/P1020RDB_NAND_defconfig b/arch/powerpc/configs/P1020RDB_NAND_defconfig
new file mode 100644
index 0000000..ca7726f
--- /dev/null
+++ b/arch/powerpc/configs/P1020RDB_NAND_defconfig
@@ -0,0 +1,3 @@ 
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_TARGET_P1020RDB_NAND=y
diff --git a/arch/powerpc/configs/P1020RDB_SDCARD_defconfig b/arch/powerpc/configs/P1020RDB_SDCARD_defconfig
new file mode 100644
index 0000000..ac425e0
--- /dev/null
+++ b/arch/powerpc/configs/P1020RDB_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1020RDB_SDCARD=y
diff --git a/arch/powerpc/configs/P1020RDB_SPIFLASH_defconfig b/arch/powerpc/configs/P1020RDB_SPIFLASH_defconfig
new file mode 100644
index 0000000..0469d29
--- /dev/null
+++ b/arch/powerpc/configs/P1020RDB_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1020RDB_SPIFLASH=y
diff --git a/arch/powerpc/configs/P1020RDB_defconfig b/arch/powerpc/configs/P1020RDB_defconfig
new file mode 100644
index 0000000..6ed56d3
--- /dev/null
+++ b/arch/powerpc/configs/P1020RDB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1020RDB=y
diff --git a/arch/powerpc/configs/P1020UTM-PC_36BIT_SDCARD_defconfig b/arch/powerpc/configs/P1020UTM-PC_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..cd8be1b
--- /dev/null
+++ b/arch/powerpc/configs/P1020UTM-PC_36BIT_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1020UTM_PC_36BIT_SDCARD=y
diff --git a/arch/powerpc/configs/P1020UTM-PC_36BIT_defconfig b/arch/powerpc/configs/P1020UTM-PC_36BIT_defconfig
new file mode 100644
index 0000000..df8448c
--- /dev/null
+++ b/arch/powerpc/configs/P1020UTM-PC_36BIT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1020UTM_PC_36BIT=y
diff --git a/arch/powerpc/configs/P1020UTM-PC_SDCARD_defconfig b/arch/powerpc/configs/P1020UTM-PC_SDCARD_defconfig
new file mode 100644
index 0000000..ce1272a
--- /dev/null
+++ b/arch/powerpc/configs/P1020UTM-PC_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1020UTM_PC_SDCARD=y
diff --git a/arch/powerpc/configs/P1020UTM-PC_defconfig b/arch/powerpc/configs/P1020UTM-PC_defconfig
new file mode 100644
index 0000000..43e93a9
--- /dev/null
+++ b/arch/powerpc/configs/P1020UTM-PC_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1020UTM_PC=y
diff --git a/arch/powerpc/configs/P1021RDB-PC_36BIT_NAND_defconfig b/arch/powerpc/configs/P1021RDB-PC_36BIT_NAND_defconfig
new file mode 100644
index 0000000..3dec94d
--- /dev/null
+++ b/arch/powerpc/configs/P1021RDB-PC_36BIT_NAND_defconfig
@@ -0,0 +1,3 @@ 
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_TARGET_P1021RDB_PC_36BIT_NAND=y
diff --git a/arch/powerpc/configs/P1021RDB-PC_36BIT_SDCARD_defconfig b/arch/powerpc/configs/P1021RDB-PC_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..a580b29
--- /dev/null
+++ b/arch/powerpc/configs/P1021RDB-PC_36BIT_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1021RDB_PC_36BIT_SDCARD=y
diff --git a/arch/powerpc/configs/P1021RDB-PC_36BIT_SPIFLASH_defconfig b/arch/powerpc/configs/P1021RDB-PC_36BIT_SPIFLASH_defconfig
new file mode 100644
index 0000000..0294c49
--- /dev/null
+++ b/arch/powerpc/configs/P1021RDB-PC_36BIT_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1021RDB_PC_36BIT_SPIFLASH=y
diff --git a/arch/powerpc/configs/P1021RDB-PC_36BIT_defconfig b/arch/powerpc/configs/P1021RDB-PC_36BIT_defconfig
new file mode 100644
index 0000000..1580f6a
--- /dev/null
+++ b/arch/powerpc/configs/P1021RDB-PC_36BIT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1021RDB_PC_36BIT=y
diff --git a/arch/powerpc/configs/P1021RDB-PC_NAND_defconfig b/arch/powerpc/configs/P1021RDB-PC_NAND_defconfig
new file mode 100644
index 0000000..a982820
--- /dev/null
+++ b/arch/powerpc/configs/P1021RDB-PC_NAND_defconfig
@@ -0,0 +1,3 @@ 
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_TARGET_P1021RDB_PC_NAND=y
diff --git a/arch/powerpc/configs/P1021RDB-PC_SDCARD_defconfig b/arch/powerpc/configs/P1021RDB-PC_SDCARD_defconfig
new file mode 100644
index 0000000..24f52f9
--- /dev/null
+++ b/arch/powerpc/configs/P1021RDB-PC_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1021RDB_PC_SDCARD=y
diff --git a/arch/powerpc/configs/P1021RDB-PC_SPIFLASH_defconfig b/arch/powerpc/configs/P1021RDB-PC_SPIFLASH_defconfig
new file mode 100644
index 0000000..50f2467
--- /dev/null
+++ b/arch/powerpc/configs/P1021RDB-PC_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1021RDB_PC_SPIFLASH=y
diff --git a/arch/powerpc/configs/P1021RDB-PC_defconfig b/arch/powerpc/configs/P1021RDB-PC_defconfig
new file mode 100644
index 0000000..f779715
--- /dev/null
+++ b/arch/powerpc/configs/P1021RDB-PC_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1021RDB_PC=y
diff --git a/arch/powerpc/configs/P1022DS_36BIT_NAND_defconfig b/arch/powerpc/configs/P1022DS_36BIT_NAND_defconfig
new file mode 100644
index 0000000..9b8c9ab
--- /dev/null
+++ b/arch/powerpc/configs/P1022DS_36BIT_NAND_defconfig
@@ -0,0 +1,3 @@ 
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_TARGET_P1022DS_36BIT_NAND=y
diff --git a/arch/powerpc/configs/P1022DS_36BIT_SDCARD_defconfig b/arch/powerpc/configs/P1022DS_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..98394e4
--- /dev/null
+++ b/arch/powerpc/configs/P1022DS_36BIT_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1022DS_36BIT_SDCARD=y
diff --git a/arch/powerpc/configs/P1022DS_36BIT_SPIFLASH_defconfig b/arch/powerpc/configs/P1022DS_36BIT_SPIFLASH_defconfig
new file mode 100644
index 0000000..1ba76c4
--- /dev/null
+++ b/arch/powerpc/configs/P1022DS_36BIT_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1022DS_36BIT_SPIFLASH=y
diff --git a/arch/powerpc/configs/P1022DS_36BIT_defconfig b/arch/powerpc/configs/P1022DS_36BIT_defconfig
new file mode 100644
index 0000000..4650cb5
--- /dev/null
+++ b/arch/powerpc/configs/P1022DS_36BIT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1022DS_36BIT=y
diff --git a/arch/powerpc/configs/P1022DS_NAND_defconfig b/arch/powerpc/configs/P1022DS_NAND_defconfig
new file mode 100644
index 0000000..4c01b1e
--- /dev/null
+++ b/arch/powerpc/configs/P1022DS_NAND_defconfig
@@ -0,0 +1,3 @@ 
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_TARGET_P1022DS_NAND=y
diff --git a/arch/powerpc/configs/P1022DS_SDCARD_defconfig b/arch/powerpc/configs/P1022DS_SDCARD_defconfig
new file mode 100644
index 0000000..fe42766
--- /dev/null
+++ b/arch/powerpc/configs/P1022DS_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1022DS_SDCARD=y
diff --git a/arch/powerpc/configs/P1022DS_SPIFLASH_defconfig b/arch/powerpc/configs/P1022DS_SPIFLASH_defconfig
new file mode 100644
index 0000000..1efc008
--- /dev/null
+++ b/arch/powerpc/configs/P1022DS_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1022DS_SPIFLASH=y
diff --git a/arch/powerpc/configs/P1022DS_defconfig b/arch/powerpc/configs/P1022DS_defconfig
new file mode 100644
index 0000000..76019fd
--- /dev/null
+++ b/arch/powerpc/configs/P1022DS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1022DS=y
diff --git a/arch/powerpc/configs/P1023RDB_defconfig b/arch/powerpc/configs/P1023RDB_defconfig
new file mode 100644
index 0000000..f772e02
--- /dev/null
+++ b/arch/powerpc/configs/P1023RDB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1023RDB=y
diff --git a/arch/powerpc/configs/P1023RDS_NAND_defconfig b/arch/powerpc/configs/P1023RDS_NAND_defconfig
new file mode 100644
index 0000000..5e9aa7f
--- /dev/null
+++ b/arch/powerpc/configs/P1023RDS_NAND_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1023RDS_NAND=y
diff --git a/arch/powerpc/configs/P1023RDS_defconfig b/arch/powerpc/configs/P1023RDS_defconfig
new file mode 100644
index 0000000..89be08f
--- /dev/null
+++ b/arch/powerpc/configs/P1023RDS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1023RDS=y
diff --git a/arch/powerpc/configs/P1024RDB_36BIT_defconfig b/arch/powerpc/configs/P1024RDB_36BIT_defconfig
new file mode 100644
index 0000000..8f32840
--- /dev/null
+++ b/arch/powerpc/configs/P1024RDB_36BIT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1024RDB_36BIT=y
diff --git a/arch/powerpc/configs/P1024RDB_NAND_defconfig b/arch/powerpc/configs/P1024RDB_NAND_defconfig
new file mode 100644
index 0000000..fe12fa8
--- /dev/null
+++ b/arch/powerpc/configs/P1024RDB_NAND_defconfig
@@ -0,0 +1,3 @@ 
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_TARGET_P1024RDB_NAND=y
diff --git a/arch/powerpc/configs/P1024RDB_SDCARD_defconfig b/arch/powerpc/configs/P1024RDB_SDCARD_defconfig
new file mode 100644
index 0000000..4fae1d4
--- /dev/null
+++ b/arch/powerpc/configs/P1024RDB_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1024RDB_SDCARD=y
diff --git a/arch/powerpc/configs/P1024RDB_SPIFLASH_defconfig b/arch/powerpc/configs/P1024RDB_SPIFLASH_defconfig
new file mode 100644
index 0000000..5ad0965
--- /dev/null
+++ b/arch/powerpc/configs/P1024RDB_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1024RDB_SPIFLASH=y
diff --git a/arch/powerpc/configs/P1024RDB_defconfig b/arch/powerpc/configs/P1024RDB_defconfig
new file mode 100644
index 0000000..f8aa344
--- /dev/null
+++ b/arch/powerpc/configs/P1024RDB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1024RDB=y
diff --git a/arch/powerpc/configs/P1025RDB_36BIT_defconfig b/arch/powerpc/configs/P1025RDB_36BIT_defconfig
new file mode 100644
index 0000000..b97249f
--- /dev/null
+++ b/arch/powerpc/configs/P1025RDB_36BIT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1025RDB_36BIT=y
diff --git a/arch/powerpc/configs/P1025RDB_NAND_defconfig b/arch/powerpc/configs/P1025RDB_NAND_defconfig
new file mode 100644
index 0000000..2efe2c7
--- /dev/null
+++ b/arch/powerpc/configs/P1025RDB_NAND_defconfig
@@ -0,0 +1,3 @@ 
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_TARGET_P1025RDB_NAND=y
diff --git a/arch/powerpc/configs/P1025RDB_SDCARD_defconfig b/arch/powerpc/configs/P1025RDB_SDCARD_defconfig
new file mode 100644
index 0000000..b806ab7
--- /dev/null
+++ b/arch/powerpc/configs/P1025RDB_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1025RDB_SDCARD=y
diff --git a/arch/powerpc/configs/P1025RDB_SPIFLASH_defconfig b/arch/powerpc/configs/P1025RDB_SPIFLASH_defconfig
new file mode 100644
index 0000000..8dbe8bd
--- /dev/null
+++ b/arch/powerpc/configs/P1025RDB_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P1025RDB_SPIFLASH=y
diff --git a/arch/powerpc/configs/P1025RDB_defconfig b/arch/powerpc/configs/P1025RDB_defconfig
new file mode 100644
index 0000000..42fe857
--- /dev/null
+++ b/arch/powerpc/configs/P1025RDB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P1025RDB=y
diff --git a/arch/powerpc/configs/P2010RDB_36BIT_SDCARD_defconfig b/arch/powerpc/configs/P2010RDB_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..1c19de0
--- /dev/null
+++ b/arch/powerpc/configs/P2010RDB_36BIT_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P2010RDB_36BIT_SDCARD=y
diff --git a/arch/powerpc/configs/P2010RDB_36BIT_SPIFLASH_defconfig b/arch/powerpc/configs/P2010RDB_36BIT_SPIFLASH_defconfig
new file mode 100644
index 0000000..7bae556
--- /dev/null
+++ b/arch/powerpc/configs/P2010RDB_36BIT_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P2010RDB_36BIT_SPIFLASH=y
diff --git a/arch/powerpc/configs/P2010RDB_36BIT_defconfig b/arch/powerpc/configs/P2010RDB_36BIT_defconfig
new file mode 100644
index 0000000..15c7a88
--- /dev/null
+++ b/arch/powerpc/configs/P2010RDB_36BIT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P2010RDB_36BIT=y
diff --git a/arch/powerpc/configs/P2010RDB_NAND_defconfig b/arch/powerpc/configs/P2010RDB_NAND_defconfig
new file mode 100644
index 0000000..993f4c1
--- /dev/null
+++ b/arch/powerpc/configs/P2010RDB_NAND_defconfig
@@ -0,0 +1,3 @@ 
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_TARGET_P2010RDB_NAND=y
diff --git a/arch/powerpc/configs/P2010RDB_SDCARD_defconfig b/arch/powerpc/configs/P2010RDB_SDCARD_defconfig
new file mode 100644
index 0000000..8ff4349
--- /dev/null
+++ b/arch/powerpc/configs/P2010RDB_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P2010RDB_SDCARD=y
diff --git a/arch/powerpc/configs/P2010RDB_SPIFLASH_defconfig b/arch/powerpc/configs/P2010RDB_SPIFLASH_defconfig
new file mode 100644
index 0000000..ce733bf
--- /dev/null
+++ b/arch/powerpc/configs/P2010RDB_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P2010RDB_SPIFLASH=y
diff --git a/arch/powerpc/configs/P2010RDB_defconfig b/arch/powerpc/configs/P2010RDB_defconfig
new file mode 100644
index 0000000..f7d4893
--- /dev/null
+++ b/arch/powerpc/configs/P2010RDB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P2010RDB=y
diff --git a/arch/powerpc/configs/P2020COME_SDCARD_defconfig b/arch/powerpc/configs/P2020COME_SDCARD_defconfig
new file mode 100644
index 0000000..4772fd0
--- /dev/null
+++ b/arch/powerpc/configs/P2020COME_SDCARD_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P2020COME_SDCARD=y
diff --git a/arch/powerpc/configs/P2020COME_SPIFLASH_defconfig b/arch/powerpc/configs/P2020COME_SPIFLASH_defconfig
new file mode 100644
index 0000000..203408c
--- /dev/null
+++ b/arch/powerpc/configs/P2020COME_SPIFLASH_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P2020COME_SPIFLASH=y
diff --git a/arch/powerpc/configs/P2020DS_36BIT_defconfig b/arch/powerpc/configs/P2020DS_36BIT_defconfig
new file mode 100644
index 0000000..b7275b7
--- /dev/null
+++ b/arch/powerpc/configs/P2020DS_36BIT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P2020DS_36BIT=y
diff --git a/arch/powerpc/configs/P2020DS_DDR2_defconfig b/arch/powerpc/configs/P2020DS_DDR2_defconfig
new file mode 100644
index 0000000..7ecaa50
--- /dev/null
+++ b/arch/powerpc/configs/P2020DS_DDR2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P2020DS_DDR2=y
diff --git a/arch/powerpc/configs/P2020DS_SDCARD_defconfig b/arch/powerpc/configs/P2020DS_SDCARD_defconfig
new file mode 100644
index 0000000..2c52ce2
--- /dev/null
+++ b/arch/powerpc/configs/P2020DS_SDCARD_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P2020DS_SDCARD=y
diff --git a/arch/powerpc/configs/P2020DS_SPIFLASH_defconfig b/arch/powerpc/configs/P2020DS_SPIFLASH_defconfig
new file mode 100644
index 0000000..0bceee8
--- /dev/null
+++ b/arch/powerpc/configs/P2020DS_SPIFLASH_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P2020DS_SPIFLASH=y
diff --git a/arch/powerpc/configs/P2020DS_defconfig b/arch/powerpc/configs/P2020DS_defconfig
new file mode 100644
index 0000000..34ed6db
--- /dev/null
+++ b/arch/powerpc/configs/P2020DS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P2020DS=y
diff --git a/arch/powerpc/configs/P2020RDB-PC_36BIT_NAND_defconfig b/arch/powerpc/configs/P2020RDB-PC_36BIT_NAND_defconfig
new file mode 100644
index 0000000..a3ce8ec
--- /dev/null
+++ b/arch/powerpc/configs/P2020RDB-PC_36BIT_NAND_defconfig
@@ -0,0 +1,3 @@ 
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_TARGET_P2020RDB_PC_36BIT_NAND=y
diff --git a/arch/powerpc/configs/P2020RDB-PC_36BIT_SDCARD_defconfig b/arch/powerpc/configs/P2020RDB-PC_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..de562f4
--- /dev/null
+++ b/arch/powerpc/configs/P2020RDB-PC_36BIT_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P2020RDB_PC_36BIT_SDCARD=y
diff --git a/arch/powerpc/configs/P2020RDB-PC_36BIT_SPIFLASH_defconfig b/arch/powerpc/configs/P2020RDB-PC_36BIT_SPIFLASH_defconfig
new file mode 100644
index 0000000..5b92d80
--- /dev/null
+++ b/arch/powerpc/configs/P2020RDB-PC_36BIT_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P2020RDB_PC_36BIT_SPIFLASH=y
diff --git a/arch/powerpc/configs/P2020RDB-PC_36BIT_defconfig b/arch/powerpc/configs/P2020RDB-PC_36BIT_defconfig
new file mode 100644
index 0000000..49d9404
--- /dev/null
+++ b/arch/powerpc/configs/P2020RDB-PC_36BIT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P2020RDB_PC_36BIT=y
diff --git a/arch/powerpc/configs/P2020RDB-PC_NAND_defconfig b/arch/powerpc/configs/P2020RDB-PC_NAND_defconfig
new file mode 100644
index 0000000..2777a9e
--- /dev/null
+++ b/arch/powerpc/configs/P2020RDB-PC_NAND_defconfig
@@ -0,0 +1,3 @@ 
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_TARGET_P2020RDB_PC_NAND=y
diff --git a/arch/powerpc/configs/P2020RDB-PC_SDCARD_defconfig b/arch/powerpc/configs/P2020RDB-PC_SDCARD_defconfig
new file mode 100644
index 0000000..df6eac1
--- /dev/null
+++ b/arch/powerpc/configs/P2020RDB-PC_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P2020RDB_PC_SDCARD=y
diff --git a/arch/powerpc/configs/P2020RDB-PC_SPIFLASH_defconfig b/arch/powerpc/configs/P2020RDB-PC_SPIFLASH_defconfig
new file mode 100644
index 0000000..0da2ae1
--- /dev/null
+++ b/arch/powerpc/configs/P2020RDB-PC_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P2020RDB_PC_SPIFLASH=y
diff --git a/arch/powerpc/configs/P2020RDB-PC_defconfig b/arch/powerpc/configs/P2020RDB-PC_defconfig
new file mode 100644
index 0000000..a9f3a73
--- /dev/null
+++ b/arch/powerpc/configs/P2020RDB-PC_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P2020RDB_PC=y
diff --git a/arch/powerpc/configs/P2020RDB_36BIT_SDCARD_defconfig b/arch/powerpc/configs/P2020RDB_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..ec85289
--- /dev/null
+++ b/arch/powerpc/configs/P2020RDB_36BIT_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P2020RDB_36BIT_SDCARD=y
diff --git a/arch/powerpc/configs/P2020RDB_36BIT_SPIFLASH_defconfig b/arch/powerpc/configs/P2020RDB_36BIT_SPIFLASH_defconfig
new file mode 100644
index 0000000..0016176
--- /dev/null
+++ b/arch/powerpc/configs/P2020RDB_36BIT_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P2020RDB_36BIT_SPIFLASH=y
diff --git a/arch/powerpc/configs/P2020RDB_36BIT_defconfig b/arch/powerpc/configs/P2020RDB_36BIT_defconfig
new file mode 100644
index 0000000..2be1e7c
--- /dev/null
+++ b/arch/powerpc/configs/P2020RDB_36BIT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P2020RDB_36BIT=y
diff --git a/arch/powerpc/configs/P2020RDB_NAND_defconfig b/arch/powerpc/configs/P2020RDB_NAND_defconfig
new file mode 100644
index 0000000..6af7ea3
--- /dev/null
+++ b/arch/powerpc/configs/P2020RDB_NAND_defconfig
@@ -0,0 +1,3 @@ 
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_TARGET_P2020RDB_NAND=y
diff --git a/arch/powerpc/configs/P2020RDB_SDCARD_defconfig b/arch/powerpc/configs/P2020RDB_SDCARD_defconfig
new file mode 100644
index 0000000..4b90e94
--- /dev/null
+++ b/arch/powerpc/configs/P2020RDB_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P2020RDB_SDCARD=y
diff --git a/arch/powerpc/configs/P2020RDB_SPIFLASH_defconfig b/arch/powerpc/configs/P2020RDB_SPIFLASH_defconfig
new file mode 100644
index 0000000..2611540
--- /dev/null
+++ b/arch/powerpc/configs/P2020RDB_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_P2020RDB_SPIFLASH=y
diff --git a/arch/powerpc/configs/P2020RDB_defconfig b/arch/powerpc/configs/P2020RDB_defconfig
new file mode 100644
index 0000000..362a8d8
--- /dev/null
+++ b/arch/powerpc/configs/P2020RDB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P2020RDB=y
diff --git a/arch/powerpc/configs/P2041RDB_NAND_defconfig b/arch/powerpc/configs/P2041RDB_NAND_defconfig
new file mode 100644
index 0000000..5b16a04
--- /dev/null
+++ b/arch/powerpc/configs/P2041RDB_NAND_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P2041RDB_NAND=y
diff --git a/arch/powerpc/configs/P2041RDB_SDCARD_defconfig b/arch/powerpc/configs/P2041RDB_SDCARD_defconfig
new file mode 100644
index 0000000..4ea8bc9
--- /dev/null
+++ b/arch/powerpc/configs/P2041RDB_SDCARD_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P2041RDB_SDCARD=y
diff --git a/arch/powerpc/configs/P2041RDB_SECURE_BOOT_defconfig b/arch/powerpc/configs/P2041RDB_SECURE_BOOT_defconfig
new file mode 100644
index 0000000..6829b1b
--- /dev/null
+++ b/arch/powerpc/configs/P2041RDB_SECURE_BOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P2041RDB_SECURE_BOOT=y
diff --git a/arch/powerpc/configs/P2041RDB_SPIFLASH_defconfig b/arch/powerpc/configs/P2041RDB_SPIFLASH_defconfig
new file mode 100644
index 0000000..e02897a
--- /dev/null
+++ b/arch/powerpc/configs/P2041RDB_SPIFLASH_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P2041RDB_SPIFLASH=y
diff --git a/arch/powerpc/configs/P2041RDB_SRIO_PCIE_BOOT_defconfig b/arch/powerpc/configs/P2041RDB_SRIO_PCIE_BOOT_defconfig
new file mode 100644
index 0000000..51ef5f5
--- /dev/null
+++ b/arch/powerpc/configs/P2041RDB_SRIO_PCIE_BOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P2041RDB_SRIO_PCIE_BOOT=y
diff --git a/arch/powerpc/configs/P2041RDB_defconfig b/arch/powerpc/configs/P2041RDB_defconfig
new file mode 100644
index 0000000..7132a58
--- /dev/null
+++ b/arch/powerpc/configs/P2041RDB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P2041RDB=y
diff --git a/arch/powerpc/configs/P3041DS_NAND_defconfig b/arch/powerpc/configs/P3041DS_NAND_defconfig
new file mode 100644
index 0000000..8daabc0
--- /dev/null
+++ b/arch/powerpc/configs/P3041DS_NAND_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P3041DS_NAND=y
diff --git a/arch/powerpc/configs/P3041DS_SDCARD_defconfig b/arch/powerpc/configs/P3041DS_SDCARD_defconfig
new file mode 100644
index 0000000..d3732ad
--- /dev/null
+++ b/arch/powerpc/configs/P3041DS_SDCARD_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P3041DS_SDCARD=y
diff --git a/arch/powerpc/configs/P3041DS_SECURE_BOOT_defconfig b/arch/powerpc/configs/P3041DS_SECURE_BOOT_defconfig
new file mode 100644
index 0000000..4652c80
--- /dev/null
+++ b/arch/powerpc/configs/P3041DS_SECURE_BOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P3041DS_SECURE_BOOT=y
diff --git a/arch/powerpc/configs/P3041DS_SPIFLASH_defconfig b/arch/powerpc/configs/P3041DS_SPIFLASH_defconfig
new file mode 100644
index 0000000..6b931f9
--- /dev/null
+++ b/arch/powerpc/configs/P3041DS_SPIFLASH_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P3041DS_SPIFLASH=y
diff --git a/arch/powerpc/configs/P3041DS_SRIO_PCIE_BOOT_defconfig b/arch/powerpc/configs/P3041DS_SRIO_PCIE_BOOT_defconfig
new file mode 100644
index 0000000..b3552c9
--- /dev/null
+++ b/arch/powerpc/configs/P3041DS_SRIO_PCIE_BOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P3041DS_SRIO_PCIE_BOOT=y
diff --git a/arch/powerpc/configs/P3041DS_defconfig b/arch/powerpc/configs/P3041DS_defconfig
new file mode 100644
index 0000000..1dc0dde
--- /dev/null
+++ b/arch/powerpc/configs/P3041DS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P3041DS=y
diff --git a/arch/powerpc/configs/P3G4_defconfig b/arch/powerpc/configs/P3G4_defconfig
new file mode 100644
index 0000000..e8ec9ea
--- /dev/null
+++ b/arch/powerpc/configs/P3G4_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P3G4=y
diff --git a/arch/powerpc/configs/P4080DS_SDCARD_defconfig b/arch/powerpc/configs/P4080DS_SDCARD_defconfig
new file mode 100644
index 0000000..c1f9273
--- /dev/null
+++ b/arch/powerpc/configs/P4080DS_SDCARD_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P4080DS_SDCARD=y
diff --git a/arch/powerpc/configs/P4080DS_SECURE_BOOT_defconfig b/arch/powerpc/configs/P4080DS_SECURE_BOOT_defconfig
new file mode 100644
index 0000000..817dc2d
--- /dev/null
+++ b/arch/powerpc/configs/P4080DS_SECURE_BOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P4080DS_SECURE_BOOT=y
diff --git a/arch/powerpc/configs/P4080DS_SPIFLASH_defconfig b/arch/powerpc/configs/P4080DS_SPIFLASH_defconfig
new file mode 100644
index 0000000..657c09c
--- /dev/null
+++ b/arch/powerpc/configs/P4080DS_SPIFLASH_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P4080DS_SPIFLASH=y
diff --git a/arch/powerpc/configs/P4080DS_SRIO_PCIE_BOOT_defconfig b/arch/powerpc/configs/P4080DS_SRIO_PCIE_BOOT_defconfig
new file mode 100644
index 0000000..1e95d68
--- /dev/null
+++ b/arch/powerpc/configs/P4080DS_SRIO_PCIE_BOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P4080DS_SRIO_PCIE_BOOT=y
diff --git a/arch/powerpc/configs/P4080DS_defconfig b/arch/powerpc/configs/P4080DS_defconfig
new file mode 100644
index 0000000..d2783be
--- /dev/null
+++ b/arch/powerpc/configs/P4080DS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P4080DS=y
diff --git a/arch/powerpc/configs/P5020DS_NAND_defconfig b/arch/powerpc/configs/P5020DS_NAND_defconfig
new file mode 100644
index 0000000..bbdbf2f
--- /dev/null
+++ b/arch/powerpc/configs/P5020DS_NAND_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P5020DS_NAND=y
diff --git a/arch/powerpc/configs/P5020DS_SDCARD_defconfig b/arch/powerpc/configs/P5020DS_SDCARD_defconfig
new file mode 100644
index 0000000..887b7d2
--- /dev/null
+++ b/arch/powerpc/configs/P5020DS_SDCARD_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P5020DS_SDCARD=y
diff --git a/arch/powerpc/configs/P5020DS_SECURE_BOOT_defconfig b/arch/powerpc/configs/P5020DS_SECURE_BOOT_defconfig
new file mode 100644
index 0000000..c51408c
--- /dev/null
+++ b/arch/powerpc/configs/P5020DS_SECURE_BOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P5020DS_SECURE_BOOT=y
diff --git a/arch/powerpc/configs/P5020DS_SPIFLASH_defconfig b/arch/powerpc/configs/P5020DS_SPIFLASH_defconfig
new file mode 100644
index 0000000..3bc333b
--- /dev/null
+++ b/arch/powerpc/configs/P5020DS_SPIFLASH_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P5020DS_SPIFLASH=y
diff --git a/arch/powerpc/configs/P5020DS_SRIO_PCIE_BOOT_defconfig b/arch/powerpc/configs/P5020DS_SRIO_PCIE_BOOT_defconfig
new file mode 100644
index 0000000..64c10ae
--- /dev/null
+++ b/arch/powerpc/configs/P5020DS_SRIO_PCIE_BOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P5020DS_SRIO_PCIE_BOOT=y
diff --git a/arch/powerpc/configs/P5020DS_defconfig b/arch/powerpc/configs/P5020DS_defconfig
new file mode 100644
index 0000000..deeef7a
--- /dev/null
+++ b/arch/powerpc/configs/P5020DS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P5020DS=y
diff --git a/arch/powerpc/configs/P5040DS_NAND_defconfig b/arch/powerpc/configs/P5040DS_NAND_defconfig
new file mode 100644
index 0000000..faa615c
--- /dev/null
+++ b/arch/powerpc/configs/P5040DS_NAND_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P5040DS_NAND=y
diff --git a/arch/powerpc/configs/P5040DS_SDCARD_defconfig b/arch/powerpc/configs/P5040DS_SDCARD_defconfig
new file mode 100644
index 0000000..13eb185
--- /dev/null
+++ b/arch/powerpc/configs/P5040DS_SDCARD_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P5040DS_SDCARD=y
diff --git a/arch/powerpc/configs/P5040DS_SPIFLASH_defconfig b/arch/powerpc/configs/P5040DS_SPIFLASH_defconfig
new file mode 100644
index 0000000..fafb656
--- /dev/null
+++ b/arch/powerpc/configs/P5040DS_SPIFLASH_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P5040DS_SPIFLASH=y
diff --git a/arch/powerpc/configs/P5040DS_defconfig b/arch/powerpc/configs/P5040DS_defconfig
new file mode 100644
index 0000000..5106ae6
--- /dev/null
+++ b/arch/powerpc/configs/P5040DS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P5040DS=y
diff --git a/arch/powerpc/configs/PATI_defconfig b/arch/powerpc/configs/PATI_defconfig
new file mode 100644
index 0000000..d48c7c1
--- /dev/null
+++ b/arch/powerpc/configs/PATI_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PATI=y
diff --git a/arch/powerpc/configs/PCI405_defconfig b/arch/powerpc/configs/PCI405_defconfig
new file mode 100644
index 0000000..b1175df
--- /dev/null
+++ b/arch/powerpc/configs/PCI405_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PCI405=y
diff --git a/arch/powerpc/configs/PIP405_defconfig b/arch/powerpc/configs/PIP405_defconfig
new file mode 100644
index 0000000..37e9147
--- /dev/null
+++ b/arch/powerpc/configs/PIP405_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PIP405=y
diff --git a/arch/powerpc/configs/PLU405_defconfig b/arch/powerpc/configs/PLU405_defconfig
new file mode 100644
index 0000000..b4128d7
--- /dev/null
+++ b/arch/powerpc/configs/PLU405_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PLU405=y
diff --git a/arch/powerpc/configs/PM520_DDR_defconfig b/arch/powerpc/configs/PM520_DDR_defconfig
new file mode 100644
index 0000000..c1a390a
--- /dev/null
+++ b/arch/powerpc/configs/PM520_DDR_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PM520_DDR=y
diff --git a/arch/powerpc/configs/PM520_ROMBOOT_DDR_defconfig b/arch/powerpc/configs/PM520_ROMBOOT_DDR_defconfig
new file mode 100644
index 0000000..a412ff3
--- /dev/null
+++ b/arch/powerpc/configs/PM520_ROMBOOT_DDR_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PM520_ROMBOOT_DDR=y
diff --git a/arch/powerpc/configs/PM520_ROMBOOT_defconfig b/arch/powerpc/configs/PM520_ROMBOOT_defconfig
new file mode 100644
index 0000000..8a4bd03
--- /dev/null
+++ b/arch/powerpc/configs/PM520_ROMBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PM520_ROMBOOT=y
diff --git a/arch/powerpc/configs/PM520_defconfig b/arch/powerpc/configs/PM520_defconfig
new file mode 100644
index 0000000..d6493a7
--- /dev/null
+++ b/arch/powerpc/configs/PM520_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PM520=y
diff --git a/arch/powerpc/configs/PM825_BIGFLASH_defconfig b/arch/powerpc/configs/PM825_BIGFLASH_defconfig
new file mode 100644
index 0000000..1ec3ed0
--- /dev/null
+++ b/arch/powerpc/configs/PM825_BIGFLASH_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PM825_BIGFLASH=y
diff --git a/arch/powerpc/configs/PM825_ROMBOOT_BIGFLASH_defconfig b/arch/powerpc/configs/PM825_ROMBOOT_BIGFLASH_defconfig
new file mode 100644
index 0000000..2980161
--- /dev/null
+++ b/arch/powerpc/configs/PM825_ROMBOOT_BIGFLASH_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PM825_ROMBOOT_BIGFLASH=y
diff --git a/arch/powerpc/configs/PM825_ROMBOOT_defconfig b/arch/powerpc/configs/PM825_ROMBOOT_defconfig
new file mode 100644
index 0000000..01e6e29
--- /dev/null
+++ b/arch/powerpc/configs/PM825_ROMBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PM825_ROMBOOT=y
diff --git a/arch/powerpc/configs/PM825_defconfig b/arch/powerpc/configs/PM825_defconfig
new file mode 100644
index 0000000..afe15b3
--- /dev/null
+++ b/arch/powerpc/configs/PM825_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PM825=y
diff --git a/arch/powerpc/configs/PM826_BIGFLASH_defconfig b/arch/powerpc/configs/PM826_BIGFLASH_defconfig
new file mode 100644
index 0000000..af756f4
--- /dev/null
+++ b/arch/powerpc/configs/PM826_BIGFLASH_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PM826_BIGFLASH=y
diff --git a/arch/powerpc/configs/PM826_ROMBOOT_BIGFLASH_defconfig b/arch/powerpc/configs/PM826_ROMBOOT_BIGFLASH_defconfig
new file mode 100644
index 0000000..b112419
--- /dev/null
+++ b/arch/powerpc/configs/PM826_ROMBOOT_BIGFLASH_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PM826_ROMBOOT_BIGFLASH=y
diff --git a/arch/powerpc/configs/PM826_ROMBOOT_defconfig b/arch/powerpc/configs/PM826_ROMBOOT_defconfig
new file mode 100644
index 0000000..012beec
--- /dev/null
+++ b/arch/powerpc/configs/PM826_ROMBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PM826_ROMBOOT=y
diff --git a/arch/powerpc/configs/PM826_defconfig b/arch/powerpc/configs/PM826_defconfig
new file mode 100644
index 0000000..2df4f68
--- /dev/null
+++ b/arch/powerpc/configs/PM826_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PM826=y
diff --git a/arch/powerpc/configs/PM828_PCI_defconfig b/arch/powerpc/configs/PM828_PCI_defconfig
new file mode 100644
index 0000000..403bc4b
--- /dev/null
+++ b/arch/powerpc/configs/PM828_PCI_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PM828_PCI=y
diff --git a/arch/powerpc/configs/PM828_ROMBOOT_PCI_defconfig b/arch/powerpc/configs/PM828_ROMBOOT_PCI_defconfig
new file mode 100644
index 0000000..f9184eb
--- /dev/null
+++ b/arch/powerpc/configs/PM828_ROMBOOT_PCI_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PM828_ROMBOOT_PCI=y
diff --git a/arch/powerpc/configs/PM828_ROMBOOT_defconfig b/arch/powerpc/configs/PM828_ROMBOOT_defconfig
new file mode 100644
index 0000000..b2ff1d9
--- /dev/null
+++ b/arch/powerpc/configs/PM828_ROMBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PM828_ROMBOOT=y
diff --git a/arch/powerpc/configs/PM828_defconfig b/arch/powerpc/configs/PM828_defconfig
new file mode 100644
index 0000000..637f049
--- /dev/null
+++ b/arch/powerpc/configs/PM828_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PM828=y
diff --git a/arch/powerpc/configs/PMC405DE_defconfig b/arch/powerpc/configs/PMC405DE_defconfig
new file mode 100644
index 0000000..f534929
--- /dev/null
+++ b/arch/powerpc/configs/PMC405DE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PMC405DE=y
diff --git a/arch/powerpc/configs/PMC405_defconfig b/arch/powerpc/configs/PMC405_defconfig
new file mode 100644
index 0000000..ecf06ee
--- /dev/null
+++ b/arch/powerpc/configs/PMC405_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PMC405=y
diff --git a/arch/powerpc/configs/PMC440_defconfig b/arch/powerpc/configs/PMC440_defconfig
new file mode 100644
index 0000000..6ea5bd6
--- /dev/null
+++ b/arch/powerpc/configs/PMC440_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PMC440=y
diff --git a/arch/powerpc/configs/PPChameleonEVB_BA_25_defconfig b/arch/powerpc/configs/PPChameleonEVB_BA_25_defconfig
new file mode 100644
index 0000000..0f51c60
--- /dev/null
+++ b/arch/powerpc/configs/PPChameleonEVB_BA_25_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PPCHAMELEONEVB_BA_25=y
diff --git a/arch/powerpc/configs/PPChameleonEVB_BA_33_defconfig b/arch/powerpc/configs/PPChameleonEVB_BA_33_defconfig
new file mode 100644
index 0000000..ebeb392
--- /dev/null
+++ b/arch/powerpc/configs/PPChameleonEVB_BA_33_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PPCHAMELEONEVB_BA_33=y
diff --git a/arch/powerpc/configs/PPChameleonEVB_HI_25_defconfig b/arch/powerpc/configs/PPChameleonEVB_HI_25_defconfig
new file mode 100644
index 0000000..a99a024
--- /dev/null
+++ b/arch/powerpc/configs/PPChameleonEVB_HI_25_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PPCHAMELEONEVB_HI_25=y
diff --git a/arch/powerpc/configs/PPChameleonEVB_HI_33_defconfig b/arch/powerpc/configs/PPChameleonEVB_HI_33_defconfig
new file mode 100644
index 0000000..c623918
--- /dev/null
+++ b/arch/powerpc/configs/PPChameleonEVB_HI_33_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PPCHAMELEONEVB_HI_33=y
diff --git a/arch/powerpc/configs/PPChameleonEVB_ME_25_defconfig b/arch/powerpc/configs/PPChameleonEVB_ME_25_defconfig
new file mode 100644
index 0000000..8446dc2
--- /dev/null
+++ b/arch/powerpc/configs/PPChameleonEVB_ME_25_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PPCHAMELEONEVB_ME_25=y
diff --git a/arch/powerpc/configs/PPChameleonEVB_ME_33_defconfig b/arch/powerpc/configs/PPChameleonEVB_ME_33_defconfig
new file mode 100644
index 0000000..6ea5768
--- /dev/null
+++ b/arch/powerpc/configs/PPChameleonEVB_ME_33_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PPCHAMELEONEVB_ME_33=y
diff --git a/arch/powerpc/configs/PPChameleonEVB_defconfig b/arch/powerpc/configs/PPChameleonEVB_defconfig
new file mode 100644
index 0000000..b619492
--- /dev/null
+++ b/arch/powerpc/configs/PPChameleonEVB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PPCHAMELEONEVB=y
diff --git a/arch/powerpc/configs/PQ2FADS-VR_defconfig b/arch/powerpc/configs/PQ2FADS-VR_defconfig
new file mode 100644
index 0000000..4874a19
--- /dev/null
+++ b/arch/powerpc/configs/PQ2FADS-VR_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PQ2FADS_VR=y
diff --git a/arch/powerpc/configs/PQ2FADS-VR_lowboot_defconfig b/arch/powerpc/configs/PQ2FADS-VR_lowboot_defconfig
new file mode 100644
index 0000000..f777f29
--- /dev/null
+++ b/arch/powerpc/configs/PQ2FADS-VR_lowboot_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PQ2FADS_VR_LOWBOOT=y
diff --git a/arch/powerpc/configs/PQ2FADS-ZU_66MHz_defconfig b/arch/powerpc/configs/PQ2FADS-ZU_66MHz_defconfig
new file mode 100644
index 0000000..2204753
--- /dev/null
+++ b/arch/powerpc/configs/PQ2FADS-ZU_66MHz_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PQ2FADS_ZU_66MHZ=y
diff --git a/arch/powerpc/configs/PQ2FADS-ZU_66MHz_lowboot_defconfig b/arch/powerpc/configs/PQ2FADS-ZU_66MHz_lowboot_defconfig
new file mode 100644
index 0000000..d662bd4
--- /dev/null
+++ b/arch/powerpc/configs/PQ2FADS-ZU_66MHz_lowboot_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PQ2FADS_ZU_66MHZ_LOWBOOT=y
diff --git a/arch/powerpc/configs/PQ2FADS-ZU_defconfig b/arch/powerpc/configs/PQ2FADS-ZU_defconfig
new file mode 100644
index 0000000..8daf869
--- /dev/null
+++ b/arch/powerpc/configs/PQ2FADS-ZU_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PQ2FADS_ZU=y
diff --git a/arch/powerpc/configs/PQ2FADS-ZU_lowboot_defconfig b/arch/powerpc/configs/PQ2FADS-ZU_lowboot_defconfig
new file mode 100644
index 0000000..2324842
--- /dev/null
+++ b/arch/powerpc/configs/PQ2FADS-ZU_lowboot_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PQ2FADS_ZU_LOWBOOT=y
diff --git a/arch/powerpc/configs/PQ2FADS_defconfig b/arch/powerpc/configs/PQ2FADS_defconfig
new file mode 100644
index 0000000..286ca4b
--- /dev/null
+++ b/arch/powerpc/configs/PQ2FADS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PQ2FADS=y
diff --git a/arch/powerpc/configs/PQ2FADS_lowboot_defconfig b/arch/powerpc/configs/PQ2FADS_lowboot_defconfig
new file mode 100644
index 0000000..f040fbe
--- /dev/null
+++ b/arch/powerpc/configs/PQ2FADS_lowboot_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PQ2FADS_LOWBOOT=y
diff --git a/arch/powerpc/configs/QS823_defconfig b/arch/powerpc/configs/QS823_defconfig
new file mode 100644
index 0000000..e6a52be
--- /dev/null
+++ b/arch/powerpc/configs/QS823_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_QS823=y
diff --git a/arch/powerpc/configs/QS850_defconfig b/arch/powerpc/configs/QS850_defconfig
new file mode 100644
index 0000000..15d6c78
--- /dev/null
+++ b/arch/powerpc/configs/QS850_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_QS850=y
diff --git a/arch/powerpc/configs/QS860T_defconfig b/arch/powerpc/configs/QS860T_defconfig
new file mode 100644
index 0000000..1ce4b9c
--- /dev/null
+++ b/arch/powerpc/configs/QS860T_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_QS860T=y
diff --git a/arch/powerpc/configs/R360MPI_defconfig b/arch/powerpc/configs/R360MPI_defconfig
new file mode 100644
index 0000000..9617c63
--- /dev/null
+++ b/arch/powerpc/configs/R360MPI_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_R360MPI=y
diff --git a/arch/powerpc/configs/RBC823_defconfig b/arch/powerpc/configs/RBC823_defconfig
new file mode 100644
index 0000000..d76ea7b
--- /dev/null
+++ b/arch/powerpc/configs/RBC823_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_RBC823=y
diff --git a/arch/powerpc/configs/RPXlite_DW_64_LCD_defconfig b/arch/powerpc/configs/RPXlite_DW_64_LCD_defconfig
new file mode 100644
index 0000000..cc81019
--- /dev/null
+++ b/arch/powerpc/configs/RPXlite_DW_64_LCD_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_RPXLITE_DW_64_LCD=y
diff --git a/arch/powerpc/configs/RPXlite_DW_64_defconfig b/arch/powerpc/configs/RPXlite_DW_64_defconfig
new file mode 100644
index 0000000..9036388
--- /dev/null
+++ b/arch/powerpc/configs/RPXlite_DW_64_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_RPXLITE_DW_64=y
diff --git a/arch/powerpc/configs/RPXlite_DW_LCD_defconfig b/arch/powerpc/configs/RPXlite_DW_LCD_defconfig
new file mode 100644
index 0000000..4f09a96
--- /dev/null
+++ b/arch/powerpc/configs/RPXlite_DW_LCD_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_RPXLITE_DW_LCD=y
diff --git a/arch/powerpc/configs/RPXlite_DW_NVRAM_64_LCD_defconfig b/arch/powerpc/configs/RPXlite_DW_NVRAM_64_LCD_defconfig
new file mode 100644
index 0000000..c4bb1bf
--- /dev/null
+++ b/arch/powerpc/configs/RPXlite_DW_NVRAM_64_LCD_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_RPXLITE_DW_NVRAM_64_LCD=y
diff --git a/arch/powerpc/configs/RPXlite_DW_NVRAM_64_defconfig b/arch/powerpc/configs/RPXlite_DW_NVRAM_64_defconfig
new file mode 100644
index 0000000..89ae42a
--- /dev/null
+++ b/arch/powerpc/configs/RPXlite_DW_NVRAM_64_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_RPXLITE_DW_NVRAM_64=y
diff --git a/arch/powerpc/configs/RPXlite_DW_NVRAM_LCD_defconfig b/arch/powerpc/configs/RPXlite_DW_NVRAM_LCD_defconfig
new file mode 100644
index 0000000..7db7f70
--- /dev/null
+++ b/arch/powerpc/configs/RPXlite_DW_NVRAM_LCD_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_RPXLITE_DW_NVRAM_LCD=y
diff --git a/arch/powerpc/configs/RPXlite_DW_NVRAM_defconfig b/arch/powerpc/configs/RPXlite_DW_NVRAM_defconfig
new file mode 100644
index 0000000..791f1d4
--- /dev/null
+++ b/arch/powerpc/configs/RPXlite_DW_NVRAM_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_RPXLITE_DW_NVRAM=y
diff --git a/arch/powerpc/configs/RPXlite_DW_defconfig b/arch/powerpc/configs/RPXlite_DW_defconfig
new file mode 100644
index 0000000..ffed5e9
--- /dev/null
+++ b/arch/powerpc/configs/RPXlite_DW_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_RPXLITE_DW=y
diff --git a/arch/powerpc/configs/RRvision_LCD_defconfig b/arch/powerpc/configs/RRvision_LCD_defconfig
new file mode 100644
index 0000000..4a3e5bf
--- /dev/null
+++ b/arch/powerpc/configs/RRvision_LCD_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_RRVISION_LCD=y
diff --git a/arch/powerpc/configs/RRvision_defconfig b/arch/powerpc/configs/RRvision_defconfig
new file mode 100644
index 0000000..b4085f7
--- /dev/null
+++ b/arch/powerpc/configs/RRvision_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_RRVISION=y
diff --git a/arch/powerpc/configs/Rattler8248_defconfig b/arch/powerpc/configs/Rattler8248_defconfig
new file mode 100644
index 0000000..9f099b5
--- /dev/null
+++ b/arch/powerpc/configs/Rattler8248_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_RATTLER8248=y
diff --git a/arch/powerpc/configs/Rattler_defconfig b/arch/powerpc/configs/Rattler_defconfig
new file mode 100644
index 0000000..46acc98
--- /dev/null
+++ b/arch/powerpc/configs/Rattler_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_RATTLER=y
diff --git a/arch/powerpc/configs/SIMPC8313_LP_defconfig b/arch/powerpc/configs/SIMPC8313_LP_defconfig
new file mode 100644
index 0000000..0ca5244
--- /dev/null
+++ b/arch/powerpc/configs/SIMPC8313_LP_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SIMPC8313_LP=y
diff --git a/arch/powerpc/configs/SIMPC8313_SP_defconfig b/arch/powerpc/configs/SIMPC8313_SP_defconfig
new file mode 100644
index 0000000..2b65d08
--- /dev/null
+++ b/arch/powerpc/configs/SIMPC8313_SP_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SIMPC8313_SP=y
diff --git a/arch/powerpc/configs/SM850_defconfig b/arch/powerpc/configs/SM850_defconfig
new file mode 100644
index 0000000..c3aa1c6
--- /dev/null
+++ b/arch/powerpc/configs/SM850_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SM850=y
diff --git a/arch/powerpc/configs/SPD823TS_defconfig b/arch/powerpc/configs/SPD823TS_defconfig
new file mode 100644
index 0000000..ed040ee
--- /dev/null
+++ b/arch/powerpc/configs/SPD823TS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SPD823TS=y
diff --git a/arch/powerpc/configs/SXNI855T_defconfig b/arch/powerpc/configs/SXNI855T_defconfig
new file mode 100644
index 0000000..a9c2382
--- /dev/null
+++ b/arch/powerpc/configs/SXNI855T_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SXNI855T=y
diff --git a/arch/powerpc/configs/Sandpoint8240_defconfig b/arch/powerpc/configs/Sandpoint8240_defconfig
new file mode 100644
index 0000000..0cac7c0
--- /dev/null
+++ b/arch/powerpc/configs/Sandpoint8240_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SANDPOINT8240=y
diff --git a/arch/powerpc/configs/Sandpoint8245_defconfig b/arch/powerpc/configs/Sandpoint8245_defconfig
new file mode 100644
index 0000000..16b6099
--- /dev/null
+++ b/arch/powerpc/configs/Sandpoint8245_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SANDPOINT8245=y
diff --git a/arch/powerpc/configs/T1040QDS_D4_defconfig b/arch/powerpc/configs/T1040QDS_D4_defconfig
new file mode 100644
index 0000000..d2fddf6
--- /dev/null
+++ b/arch/powerpc/configs/T1040QDS_D4_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T1040QDS_D4=y
diff --git a/arch/powerpc/configs/T1040QDS_SECURE_BOOT_defconfig b/arch/powerpc/configs/T1040QDS_SECURE_BOOT_defconfig
new file mode 100644
index 0000000..4a463bb
--- /dev/null
+++ b/arch/powerpc/configs/T1040QDS_SECURE_BOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T1040QDS_SECURE_BOOT=y
diff --git a/arch/powerpc/configs/T1040QDS_defconfig b/arch/powerpc/configs/T1040QDS_defconfig
new file mode 100644
index 0000000..b73ae1f
--- /dev/null
+++ b/arch/powerpc/configs/T1040QDS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T1040QDS=y
diff --git a/arch/powerpc/configs/T1040RDB_NAND_defconfig b/arch/powerpc/configs/T1040RDB_NAND_defconfig
new file mode 100644
index 0000000..3a1e5c1
--- /dev/null
+++ b/arch/powerpc/configs/T1040RDB_NAND_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_T1040RDB_NAND=y
diff --git a/arch/powerpc/configs/T1040RDB_SDCARD_defconfig b/arch/powerpc/configs/T1040RDB_SDCARD_defconfig
new file mode 100644
index 0000000..7d23165
--- /dev/null
+++ b/arch/powerpc/configs/T1040RDB_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_T1040RDB_SDCARD=y
diff --git a/arch/powerpc/configs/T1040RDB_SECURE_BOOT_defconfig b/arch/powerpc/configs/T1040RDB_SECURE_BOOT_defconfig
new file mode 100644
index 0000000..53ab074
--- /dev/null
+++ b/arch/powerpc/configs/T1040RDB_SECURE_BOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T1040RDB_SECURE_BOOT=y
diff --git a/arch/powerpc/configs/T1040RDB_SPIFLASH_defconfig b/arch/powerpc/configs/T1040RDB_SPIFLASH_defconfig
new file mode 100644
index 0000000..8843c91
--- /dev/null
+++ b/arch/powerpc/configs/T1040RDB_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_T1040RDB_SPIFLASH=y
diff --git a/arch/powerpc/configs/T1040RDB_defconfig b/arch/powerpc/configs/T1040RDB_defconfig
new file mode 100644
index 0000000..4871a30
--- /dev/null
+++ b/arch/powerpc/configs/T1040RDB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T1040RDB=y
diff --git a/arch/powerpc/configs/T1042RDB_PI_NAND_defconfig b/arch/powerpc/configs/T1042RDB_PI_NAND_defconfig
new file mode 100644
index 0000000..afa44f4
--- /dev/null
+++ b/arch/powerpc/configs/T1042RDB_PI_NAND_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_T1042RDB_PI_NAND=y
diff --git a/arch/powerpc/configs/T1042RDB_PI_SDCARD_defconfig b/arch/powerpc/configs/T1042RDB_PI_SDCARD_defconfig
new file mode 100644
index 0000000..2e67d78
--- /dev/null
+++ b/arch/powerpc/configs/T1042RDB_PI_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_T1042RDB_PI_SDCARD=y
diff --git a/arch/powerpc/configs/T1042RDB_PI_SPIFLASH_defconfig b/arch/powerpc/configs/T1042RDB_PI_SPIFLASH_defconfig
new file mode 100644
index 0000000..c1e9086
--- /dev/null
+++ b/arch/powerpc/configs/T1042RDB_PI_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_T1042RDB_PI_SPIFLASH=y
diff --git a/arch/powerpc/configs/T1042RDB_PI_defconfig b/arch/powerpc/configs/T1042RDB_PI_defconfig
new file mode 100644
index 0000000..77c4180
--- /dev/null
+++ b/arch/powerpc/configs/T1042RDB_PI_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T1042RDB_PI=y
diff --git a/arch/powerpc/configs/T2080QDS_NAND_defconfig b/arch/powerpc/configs/T2080QDS_NAND_defconfig
new file mode 100644
index 0000000..3ea5f66
--- /dev/null
+++ b/arch/powerpc/configs/T2080QDS_NAND_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_T2080QDS_NAND=y
diff --git a/arch/powerpc/configs/T2080QDS_SDCARD_defconfig b/arch/powerpc/configs/T2080QDS_SDCARD_defconfig
new file mode 100644
index 0000000..3854586
--- /dev/null
+++ b/arch/powerpc/configs/T2080QDS_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_T2080QDS_SDCARD=y
diff --git a/arch/powerpc/configs/T2080QDS_SECURE_BOOT_defconfig b/arch/powerpc/configs/T2080QDS_SECURE_BOOT_defconfig
new file mode 100644
index 0000000..f1f8df8
--- /dev/null
+++ b/arch/powerpc/configs/T2080QDS_SECURE_BOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T2080QDS_SECURE_BOOT=y
diff --git a/arch/powerpc/configs/T2080QDS_SPIFLASH_defconfig b/arch/powerpc/configs/T2080QDS_SPIFLASH_defconfig
new file mode 100644
index 0000000..95cb992
--- /dev/null
+++ b/arch/powerpc/configs/T2080QDS_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_T2080QDS_SPIFLASH=y
diff --git a/arch/powerpc/configs/T2080QDS_SRIO_PCIE_BOOT_defconfig b/arch/powerpc/configs/T2080QDS_SRIO_PCIE_BOOT_defconfig
new file mode 100644
index 0000000..f9ac45a
--- /dev/null
+++ b/arch/powerpc/configs/T2080QDS_SRIO_PCIE_BOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T2080QDS_SRIO_PCIE_BOOT=y
diff --git a/arch/powerpc/configs/T2080QDS_defconfig b/arch/powerpc/configs/T2080QDS_defconfig
new file mode 100644
index 0000000..7ddb06c
--- /dev/null
+++ b/arch/powerpc/configs/T2080QDS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T2080QDS=y
diff --git a/arch/powerpc/configs/T2080RDB_NAND_defconfig b/arch/powerpc/configs/T2080RDB_NAND_defconfig
new file mode 100644
index 0000000..a768ea4
--- /dev/null
+++ b/arch/powerpc/configs/T2080RDB_NAND_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_T2080RDB_NAND=y
diff --git a/arch/powerpc/configs/T2080RDB_SDCARD_defconfig b/arch/powerpc/configs/T2080RDB_SDCARD_defconfig
new file mode 100644
index 0000000..c7bb202
--- /dev/null
+++ b/arch/powerpc/configs/T2080RDB_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_T2080RDB_SDCARD=y
diff --git a/arch/powerpc/configs/T2080RDB_SECURE_BOOT_defconfig b/arch/powerpc/configs/T2080RDB_SECURE_BOOT_defconfig
new file mode 100644
index 0000000..72516a4
--- /dev/null
+++ b/arch/powerpc/configs/T2080RDB_SECURE_BOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T2080RDB_SECURE_BOOT=y
diff --git a/arch/powerpc/configs/T2080RDB_SPIFLASH_defconfig b/arch/powerpc/configs/T2080RDB_SPIFLASH_defconfig
new file mode 100644
index 0000000..dc0119c
--- /dev/null
+++ b/arch/powerpc/configs/T2080RDB_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_T2080RDB_SPIFLASH=y
diff --git a/arch/powerpc/configs/T2080RDB_SRIO_PCIE_BOOT_defconfig b/arch/powerpc/configs/T2080RDB_SRIO_PCIE_BOOT_defconfig
new file mode 100644
index 0000000..e68e6b5
--- /dev/null
+++ b/arch/powerpc/configs/T2080RDB_SRIO_PCIE_BOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T2080RDB_SRIO_PCIE_BOOT=y
diff --git a/arch/powerpc/configs/T2080RDB_defconfig b/arch/powerpc/configs/T2080RDB_defconfig
new file mode 100644
index 0000000..acb8fa4
--- /dev/null
+++ b/arch/powerpc/configs/T2080RDB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T2080RDB=y
diff --git a/arch/powerpc/configs/T2081QDS_NAND_defconfig b/arch/powerpc/configs/T2081QDS_NAND_defconfig
new file mode 100644
index 0000000..353c8fe
--- /dev/null
+++ b/arch/powerpc/configs/T2081QDS_NAND_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_T2081QDS_NAND=y
diff --git a/arch/powerpc/configs/T2081QDS_SDCARD_defconfig b/arch/powerpc/configs/T2081QDS_SDCARD_defconfig
new file mode 100644
index 0000000..60b42aa
--- /dev/null
+++ b/arch/powerpc/configs/T2081QDS_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_T2081QDS_SDCARD=y
diff --git a/arch/powerpc/configs/T2081QDS_SPIFLASH_defconfig b/arch/powerpc/configs/T2081QDS_SPIFLASH_defconfig
new file mode 100644
index 0000000..e8d37d1
--- /dev/null
+++ b/arch/powerpc/configs/T2081QDS_SPIFLASH_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_T2081QDS_SPIFLASH=y
diff --git a/arch/powerpc/configs/T2081QDS_SRIO_PCIE_BOOT_defconfig b/arch/powerpc/configs/T2081QDS_SRIO_PCIE_BOOT_defconfig
new file mode 100644
index 0000000..ad16ffa
--- /dev/null
+++ b/arch/powerpc/configs/T2081QDS_SRIO_PCIE_BOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T2081QDS_SRIO_PCIE_BOOT=y
diff --git a/arch/powerpc/configs/T2081QDS_defconfig b/arch/powerpc/configs/T2081QDS_defconfig
new file mode 100644
index 0000000..a03f732
--- /dev/null
+++ b/arch/powerpc/configs/T2081QDS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T2081QDS=y
diff --git a/arch/powerpc/configs/T4160QDS_NAND_defconfig b/arch/powerpc/configs/T4160QDS_NAND_defconfig
new file mode 100644
index 0000000..a31f929
--- /dev/null
+++ b/arch/powerpc/configs/T4160QDS_NAND_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_T4160QDS_NAND=y
diff --git a/arch/powerpc/configs/T4160QDS_SDCARD_defconfig b/arch/powerpc/configs/T4160QDS_SDCARD_defconfig
new file mode 100644
index 0000000..e5c5a55
--- /dev/null
+++ b/arch/powerpc/configs/T4160QDS_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_T4160QDS_SDCARD=y
diff --git a/arch/powerpc/configs/T4160QDS_SECURE_BOOT_defconfig b/arch/powerpc/configs/T4160QDS_SECURE_BOOT_defconfig
new file mode 100644
index 0000000..909cc8c
--- /dev/null
+++ b/arch/powerpc/configs/T4160QDS_SECURE_BOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T4160QDS_SECURE_BOOT=y
diff --git a/arch/powerpc/configs/T4160QDS_SPIFLASH_defconfig b/arch/powerpc/configs/T4160QDS_SPIFLASH_defconfig
new file mode 100644
index 0000000..9078879
--- /dev/null
+++ b/arch/powerpc/configs/T4160QDS_SPIFLASH_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T4160QDS_SPIFLASH=y
diff --git a/arch/powerpc/configs/T4160QDS_defconfig b/arch/powerpc/configs/T4160QDS_defconfig
new file mode 100644
index 0000000..46b0279
--- /dev/null
+++ b/arch/powerpc/configs/T4160QDS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T4160QDS=y
diff --git a/arch/powerpc/configs/T4160RDB_defconfig b/arch/powerpc/configs/T4160RDB_defconfig
new file mode 100644
index 0000000..42aaf11
--- /dev/null
+++ b/arch/powerpc/configs/T4160RDB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T4160RDB=y
diff --git a/arch/powerpc/configs/T4240EMU_defconfig b/arch/powerpc/configs/T4240EMU_defconfig
new file mode 100644
index 0000000..df57fd4
--- /dev/null
+++ b/arch/powerpc/configs/T4240EMU_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T4240EMU=y
diff --git a/arch/powerpc/configs/T4240QDS_NAND_defconfig b/arch/powerpc/configs/T4240QDS_NAND_defconfig
new file mode 100644
index 0000000..3d8b2f3
--- /dev/null
+++ b/arch/powerpc/configs/T4240QDS_NAND_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_T4240QDS_NAND=y
diff --git a/arch/powerpc/configs/T4240QDS_SDCARD_defconfig b/arch/powerpc/configs/T4240QDS_SDCARD_defconfig
new file mode 100644
index 0000000..66be868
--- /dev/null
+++ b/arch/powerpc/configs/T4240QDS_SDCARD_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_T4240QDS_SDCARD=y
diff --git a/arch/powerpc/configs/T4240QDS_SECURE_BOOT_defconfig b/arch/powerpc/configs/T4240QDS_SECURE_BOOT_defconfig
new file mode 100644
index 0000000..810c2d8
--- /dev/null
+++ b/arch/powerpc/configs/T4240QDS_SECURE_BOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T4240QDS_SECURE_BOOT=y
diff --git a/arch/powerpc/configs/T4240QDS_SPIFLASH_defconfig b/arch/powerpc/configs/T4240QDS_SPIFLASH_defconfig
new file mode 100644
index 0000000..b0472ce
--- /dev/null
+++ b/arch/powerpc/configs/T4240QDS_SPIFLASH_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T4240QDS_SPIFLASH=y
diff --git a/arch/powerpc/configs/T4240QDS_SRIO_PCIE_BOOT_defconfig b/arch/powerpc/configs/T4240QDS_SRIO_PCIE_BOOT_defconfig
new file mode 100644
index 0000000..c92359e
--- /dev/null
+++ b/arch/powerpc/configs/T4240QDS_SRIO_PCIE_BOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T4240QDS_SRIO_PCIE_BOOT=y
diff --git a/arch/powerpc/configs/T4240QDS_defconfig b/arch/powerpc/configs/T4240QDS_defconfig
new file mode 100644
index 0000000..2864372
--- /dev/null
+++ b/arch/powerpc/configs/T4240QDS_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T4240QDS=y
diff --git a/arch/powerpc/configs/T4240RDB_defconfig b/arch/powerpc/configs/T4240RDB_defconfig
new file mode 100644
index 0000000..c77c15a
--- /dev/null
+++ b/arch/powerpc/configs/T4240RDB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T4240RDB=y
diff --git a/arch/powerpc/configs/TB5200_B_defconfig b/arch/powerpc/configs/TB5200_B_defconfig
new file mode 100644
index 0000000..baf97cc
--- /dev/null
+++ b/arch/powerpc/configs/TB5200_B_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TB5200_B=y
diff --git a/arch/powerpc/configs/TB5200_defconfig b/arch/powerpc/configs/TB5200_defconfig
new file mode 100644
index 0000000..d5d777d
--- /dev/null
+++ b/arch/powerpc/configs/TB5200_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TB5200=y
diff --git a/arch/powerpc/configs/TK885D_defconfig b/arch/powerpc/configs/TK885D_defconfig
new file mode 100644
index 0000000..cc15f1b
--- /dev/null
+++ b/arch/powerpc/configs/TK885D_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TK885D=y
diff --git a/arch/powerpc/configs/TOP5200_defconfig b/arch/powerpc/configs/TOP5200_defconfig
new file mode 100644
index 0000000..b426347
--- /dev/null
+++ b/arch/powerpc/configs/TOP5200_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TOP5200=y
diff --git a/arch/powerpc/configs/TOP860_defconfig b/arch/powerpc/configs/TOP860_defconfig
new file mode 100644
index 0000000..2954234
--- /dev/null
+++ b/arch/powerpc/configs/TOP860_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TOP860=y
diff --git a/arch/powerpc/configs/TQM5200S_HIGHBOOT_defconfig b/arch/powerpc/configs/TQM5200S_HIGHBOOT_defconfig
new file mode 100644
index 0000000..cafbc7d
--- /dev/null
+++ b/arch/powerpc/configs/TQM5200S_HIGHBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM5200S_HIGHBOOT=y
diff --git a/arch/powerpc/configs/TQM5200S_defconfig b/arch/powerpc/configs/TQM5200S_defconfig
new file mode 100644
index 0000000..f4ae9d4
--- /dev/null
+++ b/arch/powerpc/configs/TQM5200S_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM5200S=y
diff --git a/arch/powerpc/configs/TQM5200_B_HIGHBOOT_defconfig b/arch/powerpc/configs/TQM5200_B_HIGHBOOT_defconfig
new file mode 100644
index 0000000..cd4a339
--- /dev/null
+++ b/arch/powerpc/configs/TQM5200_B_HIGHBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM5200_B_HIGHBOOT=y
diff --git a/arch/powerpc/configs/TQM5200_B_defconfig b/arch/powerpc/configs/TQM5200_B_defconfig
new file mode 100644
index 0000000..ad8a305
--- /dev/null
+++ b/arch/powerpc/configs/TQM5200_B_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM5200_B=y
diff --git a/arch/powerpc/configs/TQM5200_STK100_defconfig b/arch/powerpc/configs/TQM5200_STK100_defconfig
new file mode 100644
index 0000000..90d32d4
--- /dev/null
+++ b/arch/powerpc/configs/TQM5200_STK100_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM5200_STK100=y
diff --git a/arch/powerpc/configs/TQM5200_defconfig b/arch/powerpc/configs/TQM5200_defconfig
new file mode 100644
index 0000000..e219570
--- /dev/null
+++ b/arch/powerpc/configs/TQM5200_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM5200=y
diff --git a/arch/powerpc/configs/TQM823L_LCD_defconfig b/arch/powerpc/configs/TQM823L_LCD_defconfig
new file mode 100644
index 0000000..9f14563
--- /dev/null
+++ b/arch/powerpc/configs/TQM823L_LCD_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM823L_LCD=y
diff --git a/arch/powerpc/configs/TQM823L_defconfig b/arch/powerpc/configs/TQM823L_defconfig
new file mode 100644
index 0000000..12f3fd5
--- /dev/null
+++ b/arch/powerpc/configs/TQM823L_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM823L=y
diff --git a/arch/powerpc/configs/TQM823M_defconfig b/arch/powerpc/configs/TQM823M_defconfig
new file mode 100644
index 0000000..4e59e3c
--- /dev/null
+++ b/arch/powerpc/configs/TQM823M_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM823M=y
diff --git a/arch/powerpc/configs/TQM8255_AA_defconfig b/arch/powerpc/configs/TQM8255_AA_defconfig
new file mode 100644
index 0000000..253399e
--- /dev/null
+++ b/arch/powerpc/configs/TQM8255_AA_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM8255_AA=y
diff --git a/arch/powerpc/configs/TQM8260_AA_defconfig b/arch/powerpc/configs/TQM8260_AA_defconfig
new file mode 100644
index 0000000..14f5f51
--- /dev/null
+++ b/arch/powerpc/configs/TQM8260_AA_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM8260_AA=y
diff --git a/arch/powerpc/configs/TQM8260_AB_defconfig b/arch/powerpc/configs/TQM8260_AB_defconfig
new file mode 100644
index 0000000..537d28c
--- /dev/null
+++ b/arch/powerpc/configs/TQM8260_AB_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM8260_AB=y
diff --git a/arch/powerpc/configs/TQM8260_AC_defconfig b/arch/powerpc/configs/TQM8260_AC_defconfig
new file mode 100644
index 0000000..768aee9
--- /dev/null
+++ b/arch/powerpc/configs/TQM8260_AC_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM8260_AC=y
diff --git a/arch/powerpc/configs/TQM8260_AD_defconfig b/arch/powerpc/configs/TQM8260_AD_defconfig
new file mode 100644
index 0000000..f2aab14
--- /dev/null
+++ b/arch/powerpc/configs/TQM8260_AD_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM8260_AD=y
diff --git a/arch/powerpc/configs/TQM8260_AE_defconfig b/arch/powerpc/configs/TQM8260_AE_defconfig
new file mode 100644
index 0000000..260bdb9
--- /dev/null
+++ b/arch/powerpc/configs/TQM8260_AE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM8260_AE=y
diff --git a/arch/powerpc/configs/TQM8260_AF_defconfig b/arch/powerpc/configs/TQM8260_AF_defconfig
new file mode 100644
index 0000000..3af707e
--- /dev/null
+++ b/arch/powerpc/configs/TQM8260_AF_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM8260_AF=y
diff --git a/arch/powerpc/configs/TQM8260_AG_defconfig b/arch/powerpc/configs/TQM8260_AG_defconfig
new file mode 100644
index 0000000..749e0fd
--- /dev/null
+++ b/arch/powerpc/configs/TQM8260_AG_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM8260_AG=y
diff --git a/arch/powerpc/configs/TQM8260_AH_defconfig b/arch/powerpc/configs/TQM8260_AH_defconfig
new file mode 100644
index 0000000..72a85f7
--- /dev/null
+++ b/arch/powerpc/configs/TQM8260_AH_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM8260_AH=y
diff --git a/arch/powerpc/configs/TQM8260_AI_defconfig b/arch/powerpc/configs/TQM8260_AI_defconfig
new file mode 100644
index 0000000..183a9d7
--- /dev/null
+++ b/arch/powerpc/configs/TQM8260_AI_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM8260_AI=y
diff --git a/arch/powerpc/configs/TQM8265_AA_defconfig b/arch/powerpc/configs/TQM8265_AA_defconfig
new file mode 100644
index 0000000..5c6e43e
--- /dev/null
+++ b/arch/powerpc/configs/TQM8265_AA_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM8265_AA=y
diff --git a/arch/powerpc/configs/TQM8272_defconfig b/arch/powerpc/configs/TQM8272_defconfig
new file mode 100644
index 0000000..5e830a0
--- /dev/null
+++ b/arch/powerpc/configs/TQM8272_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM8272=y
diff --git a/arch/powerpc/configs/TQM834x_defconfig b/arch/powerpc/configs/TQM834x_defconfig
new file mode 100644
index 0000000..39a2d6e
--- /dev/null
+++ b/arch/powerpc/configs/TQM834x_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM834X=y
diff --git a/arch/powerpc/configs/TQM850L_defconfig b/arch/powerpc/configs/TQM850L_defconfig
new file mode 100644
index 0000000..4be1ab2
--- /dev/null
+++ b/arch/powerpc/configs/TQM850L_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM850L=y
diff --git a/arch/powerpc/configs/TQM850M_defconfig b/arch/powerpc/configs/TQM850M_defconfig
new file mode 100644
index 0000000..eeaa5dc
--- /dev/null
+++ b/arch/powerpc/configs/TQM850M_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM850M=y
diff --git a/arch/powerpc/configs/TQM855L_defconfig b/arch/powerpc/configs/TQM855L_defconfig
new file mode 100644
index 0000000..d8a7042
--- /dev/null
+++ b/arch/powerpc/configs/TQM855L_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM855L=y
diff --git a/arch/powerpc/configs/TQM855M_defconfig b/arch/powerpc/configs/TQM855M_defconfig
new file mode 100644
index 0000000..226d129
--- /dev/null
+++ b/arch/powerpc/configs/TQM855M_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM855M=y
diff --git a/arch/powerpc/configs/TQM860L_defconfig b/arch/powerpc/configs/TQM860L_defconfig
new file mode 100644
index 0000000..e24b5d6
--- /dev/null
+++ b/arch/powerpc/configs/TQM860L_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM860L=y
diff --git a/arch/powerpc/configs/TQM860M_defconfig b/arch/powerpc/configs/TQM860M_defconfig
new file mode 100644
index 0000000..0ff28be
--- /dev/null
+++ b/arch/powerpc/configs/TQM860M_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM860M=y
diff --git a/arch/powerpc/configs/TQM862L_defconfig b/arch/powerpc/configs/TQM862L_defconfig
new file mode 100644
index 0000000..1587719
--- /dev/null
+++ b/arch/powerpc/configs/TQM862L_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM862L=y
diff --git a/arch/powerpc/configs/TQM862M_defconfig b/arch/powerpc/configs/TQM862M_defconfig
new file mode 100644
index 0000000..f2f21ca
--- /dev/null
+++ b/arch/powerpc/configs/TQM862M_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM862M=y
diff --git a/arch/powerpc/configs/TQM866M_defconfig b/arch/powerpc/configs/TQM866M_defconfig
new file mode 100644
index 0000000..d62ec50
--- /dev/null
+++ b/arch/powerpc/configs/TQM866M_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM866M=y
diff --git a/arch/powerpc/configs/TQM885D_defconfig b/arch/powerpc/configs/TQM885D_defconfig
new file mode 100644
index 0000000..ed53e97
--- /dev/null
+++ b/arch/powerpc/configs/TQM885D_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TQM885D=y
diff --git a/arch/powerpc/configs/TTTech_defconfig b/arch/powerpc/configs/TTTech_defconfig
new file mode 100644
index 0000000..af91f72
--- /dev/null
+++ b/arch/powerpc/configs/TTTech_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TTTECH=y
diff --git a/arch/powerpc/configs/TWR-P1025_defconfig b/arch/powerpc/configs/TWR-P1025_defconfig
new file mode 100644
index 0000000..fa9c376
--- /dev/null
+++ b/arch/powerpc/configs/TWR-P1025_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TWR_P1025=y
diff --git a/arch/powerpc/configs/Total5200_Rev2_defconfig b/arch/powerpc/configs/Total5200_Rev2_defconfig
new file mode 100644
index 0000000..ebfefc9
--- /dev/null
+++ b/arch/powerpc/configs/Total5200_Rev2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TOTAL5200_REV2=y
diff --git a/arch/powerpc/configs/Total5200_Rev2_lowboot_defconfig b/arch/powerpc/configs/Total5200_Rev2_lowboot_defconfig
new file mode 100644
index 0000000..a17e462
--- /dev/null
+++ b/arch/powerpc/configs/Total5200_Rev2_lowboot_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TOTAL5200_REV2_LOWBOOT=y
diff --git a/arch/powerpc/configs/Total5200_defconfig b/arch/powerpc/configs/Total5200_defconfig
new file mode 100644
index 0000000..b2fe6a7
--- /dev/null
+++ b/arch/powerpc/configs/Total5200_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TOTAL5200=y
diff --git a/arch/powerpc/configs/Total5200_lowboot_defconfig b/arch/powerpc/configs/Total5200_lowboot_defconfig
new file mode 100644
index 0000000..907eba2
--- /dev/null
+++ b/arch/powerpc/configs/Total5200_lowboot_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TOTAL5200_LOWBOOT=y
diff --git a/arch/powerpc/configs/VOH405_defconfig b/arch/powerpc/configs/VOH405_defconfig
new file mode 100644
index 0000000..e7807e8
--- /dev/null
+++ b/arch/powerpc/configs/VOH405_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VOH405=y
diff --git a/arch/powerpc/configs/VOM405_defconfig b/arch/powerpc/configs/VOM405_defconfig
new file mode 100644
index 0000000..f0285cb
--- /dev/null
+++ b/arch/powerpc/configs/VOM405_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VOM405=y
diff --git a/arch/powerpc/configs/VoVPN-GW_66MHz_defconfig b/arch/powerpc/configs/VoVPN-GW_66MHz_defconfig
new file mode 100644
index 0000000..2e26445
--- /dev/null
+++ b/arch/powerpc/configs/VoVPN-GW_66MHz_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VOVPN_GW_66MHZ=y
diff --git a/arch/powerpc/configs/W7OLMC_defconfig b/arch/powerpc/configs/W7OLMC_defconfig
new file mode 100644
index 0000000..a16fa62
--- /dev/null
+++ b/arch/powerpc/configs/W7OLMC_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_W7OLMC=y
diff --git a/arch/powerpc/configs/W7OLMG_defconfig b/arch/powerpc/configs/W7OLMG_defconfig
new file mode 100644
index 0000000..72d58e4
--- /dev/null
+++ b/arch/powerpc/configs/W7OLMG_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_W7OLMG=y
diff --git a/arch/powerpc/configs/WUH405_defconfig b/arch/powerpc/configs/WUH405_defconfig
new file mode 100644
index 0000000..d9d6a97
--- /dev/null
+++ b/arch/powerpc/configs/WUH405_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_WUH405=y
diff --git a/arch/powerpc/configs/ZPC1900_defconfig b/arch/powerpc/configs/ZPC1900_defconfig
new file mode 100644
index 0000000..4856cbb
--- /dev/null
+++ b/arch/powerpc/configs/ZPC1900_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ZPC1900=y
diff --git a/arch/powerpc/configs/ZUMA_defconfig b/arch/powerpc/configs/ZUMA_defconfig
new file mode 100644
index 0000000..62a2802
--- /dev/null
+++ b/arch/powerpc/configs/ZUMA_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ZUMA=y
diff --git a/arch/powerpc/configs/a3m071_defconfig b/arch/powerpc/configs/a3m071_defconfig
new file mode 100644
index 0000000..7fe1942
--- /dev/null
+++ b/arch/powerpc/configs/a3m071_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_A3M071=y
diff --git a/arch/powerpc/configs/a4m072_defconfig b/arch/powerpc/configs/a4m072_defconfig
new file mode 100644
index 0000000..4301b59
--- /dev/null
+++ b/arch/powerpc/configs/a4m072_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_A4M072=y
diff --git a/arch/powerpc/configs/a4m2k_defconfig b/arch/powerpc/configs/a4m2k_defconfig
new file mode 100644
index 0000000..d95d2a0
--- /dev/null
+++ b/arch/powerpc/configs/a4m2k_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_A4M2K=y
diff --git a/arch/powerpc/configs/ac14xx_defconfig b/arch/powerpc/configs/ac14xx_defconfig
new file mode 100644
index 0000000..4041acf
--- /dev/null
+++ b/arch/powerpc/configs/ac14xx_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AC14XX=y
diff --git a/arch/powerpc/configs/acadia_defconfig b/arch/powerpc/configs/acadia_defconfig
new file mode 100644
index 0000000..7bce485
--- /dev/null
+++ b/arch/powerpc/configs/acadia_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ACADIA=y
diff --git a/arch/powerpc/configs/aev_defconfig b/arch/powerpc/configs/aev_defconfig
new file mode 100644
index 0000000..842c6ff
--- /dev/null
+++ b/arch/powerpc/configs/aev_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AEV=y
diff --git a/arch/powerpc/configs/alpr_defconfig b/arch/powerpc/configs/alpr_defconfig
new file mode 100644
index 0000000..1dcf528
--- /dev/null
+++ b/arch/powerpc/configs/alpr_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ALPR=y
diff --git a/arch/powerpc/configs/arches_defconfig b/arch/powerpc/configs/arches_defconfig
new file mode 100644
index 0000000..cbe66ee
--- /dev/null
+++ b/arch/powerpc/configs/arches_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ARCHES=y
diff --git a/arch/powerpc/configs/aria_defconfig b/arch/powerpc/configs/aria_defconfig
new file mode 100644
index 0000000..a091b60
--- /dev/null
+++ b/arch/powerpc/configs/aria_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ARIA=y
diff --git a/arch/powerpc/configs/atc_defconfig b/arch/powerpc/configs/atc_defconfig
new file mode 100644
index 0000000..09c37dd
--- /dev/null
+++ b/arch/powerpc/configs/atc_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ATC=y
diff --git a/arch/powerpc/configs/bamboo_defconfig b/arch/powerpc/configs/bamboo_defconfig
new file mode 100644
index 0000000..4c3a5c1
--- /dev/null
+++ b/arch/powerpc/configs/bamboo_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BAMBOO=y
diff --git a/arch/powerpc/configs/bluestone_defconfig b/arch/powerpc/configs/bluestone_defconfig
new file mode 100644
index 0000000..482ab5e
--- /dev/null
+++ b/arch/powerpc/configs/bluestone_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BLUESTONE=y
diff --git a/arch/powerpc/configs/bubinga_defconfig b/arch/powerpc/configs/bubinga_defconfig
new file mode 100644
index 0000000..d4371aa
--- /dev/null
+++ b/arch/powerpc/configs/bubinga_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_BUBINGA=y
diff --git a/arch/powerpc/configs/caddy2_defconfig b/arch/powerpc/configs/caddy2_defconfig
new file mode 100644
index 0000000..8ae87d9
--- /dev/null
+++ b/arch/powerpc/configs/caddy2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CADDY2=y
diff --git a/arch/powerpc/configs/cam5200_defconfig b/arch/powerpc/configs/cam5200_defconfig
new file mode 100644
index 0000000..c48246f
--- /dev/null
+++ b/arch/powerpc/configs/cam5200_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CAM5200=y
diff --git a/arch/powerpc/configs/cam5200_niosflash_defconfig b/arch/powerpc/configs/cam5200_niosflash_defconfig
new file mode 100644
index 0000000..17a1d57
--- /dev/null
+++ b/arch/powerpc/configs/cam5200_niosflash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CAM5200_NIOSFLASH=y
diff --git a/arch/powerpc/configs/canmb_defconfig b/arch/powerpc/configs/canmb_defconfig
new file mode 100644
index 0000000..f8ba67a
--- /dev/null
+++ b/arch/powerpc/configs/canmb_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CANMB=y
diff --git a/arch/powerpc/configs/canyonlands_defconfig b/arch/powerpc/configs/canyonlands_defconfig
new file mode 100644
index 0000000..ad21532
--- /dev/null
+++ b/arch/powerpc/configs/canyonlands_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CANYONLANDS=y
diff --git a/arch/powerpc/configs/charon_defconfig b/arch/powerpc/configs/charon_defconfig
new file mode 100644
index 0000000..1d0306a
--- /dev/null
+++ b/arch/powerpc/configs/charon_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CHARON=y
diff --git a/arch/powerpc/configs/cm5200_defconfig b/arch/powerpc/configs/cm5200_defconfig
new file mode 100644
index 0000000..a259ef2
--- /dev/null
+++ b/arch/powerpc/configs/cm5200_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CM5200=y
diff --git a/arch/powerpc/configs/cmi_mpc5xx_defconfig b/arch/powerpc/configs/cmi_mpc5xx_defconfig
new file mode 100644
index 0000000..46b5e19
--- /dev/null
+++ b/arch/powerpc/configs/cmi_mpc5xx_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CMI_MPC5XX=y
diff --git a/arch/powerpc/configs/cogent_mpc8260_defconfig b/arch/powerpc/configs/cogent_mpc8260_defconfig
new file mode 100644
index 0000000..62af538
--- /dev/null
+++ b/arch/powerpc/configs/cogent_mpc8260_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_COGENT_MPC8260=y
diff --git a/arch/powerpc/configs/cogent_mpc8xx_defconfig b/arch/powerpc/configs/cogent_mpc8xx_defconfig
new file mode 100644
index 0000000..4b25cee
--- /dev/null
+++ b/arch/powerpc/configs/cogent_mpc8xx_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_COGENT_MPC8XX=y
diff --git a/arch/powerpc/configs/controlcenterd_36BIT_SDCARD_DEVELOP_defconfig b/arch/powerpc/configs/controlcenterd_36BIT_SDCARD_DEVELOP_defconfig
new file mode 100644
index 0000000..6597eaf
--- /dev/null
+++ b/arch/powerpc/configs/controlcenterd_36BIT_SDCARD_DEVELOP_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CONTROLCENTERD_36BIT_SDCARD_DEVELOP=y
diff --git a/arch/powerpc/configs/controlcenterd_36BIT_SDCARD_defconfig b/arch/powerpc/configs/controlcenterd_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..1b28302
--- /dev/null
+++ b/arch/powerpc/configs/controlcenterd_36BIT_SDCARD_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CONTROLCENTERD_36BIT_SDCARD=y
diff --git a/arch/powerpc/configs/controlcenterd_TRAILBLAZER_DEVELOP_defconfig b/arch/powerpc/configs/controlcenterd_TRAILBLAZER_DEVELOP_defconfig
new file mode 100644
index 0000000..8717767
--- /dev/null
+++ b/arch/powerpc/configs/controlcenterd_TRAILBLAZER_DEVELOP_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CONTROLCENTERD_TRAILBLAZER_DEVELOP=y
diff --git a/arch/powerpc/configs/controlcenterd_TRAILBLAZER_defconfig b/arch/powerpc/configs/controlcenterd_TRAILBLAZER_defconfig
new file mode 100644
index 0000000..df60c91
--- /dev/null
+++ b/arch/powerpc/configs/controlcenterd_TRAILBLAZER_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CONTROLCENTERD_TRAILBLAZER=y
diff --git a/arch/powerpc/configs/cpci5200_defconfig b/arch/powerpc/configs/cpci5200_defconfig
new file mode 100644
index 0000000..a2a3941
--- /dev/null
+++ b/arch/powerpc/configs/cpci5200_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CPCI5200=y
diff --git a/arch/powerpc/configs/csb272_defconfig b/arch/powerpc/configs/csb272_defconfig
new file mode 100644
index 0000000..0acbaca
--- /dev/null
+++ b/arch/powerpc/configs/csb272_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CSB272=y
diff --git a/arch/powerpc/configs/csb472_defconfig b/arch/powerpc/configs/csb472_defconfig
new file mode 100644
index 0000000..2d83317
--- /dev/null
+++ b/arch/powerpc/configs/csb472_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_CSB472=y
diff --git a/arch/powerpc/configs/debris_defconfig b/arch/powerpc/configs/debris_defconfig
new file mode 100644
index 0000000..aa649e5
--- /dev/null
+++ b/arch/powerpc/configs/debris_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DEBRIS=y
diff --git a/arch/powerpc/configs/devconcenter_defconfig b/arch/powerpc/configs/devconcenter_defconfig
new file mode 100644
index 0000000..983767d
--- /dev/null
+++ b/arch/powerpc/configs/devconcenter_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DEVCONCENTER=y
diff --git a/arch/powerpc/configs/digsy_mtc_RAMBOOT_defconfig b/arch/powerpc/configs/digsy_mtc_RAMBOOT_defconfig
new file mode 100644
index 0000000..290b15a
--- /dev/null
+++ b/arch/powerpc/configs/digsy_mtc_RAMBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DIGSY_MTC_RAMBOOT=y
diff --git a/arch/powerpc/configs/digsy_mtc_defconfig b/arch/powerpc/configs/digsy_mtc_defconfig
new file mode 100644
index 0000000..2196d49
--- /dev/null
+++ b/arch/powerpc/configs/digsy_mtc_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DIGSY_MTC=y
diff --git a/arch/powerpc/configs/digsy_mtc_rev5_RAMBOOT_defconfig b/arch/powerpc/configs/digsy_mtc_rev5_RAMBOOT_defconfig
new file mode 100644
index 0000000..2f47765
--- /dev/null
+++ b/arch/powerpc/configs/digsy_mtc_rev5_RAMBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DIGSY_MTC_REV5_RAMBOOT=y
diff --git a/arch/powerpc/configs/digsy_mtc_rev5_defconfig b/arch/powerpc/configs/digsy_mtc_rev5_defconfig
new file mode 100644
index 0000000..cfb0e5f
--- /dev/null
+++ b/arch/powerpc/configs/digsy_mtc_rev5_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DIGSY_MTC_REV5=y
diff --git a/arch/powerpc/configs/dlvision-10g_defconfig b/arch/powerpc/configs/dlvision-10g_defconfig
new file mode 100644
index 0000000..6b5dcee
--- /dev/null
+++ b/arch/powerpc/configs/dlvision-10g_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DLVISION_10G=y
diff --git a/arch/powerpc/configs/dlvision_defconfig b/arch/powerpc/configs/dlvision_defconfig
new file mode 100644
index 0000000..7b605ff
--- /dev/null
+++ b/arch/powerpc/configs/dlvision_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_DLVISION=y
diff --git a/arch/powerpc/configs/eXalion_defconfig b/arch/powerpc/configs/eXalion_defconfig
new file mode 100644
index 0000000..381010c
--- /dev/null
+++ b/arch/powerpc/configs/eXalion_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_EXALION=y
diff --git a/arch/powerpc/configs/ebony_defconfig b/arch/powerpc/configs/ebony_defconfig
new file mode 100644
index 0000000..5c5d4b6
--- /dev/null
+++ b/arch/powerpc/configs/ebony_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_EBONY=y
diff --git a/arch/powerpc/configs/ep8248_defconfig b/arch/powerpc/configs/ep8248_defconfig
new file mode 100644
index 0000000..15325fa
--- /dev/null
+++ b/arch/powerpc/configs/ep8248_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_EP8248=y
diff --git a/arch/powerpc/configs/ep8260_defconfig b/arch/powerpc/configs/ep8260_defconfig
new file mode 100644
index 0000000..40db661
--- /dev/null
+++ b/arch/powerpc/configs/ep8260_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_EP8260=y
diff --git a/arch/powerpc/configs/ep82xxm_defconfig b/arch/powerpc/configs/ep82xxm_defconfig
new file mode 100644
index 0000000..13bc0c2
--- /dev/null
+++ b/arch/powerpc/configs/ep82xxm_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_EP82XXM=y
diff --git a/arch/powerpc/configs/fo300_defconfig b/arch/powerpc/configs/fo300_defconfig
new file mode 100644
index 0000000..b89b71f
--- /dev/null
+++ b/arch/powerpc/configs/fo300_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_FO300=y
diff --git a/arch/powerpc/configs/fx12mm_defconfig b/arch/powerpc/configs/fx12mm_defconfig
new file mode 100644
index 0000000..48d7b29
--- /dev/null
+++ b/arch/powerpc/configs/fx12mm_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_FX12MM=y
diff --git a/arch/powerpc/configs/fx12mm_flash_defconfig b/arch/powerpc/configs/fx12mm_flash_defconfig
new file mode 100644
index 0000000..61d9f56
--- /dev/null
+++ b/arch/powerpc/configs/fx12mm_flash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_FX12MM_FLASH=y
diff --git a/arch/powerpc/configs/galaxy5200_LOWBOOT_defconfig b/arch/powerpc/configs/galaxy5200_LOWBOOT_defconfig
new file mode 100644
index 0000000..de7e504
--- /dev/null
+++ b/arch/powerpc/configs/galaxy5200_LOWBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_GALAXY5200_LOWBOOT=y
diff --git a/arch/powerpc/configs/galaxy5200_defconfig b/arch/powerpc/configs/galaxy5200_defconfig
new file mode 100644
index 0000000..6f9369c
--- /dev/null
+++ b/arch/powerpc/configs/galaxy5200_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_GALAXY5200=y
diff --git a/arch/powerpc/configs/gdppc440etx_defconfig b/arch/powerpc/configs/gdppc440etx_defconfig
new file mode 100644
index 0000000..5df0329
--- /dev/null
+++ b/arch/powerpc/configs/gdppc440etx_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_GDPPC440ETX=y
diff --git a/arch/powerpc/configs/glacier_defconfig b/arch/powerpc/configs/glacier_defconfig
new file mode 100644
index 0000000..b5e4267
--- /dev/null
+++ b/arch/powerpc/configs/glacier_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_GLACIER=y
diff --git a/arch/powerpc/configs/gw8260_defconfig b/arch/powerpc/configs/gw8260_defconfig
new file mode 100644
index 0000000..1f5bd54
--- /dev/null
+++ b/arch/powerpc/configs/gw8260_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_GW8260=y
diff --git a/arch/powerpc/configs/haleakala_defconfig b/arch/powerpc/configs/haleakala_defconfig
new file mode 100644
index 0000000..cb2b5ed
--- /dev/null
+++ b/arch/powerpc/configs/haleakala_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_HALEAKALA=y
diff --git a/arch/powerpc/configs/hermes_defconfig b/arch/powerpc/configs/hermes_defconfig
new file mode 100644
index 0000000..589582c
--- /dev/null
+++ b/arch/powerpc/configs/hermes_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_HERMES=y
diff --git a/arch/powerpc/configs/hmi1001_defconfig b/arch/powerpc/configs/hmi1001_defconfig
new file mode 100644
index 0000000..2809229
--- /dev/null
+++ b/arch/powerpc/configs/hmi1001_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_HMI1001=y
diff --git a/arch/powerpc/configs/hymod_defconfig b/arch/powerpc/configs/hymod_defconfig
new file mode 100644
index 0000000..8a5ff98
--- /dev/null
+++ b/arch/powerpc/configs/hymod_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_HYMOD=y
diff --git a/arch/powerpc/configs/icecube_5200_DDR_LOWBOOT08_defconfig b/arch/powerpc/configs/icecube_5200_DDR_LOWBOOT08_defconfig
new file mode 100644
index 0000000..7a7804b
--- /dev/null
+++ b/arch/powerpc/configs/icecube_5200_DDR_LOWBOOT08_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ICECUBE_5200_DDR_LOWBOOT08=y
diff --git a/arch/powerpc/configs/icecube_5200_DDR_LOWBOOT_defconfig b/arch/powerpc/configs/icecube_5200_DDR_LOWBOOT_defconfig
new file mode 100644
index 0000000..6b3820a
--- /dev/null
+++ b/arch/powerpc/configs/icecube_5200_DDR_LOWBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ICECUBE_5200_DDR_LOWBOOT=y
diff --git a/arch/powerpc/configs/icecube_5200_DDR_defconfig b/arch/powerpc/configs/icecube_5200_DDR_defconfig
new file mode 100644
index 0000000..a91978f
--- /dev/null
+++ b/arch/powerpc/configs/icecube_5200_DDR_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ICECUBE_5200_DDR=y
diff --git a/arch/powerpc/configs/icecube_5200_LOWBOOT08_defconfig b/arch/powerpc/configs/icecube_5200_LOWBOOT08_defconfig
new file mode 100644
index 0000000..ebcfd56
--- /dev/null
+++ b/arch/powerpc/configs/icecube_5200_LOWBOOT08_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ICECUBE_5200_LOWBOOT08=y
diff --git a/arch/powerpc/configs/icecube_5200_LOWBOOT_defconfig b/arch/powerpc/configs/icecube_5200_LOWBOOT_defconfig
new file mode 100644
index 0000000..969491d
--- /dev/null
+++ b/arch/powerpc/configs/icecube_5200_LOWBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ICECUBE_5200_LOWBOOT=y
diff --git a/arch/powerpc/configs/icecube_5200_defconfig b/arch/powerpc/configs/icecube_5200_defconfig
new file mode 100644
index 0000000..defbf8f
--- /dev/null
+++ b/arch/powerpc/configs/icecube_5200_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ICECUBE_5200=y
diff --git a/arch/powerpc/configs/icon_defconfig b/arch/powerpc/configs/icon_defconfig
new file mode 100644
index 0000000..d813da4
--- /dev/null
+++ b/arch/powerpc/configs/icon_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ICON=y
diff --git a/arch/powerpc/configs/ids8313_defconfig b/arch/powerpc/configs/ids8313_defconfig
new file mode 100644
index 0000000..93b0ece
--- /dev/null
+++ b/arch/powerpc/configs/ids8313_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_IDS8313=y
diff --git a/arch/powerpc/configs/inka4x0_defconfig b/arch/powerpc/configs/inka4x0_defconfig
new file mode 100644
index 0000000..3230e35
--- /dev/null
+++ b/arch/powerpc/configs/inka4x0_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_INKA4X0=y
diff --git a/arch/powerpc/configs/intip_defconfig b/arch/powerpc/configs/intip_defconfig
new file mode 100644
index 0000000..6ee1edc
--- /dev/null
+++ b/arch/powerpc/configs/intip_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_INTIP=y
diff --git a/arch/powerpc/configs/io64_defconfig b/arch/powerpc/configs/io64_defconfig
new file mode 100644
index 0000000..ce47e0c
--- /dev/null
+++ b/arch/powerpc/configs/io64_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_IO64=y
diff --git a/arch/powerpc/configs/io_defconfig b/arch/powerpc/configs/io_defconfig
new file mode 100644
index 0000000..c412022
--- /dev/null
+++ b/arch/powerpc/configs/io_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_IO=y
diff --git a/arch/powerpc/configs/iocon_defconfig b/arch/powerpc/configs/iocon_defconfig
new file mode 100644
index 0000000..9acea98
--- /dev/null
+++ b/arch/powerpc/configs/iocon_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_IOCON=y
diff --git a/arch/powerpc/configs/ipek01_defconfig b/arch/powerpc/configs/ipek01_defconfig
new file mode 100644
index 0000000..08a2782
--- /dev/null
+++ b/arch/powerpc/configs/ipek01_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_IPEK01=y
diff --git a/arch/powerpc/configs/jupiter_defconfig b/arch/powerpc/configs/jupiter_defconfig
new file mode 100644
index 0000000..c7e9639
--- /dev/null
+++ b/arch/powerpc/configs/jupiter_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_JUPITER=y
diff --git a/arch/powerpc/configs/katmai_defconfig b/arch/powerpc/configs/katmai_defconfig
new file mode 100644
index 0000000..fce5b31
--- /dev/null
+++ b/arch/powerpc/configs/katmai_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KATMAI=y
diff --git a/arch/powerpc/configs/kilauea_defconfig b/arch/powerpc/configs/kilauea_defconfig
new file mode 100644
index 0000000..08e81d9
--- /dev/null
+++ b/arch/powerpc/configs/kilauea_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KILAUEA=y
diff --git a/arch/powerpc/configs/kmcoge4_defconfig b/arch/powerpc/configs/kmcoge4_defconfig
new file mode 100644
index 0000000..0ba5d88
--- /dev/null
+++ b/arch/powerpc/configs/kmcoge4_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KMCOGE4=y
diff --git a/arch/powerpc/configs/kmcoge5ne_defconfig b/arch/powerpc/configs/kmcoge5ne_defconfig
new file mode 100644
index 0000000..bb73c97
--- /dev/null
+++ b/arch/powerpc/configs/kmcoge5ne_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KMCOGE5NE=y
diff --git a/arch/powerpc/configs/kmeter1_defconfig b/arch/powerpc/configs/kmeter1_defconfig
new file mode 100644
index 0000000..9165fc8
--- /dev/null
+++ b/arch/powerpc/configs/kmeter1_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KMETER1=y
diff --git a/arch/powerpc/configs/kmlion1_defconfig b/arch/powerpc/configs/kmlion1_defconfig
new file mode 100644
index 0000000..bfc8812
--- /dev/null
+++ b/arch/powerpc/configs/kmlion1_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KMLION1=y
diff --git a/arch/powerpc/configs/kmopti2_defconfig b/arch/powerpc/configs/kmopti2_defconfig
new file mode 100644
index 0000000..7980f83
--- /dev/null
+++ b/arch/powerpc/configs/kmopti2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KMOPTI2=y
diff --git a/arch/powerpc/configs/kmsupx5_defconfig b/arch/powerpc/configs/kmsupx5_defconfig
new file mode 100644
index 0000000..cb678d6
--- /dev/null
+++ b/arch/powerpc/configs/kmsupx5_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KMSUPX5=y
diff --git a/arch/powerpc/configs/kmvect1_defconfig b/arch/powerpc/configs/kmvect1_defconfig
new file mode 100644
index 0000000..72a7205
--- /dev/null
+++ b/arch/powerpc/configs/kmvect1_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KMVECT1=y
diff --git a/arch/powerpc/configs/korat_defconfig b/arch/powerpc/configs/korat_defconfig
new file mode 100644
index 0000000..5463314
--- /dev/null
+++ b/arch/powerpc/configs/korat_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KORAT=y
diff --git a/arch/powerpc/configs/korat_perm_defconfig b/arch/powerpc/configs/korat_perm_defconfig
new file mode 100644
index 0000000..1b720b1
--- /dev/null
+++ b/arch/powerpc/configs/korat_perm_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KORAT_PERM=y
diff --git a/arch/powerpc/configs/kvme080_defconfig b/arch/powerpc/configs/kvme080_defconfig
new file mode 100644
index 0000000..c547b23
--- /dev/null
+++ b/arch/powerpc/configs/kvme080_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_KVME080=y
diff --git a/arch/powerpc/configs/lcd4_lwmon5_defconfig b/arch/powerpc/configs/lcd4_lwmon5_defconfig
new file mode 100644
index 0000000..41e09fa
--- /dev/null
+++ b/arch/powerpc/configs/lcd4_lwmon5_defconfig
@@ -0,0 +1,2 @@ 
+CONFIG_SPL=y
+CONFIG_TARGET_LCD4_LWMON5=y
diff --git a/arch/powerpc/configs/lite5200b_LOWBOOT_defconfig b/arch/powerpc/configs/lite5200b_LOWBOOT_defconfig
new file mode 100644
index 0000000..4a8ae68
--- /dev/null
+++ b/arch/powerpc/configs/lite5200b_LOWBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_LITE5200B_LOWBOOT=y
diff --git a/arch/powerpc/configs/lite5200b_PM_defconfig b/arch/powerpc/configs/lite5200b_PM_defconfig
new file mode 100644
index 0000000..750af35
--- /dev/null
+++ b/arch/powerpc/configs/lite5200b_PM_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_LITE5200B_PM=y
diff --git a/arch/powerpc/configs/lite5200b_defconfig b/arch/powerpc/configs/lite5200b_defconfig
new file mode 100644
index 0000000..ab06aa8
--- /dev/null
+++ b/arch/powerpc/configs/lite5200b_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_LITE5200B=y
diff --git a/arch/powerpc/configs/luan_defconfig b/arch/powerpc/configs/luan_defconfig
new file mode 100644
index 0000000..c196303
--- /dev/null
+++ b/arch/powerpc/configs/luan_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_LUAN=y
diff --git a/arch/powerpc/configs/lwmon5_defconfig b/arch/powerpc/configs/lwmon5_defconfig
new file mode 100644
index 0000000..c2660ac
--- /dev/null
+++ b/arch/powerpc/configs/lwmon5_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_LWMON5=y
diff --git a/arch/powerpc/configs/lwmon_defconfig b/arch/powerpc/configs/lwmon_defconfig
new file mode 100644
index 0000000..5a151ec
--- /dev/null
+++ b/arch/powerpc/configs/lwmon_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_LWMON=y
diff --git a/arch/powerpc/configs/makalu_defconfig b/arch/powerpc/configs/makalu_defconfig
new file mode 100644
index 0000000..b71fa66
--- /dev/null
+++ b/arch/powerpc/configs/makalu_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MAKALU=y
diff --git a/arch/powerpc/configs/mcc200_COM12_SDRAM_defconfig b/arch/powerpc/configs/mcc200_COM12_SDRAM_defconfig
new file mode 100644
index 0000000..6076ba8
--- /dev/null
+++ b/arch/powerpc/configs/mcc200_COM12_SDRAM_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MCC200_COM12_SDRAM=y
diff --git a/arch/powerpc/configs/mcc200_COM12_defconfig b/arch/powerpc/configs/mcc200_COM12_defconfig
new file mode 100644
index 0000000..5309b9e
--- /dev/null
+++ b/arch/powerpc/configs/mcc200_COM12_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MCC200_COM12=y
diff --git a/arch/powerpc/configs/mcc200_COM12_highboot_SDRAM_defconfig b/arch/powerpc/configs/mcc200_COM12_highboot_SDRAM_defconfig
new file mode 100644
index 0000000..3c0ed7f
--- /dev/null
+++ b/arch/powerpc/configs/mcc200_COM12_highboot_SDRAM_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MCC200_COM12_HIGHBOOT_SDRAM=y
diff --git a/arch/powerpc/configs/mcc200_COM12_highboot_defconfig b/arch/powerpc/configs/mcc200_COM12_highboot_defconfig
new file mode 100644
index 0000000..90ad092
--- /dev/null
+++ b/arch/powerpc/configs/mcc200_COM12_highboot_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MCC200_COM12_HIGHBOOT=y
diff --git a/arch/powerpc/configs/mcc200_SDRAM_defconfig b/arch/powerpc/configs/mcc200_SDRAM_defconfig
new file mode 100644
index 0000000..32313eb
--- /dev/null
+++ b/arch/powerpc/configs/mcc200_SDRAM_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MCC200_SDRAM=y
diff --git a/arch/powerpc/configs/mcc200_defconfig b/arch/powerpc/configs/mcc200_defconfig
new file mode 100644
index 0000000..7f330c2
--- /dev/null
+++ b/arch/powerpc/configs/mcc200_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MCC200=y
diff --git a/arch/powerpc/configs/mcc200_highboot_SDRAM_defconfig b/arch/powerpc/configs/mcc200_highboot_SDRAM_defconfig
new file mode 100644
index 0000000..46536b4
--- /dev/null
+++ b/arch/powerpc/configs/mcc200_highboot_SDRAM_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MCC200_HIGHBOOT_SDRAM=y
diff --git a/arch/powerpc/configs/mcc200_highboot_defconfig b/arch/powerpc/configs/mcc200_highboot_defconfig
new file mode 100644
index 0000000..596ddd7
--- /dev/null
+++ b/arch/powerpc/configs/mcc200_highboot_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MCC200_HIGHBOOT=y
diff --git a/arch/powerpc/configs/mecp5123_defconfig b/arch/powerpc/configs/mecp5123_defconfig
new file mode 100644
index 0000000..4e1c02b
--- /dev/null
+++ b/arch/powerpc/configs/mecp5123_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MECP5123=y
diff --git a/arch/powerpc/configs/mecp5200_defconfig b/arch/powerpc/configs/mecp5200_defconfig
new file mode 100644
index 0000000..72707bb
--- /dev/null
+++ b/arch/powerpc/configs/mecp5200_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MECP5200=y
diff --git a/arch/powerpc/configs/mgcoge3ne_defconfig b/arch/powerpc/configs/mgcoge3ne_defconfig
new file mode 100644
index 0000000..69a5730
--- /dev/null
+++ b/arch/powerpc/configs/mgcoge3ne_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MGCOGE3NE=y
diff --git a/arch/powerpc/configs/mgcoge_defconfig b/arch/powerpc/configs/mgcoge_defconfig
new file mode 100644
index 0000000..c4ea911
--- /dev/null
+++ b/arch/powerpc/configs/mgcoge_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MGCOGE=y
diff --git a/arch/powerpc/configs/ml507_defconfig b/arch/powerpc/configs/ml507_defconfig
new file mode 100644
index 0000000..9900624
--- /dev/null
+++ b/arch/powerpc/configs/ml507_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ML507=y
diff --git a/arch/powerpc/configs/ml507_flash_defconfig b/arch/powerpc/configs/ml507_flash_defconfig
new file mode 100644
index 0000000..d6914f8
--- /dev/null
+++ b/arch/powerpc/configs/ml507_flash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ML507_FLASH=y
diff --git a/arch/powerpc/configs/motionpro_defconfig b/arch/powerpc/configs/motionpro_defconfig
new file mode 100644
index 0000000..9048df2
--- /dev/null
+++ b/arch/powerpc/configs/motionpro_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MOTIONPRO=y
diff --git a/arch/powerpc/configs/mpc5121ads_defconfig b/arch/powerpc/configs/mpc5121ads_defconfig
new file mode 100644
index 0000000..aa0ed7e
--- /dev/null
+++ b/arch/powerpc/configs/mpc5121ads_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC5121ADS=y
diff --git a/arch/powerpc/configs/mpc5121ads_rev2_defconfig b/arch/powerpc/configs/mpc5121ads_rev2_defconfig
new file mode 100644
index 0000000..dad29ec
--- /dev/null
+++ b/arch/powerpc/configs/mpc5121ads_rev2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC5121ADS_REV2=y
diff --git a/arch/powerpc/configs/mpc7448hpc2_defconfig b/arch/powerpc/configs/mpc7448hpc2_defconfig
new file mode 100644
index 0000000..8e9ed3d
--- /dev/null
+++ b/arch/powerpc/configs/mpc7448hpc2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC7448HPC2=y
diff --git a/arch/powerpc/configs/mpc8308_p1m_defconfig b/arch/powerpc/configs/mpc8308_p1m_defconfig
new file mode 100644
index 0000000..ee4f106
--- /dev/null
+++ b/arch/powerpc/configs/mpc8308_p1m_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPC8308_P1M=y
diff --git a/arch/powerpc/configs/muas3001_defconfig b/arch/powerpc/configs/muas3001_defconfig
new file mode 100644
index 0000000..c585d49
--- /dev/null
+++ b/arch/powerpc/configs/muas3001_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MUAS3001=y
diff --git a/arch/powerpc/configs/muas3001_dev_defconfig b/arch/powerpc/configs/muas3001_dev_defconfig
new file mode 100644
index 0000000..e7f7f74
--- /dev/null
+++ b/arch/powerpc/configs/muas3001_dev_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MUAS3001_DEV=y
diff --git a/arch/powerpc/configs/mucmc52_defconfig b/arch/powerpc/configs/mucmc52_defconfig
new file mode 100644
index 0000000..c60c08e
--- /dev/null
+++ b/arch/powerpc/configs/mucmc52_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MUCMC52=y
diff --git a/arch/powerpc/configs/munices_defconfig b/arch/powerpc/configs/munices_defconfig
new file mode 100644
index 0000000..d3f056c
--- /dev/null
+++ b/arch/powerpc/configs/munices_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MUNICES=y
diff --git a/arch/powerpc/configs/neo_defconfig b/arch/powerpc/configs/neo_defconfig
new file mode 100644
index 0000000..839a21a
--- /dev/null
+++ b/arch/powerpc/configs/neo_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_NEO=y
diff --git a/arch/powerpc/configs/ocotea_defconfig b/arch/powerpc/configs/ocotea_defconfig
new file mode 100644
index 0000000..fafdaf7
--- /dev/null
+++ b/arch/powerpc/configs/ocotea_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_OCOTEA=y
diff --git a/arch/powerpc/configs/p3m7448_defconfig b/arch/powerpc/configs/p3m7448_defconfig
new file mode 100644
index 0000000..73552cd
--- /dev/null
+++ b/arch/powerpc/configs/p3m7448_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P3M7448=y
diff --git a/arch/powerpc/configs/p3m750_defconfig b/arch/powerpc/configs/p3m750_defconfig
new file mode 100644
index 0000000..a8745a7
--- /dev/null
+++ b/arch/powerpc/configs/p3m750_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P3M750=y
diff --git a/arch/powerpc/configs/p3p440_defconfig b/arch/powerpc/configs/p3p440_defconfig
new file mode 100644
index 0000000..c9fcb2c
--- /dev/null
+++ b/arch/powerpc/configs/p3p440_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_P3P440=y
diff --git a/arch/powerpc/configs/pcm030_LOWBOOT_defconfig b/arch/powerpc/configs/pcm030_LOWBOOT_defconfig
new file mode 100644
index 0000000..ee257fa
--- /dev/null
+++ b/arch/powerpc/configs/pcm030_LOWBOOT_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PCM030_LOWBOOT=y
diff --git a/arch/powerpc/configs/pcm030_defconfig b/arch/powerpc/configs/pcm030_defconfig
new file mode 100644
index 0000000..104e5ad
--- /dev/null
+++ b/arch/powerpc/configs/pcm030_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PCM030=y
diff --git a/arch/powerpc/configs/pcs440ep_defconfig b/arch/powerpc/configs/pcs440ep_defconfig
new file mode 100644
index 0000000..47ea9a5
--- /dev/null
+++ b/arch/powerpc/configs/pcs440ep_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PCS440EP=y
diff --git a/arch/powerpc/configs/pdm360ng_defconfig b/arch/powerpc/configs/pdm360ng_defconfig
new file mode 100644
index 0000000..1bc5590
--- /dev/null
+++ b/arch/powerpc/configs/pdm360ng_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PDM360NG=y
diff --git a/arch/powerpc/configs/pf5200_defconfig b/arch/powerpc/configs/pf5200_defconfig
new file mode 100644
index 0000000..6008a54
--- /dev/null
+++ b/arch/powerpc/configs/pf5200_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PF5200=y
diff --git a/arch/powerpc/configs/ppmc7xx_defconfig b/arch/powerpc/configs/ppmc7xx_defconfig
new file mode 100644
index 0000000..28e8fcb
--- /dev/null
+++ b/arch/powerpc/configs/ppmc7xx_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PPMC7XX=y
diff --git a/arch/powerpc/configs/ppmc8260_defconfig b/arch/powerpc/configs/ppmc8260_defconfig
new file mode 100644
index 0000000..ba3cfcc
--- /dev/null
+++ b/arch/powerpc/configs/ppmc8260_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PPMC8260=y
diff --git a/arch/powerpc/configs/prs200_DDR_defconfig b/arch/powerpc/configs/prs200_DDR_defconfig
new file mode 100644
index 0000000..de01850
--- /dev/null
+++ b/arch/powerpc/configs/prs200_DDR_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PRS200_DDR=y
diff --git a/arch/powerpc/configs/prs200_defconfig b/arch/powerpc/configs/prs200_defconfig
new file mode 100644
index 0000000..609e1eb
--- /dev/null
+++ b/arch/powerpc/configs/prs200_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PRS200=y
diff --git a/arch/powerpc/configs/prs200_highboot_DDR_defconfig b/arch/powerpc/configs/prs200_highboot_DDR_defconfig
new file mode 100644
index 0000000..e783889
--- /dev/null
+++ b/arch/powerpc/configs/prs200_highboot_DDR_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PRS200_HIGHBOOT_DDR=y
diff --git a/arch/powerpc/configs/prs200_highboot_defconfig b/arch/powerpc/configs/prs200_highboot_defconfig
new file mode 100644
index 0000000..8a7189a
--- /dev/null
+++ b/arch/powerpc/configs/prs200_highboot_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_PRS200_HIGHBOOT=y
diff --git a/arch/powerpc/configs/qemu-ppce500_defconfig b/arch/powerpc/configs/qemu-ppce500_defconfig
new file mode 100644
index 0000000..3b07221
--- /dev/null
+++ b/arch/powerpc/configs/qemu-ppce500_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_QEMU_PPCE500=y
diff --git a/arch/powerpc/configs/quad100hd_defconfig b/arch/powerpc/configs/quad100hd_defconfig
new file mode 100644
index 0000000..7f497c7
--- /dev/null
+++ b/arch/powerpc/configs/quad100hd_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_QUAD100HD=y
diff --git a/arch/powerpc/configs/quantum_defconfig b/arch/powerpc/configs/quantum_defconfig
new file mode 100644
index 0000000..b6f9aba
--- /dev/null
+++ b/arch/powerpc/configs/quantum_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_QUANTUM=y
diff --git a/arch/powerpc/configs/rainier_defconfig b/arch/powerpc/configs/rainier_defconfig
new file mode 100644
index 0000000..d1bc8ee
--- /dev/null
+++ b/arch/powerpc/configs/rainier_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_RAINIER=y
diff --git a/arch/powerpc/configs/rainier_ramboot_defconfig b/arch/powerpc/configs/rainier_ramboot_defconfig
new file mode 100644
index 0000000..a513920
--- /dev/null
+++ b/arch/powerpc/configs/rainier_ramboot_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_RAINIER_RAMBOOT=y
diff --git a/arch/powerpc/configs/redwood_defconfig b/arch/powerpc/configs/redwood_defconfig
new file mode 100644
index 0000000..38d9fc2
--- /dev/null
+++ b/arch/powerpc/configs/redwood_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_REDWOOD=y
diff --git a/arch/powerpc/configs/sacsng_defconfig b/arch/powerpc/configs/sacsng_defconfig
new file mode 100644
index 0000000..1584135
--- /dev/null
+++ b/arch/powerpc/configs/sacsng_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SACSNG=y
diff --git a/arch/powerpc/configs/sbc405_defconfig b/arch/powerpc/configs/sbc405_defconfig
new file mode 100644
index 0000000..cccd0ad
--- /dev/null
+++ b/arch/powerpc/configs/sbc405_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SBC405=y
diff --git a/arch/powerpc/configs/sbc8349_PCI_33_defconfig b/arch/powerpc/configs/sbc8349_PCI_33_defconfig
new file mode 100644
index 0000000..be74c8d
--- /dev/null
+++ b/arch/powerpc/configs/sbc8349_PCI_33_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SBC8349_PCI_33=y
diff --git a/arch/powerpc/configs/sbc8349_PCI_66_defconfig b/arch/powerpc/configs/sbc8349_PCI_66_defconfig
new file mode 100644
index 0000000..abe9b2e
--- /dev/null
+++ b/arch/powerpc/configs/sbc8349_PCI_66_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SBC8349_PCI_66=y
diff --git a/arch/powerpc/configs/sbc8349_defconfig b/arch/powerpc/configs/sbc8349_defconfig
new file mode 100644
index 0000000..4e5f3b9
--- /dev/null
+++ b/arch/powerpc/configs/sbc8349_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SBC8349=y
diff --git a/arch/powerpc/configs/sbc8548_PCI_33_PCIE_defconfig b/arch/powerpc/configs/sbc8548_PCI_33_PCIE_defconfig
new file mode 100644
index 0000000..5d67bb9
--- /dev/null
+++ b/arch/powerpc/configs/sbc8548_PCI_33_PCIE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SBC8548_PCI_33_PCIE=y
diff --git a/arch/powerpc/configs/sbc8548_PCI_33_defconfig b/arch/powerpc/configs/sbc8548_PCI_33_defconfig
new file mode 100644
index 0000000..6296cc1
--- /dev/null
+++ b/arch/powerpc/configs/sbc8548_PCI_33_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SBC8548_PCI_33=y
diff --git a/arch/powerpc/configs/sbc8548_PCI_66_PCIE_defconfig b/arch/powerpc/configs/sbc8548_PCI_66_PCIE_defconfig
new file mode 100644
index 0000000..4b91fee
--- /dev/null
+++ b/arch/powerpc/configs/sbc8548_PCI_66_PCIE_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SBC8548_PCI_66_PCIE=y
diff --git a/arch/powerpc/configs/sbc8548_PCI_66_defconfig b/arch/powerpc/configs/sbc8548_PCI_66_defconfig
new file mode 100644
index 0000000..1edbaf6
--- /dev/null
+++ b/arch/powerpc/configs/sbc8548_PCI_66_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SBC8548_PCI_66=y
diff --git a/arch/powerpc/configs/sbc8548_defconfig b/arch/powerpc/configs/sbc8548_defconfig
new file mode 100644
index 0000000..4fc3c8a
--- /dev/null
+++ b/arch/powerpc/configs/sbc8548_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SBC8548=y
diff --git a/arch/powerpc/configs/sbc8641d_defconfig b/arch/powerpc/configs/sbc8641d_defconfig
new file mode 100644
index 0000000..49bf623
--- /dev/null
+++ b/arch/powerpc/configs/sbc8641d_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SBC8641D=y
diff --git a/arch/powerpc/configs/sc3_defconfig b/arch/powerpc/configs/sc3_defconfig
new file mode 100644
index 0000000..7da5b66
--- /dev/null
+++ b/arch/powerpc/configs/sc3_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SC3=y
diff --git a/arch/powerpc/configs/sequoia_defconfig b/arch/powerpc/configs/sequoia_defconfig
new file mode 100644
index 0000000..1eb5c72
--- /dev/null
+++ b/arch/powerpc/configs/sequoia_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SEQUOIA=y
diff --git a/arch/powerpc/configs/sequoia_ramboot_defconfig b/arch/powerpc/configs/sequoia_ramboot_defconfig
new file mode 100644
index 0000000..8569a17
--- /dev/null
+++ b/arch/powerpc/configs/sequoia_ramboot_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SEQUOIA_RAMBOOT=y
diff --git a/arch/powerpc/configs/socrates_defconfig b/arch/powerpc/configs/socrates_defconfig
new file mode 100644
index 0000000..78235ac
--- /dev/null
+++ b/arch/powerpc/configs/socrates_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SOCRATES=y
diff --git a/arch/powerpc/configs/spc1920_defconfig b/arch/powerpc/configs/spc1920_defconfig
new file mode 100644
index 0000000..4819d04
--- /dev/null
+++ b/arch/powerpc/configs/spc1920_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SPC1920=y
diff --git a/arch/powerpc/configs/stxgp3_defconfig b/arch/powerpc/configs/stxgp3_defconfig
new file mode 100644
index 0000000..47ae715
--- /dev/null
+++ b/arch/powerpc/configs/stxgp3_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_STXGP3=y
diff --git a/arch/powerpc/configs/stxssa_4M_defconfig b/arch/powerpc/configs/stxssa_4M_defconfig
new file mode 100644
index 0000000..99e6000
--- /dev/null
+++ b/arch/powerpc/configs/stxssa_4M_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_STXSSA_4M=y
diff --git a/arch/powerpc/configs/stxssa_defconfig b/arch/powerpc/configs/stxssa_defconfig
new file mode 100644
index 0000000..193de1e
--- /dev/null
+++ b/arch/powerpc/configs/stxssa_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_STXSSA=y
diff --git a/arch/powerpc/configs/stxxtc_defconfig b/arch/powerpc/configs/stxxtc_defconfig
new file mode 100644
index 0000000..060da9e
--- /dev/null
+++ b/arch/powerpc/configs/stxxtc_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_STXXTC=y
diff --git a/arch/powerpc/configs/suvd3_defconfig b/arch/powerpc/configs/suvd3_defconfig
new file mode 100644
index 0000000..e741fa8
--- /dev/null
+++ b/arch/powerpc/configs/suvd3_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SUVD3=y
diff --git a/arch/powerpc/configs/svm_sc8xx_defconfig b/arch/powerpc/configs/svm_sc8xx_defconfig
new file mode 100644
index 0000000..4efd8dc
--- /dev/null
+++ b/arch/powerpc/configs/svm_sc8xx_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SVM_SC8XX=y
diff --git a/arch/powerpc/configs/sycamore_defconfig b/arch/powerpc/configs/sycamore_defconfig
new file mode 100644
index 0000000..0ab1fbf
--- /dev/null
+++ b/arch/powerpc/configs/sycamore_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SYCAMORE=y
diff --git a/arch/powerpc/configs/t3corp_defconfig b/arch/powerpc/configs/t3corp_defconfig
new file mode 100644
index 0000000..4ede69c
--- /dev/null
+++ b/arch/powerpc/configs/t3corp_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_T3CORP=y
diff --git a/arch/powerpc/configs/taihu_defconfig b/arch/powerpc/configs/taihu_defconfig
new file mode 100644
index 0000000..d825569
--- /dev/null
+++ b/arch/powerpc/configs/taihu_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TAIHU=y
diff --git a/arch/powerpc/configs/taishan_defconfig b/arch/powerpc/configs/taishan_defconfig
new file mode 100644
index 0000000..e98860a
--- /dev/null
+++ b/arch/powerpc/configs/taishan_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TAISHAN=y
diff --git a/arch/powerpc/configs/tuge1_defconfig b/arch/powerpc/configs/tuge1_defconfig
new file mode 100644
index 0000000..573176d
--- /dev/null
+++ b/arch/powerpc/configs/tuge1_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TUGE1=y
diff --git a/arch/powerpc/configs/tuxx1_defconfig b/arch/powerpc/configs/tuxx1_defconfig
new file mode 100644
index 0000000..c6e9eea
--- /dev/null
+++ b/arch/powerpc/configs/tuxx1_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_TUXX1=y
diff --git a/arch/powerpc/configs/uc100_defconfig b/arch/powerpc/configs/uc100_defconfig
new file mode 100644
index 0000000..3f1c5ef
--- /dev/null
+++ b/arch/powerpc/configs/uc100_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_UC100=y
diff --git a/arch/powerpc/configs/uc101_defconfig b/arch/powerpc/configs/uc101_defconfig
new file mode 100644
index 0000000..cd805af
--- /dev/null
+++ b/arch/powerpc/configs/uc101_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_UC101=y
diff --git a/arch/powerpc/configs/utx8245_defconfig b/arch/powerpc/configs/utx8245_defconfig
new file mode 100644
index 0000000..610f6c1
--- /dev/null
+++ b/arch/powerpc/configs/utx8245_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_UTX8245=y
diff --git a/arch/powerpc/configs/v37_defconfig b/arch/powerpc/configs/v37_defconfig
new file mode 100644
index 0000000..a4554ff
--- /dev/null
+++ b/arch/powerpc/configs/v37_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_V37=y
diff --git a/arch/powerpc/configs/v38b_defconfig b/arch/powerpc/configs/v38b_defconfig
new file mode 100644
index 0000000..533c1db
--- /dev/null
+++ b/arch/powerpc/configs/v38b_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_V38B=y
diff --git a/arch/powerpc/configs/v5fx30teval_defconfig b/arch/powerpc/configs/v5fx30teval_defconfig
new file mode 100644
index 0000000..06d23d3
--- /dev/null
+++ b/arch/powerpc/configs/v5fx30teval_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_V5FX30TEVAL=y
diff --git a/arch/powerpc/configs/v5fx30teval_flash_defconfig b/arch/powerpc/configs/v5fx30teval_flash_defconfig
new file mode 100644
index 0000000..73a353a
--- /dev/null
+++ b/arch/powerpc/configs/v5fx30teval_flash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_V5FX30TEVAL_FLASH=y
diff --git a/arch/powerpc/configs/ve8313_defconfig b/arch/powerpc/configs/ve8313_defconfig
new file mode 100644
index 0000000..aaf1538
--- /dev/null
+++ b/arch/powerpc/configs/ve8313_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VE8313=y
diff --git a/arch/powerpc/configs/virtlab2_defconfig b/arch/powerpc/configs/virtlab2_defconfig
new file mode 100644
index 0000000..26cfa5a
--- /dev/null
+++ b/arch/powerpc/configs/virtlab2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VIRTLAB2=y
diff --git a/arch/powerpc/configs/vme8349_defconfig b/arch/powerpc/configs/vme8349_defconfig
new file mode 100644
index 0000000..4ad8ee5
--- /dev/null
+++ b/arch/powerpc/configs/vme8349_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_VME8349=y
diff --git a/arch/powerpc/configs/walnut_defconfig b/arch/powerpc/configs/walnut_defconfig
new file mode 100644
index 0000000..9295a64
--- /dev/null
+++ b/arch/powerpc/configs/walnut_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_WALNUT=y
diff --git a/arch/powerpc/configs/wtk_defconfig b/arch/powerpc/configs/wtk_defconfig
new file mode 100644
index 0000000..861c366
--- /dev/null
+++ b/arch/powerpc/configs/wtk_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_WTK=y
diff --git a/arch/powerpc/configs/xilinx-ppc405-generic_defconfig b/arch/powerpc/configs/xilinx-ppc405-generic_defconfig
new file mode 100644
index 0000000..5e2cba2
--- /dev/null
+++ b/arch/powerpc/configs/xilinx-ppc405-generic_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_XILINX_PPC405_GENERIC=y
diff --git a/arch/powerpc/configs/xilinx-ppc405-generic_flash_defconfig b/arch/powerpc/configs/xilinx-ppc405-generic_flash_defconfig
new file mode 100644
index 0000000..322d7f8
--- /dev/null
+++ b/arch/powerpc/configs/xilinx-ppc405-generic_flash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_XILINX_PPC405_GENERIC_FLASH=y
diff --git a/arch/powerpc/configs/xilinx-ppc440-generic_defconfig b/arch/powerpc/configs/xilinx-ppc440-generic_defconfig
new file mode 100644
index 0000000..a0c063b
--- /dev/null
+++ b/arch/powerpc/configs/xilinx-ppc440-generic_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_XILINX_PPC440_GENERIC=y
diff --git a/arch/powerpc/configs/xilinx-ppc440-generic_flash_defconfig b/arch/powerpc/configs/xilinx-ppc440-generic_flash_defconfig
new file mode 100644
index 0000000..bc4da53
--- /dev/null
+++ b/arch/powerpc/configs/xilinx-ppc440-generic_flash_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_XILINX_PPC440_GENERIC_FLASH=y
diff --git a/arch/powerpc/configs/xpedite1000_defconfig b/arch/powerpc/configs/xpedite1000_defconfig
new file mode 100644
index 0000000..ea421d1
--- /dev/null
+++ b/arch/powerpc/configs/xpedite1000_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_XPEDITE1000=y
diff --git a/arch/powerpc/configs/xpedite517x_defconfig b/arch/powerpc/configs/xpedite517x_defconfig
new file mode 100644
index 0000000..7611a1a
--- /dev/null
+++ b/arch/powerpc/configs/xpedite517x_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_XPEDITE517X=y
diff --git a/arch/powerpc/configs/xpedite520x_defconfig b/arch/powerpc/configs/xpedite520x_defconfig
new file mode 100644
index 0000000..0489ab8
--- /dev/null
+++ b/arch/powerpc/configs/xpedite520x_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_XPEDITE520X=y
diff --git a/arch/powerpc/configs/xpedite537x_defconfig b/arch/powerpc/configs/xpedite537x_defconfig
new file mode 100644
index 0000000..3faa1b8
--- /dev/null
+++ b/arch/powerpc/configs/xpedite537x_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_XPEDITE537X=y
diff --git a/arch/powerpc/configs/xpedite550x_defconfig b/arch/powerpc/configs/xpedite550x_defconfig
new file mode 100644
index 0000000..56554d5
--- /dev/null
+++ b/arch/powerpc/configs/xpedite550x_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_XPEDITE550X=y
diff --git a/arch/powerpc/configs/yellowstone_defconfig b/arch/powerpc/configs/yellowstone_defconfig
new file mode 100644
index 0000000..8d0339b
--- /dev/null
+++ b/arch/powerpc/configs/yellowstone_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_YELLOWSTONE=y
diff --git a/arch/powerpc/configs/yosemite_defconfig b/arch/powerpc/configs/yosemite_defconfig
new file mode 100644
index 0000000..e0bb106
--- /dev/null
+++ b/arch/powerpc/configs/yosemite_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_YOSEMITE=y
diff --git a/arch/powerpc/configs/yucca_defconfig b/arch/powerpc/configs/yucca_defconfig
new file mode 100644
index 0000000..0c38b85
--- /dev/null
+++ b/arch/powerpc/configs/yucca_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_YUCCA=y
diff --git a/arch/powerpc/configs/zeus_defconfig b/arch/powerpc/configs/zeus_defconfig
new file mode 100644
index 0000000..563af9f
--- /dev/null
+++ b/arch/powerpc/configs/zeus_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ZEUS=y
diff --git a/arch/sandbox/Kconfig b/arch/sandbox/Kconfig
new file mode 100644
index 0000000..e335bb4
--- /dev/null
+++ b/arch/sandbox/Kconfig
@@ -0,0 +1,19 @@ 
+config SANDBOX
+	bool
+	default y
+
+config SYS_ARCH
+	string
+	default "sandbox"
+
+config SYS_CPU
+	string
+	default "sandbox"
+
+config SYS_BOARD
+	string
+	default "sandbox"
+
+config SYS_CONFIG_NAME
+	string
+	default "sandbox"
diff --git a/arch/sandbox/configs/sandbox_defconfig b/arch/sandbox/configs/sandbox_defconfig
new file mode 100644
index 0000000..e69de29
diff --git a/arch/sh/Kconfig b/arch/sh/Kconfig
new file mode 100644
index 0000000..0a75c45
--- /dev/null
+++ b/arch/sh/Kconfig
@@ -0,0 +1,100 @@ 
+config SH
+	bool
+	default y
+
+config SYS_ARCH
+	string
+	default "sh"
+
+choice
+	prompt "Target select"
+
+config TARGET_RSK7203
+	bool "Support rsk7203"
+
+config TARGET_RSK7264
+	bool "Support rsk7264"
+
+config TARGET_RSK7269
+	bool "Support rsk7269"
+
+config TARGET_MPR2
+	bool "Support mpr2"
+
+config TARGET_MS7720SE
+	bool "Support ms7720se"
+
+config TARGET_SHMIN
+	bool "Support shmin"
+
+config TARGET_ESPT
+	bool "Support espt"
+
+config TARGET_MS7722SE
+	bool "Support ms7722se"
+
+config TARGET_MS7750SE
+	bool "Support ms7750se"
+
+config TARGET_AP_SH4A_4A
+	bool "Support ap_sh4a_4a"
+
+config TARGET_AP325RXA
+	bool "Support ap325rxa"
+
+config TARGET_ECOVEC
+	bool "Support ecovec"
+
+config TARGET_MIGOR
+	bool "Support MigoR"
+
+config TARGET_R0P7734
+	bool "Support r0p7734"
+
+config TARGET_R2DPLUS
+	bool "Support r2dplus"
+
+config TARGET_R7780MP
+	bool "Support r7780mp"
+
+config TARGET_SH7752EVB
+	bool "Support sh7752evb"
+
+config TARGET_SH7753EVB
+	bool "Support sh7753evb"
+
+config TARGET_SH7757LCR
+	bool "Support sh7757lcr"
+
+config TARGET_SH7763RDP
+	bool "Support sh7763rdp"
+
+config TARGET_SH7785LCR
+	bool "Support sh7785lcr"
+
+config TARGET_SH7785LCR_32BIT
+	bool "Support sh7785lcr_32bit"
+
+endchoice
+
+source "board/alphaproject/ap_sh4a_4a/Kconfig"
+source "board/espt/Kconfig"
+source "board/mpr2/Kconfig"
+source "board/ms7720se/Kconfig"
+source "board/ms7722se/Kconfig"
+source "board/ms7750se/Kconfig"
+source "board/renesas/MigoR/Kconfig"
+source "board/renesas/ap325rxa/Kconfig"
+source "board/renesas/ecovec/Kconfig"
+source "board/renesas/r0p7734/Kconfig"
+source "board/renesas/r2dplus/Kconfig"
+source "board/renesas/r7780mp/Kconfig"
+source "board/renesas/rsk7203/Kconfig"
+source "board/renesas/rsk7264/Kconfig"
+source "board/renesas/rsk7269/Kconfig"
+source "board/renesas/sh7752evb/Kconfig"
+source "board/renesas/sh7753evb/Kconfig"
+source "board/renesas/sh7757lcr/Kconfig"
+source "board/renesas/sh7763rdp/Kconfig"
+source "board/renesas/sh7785lcr/Kconfig"
+source "board/shmin/Kconfig"
diff --git a/arch/sh/configs/MigoR_defconfig b/arch/sh/configs/MigoR_defconfig
new file mode 100644
index 0000000..15fbb9d
--- /dev/null
+++ b/arch/sh/configs/MigoR_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MIGOR=y
diff --git a/arch/sh/configs/ap325rxa_defconfig b/arch/sh/configs/ap325rxa_defconfig
new file mode 100644
index 0000000..d32804d
--- /dev/null
+++ b/arch/sh/configs/ap325rxa_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AP325RXA=y
diff --git a/arch/sh/configs/ap_sh4a_4a_defconfig b/arch/sh/configs/ap_sh4a_4a_defconfig
new file mode 100644
index 0000000..d102ba0
--- /dev/null
+++ b/arch/sh/configs/ap_sh4a_4a_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_AP_SH4A_4A=y
diff --git a/arch/sh/configs/ecovec_defconfig b/arch/sh/configs/ecovec_defconfig
new file mode 100644
index 0000000..4f49b34
--- /dev/null
+++ b/arch/sh/configs/ecovec_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ECOVEC=y
diff --git a/arch/sh/configs/espt_defconfig b/arch/sh/configs/espt_defconfig
new file mode 100644
index 0000000..bd35d0c
--- /dev/null
+++ b/arch/sh/configs/espt_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_ESPT=y
diff --git a/arch/sh/configs/mpr2_defconfig b/arch/sh/configs/mpr2_defconfig
new file mode 100644
index 0000000..a75200f
--- /dev/null
+++ b/arch/sh/configs/mpr2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MPR2=y
diff --git a/arch/sh/configs/ms7720se_defconfig b/arch/sh/configs/ms7720se_defconfig
new file mode 100644
index 0000000..3653c3e
--- /dev/null
+++ b/arch/sh/configs/ms7720se_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MS7720SE=y
diff --git a/arch/sh/configs/ms7722se_defconfig b/arch/sh/configs/ms7722se_defconfig
new file mode 100644
index 0000000..7291d9d
--- /dev/null
+++ b/arch/sh/configs/ms7722se_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MS7722SE=y
diff --git a/arch/sh/configs/ms7750se_defconfig b/arch/sh/configs/ms7750se_defconfig
new file mode 100644
index 0000000..a8d2e3e
--- /dev/null
+++ b/arch/sh/configs/ms7750se_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_MS7750SE=y
diff --git a/arch/sh/configs/r0p7734_defconfig b/arch/sh/configs/r0p7734_defconfig
new file mode 100644
index 0000000..6dad7ea
--- /dev/null
+++ b/arch/sh/configs/r0p7734_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_R0P7734=y
diff --git a/arch/sh/configs/r2dplus_defconfig b/arch/sh/configs/r2dplus_defconfig
new file mode 100644
index 0000000..4ef56c85
--- /dev/null
+++ b/arch/sh/configs/r2dplus_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_R2DPLUS=y
diff --git a/arch/sh/configs/r7780mp_defconfig b/arch/sh/configs/r7780mp_defconfig
new file mode 100644
index 0000000..105071b
--- /dev/null
+++ b/arch/sh/configs/r7780mp_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_R7780MP=y
diff --git a/arch/sh/configs/rsk7203_defconfig b/arch/sh/configs/rsk7203_defconfig
new file mode 100644
index 0000000..1b7a425
--- /dev/null
+++ b/arch/sh/configs/rsk7203_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_RSK7203=y
diff --git a/arch/sh/configs/rsk7264_defconfig b/arch/sh/configs/rsk7264_defconfig
new file mode 100644
index 0000000..b03f0c0
--- /dev/null
+++ b/arch/sh/configs/rsk7264_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_RSK7264=y
diff --git a/arch/sh/configs/rsk7269_defconfig b/arch/sh/configs/rsk7269_defconfig
new file mode 100644
index 0000000..70a96c5
--- /dev/null
+++ b/arch/sh/configs/rsk7269_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_RSK7269=y
diff --git a/arch/sh/configs/sh7752evb_defconfig b/arch/sh/configs/sh7752evb_defconfig
new file mode 100644
index 0000000..a2c8fa1
--- /dev/null
+++ b/arch/sh/configs/sh7752evb_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SH7752EVB=y
diff --git a/arch/sh/configs/sh7753evb_defconfig b/arch/sh/configs/sh7753evb_defconfig
new file mode 100644
index 0000000..1f5f995
--- /dev/null
+++ b/arch/sh/configs/sh7753evb_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SH7753EVB=y
diff --git a/arch/sh/configs/sh7757lcr_defconfig b/arch/sh/configs/sh7757lcr_defconfig
new file mode 100644
index 0000000..ff2143b
--- /dev/null
+++ b/arch/sh/configs/sh7757lcr_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SH7757LCR=y
diff --git a/arch/sh/configs/sh7763rdp_defconfig b/arch/sh/configs/sh7763rdp_defconfig
new file mode 100644
index 0000000..4324ed1
--- /dev/null
+++ b/arch/sh/configs/sh7763rdp_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SH7763RDP=y
diff --git a/arch/sh/configs/sh7785lcr_32bit_defconfig b/arch/sh/configs/sh7785lcr_32bit_defconfig
new file mode 100644
index 0000000..b639cbe
--- /dev/null
+++ b/arch/sh/configs/sh7785lcr_32bit_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SH7785LCR_32BIT=y
diff --git a/arch/sh/configs/sh7785lcr_defconfig b/arch/sh/configs/sh7785lcr_defconfig
new file mode 100644
index 0000000..dbffa59
--- /dev/null
+++ b/arch/sh/configs/sh7785lcr_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SH7785LCR=y
diff --git a/arch/sh/configs/shmin_defconfig b/arch/sh/configs/shmin_defconfig
new file mode 100644
index 0000000..c5974e8
--- /dev/null
+++ b/arch/sh/configs/shmin_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_SHMIN=y
diff --git a/arch/sparc/Kconfig b/arch/sparc/Kconfig
new file mode 100644
index 0000000..6a74b52
--- /dev/null
+++ b/arch/sparc/Kconfig
@@ -0,0 +1,33 @@ 
+config SPARC
+	bool
+	default y
+
+config SYS_ARCH
+	string
+	default "sparc"
+
+choice
+	prompt "Target select"
+
+config TARGET_GRSIM_LEON2
+	bool "Support grsim_leon2"
+
+config TARGET_GR_CPCI_AX2000
+	bool "Support gr_cpci_ax2000"
+
+config TARGET_GR_EP2S60
+	bool "Support gr_ep2s60"
+
+config TARGET_GR_XC3S_1500
+	bool "Support gr_xc3s_1500"
+
+config TARGET_GRSIM
+	bool "Support grsim"
+
+endchoice
+
+source "board/gaisler/gr_cpci_ax2000/Kconfig"
+source "board/gaisler/gr_ep2s60/Kconfig"
+source "board/gaisler/gr_xc3s_1500/Kconfig"
+source "board/gaisler/grsim/Kconfig"
+source "board/gaisler/grsim_leon2/Kconfig"
diff --git a/arch/sparc/configs/gr_cpci_ax2000_defconfig b/arch/sparc/configs/gr_cpci_ax2000_defconfig
new file mode 100644
index 0000000..555b7fe
--- /dev/null
+++ b/arch/sparc/configs/gr_cpci_ax2000_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_GR_CPCI_AX2000=y
diff --git a/arch/sparc/configs/gr_ep2s60_defconfig b/arch/sparc/configs/gr_ep2s60_defconfig
new file mode 100644
index 0000000..bf56dc4
--- /dev/null
+++ b/arch/sparc/configs/gr_ep2s60_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_GR_EP2S60=y
diff --git a/arch/sparc/configs/gr_xc3s_1500_defconfig b/arch/sparc/configs/gr_xc3s_1500_defconfig
new file mode 100644
index 0000000..5396105
--- /dev/null
+++ b/arch/sparc/configs/gr_xc3s_1500_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_GR_XC3S_1500=y
diff --git a/arch/sparc/configs/grsim_defconfig b/arch/sparc/configs/grsim_defconfig
new file mode 100644
index 0000000..0ed0073
--- /dev/null
+++ b/arch/sparc/configs/grsim_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_GRSIM=y
diff --git a/arch/sparc/configs/grsim_leon2_defconfig b/arch/sparc/configs/grsim_leon2_defconfig
new file mode 100644
index 0000000..c839c1a
--- /dev/null
+++ b/arch/sparc/configs/grsim_leon2_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_GRSIM_LEON2=y
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
new file mode 100644
index 0000000..1c698bb
--- /dev/null
+++ b/arch/x86/Kconfig
@@ -0,0 +1,17 @@ 
+config X86
+	bool
+	default y
+
+config SYS_ARCH
+	string
+	default "x86"
+
+choice
+	prompt "Target select"
+
+config TARGET_COREBOOT_X86
+	bool "Support coreboot-x86"
+
+endchoice
+
+source "board/chromebook-x86/coreboot/Kconfig"
diff --git a/arch/x86/configs/coreboot-x86_defconfig b/arch/x86/configs/coreboot-x86_defconfig
new file mode 100644
index 0000000..ad65da4
--- /dev/null
+++ b/arch/x86/configs/coreboot-x86_defconfig
@@ -0,0 +1 @@ 
+CONFIG_TARGET_COREBOOT_X86=y
diff --git a/board/8dtech/eco5pk/Kconfig b/board/8dtech/eco5pk/Kconfig
new file mode 100644
index 0000000..fb1b308
--- /dev/null
+++ b/board/8dtech/eco5pk/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_ECO5PK
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "eco5pk"
+
+config SYS_VENDOR
+	string
+	default "8dtech"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "eco5pk"
+
+endif
diff --git a/board/AndesTech/adp-ag101/Kconfig b/board/AndesTech/adp-ag101/Kconfig
new file mode 100644
index 0000000..3567543
--- /dev/null
+++ b/board/AndesTech/adp-ag101/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..ee551a6
--- /dev/null
+++ b/board/AndesTech/adp-ag101p/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..34566bd
--- /dev/null
+++ b/board/AndesTech/adp-ag102/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..a8134479
--- /dev/null
+++ b/board/Barix/ipam390/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_IPAM390
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "ipam390"
+
+config SYS_VENDOR
+	string
+	default "Barix"
+
+config SYS_SOC
+	string
+	default "davinci"
+
+config SYS_CONFIG_NAME
+	string
+	default "ipam390"
+
+endif
diff --git a/board/BuR/kwb/Kconfig b/board/BuR/kwb/Kconfig
new file mode 100644
index 0000000..521edf8
--- /dev/null
+++ b/board/BuR/kwb/Kconfig
@@ -0,0 +1,27 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SERIAL1,CONS_INDEX=1"
+
+endif
diff --git a/board/BuR/tseries/Kconfig b/board/BuR/tseries/Kconfig
new file mode 100644
index 0000000..9413de1
--- /dev/null
+++ b/board/BuR/tseries/Kconfig
@@ -0,0 +1,83 @@ 
+if TARGET_TSERIES_MMC
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SERIAL1,CONS_INDEX=1,EMMC_BOOT"
+
+endif
+
+if TARGET_TSERIES_NAND
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SERIAL1,CONS_INDEX=1,NAND"
+
+endif
+
+if TARGET_TSERIES_SPI
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SERIAL1,CONS_INDEX=1,SPI_BOOT,EMMC_BOOT"
+
+endif
diff --git a/board/BuS/eb_cpu5282/Kconfig b/board/BuS/eb_cpu5282/Kconfig
new file mode 100644
index 0000000..91301fe
--- /dev/null
+++ b/board/BuS/eb_cpu5282/Kconfig
@@ -0,0 +1,47 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0xFF000000,SYS_MONITOR_BASE=0xFF000400"
+
+endif
+
+if TARGET_EB_CPU5282_INTERNAL
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0xF0000000,SYS_MONITOR_BASE=0xF0000418"
+
+endif
diff --git a/board/BuS/eb_cpux9k2/Kconfig b/board/BuS/eb_cpux9k2/Kconfig
new file mode 100644
index 0000000..79dd303
--- /dev/null
+++ b/board/BuS/eb_cpux9k2/Kconfig
@@ -0,0 +1,51 @@ 
+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
+
+if TARGET_EB_CPUX9K2_RAM
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "RAMBOOT"
+
+endif
diff --git a/board/BuS/vl_ma2sc/Kconfig b/board/BuS/vl_ma2sc/Kconfig
new file mode 100644
index 0000000..c0bad46
--- /dev/null
+++ b/board/BuS/vl_ma2sc/Kconfig
@@ -0,0 +1,51 @@ 
+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
+
+if TARGET_VL_MA2SC_RAM
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "RAMLOAD"
+
+endif
diff --git a/board/CarMediaLab/flea3/Kconfig b/board/CarMediaLab/flea3/Kconfig
new file mode 100644
index 0000000..cbc004a
--- /dev/null
+++ b/board/CarMediaLab/flea3/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..f01f328
--- /dev/null
+++ b/board/LEOX/elpt860/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_ELPT860
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+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
new file mode 100644
index 0000000..f1151d1
--- /dev/null
+++ b/board/LaCie/edminiv2/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_EDMINIV2
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "edminiv2"
+
+config SYS_VENDOR
+	string
+	default "LaCie"
+
+config SYS_SOC
+	string
+	default "orion5x"
+
+config SYS_CONFIG_NAME
+	string
+	default "edminiv2"
+
+endif
diff --git a/board/LaCie/net2big_v2/Kconfig b/board/LaCie/net2big_v2/Kconfig
new file mode 100644
index 0000000..ebded82
--- /dev/null
+++ b/board/LaCie/net2big_v2/Kconfig
@@ -0,0 +1,55 @@ 
+if TARGET_D2NET_V2
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "net2big_v2"
+
+config SYS_VENDOR
+	string
+	default "LaCie"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "lacie_kw"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "D2NET_V2"
+
+endif
+
+if TARGET_NET2BIG_V2
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "net2big_v2"
+
+config SYS_VENDOR
+	string
+	default "LaCie"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "lacie_kw"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NET2BIG_V2"
+
+endif
diff --git a/board/LaCie/netspace_v2/Kconfig b/board/LaCie/netspace_v2/Kconfig
new file mode 100644
index 0000000..d6417c8
--- /dev/null
+++ b/board/LaCie/netspace_v2/Kconfig
@@ -0,0 +1,139 @@ 
+if TARGET_INETSPACE_V2
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "netspace_v2"
+
+config SYS_VENDOR
+	string
+	default "LaCie"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "lacie_kw"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "INETSPACE_V2"
+
+endif
+
+if TARGET_NETSPACE_LITE_V2
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "netspace_v2"
+
+config SYS_VENDOR
+	string
+	default "LaCie"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "lacie_kw"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NETSPACE_LITE_V2"
+
+endif
+
+if TARGET_NETSPACE_MAX_V2
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "netspace_v2"
+
+config SYS_VENDOR
+	string
+	default "LaCie"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "lacie_kw"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NETSPACE_MAX_V2"
+
+endif
+
+if TARGET_NETSPACE_MINI_V2
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "netspace_v2"
+
+config SYS_VENDOR
+	string
+	default "LaCie"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "lacie_kw"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NETSPACE_MINI_V2"
+
+endif
+
+if TARGET_NETSPACE_V2
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "netspace_v2"
+
+config SYS_VENDOR
+	string
+	default "LaCie"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "lacie_kw"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NETSPACE_V2"
+
+endif
diff --git a/board/LaCie/wireless_space/Kconfig b/board/LaCie/wireless_space/Kconfig
new file mode 100644
index 0000000..4815cde
--- /dev/null
+++ b/board/LaCie/wireless_space/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_WIRELESS_SPACE
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "wireless_space"
+
+config SYS_VENDOR
+	string
+	default "LaCie"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "wireless_space"
+
+endif
diff --git a/board/Marvell/aspenite/Kconfig b/board/Marvell/aspenite/Kconfig
new file mode 100644
index 0000000..7edcd81
--- /dev/null
+++ b/board/Marvell/aspenite/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..bc1bb03
--- /dev/null
+++ b/board/Marvell/db64360/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_DB64360
+
+config SYS_CPU
+	string
+	default "74xx_7xx"
+
+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
new file mode 100644
index 0000000..db81343
--- /dev/null
+++ b/board/Marvell/db64460/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_DB64460
+
+config SYS_CPU
+	string
+	default "74xx_7xx"
+
+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
new file mode 100644
index 0000000..7ce761b
--- /dev/null
+++ b/board/Marvell/dkb/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..e067318
--- /dev/null
+++ b/board/Marvell/dreamplug/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_DREAMPLUG
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "dreamplug"
+
+config SYS_VENDOR
+	string
+	default "Marvell"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "dreamplug"
+
+endif
diff --git a/board/Marvell/gplugd/Kconfig b/board/Marvell/gplugd/Kconfig
new file mode 100644
index 0000000..94cdd48
--- /dev/null
+++ b/board/Marvell/gplugd/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..fce8562
--- /dev/null
+++ b/board/Marvell/guruplug/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_GURUPLUG
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "guruplug"
+
+config SYS_VENDOR
+	string
+	default "Marvell"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "guruplug"
+
+endif
diff --git a/board/Marvell/mv88f6281gtw_ge/Kconfig b/board/Marvell/mv88f6281gtw_ge/Kconfig
new file mode 100644
index 0000000..17adab0
--- /dev/null
+++ b/board/Marvell/mv88f6281gtw_ge/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_MV88F6281GTW_GE
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "mv88f6281gtw_ge"
+
+config SYS_VENDOR
+	string
+	default "Marvell"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "mv88f6281gtw_ge"
+
+endif
diff --git a/board/Marvell/openrd/Kconfig b/board/Marvell/openrd/Kconfig
new file mode 100644
index 0000000..d570972
--- /dev/null
+++ b/board/Marvell/openrd/Kconfig
@@ -0,0 +1,83 @@ 
+if TARGET_OPENRD_BASE
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "openrd"
+
+config SYS_VENDOR
+	string
+	default "Marvell"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "openrd"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BOARD_IS_OPENRD_BASE"
+
+endif
+
+if TARGET_OPENRD_CLIENT
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "openrd"
+
+config SYS_VENDOR
+	string
+	default "Marvell"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "openrd"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BOARD_IS_OPENRD_CLIENT"
+
+endif
+
+if TARGET_OPENRD_ULTIMATE
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "openrd"
+
+config SYS_VENDOR
+	string
+	default "Marvell"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "openrd"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BOARD_IS_OPENRD_ULTIMATE"
+
+endif
diff --git a/board/Marvell/rd6281a/Kconfig b/board/Marvell/rd6281a/Kconfig
new file mode 100644
index 0000000..ae753b0
--- /dev/null
+++ b/board/Marvell/rd6281a/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_RD6281A
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "rd6281a"
+
+config SYS_VENDOR
+	string
+	default "Marvell"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "rd6281a"
+
+endif
diff --git a/board/Marvell/sheevaplug/Kconfig b/board/Marvell/sheevaplug/Kconfig
new file mode 100644
index 0000000..6f3eb38
--- /dev/null
+++ b/board/Marvell/sheevaplug/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_SHEEVAPLUG
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "sheevaplug"
+
+config SYS_VENDOR
+	string
+	default "Marvell"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "sheevaplug"
+
+endif
diff --git a/board/RPXlite_dw/Kconfig b/board/RPXlite_dw/Kconfig
new file mode 100644
index 0000000..48eae6d
--- /dev/null
+++ b/board/RPXlite_dw/Kconfig
@@ -0,0 +1,155 @@ 
+if TARGET_RPXLITE_DW
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "RPXlite_dw"
+
+config SYS_CONFIG_NAME
+	string
+	default "RPXlite_DW"
+
+endif
+
+if TARGET_RPXLITE_DW_64
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "RPXlite_dw"
+
+config SYS_CONFIG_NAME
+	string
+	default "RPXlite_DW"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "RPXlite_64MHz"
+
+endif
+
+if TARGET_RPXLITE_DW_64_LCD
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "RPXlite_dw"
+
+config SYS_CONFIG_NAME
+	string
+	default "RPXlite_DW"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "RPXlite_64MHz,LCD,NEC_NL6448BC20"
+
+endif
+
+if TARGET_RPXLITE_DW_LCD
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "RPXlite_dw"
+
+config SYS_CONFIG_NAME
+	string
+	default "RPXlite_DW"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "LCD,NEC_NL6448BC20"
+
+endif
+
+if TARGET_RPXLITE_DW_NVRAM
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "RPXlite_dw"
+
+config SYS_CONFIG_NAME
+	string
+	default "RPXlite_DW"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ENV_IS_IN_NVRAM"
+
+endif
+
+if TARGET_RPXLITE_DW_NVRAM_64
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "RPXlite_dw"
+
+config SYS_CONFIG_NAME
+	string
+	default "RPXlite_DW"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "RPXlite_64MHz,ENV_IS_IN_NVRAM"
+
+endif
+
+if TARGET_RPXLITE_DW_NVRAM_64_LCD
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "RPXlite_dw"
+
+config SYS_CONFIG_NAME
+	string
+	default "RPXlite_DW"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "RPXlite_64MHz,LCD,NEC_NL6448BC20,ENV_IS_IN_NVRAM"
+
+endif
+
+if TARGET_RPXLITE_DW_NVRAM_LCD
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "RPXlite_dw"
+
+config SYS_CONFIG_NAME
+	string
+	default "RPXlite_DW"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "LCD,NEC_NL6448BC20,ENV_IS_IN_NVRAM"
+
+endif
diff --git a/board/RRvision/Kconfig b/board/RRvision/Kconfig
new file mode 100644
index 0000000..109edfb
--- /dev/null
+++ b/board/RRvision/Kconfig
@@ -0,0 +1,35 @@ 
+if TARGET_RRVISION
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "RRvision"
+
+config SYS_CONFIG_NAME
+	string
+	default "RRvision"
+
+endif
+
+if TARGET_RRVISION_LCD
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "RRvision"
+
+config SYS_CONFIG_NAME
+	string
+	default "RRvision"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "LCD,SHARP_LQ104V7DS01"
+
+endif
diff --git a/board/Seagate/dockstar/Kconfig b/board/Seagate/dockstar/Kconfig
new file mode 100644
index 0000000..4696ac6
--- /dev/null
+++ b/board/Seagate/dockstar/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_DOCKSTAR
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "dockstar"
+
+config SYS_VENDOR
+	string
+	default "Seagate"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "dockstar"
+
+endif
diff --git a/board/Seagate/goflexhome/Kconfig b/board/Seagate/goflexhome/Kconfig
new file mode 100644
index 0000000..0f918cb
--- /dev/null
+++ b/board/Seagate/goflexhome/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_GOFLEXHOME
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "goflexhome"
+
+config SYS_VENDOR
+	string
+	default "Seagate"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "goflexhome"
+
+endif
diff --git a/board/a3000/Kconfig b/board/a3000/Kconfig
new file mode 100644
index 0000000..d84d56c
--- /dev/null
+++ b/board/a3000/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_A3000
+
+config SYS_CPU
+	string
+	default "mpc824x"
+
+config SYS_BOARD
+	string
+	default "a3000"
+
+config SYS_CONFIG_NAME
+	string
+	default "A3000"
+
+endif
diff --git a/board/a3m071/Kconfig b/board/a3m071/Kconfig
new file mode 100644
index 0000000..a7b916e
--- /dev/null
+++ b/board/a3m071/Kconfig
@@ -0,0 +1,35 @@ 
+if TARGET_A3M071
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "a3m071"
+
+config SYS_CONFIG_NAME
+	string
+	default "a3m071"
+
+endif
+
+if TARGET_A4M2K
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "a3m071"
+
+config SYS_CONFIG_NAME
+	string
+	default "a3m071"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "A4M2K"
+
+endif
diff --git a/board/a4m072/Kconfig b/board/a4m072/Kconfig
new file mode 100644
index 0000000..9211925
--- /dev/null
+++ b/board/a4m072/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_A4M072
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "a4m072"
+
+config SYS_CONFIG_NAME
+	string
+	default "a4m072"
+
+endif
diff --git a/board/adder/Kconfig b/board/adder/Kconfig
new file mode 100644
index 0000000..2de77f4
--- /dev/null
+++ b/board/adder/Kconfig
@@ -0,0 +1,35 @@ 
+if TARGET_ADDER
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "adder"
+
+config SYS_CONFIG_NAME
+	string
+	default "Adder"
+
+endif
+
+if TARGET_ADDERII
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "adder"
+
+config SYS_CONFIG_NAME
+	string
+	default "Adder"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MPC852T"
+
+endif
diff --git a/board/afeb9260/Kconfig b/board/afeb9260/Kconfig
new file mode 100644
index 0000000..008d943
--- /dev/null
+++ b/board/afeb9260/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..d1f89df
--- /dev/null
+++ b/board/ait/cam_enc_4xx/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_CAM_ENC_4XX
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "cam_enc_4xx"
+
+config SYS_VENDOR
+	string
+	default "ait"
+
+config SYS_SOC
+	string
+	default "davinci"
+
+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
new file mode 100644
index 0000000..7893164
--- /dev/null
+++ b/board/alphaproject/ap_sh4a_4a/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..897b306
--- /dev/null
+++ b/board/altera/nios2-generic/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_NIOS2_GENERIC
+
+config SYS_CPU
+	string
+	default "nios2"
+
+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
new file mode 100644
index 0000000..d0d9012
--- /dev/null
+++ b/board/altera/socfpga/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..3242198
--- /dev/null
+++ b/board/amcc/acadia/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_ACADIA
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..6d56a05
--- /dev/null
+++ b/board/amcc/bamboo/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_BAMBOO
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..586705d
--- /dev/null
+++ b/board/amcc/bluestone/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_BLUESTONE
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..20202fc
--- /dev/null
+++ b/board/amcc/bubinga/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_BUBINGA
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..5f72972
--- /dev/null
+++ b/board/amcc/canyonlands/Kconfig
@@ -0,0 +1,71 @@ 
+if TARGET_ARCHES
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "canyonlands"
+
+config SYS_VENDOR
+	string
+	default "amcc"
+
+config SYS_CONFIG_NAME
+	string
+	default "canyonlands"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ARCHES"
+
+endif
+
+if TARGET_CANYONLANDS
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "canyonlands"
+
+config SYS_VENDOR
+	string
+	default "amcc"
+
+config SYS_CONFIG_NAME
+	string
+	default "canyonlands"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CANYONLANDS"
+
+endif
+
+if TARGET_GLACIER
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "canyonlands"
+
+config SYS_VENDOR
+	string
+	default "amcc"
+
+config SYS_CONFIG_NAME
+	string
+	default "canyonlands"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "GLACIER"
+
+endif
diff --git a/board/amcc/ebony/Kconfig b/board/amcc/ebony/Kconfig
new file mode 100644
index 0000000..f367cd2
--- /dev/null
+++ b/board/amcc/ebony/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_EBONY
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..009eb97
--- /dev/null
+++ b/board/amcc/katmai/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_KATMAI
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..e951392
--- /dev/null
+++ b/board/amcc/kilauea/Kconfig
@@ -0,0 +1,47 @@ 
+if TARGET_HALEAKALA
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "kilauea"
+
+config SYS_VENDOR
+	string
+	default "amcc"
+
+config SYS_CONFIG_NAME
+	string
+	default "kilauea"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "HALEAKALA"
+
+endif
+
+if TARGET_KILAUEA
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "kilauea"
+
+config SYS_VENDOR
+	string
+	default "amcc"
+
+config SYS_CONFIG_NAME
+	string
+	default "kilauea"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "KILAUEA"
+
+endif
diff --git a/board/amcc/luan/Kconfig b/board/amcc/luan/Kconfig
new file mode 100644
index 0000000..e31bd8a
--- /dev/null
+++ b/board/amcc/luan/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_LUAN
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..5d50eb9
--- /dev/null
+++ b/board/amcc/makalu/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_MAKALU
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..8d75957
--- /dev/null
+++ b/board/amcc/ocotea/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_OCOTEA
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..5529aa1
--- /dev/null
+++ b/board/amcc/redwood/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_REDWOOD
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..47e66e1
--- /dev/null
+++ b/board/amcc/sequoia/Kconfig
@@ -0,0 +1,95 @@ 
+if TARGET_RAINIER
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "sequoia"
+
+config SYS_VENDOR
+	string
+	default "amcc"
+
+config SYS_CONFIG_NAME
+	string
+	default "sequoia"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "RAINIER"
+
+endif
+
+if TARGET_RAINIER_RAMBOOT
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "sequoia"
+
+config SYS_VENDOR
+	string
+	default "amcc"
+
+config SYS_CONFIG_NAME
+	string
+	default "sequoia"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "RAINIER,SYS_RAMBOOT,SYS_TEXT_BASE=0x01000000,SYS_LDSCRIPT=board/amcc/sequoia/u-boot-ram.lds"
+
+endif
+
+if TARGET_SEQUOIA
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "sequoia"
+
+config SYS_VENDOR
+	string
+	default "amcc"
+
+config SYS_CONFIG_NAME
+	string
+	default "sequoia"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SEQUOIA"
+
+endif
+
+if TARGET_SEQUOIA_RAMBOOT
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "sequoia"
+
+config SYS_VENDOR
+	string
+	default "amcc"
+
+config SYS_CONFIG_NAME
+	string
+	default "sequoia"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SEQUOIA,SYS_RAMBOOT,SYS_TEXT_BASE=0x01000000,SYS_LDSCRIPT=board/amcc/sequoia/u-boot-ram.lds"
+
+endif
diff --git a/board/amcc/taihu/Kconfig b/board/amcc/taihu/Kconfig
new file mode 100644
index 0000000..6590d7b
--- /dev/null
+++ b/board/amcc/taihu/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_TAIHU
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..333bd17
--- /dev/null
+++ b/board/amcc/taishan/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_TAISHAN
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..101c826
--- /dev/null
+++ b/board/amcc/walnut/Kconfig
@@ -0,0 +1,39 @@ 
+if TARGET_SYCAMORE
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "walnut"
+
+config SYS_VENDOR
+	string
+	default "amcc"
+
+config SYS_CONFIG_NAME
+	string
+	default "walnut"
+
+endif
+
+if TARGET_WALNUT
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..de65fd8
--- /dev/null
+++ b/board/amcc/yosemite/Kconfig
@@ -0,0 +1,47 @@ 
+if TARGET_YELLOWSTONE
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "yosemite"
+
+config SYS_VENDOR
+	string
+	default "amcc"
+
+config SYS_CONFIG_NAME
+	string
+	default "yosemite"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "YELLOWSTONE"
+
+endif
+
+if TARGET_YOSEMITE
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "yosemite"
+
+config SYS_VENDOR
+	string
+	default "amcc"
+
+config SYS_CONFIG_NAME
+	string
+	default "yosemite"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "YOSEMITE"
+
+endif
diff --git a/board/amcc/yucca/Kconfig b/board/amcc/yucca/Kconfig
new file mode 100644
index 0000000..15fec25
--- /dev/null
+++ b/board/amcc/yucca/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_YUCCA
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "yucca"
+
+config SYS_VENDOR
+	string
+	default "amcc"
+
+config SYS_CONFIG_NAME
+	string
+	default "yucca"
+
+endif
diff --git a/board/armadeus/apf27/Kconfig b/board/armadeus/apf27/Kconfig
new file mode 100644
index 0000000..f2d33c6
--- /dev/null
+++ b/board/armadeus/apf27/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..9d949e3
--- /dev/null
+++ b/board/armltd/integrator/Kconfig
@@ -0,0 +1,191 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CM1136"
+
+endif
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CM720T"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CM920T"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CM920T"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CM926EJ_S"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CM924EJ_S"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CM946ES"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CM946ES"
+
+endif
diff --git a/board/armltd/versatile/Kconfig b/board/armltd/versatile/Kconfig
new file mode 100644
index 0000000..b145eb4
--- /dev/null
+++ b/board/armltd/versatile/Kconfig
@@ -0,0 +1,83 @@ 
+if TARGET_VERSATILEAB
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ARCH_VERSATILE_AB"
+
+endif
+
+if TARGET_VERSATILEPB
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ARCH_VERSATILE_PB"
+
+endif
+
+if TARGET_VERSATILEQEMU
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ARCH_VERSATILE_QEMU,ARCH_VERSATILE_PB"
+
+endif
diff --git a/board/armltd/vexpress/Kconfig b/board/armltd/vexpress/Kconfig
new file mode 100644
index 0000000..e49e871
--- /dev/null
+++ b/board/armltd/vexpress/Kconfig
@@ -0,0 +1,59 @@ 
+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
+
+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
+
+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
new file mode 100644
index 0000000..1fb3af7
--- /dev/null
+++ b/board/armltd/vexpress64/Kconfig
@@ -0,0 +1,23 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ARM64"
+
+endif
diff --git a/board/astro/mcf5373l/Kconfig b/board/astro/mcf5373l/Kconfig
new file mode 100644
index 0000000..6e947dc
--- /dev/null
+++ b/board/astro/mcf5373l/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..c9b7058
--- /dev/null
+++ b/board/atc/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_ATC
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+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
new file mode 100644
index 0000000..c8f89fe
--- /dev/null
+++ b/board/atmark-techno/armadillo-800eva/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_ARMADILLO_800EVA
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "armadillo-800eva"
+
+config SYS_VENDOR
+	string
+	default "atmark-techno"
+
+config SYS_SOC
+	string
+	default "rmobile"
+
+config SYS_CONFIG_NAME
+	string
+	default "armadillo-800eva"
+
+endif
diff --git a/board/atmel/at91rm9200ek/Kconfig b/board/atmel/at91rm9200ek/Kconfig
new file mode 100644
index 0000000..31ded7f
--- /dev/null
+++ b/board/atmel/at91rm9200ek/Kconfig
@@ -0,0 +1,51 @@ 
+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
+
+if TARGET_AT91RM9200EK_RAM
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "RAMBOOT"
+
+endif
diff --git a/board/atmel/at91sam9260ek/Kconfig b/board/atmel/at91sam9260ek/Kconfig
new file mode 100644
index 0000000..6682e45
--- /dev/null
+++ b/board/atmel/at91sam9260ek/Kconfig
@@ -0,0 +1,307 @@ 
+if TARGET_AT91SAM9260EK_DATAFLASH_CS0
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9260,SYS_USE_DATAFLASH_CS0"
+
+endif
+
+if TARGET_AT91SAM9260EK_DATAFLASH_CS1
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9260,SYS_USE_DATAFLASH_CS1"
+
+endif
+
+if TARGET_AT91SAM9260EK_NANDFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9260,SYS_USE_NANDFLASH"
+
+endif
+
+if TARGET_AT91SAM9G20EK_2MMC_NANDFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9G20,AT91SAM9G20EK_2MMC,SYS_USE_NANDFLASH"
+
+endif
+
+if TARGET_AT91SAM9G20EK_DATAFLASH_CS0
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9G20,SYS_USE_DATAFLASH_CS0"
+
+endif
+
+if TARGET_AT91SAM9G20EK_DATAFLASH_CS1
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9G20,SYS_USE_DATAFLASH_CS1"
+
+endif
+
+if TARGET_AT91SAM9G20EK_MMC
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9G20,SYS_USE_MMC"
+
+endif
+
+if TARGET_AT91SAM9G20EK_NANDFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9G20,SYS_USE_NANDFLASH"
+
+endif
+
+if TARGET_AT91SAM9XEEK_DATAFLASH_CS0
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9XE,SYS_USE_DATAFLASH_CS0"
+
+endif
+
+if TARGET_AT91SAM9XEEK_DATAFLASH_CS1
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9XE,SYS_USE_DATAFLASH_CS1"
+
+endif
+
+if TARGET_AT91SAM9XEEK_NANDFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9XE,SYS_USE_NANDFLASH"
+
+endif
diff --git a/board/atmel/at91sam9261ek/Kconfig b/board/atmel/at91sam9261ek/Kconfig
new file mode 100644
index 0000000..1980345
--- /dev/null
+++ b/board/atmel/at91sam9261ek/Kconfig
@@ -0,0 +1,167 @@ 
+if TARGET_AT91SAM9261EK_DATAFLASH_CS0
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9261,SYS_USE_DATAFLASH_CS0"
+
+endif
+
+if TARGET_AT91SAM9261EK_DATAFLASH_CS3
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9261,SYS_USE_DATAFLASH_CS3"
+
+endif
+
+if TARGET_AT91SAM9261EK_NANDFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9261,SYS_USE_NANDFLASH"
+
+endif
+
+if TARGET_AT91SAM9G10EK_DATAFLASH_CS0
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9G10,SYS_USE_DATAFLASH_CS0"
+
+endif
+
+if TARGET_AT91SAM9G10EK_DATAFLASH_CS3
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9G10,SYS_USE_DATAFLASH_CS3"
+
+endif
+
+if TARGET_AT91SAM9G10EK_NANDFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9G10,SYS_USE_NANDFLASH"
+
+endif
diff --git a/board/atmel/at91sam9263ek/Kconfig b/board/atmel/at91sam9263ek/Kconfig
new file mode 100644
index 0000000..cce0a65
--- /dev/null
+++ b/board/atmel/at91sam9263ek/Kconfig
@@ -0,0 +1,139 @@ 
+if TARGET_AT91SAM9263EK_DATAFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9263,SYS_USE_DATAFLASH"
+
+endif
+
+if TARGET_AT91SAM9263EK_DATAFLASH_CS0
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9263,SYS_USE_DATAFLASH"
+
+endif
+
+if TARGET_AT91SAM9263EK_NANDFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9263,SYS_USE_NANDFLASH"
+
+endif
+
+if TARGET_AT91SAM9263EK_NORFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9263,SYS_USE_NORFLASH"
+
+endif
+
+if TARGET_AT91SAM9263EK_NORFLASH_BOOT
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9263,SYS_USE_BOOT_NORFLASH"
+
+endif
diff --git a/board/atmel/at91sam9m10g45ek/Kconfig b/board/atmel/at91sam9m10g45ek/Kconfig
new file mode 100644
index 0000000..0a2b5d7
--- /dev/null
+++ b/board/atmel/at91sam9m10g45ek/Kconfig
@@ -0,0 +1,27 @@ 
+if TARGET_AT91SAM9M10G45EK_NANDFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9M10G45,SYS_USE_NANDFLASH"
+
+endif
diff --git a/board/atmel/at91sam9n12ek/Kconfig b/board/atmel/at91sam9n12ek/Kconfig
new file mode 100644
index 0000000..99c5aaa
--- /dev/null
+++ b/board/atmel/at91sam9n12ek/Kconfig
@@ -0,0 +1,83 @@ 
+if TARGET_AT91SAM9N12EK_MMC
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9N12,SYS_USE_MMC"
+
+endif
+
+if TARGET_AT91SAM9N12EK_NANDFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9N12,SYS_USE_NANDFLASH"
+
+endif
+
+if TARGET_AT91SAM9N12EK_SPIFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9N12,SYS_USE_SPIFLASH"
+
+endif
diff --git a/board/atmel/at91sam9rlek/Kconfig b/board/atmel/at91sam9rlek/Kconfig
new file mode 100644
index 0000000..fa338c3
--- /dev/null
+++ b/board/atmel/at91sam9rlek/Kconfig
@@ -0,0 +1,55 @@ 
+if TARGET_AT91SAM9RLEK_DATAFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9RL,SYS_USE_DATAFLASH"
+
+endif
+
+if TARGET_AT91SAM9RLEK_NANDFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9RL,SYS_USE_NANDFLASH"
+
+endif
diff --git a/board/atmel/at91sam9x5ek/Kconfig b/board/atmel/at91sam9x5ek/Kconfig
new file mode 100644
index 0000000..29f9515
--- /dev/null
+++ b/board/atmel/at91sam9x5ek/Kconfig
@@ -0,0 +1,111 @@ 
+if TARGET_AT91SAM9X5EK_DATAFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9X5,SYS_USE_DATAFLASH"
+
+endif
+
+if TARGET_AT91SAM9X5EK_MMC
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9X5,SYS_USE_MMC"
+
+endif
+
+if TARGET_AT91SAM9X5EK_NANDFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9X5,SYS_USE_NANDFLASH"
+
+endif
+
+if TARGET_AT91SAM9X5EK_SPIFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9X5,SYS_USE_SPIFLASH"
+
+endif
diff --git a/board/atmel/atngw100/Kconfig b/board/atmel/atngw100/Kconfig
new file mode 100644
index 0000000..f71b309
--- /dev/null
+++ b/board/atmel/atngw100/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_ATNGW100
+
+config SYS_CPU
+	string
+	default "at32ap"
+
+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
new file mode 100644
index 0000000..9712f29
--- /dev/null
+++ b/board/atmel/atngw100mkii/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_ATNGW100MKII
+
+config SYS_CPU
+	string
+	default "at32ap"
+
+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
new file mode 100644
index 0000000..b0b1788
--- /dev/null
+++ b/board/atmel/atstk1000/Kconfig
@@ -0,0 +1,95 @@ 
+if TARGET_ATSTK1002
+
+config SYS_CPU
+	string
+	default "at32ap"
+
+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
+
+if TARGET_ATSTK1003
+
+config SYS_CPU
+	string
+	default "at32ap"
+
+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
+
+if TARGET_ATSTK1004
+
+config SYS_CPU
+	string
+	default "at32ap"
+
+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
+
+if TARGET_ATSTK1006
+
+config SYS_CPU
+	string
+	default "at32ap"
+
+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
new file mode 100644
index 0000000..dc82b22
--- /dev/null
+++ b/board/atmel/sama5d3_xplained/Kconfig
@@ -0,0 +1,55 @@ 
+if TARGET_SAMA5D3_XPLAINED_MMC
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SAMA5D3,SYS_USE_MMC"
+
+endif
+
+if TARGET_SAMA5D3_XPLAINED_NANDFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SAMA5D3,SYS_USE_NANDFLASH"
+
+endif
diff --git a/board/atmel/sama5d3xek/Kconfig b/board/atmel/sama5d3xek/Kconfig
new file mode 100644
index 0000000..d59356a
--- /dev/null
+++ b/board/atmel/sama5d3xek/Kconfig
@@ -0,0 +1,83 @@ 
+if TARGET_SAMA5D3XEK_MMC
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SAMA5D3,SYS_USE_MMC"
+
+endif
+
+if TARGET_SAMA5D3XEK_NANDFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SAMA5D3,SYS_USE_NANDFLASH"
+
+endif
+
+if TARGET_SAMA5D3XEK_SPIFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SAMA5D3,SYS_USE_SERIALFLASH"
+
+endif
diff --git a/board/avionic-design/medcom-wide/Kconfig b/board/avionic-design/medcom-wide/Kconfig
new file mode 100644
index 0000000..2472fe2
--- /dev/null
+++ b/board/avionic-design/medcom-wide/Kconfig
@@ -0,0 +1,24 @@ 
+if TARGET_MEDCOM_WIDE
+
+config SYS_CPU
+	string
+	default "arm720t" if SPL_BUILD
+	default "armv7" if !SPL_BUILD
+
+config SYS_BOARD
+	string
+	default "medcom-wide"
+
+config SYS_VENDOR
+	string
+	default "avionic-design"
+
+config SYS_SOC
+	string
+	default "tegra20"
+
+config SYS_CONFIG_NAME
+	string
+	default "medcom-wide"
+
+endif
diff --git a/board/avionic-design/plutux/Kconfig b/board/avionic-design/plutux/Kconfig
new file mode 100644
index 0000000..a697a54
--- /dev/null
+++ b/board/avionic-design/plutux/Kconfig
@@ -0,0 +1,24 @@ 
+if TARGET_PLUTUX
+
+config SYS_CPU
+	string
+	default "arm720t" if SPL_BUILD
+	default "armv7" if !SPL_BUILD
+
+config SYS_BOARD
+	string
+	default "plutux"
+
+config SYS_VENDOR
+	string
+	default "avionic-design"
+
+config SYS_SOC
+	string
+	default "tegra20"
+
+config SYS_CONFIG_NAME
+	string
+	default "plutux"
+
+endif
diff --git a/board/avionic-design/tec-ng/Kconfig b/board/avionic-design/tec-ng/Kconfig
new file mode 100644
index 0000000..f52edda
--- /dev/null
+++ b/board/avionic-design/tec-ng/Kconfig
@@ -0,0 +1,24 @@ 
+if TARGET_TEC_NG
+
+config SYS_CPU
+	string
+	default "arm720t" if SPL_BUILD
+	default "armv7" if !SPL_BUILD
+
+config SYS_BOARD
+	string
+	default "tec-ng"
+
+config SYS_VENDOR
+	string
+	default "avionic-design"
+
+config SYS_SOC
+	string
+	default "tegra30"
+
+config SYS_CONFIG_NAME
+	string
+	default "tec-ng"
+
+endif
diff --git a/board/avionic-design/tec/Kconfig b/board/avionic-design/tec/Kconfig
new file mode 100644
index 0000000..d19e3f4
--- /dev/null
+++ b/board/avionic-design/tec/Kconfig
@@ -0,0 +1,24 @@ 
+if TARGET_TEC
+
+config SYS_CPU
+	string
+	default "arm720t" if SPL_BUILD
+	default "armv7" if !SPL_BUILD
+
+config SYS_BOARD
+	string
+	default "tec"
+
+config SYS_VENDOR
+	string
+	default "avionic-design"
+
+config SYS_SOC
+	string
+	default "tegra20"
+
+config SYS_CONFIG_NAME
+	string
+	default "tec"
+
+endif
diff --git a/board/avnet/fx12mm/Kconfig b/board/avnet/fx12mm/Kconfig
new file mode 100644
index 0000000..8c10f45
--- /dev/null
+++ b/board/avnet/fx12mm/Kconfig
@@ -0,0 +1,47 @@ 
+if TARGET_FX12MM
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "fx12mm"
+
+config SYS_VENDOR
+	string
+	default "avnet"
+
+config SYS_CONFIG_NAME
+	string
+	default "fx12mm"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0x04000000,RESET_VECTOR_ADDRESS=0x04100000,INIT_TLB=board/xilinx/ppc405-generic/init.o"
+
+endif
+
+if TARGET_FX12MM_FLASH
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "fx12mm"
+
+config SYS_VENDOR
+	string
+	default "avnet"
+
+config SYS_CONFIG_NAME
+	string
+	default "fx12mm"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0xF7F60000,RESET_VECTOR_ADDRESS=0xF7FFFFFC,INIT_TLB=board/xilinx/ppc405-generic/init.o"
+
+endif
diff --git a/board/avnet/v5fx30teval/Kconfig b/board/avnet/v5fx30teval/Kconfig
new file mode 100644
index 0000000..8239588
--- /dev/null
+++ b/board/avnet/v5fx30teval/Kconfig
@@ -0,0 +1,47 @@ 
+if TARGET_V5FX30TEVAL
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "v5fx30teval"
+
+config SYS_VENDOR
+	string
+	default "avnet"
+
+config SYS_CONFIG_NAME
+	string
+	default "v5fx30teval"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0x04000000,RESET_VECTOR_ADDRESS=0x04100000,BOOT_FROM_XMD=1,INIT_TLB=board/xilinx/ppc440-generic/init.o"
+
+endif
+
+if TARGET_V5FX30TEVAL_FLASH
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "v5fx30teval"
+
+config SYS_VENDOR
+	string
+	default "avnet"
+
+config SYS_CONFIG_NAME
+	string
+	default "v5fx30teval"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0xF7F60000,RESET_VECTOR_ADDRESS=0xF7FFFFFC,INIT_TLB=board/xilinx/ppc440-generic/init.o"
+
+endif
diff --git a/board/balloon3/Kconfig b/board/balloon3/Kconfig
new file mode 100644
index 0000000..aee2193
--- /dev/null
+++ b/board/balloon3/Kconfig
@@ -0,0 +1,15 @@ 
+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
new file mode 100644
index 0000000..2073511
--- /dev/null
+++ b/board/barco/titanium/Kconfig
@@ -0,0 +1,27 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/barco/titanium/imximage.cfg"
+
+endif
diff --git a/board/bc3450/Kconfig b/board/bc3450/Kconfig
new file mode 100644
index 0000000..9c06e25
--- /dev/null
+++ b/board/bc3450/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_BC3450
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+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
new file mode 100644
index 0000000..fed784d
--- /dev/null
+++ b/board/bct-brettl2/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_BCT_BRETTL2
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..30addea
--- /dev/null
+++ b/board/bf506f-ezkit/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_BF506F_EZKIT
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..39bb104
--- /dev/null
+++ b/board/bf518f-ezbrd/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_BF518F_EZBRD
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..7020a93
--- /dev/null
+++ b/board/bf525-ucr2/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_BF525_UCR2
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..9c3e901
--- /dev/null
+++ b/board/bf526-ezbrd/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_BF526_EZBRD
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..d95f76c
--- /dev/null
+++ b/board/bf527-ad7160-eval/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_BF527_AD7160_EVAL
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..28e5e28
--- /dev/null
+++ b/board/bf527-ezkit/Kconfig
@@ -0,0 +1,35 @@ 
+if TARGET_BF527_EZKIT
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+config SYS_BOARD
+	string
+	default "bf527-ezkit"
+
+config SYS_CONFIG_NAME
+	string
+	default "bf527-ezkit"
+
+endif
+
+if TARGET_BF527_EZKIT_V2
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+config SYS_BOARD
+	string
+	default "bf527-ezkit"
+
+config SYS_CONFIG_NAME
+	string
+	default "bf527-ezkit"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BF527_EZKIT_REV_2_1"
+
+endif
diff --git a/board/bf527-sdp/Kconfig b/board/bf527-sdp/Kconfig
new file mode 100644
index 0000000..307afb2
--- /dev/null
+++ b/board/bf527-sdp/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_BF527_SDP
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..e5e7d1d
--- /dev/null
+++ b/board/bf533-ezkit/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_BF533_EZKIT
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..fff3c08
--- /dev/null
+++ b/board/bf533-stamp/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_BF533_STAMP
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..dcad0da
--- /dev/null
+++ b/board/bf537-minotaur/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_BF537_MINOTAUR
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..c4caacd
--- /dev/null
+++ b/board/bf537-pnav/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_BF537_PNAV
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..249f7a5
--- /dev/null
+++ b/board/bf537-srv1/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_BF537_SRV1
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..c745fb4
--- /dev/null
+++ b/board/bf537-stamp/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_BF537_STAMP
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..55f1d3e
--- /dev/null
+++ b/board/bf538f-ezkit/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_BF538F_EZKIT
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..ff5cd89
--- /dev/null
+++ b/board/bf548-ezkit/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_BF548_EZKIT
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..cbfff97
--- /dev/null
+++ b/board/bf561-acvilon/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_BF561_ACVILON
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..35dff5b
--- /dev/null
+++ b/board/bf561-ezkit/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_BF561_EZKIT
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..40535a7
--- /dev/null
+++ b/board/bf609-ezkit/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_BF609_EZKIT
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..a93e903
--- /dev/null
+++ b/board/blackstamp/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_BLACKSTAMP
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+config SYS_BOARD
+	string
+	default "blackstamp"
+
+config SYS_CONFIG_NAME
+	string
+	default "blackstamp"
+
+endif
diff --git a/board/blackvme/Kconfig b/board/blackvme/Kconfig
new file mode 100644
index 0000000..ee051d8
--- /dev/null
+++ b/board/blackvme/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_BLACKVME
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..acccec9
--- /dev/null
+++ b/board/bluegiga/apx4devkit/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..7f443fa
--- /dev/null
+++ b/board/bluewater/snapper9260/Kconfig
@@ -0,0 +1,55 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9260"
+
+endif
+
+if TARGET_SNAPPER9G20
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9G20"
+
+endif
diff --git a/board/boundary/nitrogen6x/Kconfig b/board/boundary/nitrogen6x/Kconfig
new file mode 100644
index 0000000..2f82316
--- /dev/null
+++ b/board/boundary/nitrogen6x/Kconfig
@@ -0,0 +1,195 @@ 
+if TARGET_MX6QSABRELITE
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6q.cfg,MX6Q,DDR_MB=1024,SABRELITE"
+
+endif
+
+if TARGET_NITROGEN6DL
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6dl.cfg,MX6DL,DDR_MB=1024"
+
+endif
+
+if TARGET_NITROGEN6DL2G
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6dl2g.cfg,MX6DL,DDR_MB=2048"
+
+endif
+
+if TARGET_NITROGEN6Q
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6q.cfg,MX6Q,DDR_MB=1024"
+
+endif
+
+if TARGET_NITROGEN6Q2G
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6q2g.cfg,MX6Q,DDR_MB=2048"
+
+endif
+
+if TARGET_NITROGEN6S
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6s.cfg,MX6S,DDR_MB=512"
+
+endif
+
+if TARGET_NITROGEN6S1G
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6s1g.cfg,MX6S,DDR_MB=1024"
+
+endif
diff --git a/board/br4/Kconfig b/board/br4/Kconfig
new file mode 100644
index 0000000..712f179
--- /dev/null
+++ b/board/br4/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_BR4
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..20c83d3
--- /dev/null
+++ b/board/broadcom/bcm28155_ap/Kconfig
@@ -0,0 +1,23 @@ 
+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/buffalo/lsxl/Kconfig b/board/buffalo/lsxl/Kconfig
new file mode 100644
index 0000000..65bf8d8
--- /dev/null
+++ b/board/buffalo/lsxl/Kconfig
@@ -0,0 +1,55 @@ 
+if TARGET_LSCHLV2
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "lsxl"
+
+config SYS_VENDOR
+	string
+	default "buffalo"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "lsxl"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "LSCHLV2"
+
+endif
+
+if TARGET_LSXHL
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "lsxl"
+
+config SYS_VENDOR
+	string
+	default "buffalo"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "lsxl"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "LSXHL"
+
+endif
diff --git a/board/calao/sbc35_a9g20/Kconfig b/board/calao/sbc35_a9g20/Kconfig
new file mode 100644
index 0000000..d9e4435
--- /dev/null
+++ b/board/calao/sbc35_a9g20/Kconfig
@@ -0,0 +1,55 @@ 
+if TARGET_SBC35_A9G20_EEPROM
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9G20,SYS_USE_EEPROM"
+
+endif
+
+if TARGET_SBC35_A9G20_NANDFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9G20,SYS_USE_NANDFLASH"
+
+endif
diff --git a/board/calao/tny_a9260/Kconfig b/board/calao/tny_a9260/Kconfig
new file mode 100644
index 0000000..1bb0b31
--- /dev/null
+++ b/board/calao/tny_a9260/Kconfig
@@ -0,0 +1,111 @@ 
+if TARGET_TNY_A9260_EEPROM
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9260,SYS_USE_EEPROM"
+
+endif
+
+if TARGET_TNY_A9260_NANDFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9260,SYS_USE_NANDFLASH"
+
+endif
+
+if TARGET_TNY_A9G20_EEPROM
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9G20,SYS_USE_EEPROM"
+
+endif
+
+if TARGET_TNY_A9G20_NANDFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9G20,SYS_USE_NANDFLASH"
+
+endif
diff --git a/board/calao/usb_a9263/Kconfig b/board/calao/usb_a9263/Kconfig
new file mode 100644
index 0000000..2688ae6
--- /dev/null
+++ b/board/calao/usb_a9263/Kconfig
@@ -0,0 +1,27 @@ 
+if TARGET_USB_A9263_DATAFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9263,SYS_USE_DATAFLASH"
+
+endif
diff --git a/board/canmb/Kconfig b/board/canmb/Kconfig
new file mode 100644
index 0000000..40525d3
--- /dev/null
+++ b/board/canmb/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_CANMB
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+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
new file mode 100644
index 0000000..dfda07f
--- /dev/null
+++ b/board/chromebook-x86/coreboot/Kconfig
@@ -0,0 +1,27 @@ 
+if TARGET_COREBOOT_X86
+
+config SYS_CPU
+	string
+	default "x86"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0x01110000"
+
+endif
diff --git a/board/cloudengines/pogo_e02/Kconfig b/board/cloudengines/pogo_e02/Kconfig
new file mode 100644
index 0000000..149a1a2
--- /dev/null
+++ b/board/cloudengines/pogo_e02/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_POGO_E02
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "pogo_e02"
+
+config SYS_VENDOR
+	string
+	default "cloudengines"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "pogo_e02"
+
+endif
diff --git a/board/cm-bf527/Kconfig b/board/cm-bf527/Kconfig
new file mode 100644
index 0000000..1cfb3e8
--- /dev/null
+++ b/board/cm-bf527/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_CM_BF527
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..4e17410
--- /dev/null
+++ b/board/cm-bf533/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_CM_BF533
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..0af6e21
--- /dev/null
+++ b/board/cm-bf537e/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_CM_BF537E
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..2f087a2
--- /dev/null
+++ b/board/cm-bf537u/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_CM_BF537U
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..04a8b96
--- /dev/null
+++ b/board/cm-bf548/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_CM_BF548
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..0dcc444
--- /dev/null
+++ b/board/cm-bf561/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_CM_BF561
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..397794d
--- /dev/null
+++ b/board/cm4008/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..ae2831e
--- /dev/null
+++ b/board/cm41xx/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..c34aa10
--- /dev/null
+++ b/board/cm5200/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_CM5200
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "cm5200"
+
+config SYS_CONFIG_NAME
+	string
+	default "cm5200"
+
+endif
diff --git a/board/cmi/Kconfig b/board/cmi/Kconfig
new file mode 100644
index 0000000..74413a4
--- /dev/null
+++ b/board/cmi/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_CMI_MPC5XX
+
+config SYS_CPU
+	string
+	default "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
new file mode 100644
index 0000000..6e55d43
--- /dev/null
+++ b/board/cobra5272/Kconfig
@@ -0,0 +1,15 @@ 
+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
new file mode 100644
index 0000000..2d80420
--- /dev/null
+++ b/board/cogent/Kconfig
@@ -0,0 +1,31 @@ 
+if TARGET_COGENT_MPC8260
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "cogent"
+
+config SYS_CONFIG_NAME
+	string
+	default "cogent_mpc8260"
+
+endif
+
+if TARGET_COGENT_MPC8XX
+
+config SYS_CPU
+	string
+	default "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
new file mode 100644
index 0000000..d7a2bf2
--- /dev/null
+++ b/board/comelit/dig297/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_DIG297
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "dig297"
+
+config SYS_VENDOR
+	string
+	default "comelit"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "dig297"
+
+endif
diff --git a/board/compal/paz00/Kconfig b/board/compal/paz00/Kconfig
new file mode 100644
index 0000000..4f0f09f
--- /dev/null
+++ b/board/compal/paz00/Kconfig
@@ -0,0 +1,24 @@ 
+if TARGET_PAZ00
+
+config SYS_CPU
+	string
+	default "arm720t" if SPL_BUILD
+	default "armv7" if !SPL_BUILD
+
+config SYS_BOARD
+	string
+	default "paz00"
+
+config SYS_VENDOR
+	string
+	default "compal"
+
+config SYS_SOC
+	string
+	default "tegra20"
+
+config SYS_CONFIG_NAME
+	string
+	default "paz00"
+
+endif
diff --git a/board/compulab/cm_t335/Kconfig b/board/compulab/cm_t335/Kconfig
new file mode 100644
index 0000000..4a1adf3
--- /dev/null
+++ b/board/compulab/cm_t335/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..fd960bc
--- /dev/null
+++ b/board/compulab/cm_t35/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_CM_T35
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "cm_t35"
+
+config SYS_VENDOR
+	string
+	default "compulab"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "cm_t35"
+
+endif
diff --git a/board/compulab/cm_t54/Kconfig b/board/compulab/cm_t54/Kconfig
new file mode 100644
index 0000000..0fe3692
--- /dev/null
+++ b/board/compulab/cm_t54/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_CM_T54
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "cm_t54"
+
+config SYS_VENDOR
+	string
+	default "compulab"
+
+config SYS_SOC
+	string
+	default "omap5"
+
+config SYS_CONFIG_NAME
+	string
+	default "cm_t54"
+
+endif
diff --git a/board/compulab/trimslice/Kconfig b/board/compulab/trimslice/Kconfig
new file mode 100644
index 0000000..e545f0c
--- /dev/null
+++ b/board/compulab/trimslice/Kconfig
@@ -0,0 +1,24 @@ 
+if TARGET_TRIMSLICE
+
+config SYS_CPU
+	string
+	default "arm720t" if SPL_BUILD
+	default "armv7" if !SPL_BUILD
+
+config SYS_BOARD
+	string
+	default "trimslice"
+
+config SYS_VENDOR
+	string
+	default "compulab"
+
+config SYS_SOC
+	string
+	default "tegra20"
+
+config SYS_CONFIG_NAME
+	string
+	default "trimslice"
+
+endif
diff --git a/board/congatec/cgtqmx6eval/Kconfig b/board/congatec/cgtqmx6eval/Kconfig
new file mode 100644
index 0000000..1e15505
--- /dev/null
+++ b/board/congatec/cgtqmx6eval/Kconfig
@@ -0,0 +1,27 @@ 
+if TARGET_CGTQMX6QEVAL
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg,MX6Q"
+
+endif
diff --git a/board/corscience/tricorder/Kconfig b/board/corscience/tricorder/Kconfig
new file mode 100644
index 0000000..e942758
--- /dev/null
+++ b/board/corscience/tricorder/Kconfig
@@ -0,0 +1,51 @@ 
+if TARGET_TRICORDER
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "tricorder"
+
+config SYS_VENDOR
+	string
+	default "corscience"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "tricorder"
+
+endif
+
+if TARGET_TRICORDER_FLASH
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "tricorder"
+
+config SYS_VENDOR
+	string
+	default "corscience"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "tricorder"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "FLASHCARD"
+
+endif
diff --git a/board/cpc45/Kconfig b/board/cpc45/Kconfig
new file mode 100644
index 0000000..79a1070
--- /dev/null
+++ b/board/cpc45/Kconfig
@@ -0,0 +1,35 @@ 
+if TARGET_CPC45
+
+config SYS_CPU
+	string
+	default "mpc824x"
+
+config SYS_BOARD
+	string
+	default "cpc45"
+
+config SYS_CONFIG_NAME
+	string
+	default "CPC45"
+
+endif
+
+if TARGET_CPC45_ROMBOOT
+
+config SYS_CPU
+	string
+	default "mpc824x"
+
+config SYS_BOARD
+	string
+	default "cpc45"
+
+config SYS_CONFIG_NAME
+	string
+	default "CPC45"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BOOT_ROM"
+
+endif
diff --git a/board/cpu86/Kconfig b/board/cpu86/Kconfig
new file mode 100644
index 0000000..4c875fd
--- /dev/null
+++ b/board/cpu86/Kconfig
@@ -0,0 +1,35 @@ 
+if TARGET_CPU86
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "cpu86"
+
+config SYS_CONFIG_NAME
+	string
+	default "CPU86"
+
+endif
+
+if TARGET_CPU86_ROMBOOT
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "cpu86"
+
+config SYS_CONFIG_NAME
+	string
+	default "CPU86"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BOOT_ROM"
+
+endif
diff --git a/board/cpu87/Kconfig b/board/cpu87/Kconfig
new file mode 100644
index 0000000..d49fbb4
--- /dev/null
+++ b/board/cpu87/Kconfig
@@ -0,0 +1,35 @@ 
+if TARGET_CPU87
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "cpu87"
+
+config SYS_CONFIG_NAME
+	string
+	default "CPU87"
+
+endif
+
+if TARGET_CPU87_ROMBOOT
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "cpu87"
+
+config SYS_CONFIG_NAME
+	string
+	default "CPU87"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BOOT_ROM"
+
+endif
diff --git a/board/cray/L1/Kconfig b/board/cray/L1/Kconfig
new file mode 100644
index 0000000..ff52333
--- /dev/null
+++ b/board/cray/L1/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_CRAYL1
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..9baf515
--- /dev/null
+++ b/board/creative/xfi3/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..d59b66b
--- /dev/null
+++ b/board/csb272/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_CSB272
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "csb272"
+
+config SYS_CONFIG_NAME
+	string
+	default "csb272"
+
+endif
diff --git a/board/csb472/Kconfig b/board/csb472/Kconfig
new file mode 100644
index 0000000..cb89488
--- /dev/null
+++ b/board/csb472/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_CSB472
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "csb472"
+
+config SYS_CONFIG_NAME
+	string
+	default "csb472"
+
+endif
diff --git a/board/cu824/Kconfig b/board/cu824/Kconfig
new file mode 100644
index 0000000..61e6753
--- /dev/null
+++ b/board/cu824/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_CU824
+
+config SYS_CPU
+	string
+	default "mpc824x"
+
+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
new file mode 100644
index 0000000..dea6071
--- /dev/null
+++ b/board/d-link/dns325/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_DNS325
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "dns325"
+
+config SYS_VENDOR
+	string
+	default "d-link"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "dns325"
+
+endif
diff --git a/board/dave/PPChameleonEVB/Kconfig b/board/dave/PPChameleonEVB/Kconfig
new file mode 100644
index 0000000..6061489
--- /dev/null
+++ b/board/dave/PPChameleonEVB/Kconfig
@@ -0,0 +1,235 @@ 
+if TARGET_CATCENTER
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "PPChameleonEVB"
+
+config SYS_VENDOR
+	string
+	default "dave"
+
+config SYS_CONFIG_NAME
+	string
+	default "CATcenter"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPCHAMELEON_MODULE_MODEL=1"
+
+endif
+
+if TARGET_CATCENTER_25
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "PPChameleonEVB"
+
+config SYS_VENDOR
+	string
+	default "dave"
+
+config SYS_CONFIG_NAME
+	string
+	default "CATcenter"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPCHAMELEON_MODULE_MODEL=1,PPCHAMELEON_CLK_25"
+
+endif
+
+if TARGET_CATCENTER_33
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "PPChameleonEVB"
+
+config SYS_VENDOR
+	string
+	default "dave"
+
+config SYS_CONFIG_NAME
+	string
+	default "CATcenter"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPCHAMELEON_MODULE_MODEL=1,PPCHAMELEON_CLK_33"
+
+endif
+
+if TARGET_PPCHAMELEONEVB
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "PPChameleonEVB"
+
+config SYS_VENDOR
+	string
+	default "dave"
+
+config SYS_CONFIG_NAME
+	string
+	default "PPChameleonEVB"
+
+endif
+
+if TARGET_PPCHAMELEONEVB_BA_25
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "PPChameleonEVB"
+
+config SYS_VENDOR
+	string
+	default "dave"
+
+config SYS_CONFIG_NAME
+	string
+	default "PPChameleonEVB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPCHAMELEON_MODULE_MODEL=0,PPCHAMELEON_CLK_25"
+
+endif
+
+if TARGET_PPCHAMELEONEVB_BA_33
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "PPChameleonEVB"
+
+config SYS_VENDOR
+	string
+	default "dave"
+
+config SYS_CONFIG_NAME
+	string
+	default "PPChameleonEVB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPCHAMELEON_MODULE_MODEL=0,PPCHAMELEON_CLK_33"
+
+endif
+
+if TARGET_PPCHAMELEONEVB_HI_25
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "PPChameleonEVB"
+
+config SYS_VENDOR
+	string
+	default "dave"
+
+config SYS_CONFIG_NAME
+	string
+	default "PPChameleonEVB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPCHAMELEON_MODULE_MODEL=2,PPCHAMELEON_CLK_25"
+
+endif
+
+if TARGET_PPCHAMELEONEVB_HI_33
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "PPChameleonEVB"
+
+config SYS_VENDOR
+	string
+	default "dave"
+
+config SYS_CONFIG_NAME
+	string
+	default "PPChameleonEVB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPCHAMELEON_MODULE_MODEL=2,PPCHAMELEON_CLK_33"
+
+endif
+
+if TARGET_PPCHAMELEONEVB_ME_25
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "PPChameleonEVB"
+
+config SYS_VENDOR
+	string
+	default "dave"
+
+config SYS_CONFIG_NAME
+	string
+	default "PPChameleonEVB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPCHAMELEON_MODULE_MODEL=1,PPCHAMELEON_CLK_25"
+
+endif
+
+if TARGET_PPCHAMELEONEVB_ME_33
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "PPChameleonEVB"
+
+config SYS_VENDOR
+	string
+	default "dave"
+
+config SYS_CONFIG_NAME
+	string
+	default "PPChameleonEVB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPCHAMELEON_MODULE_MODEL=1,PPCHAMELEON_CLK_33"
+
+endif
diff --git a/board/davedenx/aria/Kconfig b/board/davedenx/aria/Kconfig
new file mode 100644
index 0000000..ad9fb2a
--- /dev/null
+++ b/board/davedenx/aria/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_ARIA
+
+config SYS_CPU
+	string
+	default "mpc512x"
+
+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
new file mode 100644
index 0000000..51b9428
--- /dev/null
+++ b/board/davedenx/qong/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..d43ebf2
--- /dev/null
+++ b/board/davinci/da8xxevm/Kconfig
@@ -0,0 +1,159 @@ 
+if TARGET_DA830EVM
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "da8xxevm"
+
+config SYS_VENDOR
+	string
+	default "davinci"
+
+config SYS_SOC
+	string
+	default "davinci"
+
+config SYS_CONFIG_NAME
+	string
+	default "da830evm"
+
+endif
+
+if TARGET_DA850_AM18XXEVM
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "da8xxevm"
+
+config SYS_VENDOR
+	string
+	default "davinci"
+
+config SYS_SOC
+	string
+	default "davinci"
+
+config SYS_CONFIG_NAME
+	string
+	default "da850evm"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "DA850_AM18X_EVM,MAC_ADDR_IN_EEPROM,SYS_I2C_EEPROM_ADDR_LEN=2,SYS_I2C_EEPROM_ADDR=0x50"
+
+endif
+
+if TARGET_DA850EVM
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "da8xxevm"
+
+config SYS_VENDOR
+	string
+	default "davinci"
+
+config SYS_SOC
+	string
+	default "davinci"
+
+config SYS_CONFIG_NAME
+	string
+	default "da850evm"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MAC_ADDR_IN_SPIFLASH"
+
+endif
+
+if TARGET_DA850EVM_DIRECT_NOR
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "da8xxevm"
+
+config SYS_VENDOR
+	string
+	default "davinci"
+
+config SYS_SOC
+	string
+	default "davinci"
+
+config SYS_CONFIG_NAME
+	string
+	default "da850evm"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MAC_ADDR_IN_SPIFLASH,USE_NOR,DIRECT_NOR_BOOT"
+
+endif
+
+if TARGET_HAWKBOARD
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "da8xxevm"
+
+config SYS_VENDOR
+	string
+	default "davinci"
+
+config SYS_SOC
+	string
+	default "davinci"
+
+config SYS_CONFIG_NAME
+	string
+	default "hawkboard"
+
+endif
+
+if TARGET_HAWKBOARD_UART
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "da8xxevm"
+
+config SYS_VENDOR
+	string
+	default "davinci"
+
+config SYS_SOC
+	string
+	default "davinci"
+
+config SYS_CONFIG_NAME
+	string
+	default "hawkboard"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "UART_U_BOOT"
+
+endif
diff --git a/board/davinci/dm355evm/Kconfig b/board/davinci/dm355evm/Kconfig
new file mode 100644
index 0000000..2dbb509
--- /dev/null
+++ b/board/davinci/dm355evm/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_DAVINCI_DM355EVM
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "dm355evm"
+
+config SYS_VENDOR
+	string
+	default "davinci"
+
+config SYS_SOC
+	string
+	default "davinci"
+
+config SYS_CONFIG_NAME
+	string
+	default "davinci_dm355evm"
+
+endif
diff --git a/board/davinci/dm355leopard/Kconfig b/board/davinci/dm355leopard/Kconfig
new file mode 100644
index 0000000..345704f
--- /dev/null
+++ b/board/davinci/dm355leopard/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_DAVINCI_DM355LEOPARD
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "dm355leopard"
+
+config SYS_VENDOR
+	string
+	default "davinci"
+
+config SYS_SOC
+	string
+	default "davinci"
+
+config SYS_CONFIG_NAME
+	string
+	default "davinci_dm355leopard"
+
+endif
diff --git a/board/davinci/dm365evm/Kconfig b/board/davinci/dm365evm/Kconfig
new file mode 100644
index 0000000..d5f7ea2
--- /dev/null
+++ b/board/davinci/dm365evm/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_DAVINCI_DM365EVM
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "dm365evm"
+
+config SYS_VENDOR
+	string
+	default "davinci"
+
+config SYS_SOC
+	string
+	default "davinci"
+
+config SYS_CONFIG_NAME
+	string
+	default "davinci_dm365evm"
+
+endif
diff --git a/board/davinci/dm6467evm/Kconfig b/board/davinci/dm6467evm/Kconfig
new file mode 100644
index 0000000..c3550e2
--- /dev/null
+++ b/board/davinci/dm6467evm/Kconfig
@@ -0,0 +1,55 @@ 
+if TARGET_DAVINCI_DM6467EVM
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "dm6467evm"
+
+config SYS_VENDOR
+	string
+	default "davinci"
+
+config SYS_SOC
+	string
+	default "davinci"
+
+config SYS_CONFIG_NAME
+	string
+	default "davinci_dm6467evm"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "REFCLK_FREQ=27000000"
+
+endif
+
+if TARGET_DAVINCI_DM6467TEVM
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "dm6467evm"
+
+config SYS_VENDOR
+	string
+	default "davinci"
+
+config SYS_SOC
+	string
+	default "davinci"
+
+config SYS_CONFIG_NAME
+	string
+	default "davinci_dm6467evm"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "DAVINCI_DM6467TEVM,REFCLK_FREQ=33000000"
+
+endif
diff --git a/board/davinci/dvevm/Kconfig b/board/davinci/dvevm/Kconfig
new file mode 100644
index 0000000..7a2d86b
--- /dev/null
+++ b/board/davinci/dvevm/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_DAVINCI_DVEVM
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "dvevm"
+
+config SYS_VENDOR
+	string
+	default "davinci"
+
+config SYS_SOC
+	string
+	default "davinci"
+
+config SYS_CONFIG_NAME
+	string
+	default "davinci_dvevm"
+
+endif
diff --git a/board/davinci/ea20/Kconfig b/board/davinci/ea20/Kconfig
new file mode 100644
index 0000000..afab821
--- /dev/null
+++ b/board/davinci/ea20/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_EA20
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "ea20"
+
+config SYS_VENDOR
+	string
+	default "davinci"
+
+config SYS_SOC
+	string
+	default "davinci"
+
+config SYS_CONFIG_NAME
+	string
+	default "ea20"
+
+endif
diff --git a/board/davinci/schmoogie/Kconfig b/board/davinci/schmoogie/Kconfig
new file mode 100644
index 0000000..45401e4
--- /dev/null
+++ b/board/davinci/schmoogie/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_DAVINCI_SCHMOOGIE
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "schmoogie"
+
+config SYS_VENDOR
+	string
+	default "davinci"
+
+config SYS_SOC
+	string
+	default "davinci"
+
+config SYS_CONFIG_NAME
+	string
+	default "davinci_schmoogie"
+
+endif
diff --git a/board/davinci/sffsdr/Kconfig b/board/davinci/sffsdr/Kconfig
new file mode 100644
index 0000000..aeb7ef2
--- /dev/null
+++ b/board/davinci/sffsdr/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_DAVINCI_SFFSDR
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "sffsdr"
+
+config SYS_VENDOR
+	string
+	default "davinci"
+
+config SYS_SOC
+	string
+	default "davinci"
+
+config SYS_CONFIG_NAME
+	string
+	default "davinci_sffsdr"
+
+endif
diff --git a/board/davinci/sonata/Kconfig b/board/davinci/sonata/Kconfig
new file mode 100644
index 0000000..2cf5035
--- /dev/null
+++ b/board/davinci/sonata/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_DAVINCI_SONATA
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "sonata"
+
+config SYS_VENDOR
+	string
+	default "davinci"
+
+config SYS_SOC
+	string
+	default "davinci"
+
+config SYS_CONFIG_NAME
+	string
+	default "davinci_sonata"
+
+endif
diff --git a/board/dbau1x00/Kconfig b/board/dbau1x00/Kconfig
new file mode 100644
index 0000000..2fa1272
--- /dev/null
+++ b/board/dbau1x00/Kconfig
@@ -0,0 +1,119 @@ 
+if TARGET_DBAU1000
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "DBAU1000"
+
+endif
+
+if TARGET_DBAU1100
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "DBAU1100"
+
+endif
+
+if TARGET_DBAU1500
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "DBAU1500"
+
+endif
+
+if TARGET_DBAU1550
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "DBAU1550"
+
+endif
+
+if TARGET_DBAU1550_EL
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "DBAU1550,SYS_LITTLE_ENDIAN"
+
+endif
diff --git a/board/denx/m28evk/Kconfig b/board/denx/m28evk/Kconfig
new file mode 100644
index 0000000..05f79ad
--- /dev/null
+++ b/board/denx/m28evk/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..0629a4f
--- /dev/null
+++ b/board/denx/m53evk/Kconfig
@@ -0,0 +1,27 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/denx/m53evk/imximage.cfg"
+
+endif
diff --git a/board/dnp5370/Kconfig b/board/dnp5370/Kconfig
new file mode 100644
index 0000000..36eb25b
--- /dev/null
+++ b/board/dnp5370/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_DNP5370
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+config SYS_BOARD
+	string
+	default "dnp5370"
+
+config SYS_CONFIG_NAME
+	string
+	default "dnp5370"
+
+endif
diff --git a/board/eXalion/Kconfig b/board/eXalion/Kconfig
new file mode 100644
index 0000000..3cfa163
--- /dev/null
+++ b/board/eXalion/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_EXALION
+
+config SYS_CPU
+	string
+	default "mpc824x"
+
+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
new file mode 100644
index 0000000..08d3b3c
--- /dev/null
+++ b/board/earthlcd/favr-32-ezkit/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_FAVR_32_EZKIT
+
+config SYS_CPU
+	string
+	default "at32ap"
+
+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
new file mode 100644
index 0000000..018f124
--- /dev/null
+++ b/board/egnite/ethernut5/Kconfig
@@ -0,0 +1,27 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9XE"
+
+endif
diff --git a/board/eltec/elppc/Kconfig b/board/eltec/elppc/Kconfig
new file mode 100644
index 0000000..548f79b
--- /dev/null
+++ b/board/eltec/elppc/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_ELPPC
+
+config SYS_CPU
+	string
+	default "74xx_7xx"
+
+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
new file mode 100644
index 0000000..a0de00c
--- /dev/null
+++ b/board/eltec/mhpc/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_MHPC
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+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
new file mode 100644
index 0000000..df03c90
--- /dev/null
+++ b/board/embest/mx6boards/Kconfig
@@ -0,0 +1,55 @@ 
+if TARGET_MARSBOARD
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6q.cfg,MX6Q,DDR_MB=1024,ENV_IS_IN_SPI_FLASH"
+
+endif
+
+if TARGET_RIOTBOARD
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6s1g.cfg,MX6S,DDR_MB=1024,ENV_IS_IN_MMC"
+
+endif
diff --git a/board/emk/top5200/Kconfig b/board/emk/top5200/Kconfig
new file mode 100644
index 0000000..ce05fec
--- /dev/null
+++ b/board/emk/top5200/Kconfig
@@ -0,0 +1,71 @@ 
+if TARGET_EVAL5200
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "top5200"
+
+config SYS_VENDOR
+	string
+	default "emk"
+
+config SYS_CONFIG_NAME
+	string
+	default "TOP5200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "EVAL5200"
+
+endif
+
+if TARGET_MINI5200
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "top5200"
+
+config SYS_VENDOR
+	string
+	default "emk"
+
+config SYS_CONFIG_NAME
+	string
+	default "TOP5200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MINI5200"
+
+endif
+
+if TARGET_TOP5200
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "top5200"
+
+config SYS_VENDOR
+	string
+	default "emk"
+
+config SYS_CONFIG_NAME
+	string
+	default "TOP5200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "TOP5200"
+
+endif
diff --git a/board/emk/top860/Kconfig b/board/emk/top860/Kconfig
new file mode 100644
index 0000000..271dd32
--- /dev/null
+++ b/board/emk/top860/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_TOP860
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+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
new file mode 100644
index 0000000..1e2a952
--- /dev/null
+++ b/board/emk/top9000/Kconfig
@@ -0,0 +1,55 @@ 
+if TARGET_TOP9000EVAL_XE
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "EVAL9000"
+
+endif
+
+if TARGET_TOP9000SU_XE
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SU9000"
+
+endif
diff --git a/board/enbw/enbw_cmc/Kconfig b/board/enbw/enbw_cmc/Kconfig
new file mode 100644
index 0000000..e061e7e
--- /dev/null
+++ b/board/enbw/enbw_cmc/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_ENBW_CMC
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "enbw_cmc"
+
+config SYS_VENDOR
+	string
+	default "enbw"
+
+config SYS_SOC
+	string
+	default "davinci"
+
+config SYS_CONFIG_NAME
+	string
+	default "enbw_cmc"
+
+endif
diff --git a/board/ep8248/Kconfig b/board/ep8248/Kconfig
new file mode 100644
index 0000000..75b82b5
--- /dev/null
+++ b/board/ep8248/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_EP8248
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "ep8248"
+
+config SYS_CONFIG_NAME
+	string
+	default "ep8248"
+
+endif
diff --git a/board/ep8260/Kconfig b/board/ep8260/Kconfig
new file mode 100644
index 0000000..0119669
--- /dev/null
+++ b/board/ep8260/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_EP8260
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "ep8260"
+
+config SYS_CONFIG_NAME
+	string
+	default "ep8260"
+
+endif
diff --git a/board/ep82xxm/Kconfig b/board/ep82xxm/Kconfig
new file mode 100644
index 0000000..afbde63
--- /dev/null
+++ b/board/ep82xxm/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_EP82XXM
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+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
new file mode 100644
index 0000000..0acb0eb
--- /dev/null
+++ b/board/esd/apc405/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_APC405
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..8de4512
--- /dev/null
+++ b/board/esd/ar405/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_AR405
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..cf50ab2
--- /dev/null
+++ b/board/esd/ash405/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_ASH405
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..853e4c1
--- /dev/null
+++ b/board/esd/cms700/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_CMS700
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..1528d8f
--- /dev/null
+++ b/board/esd/cpci2dp/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_CPCI2DP
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..dd46ef8
--- /dev/null
+++ b/board/esd/cpci405/Kconfig
@@ -0,0 +1,79 @@ 
+if TARGET_CPCI405
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "cpci405"
+
+config SYS_VENDOR
+	string
+	default "esd"
+
+config SYS_CONFIG_NAME
+	string
+	default "CPCI405"
+
+endif
+
+if TARGET_CPCI4052
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "cpci405"
+
+config SYS_VENDOR
+	string
+	default "esd"
+
+config SYS_CONFIG_NAME
+	string
+	default "CPCI4052"
+
+endif
+
+if TARGET_CPCI405AB
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "cpci405"
+
+config SYS_VENDOR
+	string
+	default "esd"
+
+config SYS_CONFIG_NAME
+	string
+	default "CPCI405AB"
+
+endif
+
+if TARGET_CPCI405DT
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..04c020a
--- /dev/null
+++ b/board/esd/cpci5200/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_CPCI5200
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+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
new file mode 100644
index 0000000..f44739a
--- /dev/null
+++ b/board/esd/cpci750/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_CPCI750
+
+config SYS_CPU
+	string
+	default "74xx_7xx"
+
+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
new file mode 100644
index 0000000..b0987bb
--- /dev/null
+++ b/board/esd/cpciiser4/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_CPCIISER4
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..db81298
--- /dev/null
+++ b/board/esd/dp405/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_DP405
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..4d19daf
--- /dev/null
+++ b/board/esd/du405/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_DU405
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..23c20df
--- /dev/null
+++ b/board/esd/du440/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_DU440
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..59a784c
--- /dev/null
+++ b/board/esd/hh405/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_HH405
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..12df46d
--- /dev/null
+++ b/board/esd/hub405/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_HUB405
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..0af72af
--- /dev/null
+++ b/board/esd/mecp5123/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_MECP5123
+
+config SYS_CPU
+	string
+	default "mpc512x"
+
+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
new file mode 100644
index 0000000..2bdad29
--- /dev/null
+++ b/board/esd/mecp5200/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_MECP5200
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+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
new file mode 100644
index 0000000..a07f028
--- /dev/null
+++ b/board/esd/meesc/Kconfig
@@ -0,0 +1,55 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9263,SYS_USE_NANDFLASH"
+
+endif
+
+if TARGET_MEESC_DATAFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9263,SYS_USE_DATAFLASH"
+
+endif
diff --git a/board/esd/ocrtc/Kconfig b/board/esd/ocrtc/Kconfig
new file mode 100644
index 0000000..79c37bb
--- /dev/null
+++ b/board/esd/ocrtc/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_OCRTC
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..6ea40af
--- /dev/null
+++ b/board/esd/otc570/Kconfig
@@ -0,0 +1,55 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9263,SYS_USE_NANDFLASH"
+
+endif
+
+if TARGET_OTC570_DATAFLASH
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9263,SYS_USE_DATAFLASH"
+
+endif
diff --git a/board/esd/pci405/Kconfig b/board/esd/pci405/Kconfig
new file mode 100644
index 0000000..ebf173c
--- /dev/null
+++ b/board/esd/pci405/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_PCI405
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..8e91d61
--- /dev/null
+++ b/board/esd/pf5200/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_PF5200
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+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
new file mode 100644
index 0000000..52c68e0
--- /dev/null
+++ b/board/esd/plu405/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_PLU405
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..71cc6c4
--- /dev/null
+++ b/board/esd/pmc405/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_PMC405
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..ba3d480
--- /dev/null
+++ b/board/esd/pmc405de/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_PMC405DE
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..8af4cd4
--- /dev/null
+++ b/board/esd/pmc440/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_PMC440
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..8fb80dc
--- /dev/null
+++ b/board/esd/tasreg/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..21e84eb
--- /dev/null
+++ b/board/esd/vme8349/Kconfig
@@ -0,0 +1,43 @@ 
+if TARGET_CADDY2
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "vme8349"
+
+config SYS_VENDOR
+	string
+	default "esd"
+
+config SYS_CONFIG_NAME
+	string
+	default "vme8349"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CADDY2"
+
+endif
+
+if TARGET_VME8349
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+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
new file mode 100644
index 0000000..04742a0
--- /dev/null
+++ b/board/esd/voh405/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_VOH405
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..3c675da
--- /dev/null
+++ b/board/esd/vom405/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_VOM405
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..a74ab11
--- /dev/null
+++ b/board/esd/wuh405/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_WUH405
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..f792211
--- /dev/null
+++ b/board/esg/ima3-mx53/Kconfig
@@ -0,0 +1,27 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/esg/ima3-mx53/imximage.cfg"
+
+endif
diff --git a/board/espt/Kconfig b/board/espt/Kconfig
new file mode 100644
index 0000000..7527e34
--- /dev/null
+++ b/board/espt/Kconfig
@@ -0,0 +1,15 @@ 
+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
new file mode 100644
index 0000000..7ea3c17
--- /dev/null
+++ b/board/esteem192e/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_ESTEEM192E
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "esteem192e"
+
+config SYS_CONFIG_NAME
+	string
+	default "ESTEEM192E"
+
+endif
diff --git a/board/etin/debris/Kconfig b/board/etin/debris/Kconfig
new file mode 100644
index 0000000..b21f3ae
--- /dev/null
+++ b/board/etin/debris/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_DEBRIS
+
+config SYS_CPU
+	string
+	default "mpc824x"
+
+config SYS_BOARD
+	string
+	default "debris"
+
+config SYS_VENDOR
+	string
+	default "etin"
+
+config SYS_CONFIG_NAME
+	string
+	default "debris"
+
+endif
diff --git a/board/etin/kvme080/Kconfig b/board/etin/kvme080/Kconfig
new file mode 100644
index 0000000..01a8132
--- /dev/null
+++ b/board/etin/kvme080/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_KVME080
+
+config SYS_CPU
+	string
+	default "mpc824x"
+
+config SYS_BOARD
+	string
+	default "kvme080"
+
+config SYS_VENDOR
+	string
+	default "etin"
+
+config SYS_CONFIG_NAME
+	string
+	default "kvme080"
+
+endif
diff --git a/board/eukrea/cpu9260/Kconfig b/board/eukrea/cpu9260/Kconfig
new file mode 100644
index 0000000..690b6d4
--- /dev/null
+++ b/board/eukrea/cpu9260/Kconfig
@@ -0,0 +1,223 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CPU9260"
+
+endif
+
+if TARGET_CPU9260_128M
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CPU9260,CPU9260_128M"
+
+endif
+
+if TARGET_CPU9260_NAND
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CPU9260,NANDBOOT"
+
+endif
+
+if TARGET_CPU9260_NAND_128M
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CPU9260,CPU9260_128M,NANDBOOT"
+
+endif
+
+if TARGET_CPU9G20
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CPU9G20"
+
+endif
+
+if TARGET_CPU9G20_128M
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CPU9G20,CPU9G20_128M"
+
+endif
+
+if TARGET_CPU9G20_NAND
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CPU9G20,NANDBOOT"
+
+endif
+
+if TARGET_CPU9G20_NAND_128M
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CPU9G20,CPU9G20_128M,NANDBOOT"
+
+endif
diff --git a/board/eukrea/cpuat91/Kconfig b/board/eukrea/cpuat91/Kconfig
new file mode 100644
index 0000000..8a17787
--- /dev/null
+++ b/board/eukrea/cpuat91/Kconfig
@@ -0,0 +1,51 @@ 
+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
+
+if TARGET_CPUAT91_RAM
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "RAMBOOT"
+
+endif
diff --git a/board/evb64260/Kconfig b/board/evb64260/Kconfig
new file mode 100644
index 0000000..7089541
--- /dev/null
+++ b/board/evb64260/Kconfig
@@ -0,0 +1,31 @@ 
+if TARGET_P3G4
+
+config SYS_CPU
+	string
+	default "74xx_7xx"
+
+config SYS_BOARD
+	string
+	default "evb64260"
+
+config SYS_CONFIG_NAME
+	string
+	default "P3G4"
+
+endif
+
+if TARGET_ZUMA
+
+config SYS_CPU
+	string
+	default "74xx_7xx"
+
+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
new file mode 100644
index 0000000..374945d
--- /dev/null
+++ b/board/exmeritus/hww1u1a/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_HWW1U1A
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "hww1u1a"
+
+config SYS_VENDOR
+	string
+	default "exmeritus"
+
+config SYS_CONFIG_NAME
+	string
+	default "HWW1U1A"
+
+endif
diff --git a/board/fads/Kconfig b/board/fads/Kconfig
new file mode 100644
index 0000000..ab2b37d
--- /dev/null
+++ b/board/fads/Kconfig
@@ -0,0 +1,31 @@ 
+if TARGET_MPC86XADS
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "fads"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC86xADS"
+
+endif
+
+if TARGET_MPC885ADS
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "fads"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC885ADS"
+
+endif
diff --git a/board/faraday/a320evb/Kconfig b/board/faraday/a320evb/Kconfig
new file mode 100644
index 0000000..353c873
--- /dev/null
+++ b/board/faraday/a320evb/Kconfig
@@ -0,0 +1,23 @@ 
+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/flagadm/Kconfig b/board/flagadm/Kconfig
new file mode 100644
index 0000000..53e570c
--- /dev/null
+++ b/board/flagadm/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_FLAGADM
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "flagadm"
+
+config SYS_CONFIG_NAME
+	string
+	default "FLAGADM"
+
+endif
diff --git a/board/freescale/b4860qds/Kconfig b/board/freescale/b4860qds/Kconfig
new file mode 100644
index 0000000..cb2d0ce
--- /dev/null
+++ b/board/freescale/b4860qds/Kconfig
@@ -0,0 +1,191 @@ 
+if TARGET_B4420QDS
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "b4860qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "B4860QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_B4420"
+
+endif
+
+if TARGET_B4420QDS_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "b4860qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "B4860QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_B4420,RAMBOOT_PBL,SPL_FSL_PBL,NAND"
+
+endif
+
+if TARGET_B4420QDS_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "b4860qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "B4860QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_B4420,RAMBOOT_PBL,SPIFLASH,SYS_TEXT_BASE=0xFFF40000"
+
+endif
+
+if TARGET_B4860QDS
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "b4860qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "B4860QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_B4860"
+
+endif
+
+if TARGET_B4860QDS_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "b4860qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "B4860QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_B4860,RAMBOOT_PBL,SPL_FSL_PBL,NAND"
+
+endif
+
+if TARGET_B4860QDS_SECURE_BOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "b4860qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "B4860QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_B4860,SECURE_BOOT"
+
+endif
+
+if TARGET_B4860QDS_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "b4860qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "B4860QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_B4860,RAMBOOT_PBL,SPIFLASH,SYS_TEXT_BASE=0xFFF40000"
+
+endif
+
+if TARGET_B4860QDS_SRIO_PCIE_BOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "b4860qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "B4860QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_B4860,SRIO_PCIE_BOOT_SLAVE,SYS_TEXT_BASE=0xFFF40000"
+
+endif
diff --git a/board/freescale/bsc9131rdb/Kconfig b/board/freescale/bsc9131rdb/Kconfig
new file mode 100644
index 0000000..127ca32
--- /dev/null
+++ b/board/freescale/bsc9131rdb/Kconfig
@@ -0,0 +1,95 @@ 
+if TARGET_BSC9131RDB_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "bsc9131rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "BSC9131RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BSC9131RDB,NAND"
+
+endif
+
+if TARGET_BSC9131RDB_NAND_SYSCLK100
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "bsc9131rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "BSC9131RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BSC9131RDB,NAND,SYS_CLK_100"
+
+endif
+
+if TARGET_BSC9131RDB_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "bsc9131rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "BSC9131RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BSC9131RDB,SPIFLASH"
+
+endif
+
+if TARGET_BSC9131RDB_SPIFLASH_SYSCLK100
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "bsc9131rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "BSC9131RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BSC9131RDB,SPIFLASH,SYS_CLK_100"
+
+endif
diff --git a/board/freescale/bsc9132qds/Kconfig b/board/freescale/bsc9132qds/Kconfig
new file mode 100644
index 0000000..6de32b3
--- /dev/null
+++ b/board/freescale/bsc9132qds/Kconfig
@@ -0,0 +1,383 @@ 
+if TARGET_BSC9132QDS_NAND_DDRCLK100
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "bsc9132qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "BSC9132QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BSC9132QDS,NAND,SYS_CLK_100_DDR_100"
+
+endif
+
+if TARGET_BSC9132QDS_NAND_DDRCLK100_SECURE
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "bsc9132qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "BSC9132QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BSC9132QDS,NAND_SECBOOT,SYS_CLK_100_DDR_100,SECURE_BOOT"
+
+endif
+
+if TARGET_BSC9132QDS_NAND_DDRCLK133
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "bsc9132qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "BSC9132QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BSC9132QDS,NAND,SYS_CLK_100_DDR_133"
+
+endif
+
+if TARGET_BSC9132QDS_NAND_DDRCLK133_SECURE
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "bsc9132qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "BSC9132QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BSC9132QDS,NAND_SECBOOT,SYS_CLK_100_DDR_133,SECURE_BOOT"
+
+endif
+
+if TARGET_BSC9132QDS_NOR_DDRCLK100
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "bsc9132qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "BSC9132QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BSC9132QDS,SYS_CLK_100_DDR_100"
+
+endif
+
+if TARGET_BSC9132QDS_NOR_DDRCLK100_SECURE
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "bsc9132qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "BSC9132QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BSC9132QDS,SYS_CLK_100_DDR_100,SECURE_BOOT"
+
+endif
+
+if TARGET_BSC9132QDS_NOR_DDRCLK133
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "bsc9132qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "BSC9132QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BSC9132QDS,SYS_CLK_100_DDR_133"
+
+endif
+
+if TARGET_BSC9132QDS_NOR_DDRCLK133_SECURE
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "bsc9132qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "BSC9132QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BSC9132QDS,SYS_CLK_100_DDR_133,SECURE_BOOT"
+
+endif
+
+if TARGET_BSC9132QDS_SDCARD_DDRCLK100
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "bsc9132qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "BSC9132QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BSC9132QDS,SDCARD,SYS_CLK_100_DDR_100"
+
+endif
+
+if TARGET_BSC9132QDS_SDCARD_DDRCLK100_SECURE
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "bsc9132qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "BSC9132QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BSC9132QDS,SDCARD,SYS_CLK_100_DDR_100,SECURE_BOOT"
+
+endif
+
+if TARGET_BSC9132QDS_SDCARD_DDRCLK133
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "bsc9132qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "BSC9132QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BSC9132QDS,SDCARD,SYS_CLK_100_DDR_133"
+
+endif
+
+if TARGET_BSC9132QDS_SDCARD_DDRCLK133_SECURE
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "bsc9132qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "BSC9132QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BSC9132QDS,SDCARD,SYS_CLK_100_DDR_133,SECURE_BOOT"
+
+endif
+
+if TARGET_BSC9132QDS_SPIFLASH_DDRCLK100
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "bsc9132qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "BSC9132QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BSC9132QDS,SPIFLASH,SYS_CLK_100_DDR_100"
+
+endif
+
+if TARGET_BSC9132QDS_SPIFLASH_DDRCLK100_SECURE
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "bsc9132qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "BSC9132QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BSC9132QDS,SPIFLASH,SYS_CLK_100_DDR_100,SECURE_BOOT"
+
+endif
+
+if TARGET_BSC9132QDS_SPIFLASH_DDRCLK133
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "bsc9132qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "BSC9132QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BSC9132QDS,SPIFLASH,SYS_CLK_100_DDR_133"
+
+endif
+
+if TARGET_BSC9132QDS_SPIFLASH_DDRCLK133_SECURE
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "bsc9132qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "BSC9132QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BSC9132QDS,SPIFLASH,SYS_CLK_100_DDR_133,SECURE_BOOT"
+
+endif
diff --git a/board/freescale/c29xpcie/Kconfig b/board/freescale/c29xpcie/Kconfig
new file mode 100644
index 0000000..9be847a
--- /dev/null
+++ b/board/freescale/c29xpcie/Kconfig
@@ -0,0 +1,71 @@ 
+if TARGET_C29XPCIE
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "c29xpcie"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "C29XPCIE"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "C29XPCIE,36BIT"
+
+endif
+
+if TARGET_C29XPCIE_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "c29xpcie"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "C29XPCIE"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "C29XPCIE,36BIT,NAND"
+
+endif
+
+if TARGET_C29XPCIE_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "c29xpcie"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "C29XPCIE"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "C29XPCIE,36BIT,SPIFLASH"
+
+endif
diff --git a/board/freescale/corenet_ds/Kconfig b/board/freescale/corenet_ds/Kconfig
new file mode 100644
index 0000000..1f0626f
--- /dev/null
+++ b/board/freescale/corenet_ds/Kconfig
@@ -0,0 +1,487 @@ 
+if TARGET_P3041DS
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "corenet_ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P3041DS"
+
+endif
+
+if TARGET_P3041DS_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "corenet_ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P3041DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "RAMBOOT_PBL,NAND,SYS_TEXT_BASE=0xFFF40000"
+
+endif
+
+if TARGET_P3041DS_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "corenet_ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P3041DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "RAMBOOT_PBL,SDCARD,SYS_TEXT_BASE=0xFFF40000"
+
+endif
+
+if TARGET_P3041DS_SECURE_BOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "corenet_ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P3041DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SECURE_BOOT"
+
+endif
+
+if TARGET_P3041DS_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "corenet_ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P3041DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "RAMBOOT_PBL,SPIFLASH,SYS_TEXT_BASE=0xFFF40000"
+
+endif
+
+if TARGET_P3041DS_SRIO_PCIE_BOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "corenet_ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P3041DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SRIO_PCIE_BOOT_SLAVE,SYS_TEXT_BASE=0xFFF40000"
+
+endif
+
+if TARGET_P4080DS
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "corenet_ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P4080DS"
+
+endif
+
+if TARGET_P4080DS_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "corenet_ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P4080DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "RAMBOOT_PBL,SDCARD,SYS_TEXT_BASE=0xFFF40000"
+
+endif
+
+if TARGET_P4080DS_SECURE_BOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "corenet_ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P4080DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SECURE_BOOT"
+
+endif
+
+if TARGET_P4080DS_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "corenet_ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P4080DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "RAMBOOT_PBL,SPIFLASH,SYS_TEXT_BASE=0xFFF40000"
+
+endif
+
+if TARGET_P4080DS_SRIO_PCIE_BOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "corenet_ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P4080DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SRIO_PCIE_BOOT_SLAVE,SYS_TEXT_BASE=0xFFF40000"
+
+endif
+
+if TARGET_P5020DS
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "corenet_ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P5020DS"
+
+endif
+
+if TARGET_P5020DS_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "corenet_ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P5020DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "RAMBOOT_PBL,NAND,SYS_TEXT_BASE=0xFFF40000"
+
+endif
+
+if TARGET_P5020DS_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "corenet_ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P5020DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "RAMBOOT_PBL,SDCARD,SYS_TEXT_BASE=0xFFF40000"
+
+endif
+
+if TARGET_P5020DS_SECURE_BOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "corenet_ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P5020DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SECURE_BOOT"
+
+endif
+
+if TARGET_P5020DS_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "corenet_ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P5020DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "RAMBOOT_PBL,SPIFLASH,SYS_TEXT_BASE=0xFFF40000"
+
+endif
+
+if TARGET_P5020DS_SRIO_PCIE_BOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "corenet_ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P5020DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SRIO_PCIE_BOOT_SLAVE,SYS_TEXT_BASE=0xFFF40000"
+
+endif
+
+if TARGET_P5040DS
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "corenet_ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P5040DS"
+
+endif
+
+if TARGET_P5040DS_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "corenet_ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P5040DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "RAMBOOT_PBL,NAND,SYS_TEXT_BASE=0xFFF40000"
+
+endif
+
+if TARGET_P5040DS_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "corenet_ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P5040DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "RAMBOOT_PBL,SDCARD,SYS_TEXT_BASE=0xFFF40000"
+
+endif
+
+if TARGET_P5040DS_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "corenet_ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P5040DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "RAMBOOT_PBL,SPIFLASH,SYS_TEXT_BASE=0xFFF40000"
+
+endif
diff --git a/board/freescale/m5208evbe/Kconfig b/board/freescale/m5208evbe/Kconfig
new file mode 100644
index 0000000..9b1fa42
--- /dev/null
+++ b/board/freescale/m5208evbe/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..c750bc1
--- /dev/null
+++ b/board/freescale/m52277evb/Kconfig
@@ -0,0 +1,47 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_SPANSION_BOOT,SYS_TEXT_BASE=0x00000000"
+
+endif
+
+if TARGET_M52277EVB_STMICRO
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CF_SBF,SYS_STMICRO_BOOT,SYS_TEXT_BASE=0x43E00000"
+
+endif
diff --git a/board/freescale/m5235evb/Kconfig b/board/freescale/m5235evb/Kconfig
new file mode 100644
index 0000000..bf3d3e1
--- /dev/null
+++ b/board/freescale/m5235evb/Kconfig
@@ -0,0 +1,47 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0xFFE00000"
+
+endif
+
+if TARGET_M5235EVB_FLASH32
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NORFLASH_PS32BIT,SYS_TEXT_BASE=0xFFC00000"
+
+endif
diff --git a/board/freescale/m5249evb/Kconfig b/board/freescale/m5249evb/Kconfig
new file mode 100644
index 0000000..87643e4
--- /dev/null
+++ b/board/freescale/m5249evb/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..76197a7
--- /dev/null
+++ b/board/freescale/m5253demo/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..bdc6c27
--- /dev/null
+++ b/board/freescale/m5253evbe/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..b69c37a
--- /dev/null
+++ b/board/freescale/m5272c3/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..85514b7
--- /dev/null
+++ b/board/freescale/m5275evb/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..33e98a7
--- /dev/null
+++ b/board/freescale/m5282evb/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..99ffd7d
--- /dev/null
+++ b/board/freescale/m53017evb/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..d70b5fc
--- /dev/null
+++ b/board/freescale/m5329evb/Kconfig
@@ -0,0 +1,47 @@ 
+if TARGET_M5329AFEE
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NANDFLASH_SIZE=0"
+
+endif
+
+if TARGET_M5329BFEE
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NANDFLASH_SIZE=16"
+
+endif
diff --git a/board/freescale/m5373evb/Kconfig b/board/freescale/m5373evb/Kconfig
new file mode 100644
index 0000000..87fd074
--- /dev/null
+++ b/board/freescale/m5373evb/Kconfig
@@ -0,0 +1,23 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NANDFLASH_SIZE=16"
+
+endif
diff --git a/board/freescale/m54418twr/Kconfig b/board/freescale/m54418twr/Kconfig
new file mode 100644
index 0000000..769eb81
--- /dev/null
+++ b/board/freescale/m54418twr/Kconfig
@@ -0,0 +1,143 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CF_SBF,SYS_SERIAL_BOOT,SYS_TEXT_BASE=0x47E00000,SYS_INPUT_CLKSRC=50000000"
+
+endif
+
+if TARGET_M54418TWR_NAND_MII
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_NAND_BOOT,SYS_TEXT_BASE=0x47E00000,SYS_INPUT_CLKSRC=25000000"
+
+endif
+
+if TARGET_M54418TWR_NAND_RMII
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_NAND_BOOT,SYS_TEXT_BASE=0x47E00000,SYS_INPUT_CLKSRC=50000000"
+
+endif
+
+if TARGET_M54418TWR_NAND_RMII_LOWFREQ
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_NAND_BOOT,LOW_MCFCLK,SYS_TEXT_BASE=0x47E00000,SYS_INPUT_CLKSRC=50000000"
+
+endif
+
+if TARGET_M54418TWR_SERIAL_MII
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CF_SBF,SYS_SERIAL_BOOT,SYS_TEXT_BASE=0x47E00000,SYS_INPUT_CLKSRC=25000000"
+
+endif
+
+if TARGET_M54418TWR_SERIAL_RMII
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CF_SBF,SYS_SERIAL_BOOT,SYS_TEXT_BASE=0x47E00000,SYS_INPUT_CLKSRC=50000000"
+
+endif
diff --git a/board/freescale/m54451evb/Kconfig b/board/freescale/m54451evb/Kconfig
new file mode 100644
index 0000000..5c1f595
--- /dev/null
+++ b/board/freescale/m54451evb/Kconfig
@@ -0,0 +1,47 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0x00000000,SYS_INPUT_CLKSRC=24000000"
+
+endif
+
+if TARGET_M54451EVB_STMICRO
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CF_SBF,SYS_STMICRO_BOOT,SYS_TEXT_BASE=0x47e00000,SYS_INPUT_CLKSRC=24000000"
+
+endif
diff --git a/board/freescale/m54455evb/Kconfig b/board/freescale/m54455evb/Kconfig
new file mode 100644
index 0000000..55058f8
--- /dev/null
+++ b/board/freescale/m54455evb/Kconfig
@@ -0,0 +1,119 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_ATMEL_BOOT,SYS_TEXT_BASE=0x04000000,SYS_INPUT_CLKSRC=33333333"
+
+endif
+
+if TARGET_M54455EVB_A66
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_ATMEL_BOOT,SYS_TEXT_BASE=0x04000000,SYS_INPUT_CLKSRC=66666666"
+
+endif
+
+if TARGET_M54455EVB_I66
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_INTEL_BOOT,SYS_TEXT_BASE=0x00000000,SYS_INPUT_CLKSRC=66666666"
+
+endif
+
+if TARGET_M54455EVB_INTEL
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_INTEL_BOOT,SYS_TEXT_BASE=0x00000000,SYS_INPUT_CLKSRC=33333333"
+
+endif
+
+if TARGET_M54455EVB_STM33
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_STMICRO_BOOT,CF_SBF,SYS_TEXT_BASE=0x4FE00000,SYS_INPUT_CLKSRC=33333333"
+
+endif
diff --git a/board/freescale/m547xevb/Kconfig b/board/freescale/m547xevb/Kconfig
new file mode 100644
index 0000000..4de54f1
--- /dev/null
+++ b/board/freescale/m547xevb/Kconfig
@@ -0,0 +1,167 @@ 
+if TARGET_M5475AFE
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_BUSCLK=133333333,SYS_BOOTSZ=2,SYS_DRAMSZ=64"
+
+endif
+
+if TARGET_M5475BFE
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_BUSCLK=133333333,SYS_BOOTSZ=2,SYS_DRAMSZ=64,SYS_NOR1SZ=16"
+
+endif
+
+if TARGET_M5475CFE
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_BUSCLK=133333333,SYS_BOOTSZ=2,SYS_DRAMSZ=64,SYS_NOR1SZ=16,SYS_VIDEO,SYS_USBCTRL"
+
+endif
+
+if TARGET_M5475DFE
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_BUSCLK=133333333,SYS_BOOTSZ=2,SYS_DRAMSZ=64,SYS_USBCTRL"
+
+endif
+
+if TARGET_M5475EFE
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_BUSCLK=133333333,SYS_BOOTSZ=2,SYS_DRAMSZ=64,SYS_VIDEO,SYS_USBCTRL"
+
+endif
+
+if TARGET_M5475FFE
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_BUSCLK=133333333,SYS_BOOTSZ=2,SYS_DRAMSZ=64,SYS_NOR1SZ=32,SYS_VIDEO,SYS_USBCTRL,SYS_DRAMSZ1=64"
+
+endif
+
+if TARGET_M5475GFE
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_BUSCLK=133333333,SYS_BOOTSZ=4,SYS_DRAMSZ=64"
+
+endif
diff --git a/board/freescale/m548xevb/Kconfig b/board/freescale/m548xevb/Kconfig
new file mode 100644
index 0000000..c76ace2
--- /dev/null
+++ b/board/freescale/m548xevb/Kconfig
@@ -0,0 +1,191 @@ 
+if TARGET_M5485AFE
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_BUSCLK=100000000,SYS_BOOTSZ=2,SYS_DRAMSZ=64"
+
+endif
+
+if TARGET_M5485BFE
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_BUSCLK=100000000,SYS_BOOTSZ=2,SYS_DRAMSZ=64,SYS_NOR1SZ=16"
+
+endif
+
+if TARGET_M5485CFE
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_BUSCLK=100000000,SYS_BOOTSZ=2,SYS_DRAMSZ=64,SYS_NOR1SZ=16,SYS_VIDEO,SYS_USBCTRL"
+
+endif
+
+if TARGET_M5485DFE
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_BUSCLK=100000000,SYS_BOOTSZ=2,SYS_DRAMSZ=64,SYS_USBCTRL"
+
+endif
+
+if TARGET_M5485EFE
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_BUSCLK=100000000,SYS_BOOTSZ=2,SYS_DRAMSZ=64,SYS_VIDEO,SYS_USBCTRL"
+
+endif
+
+if TARGET_M5485FFE
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_BUSCLK=100000000,SYS_BOOTSZ=2,SYS_DRAMSZ=64,SYS_NOR1SZ=32,SYS_VIDEO,SYS_USBCTRL,SYS_DRAMSZ1=64"
+
+endif
+
+if TARGET_M5485GFE
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_BUSCLK=100000000,SYS_BOOTSZ=4,SYS_DRAMSZ=64"
+
+endif
+
+if TARGET_M5485HFE
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_BUSCLK=100000000,SYS_BOOTSZ=2,SYS_DRAMSZ=64,SYS_NOR1SZ=16,SYS_VIDEO"
+
+endif
diff --git a/board/freescale/mpc5121ads/Kconfig b/board/freescale/mpc5121ads/Kconfig
new file mode 100644
index 0000000..2f95301
--- /dev/null
+++ b/board/freescale/mpc5121ads/Kconfig
@@ -0,0 +1,43 @@ 
+if TARGET_MPC5121ADS
+
+config SYS_CPU
+	string
+	default "mpc512x"
+
+config SYS_BOARD
+	string
+	default "mpc5121ads"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "mpc5121ads"
+
+endif
+
+if TARGET_MPC5121ADS_REV2
+
+config SYS_CPU
+	string
+	default "mpc512x"
+
+config SYS_BOARD
+	string
+	default "mpc5121ads"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "mpc5121ads"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MPC5121ADS_REV2"
+
+endif
diff --git a/board/freescale/mpc7448hpc2/Kconfig b/board/freescale/mpc7448hpc2/Kconfig
new file mode 100644
index 0000000..067a541
--- /dev/null
+++ b/board/freescale/mpc7448hpc2/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_MPC7448HPC2
+
+config SYS_CPU
+	string
+	default "74xx_7xx"
+
+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/mpc8260ads/Kconfig b/board/freescale/mpc8260ads/Kconfig
new file mode 100644
index 0000000..ed819f5
--- /dev/null
+++ b/board/freescale/mpc8260ads/Kconfig
@@ -0,0 +1,383 @@ 
+if TARGET_MPC8260ADS
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "mpc8260ads"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8260ADS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ADSTYPE=CONFIG_SYS_8260ADS"
+
+endif
+
+if TARGET_MPC8260ADS_33MHZ
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "mpc8260ads"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8260ADS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ADSTYPE=CONFIG_SYS_8260ADS,8260_CLKIN=33000000"
+
+endif
+
+if TARGET_MPC8260ADS_33MHZ_LOWBOOT
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "mpc8260ads"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8260ADS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ADSTYPE=CONFIG_SYS_8260ADS,8260_CLKIN=33000000,SYS_TEXT_BASE=0xFF800000"
+
+endif
+
+if TARGET_MPC8260ADS_40MHZ
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "mpc8260ads"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8260ADS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ADSTYPE=CONFIG_SYS_8260ADS,8260_CLKIN=40000000"
+
+endif
+
+if TARGET_MPC8260ADS_40MHZ_LOWBOOT
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "mpc8260ads"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8260ADS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ADSTYPE=CONFIG_SYS_8260ADS,8260_CLKIN=40000000,SYS_TEXT_BASE=0xFF800000"
+
+endif
+
+if TARGET_MPC8260ADS_LOWBOOT
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "mpc8260ads"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8260ADS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ADSTYPE=CONFIG_SYS_8260ADS,SYS_TEXT_BASE=0xFF800000"
+
+endif
+
+if TARGET_MPC8272ADS
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "mpc8260ads"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8260ADS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ADSTYPE=CONFIG_SYS_8272ADS"
+
+endif
+
+if TARGET_MPC8272ADS_LOWBOOT
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "mpc8260ads"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8260ADS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ADSTYPE=CONFIG_SYS_8272ADS,SYS_TEXT_BASE=0xFF800000"
+
+endif
+
+if TARGET_PQ2FADS
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "mpc8260ads"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8260ADS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ADSTYPE=CONFIG_SYS_PQ2FADS"
+
+endif
+
+if TARGET_PQ2FADS_VR
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "mpc8260ads"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8260ADS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ADSTYPE=CONFIG_SYS_PQ2FADS,8260_CLKIN=66000000"
+
+endif
+
+if TARGET_PQ2FADS_VR_LOWBOOT
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "mpc8260ads"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8260ADS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ADSTYPE=CONFIG_SYS_PQ2FADS,8260_CLKIN=66000000,SYS_TEXT_BASE=0xFF800000"
+
+endif
+
+if TARGET_PQ2FADS_ZU
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "mpc8260ads"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8260ADS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ADSTYPE=CONFIG_SYS_PQ2FADS"
+
+endif
+
+if TARGET_PQ2FADS_ZU_66MHZ
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "mpc8260ads"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8260ADS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ADSTYPE=CONFIG_SYS_PQ2FADS,8260_CLKIN=66000000"
+
+endif
+
+if TARGET_PQ2FADS_ZU_66MHZ_LOWBOOT
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "mpc8260ads"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8260ADS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ADSTYPE=CONFIG_SYS_PQ2FADS,8260_CLKIN=66000000,SYS_TEXT_BASE=0xFF800000"
+
+endif
+
+if TARGET_PQ2FADS_ZU_LOWBOOT
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "mpc8260ads"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8260ADS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ADSTYPE=CONFIG_SYS_PQ2FADS,SYS_TEXT_BASE=0xFF800000"
+
+endif
+
+if TARGET_PQ2FADS_LOWBOOT
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "mpc8260ads"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8260ADS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ADSTYPE=CONFIG_SYS_PQ2FADS,SYS_TEXT_BASE=0xFF800000"
+
+endif
diff --git a/board/freescale/mpc8266ads/Kconfig b/board/freescale/mpc8266ads/Kconfig
new file mode 100644
index 0000000..d01bbc1
--- /dev/null
+++ b/board/freescale/mpc8266ads/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_MPC8266ADS
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+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
new file mode 100644
index 0000000..6fbec46b
--- /dev/null
+++ b/board/freescale/mpc8308rdb/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_MPC8308RDB
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+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
new file mode 100644
index 0000000..6b05a23
--- /dev/null
+++ b/board/freescale/mpc8313erdb/Kconfig
@@ -0,0 +1,95 @@ 
+if TARGET_MPC8313ERDB_33
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc8313erdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8313ERDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_33MHZ"
+
+endif
+
+if TARGET_MPC8313ERDB_66
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc8313erdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8313ERDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_66MHZ"
+
+endif
+
+if TARGET_MPC8313ERDB_NAND_33
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc8313erdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8313ERDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_33MHZ,NAND"
+
+endif
+
+if TARGET_MPC8313ERDB_NAND_66
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc8313erdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8313ERDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_66MHZ,NAND"
+
+endif
diff --git a/board/freescale/mpc8315erdb/Kconfig b/board/freescale/mpc8315erdb/Kconfig
new file mode 100644
index 0000000..fd26214
--- /dev/null
+++ b/board/freescale/mpc8315erdb/Kconfig
@@ -0,0 +1,43 @@ 
+if TARGET_MPC8315ERDB
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc8315erdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8315ERDB"
+
+endif
+
+if TARGET_MPC8315ERDB_NAND
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc8315erdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8315ERDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NAND_U_BOOT"
+
+endif
diff --git a/board/freescale/mpc8323erdb/Kconfig b/board/freescale/mpc8323erdb/Kconfig
new file mode 100644
index 0000000..09742f4
--- /dev/null
+++ b/board/freescale/mpc8323erdb/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_MPC8323ERDB
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+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
new file mode 100644
index 0000000..e2ef936
--- /dev/null
+++ b/board/freescale/mpc832xemds/Kconfig
@@ -0,0 +1,115 @@ 
+if TARGET_MPC832XEMDS
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc832xemds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC832XEMDS"
+
+endif
+
+if TARGET_MPC832XEMDS_ATM
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc832xemds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC832XEMDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PQ_MDS_PIB=1,PQ_MDS_PIB_ATM=1"
+
+endif
+
+if TARGET_MPC832XEMDS_HOST_33
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc832xemds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC832XEMDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PCI,PCI_33M,PQ_MDS_PIB=1"
+
+endif
+
+if TARGET_MPC832XEMDS_HOST_66
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc832xemds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC832XEMDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PCI,PCI_66M,PQ_MDS_PIB=1"
+
+endif
+
+if TARGET_MPC832XEMDS_SLAVE
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc832xemds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC832XEMDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PCI,PCISLAVE"
+
+endif
diff --git a/board/freescale/mpc8349emds/Kconfig b/board/freescale/mpc8349emds/Kconfig
new file mode 100644
index 0000000..aedbf7c
--- /dev/null
+++ b/board/freescale/mpc8349emds/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_MPC8349EMDS
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+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
new file mode 100644
index 0000000..6bb3909
--- /dev/null
+++ b/board/freescale/mpc8349itx/Kconfig
@@ -0,0 +1,71 @@ 
+if TARGET_MPC8349ITX
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc8349itx"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8349ITX"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MPC8349ITX"
+
+endif
+
+if TARGET_MPC8349ITX_LOWBOOT
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc8349itx"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8349ITX"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MPC8349ITX,SYS_TEXT_BASE=0xFE000000"
+
+endif
+
+if TARGET_MPC8349ITXGP
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc8349itx"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8349ITX"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MPC8349ITXGP,SYS_TEXT_BASE=0xFE000000"
+
+endif
diff --git a/board/freescale/mpc8360emds/Kconfig b/board/freescale/mpc8360emds/Kconfig
new file mode 100644
index 0000000..2950c3f
--- /dev/null
+++ b/board/freescale/mpc8360emds/Kconfig
@@ -0,0 +1,239 @@ 
+if TARGET_MPC8360EMDS_33
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc8360emds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8360EMDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CLKIN_33MHZ"
+
+endif
+
+if TARGET_MPC8360EMDS_33_ATM
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc8360emds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8360EMDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CLKIN_33MHZ,PQ_MDS_PIB=1,PQ_MDS_PIB_ATM=1"
+
+endif
+
+if TARGET_MPC8360EMDS_33_HOST_33
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc8360emds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8360EMDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CLKIN_33MHZ,PCI,PCI_33M,PQ_MDS_PIB=1"
+
+endif
+
+if TARGET_MPC8360EMDS_33_HOST_66
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc8360emds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8360EMDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CLKIN_33MHZ,PCI,PCI_66M,PQ_MDS_PIB=1"
+
+endif
+
+if TARGET_MPC8360EMDS_33_SLAVE
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc8360emds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8360EMDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CLKIN_33MHZ,PCI,PCISLAVE"
+
+endif
+
+if TARGET_MPC8360EMDS_66
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc8360emds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8360EMDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CLKIN_66MHZ"
+
+endif
+
+if TARGET_MPC8360EMDS_66_ATM
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc8360emds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8360EMDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CLKIN_66MHZ,PQ_MDS_PIB=1,PQ_MDS_PIB_ATM=1"
+
+endif
+
+if TARGET_MPC8360EMDS_66_HOST_33
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc8360emds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8360EMDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CLKIN_66MHZ,PCI,PCI_33M,PQ_MDS_PIB=1"
+
+endif
+
+if TARGET_MPC8360EMDS_66_HOST_66
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc8360emds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8360EMDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CLKIN_66MHZ,PCI,PCI_66M,PQ_MDS_PIB=1"
+
+endif
+
+if TARGET_MPC8360EMDS_66_SLAVE
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc8360emds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8360EMDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CLKIN_66MHZ,PCI,PCISLAVE"
+
+endif
diff --git a/board/freescale/mpc8360erdk/Kconfig b/board/freescale/mpc8360erdk/Kconfig
new file mode 100644
index 0000000..a77e679
--- /dev/null
+++ b/board/freescale/mpc8360erdk/Kconfig
@@ -0,0 +1,43 @@ 
+if TARGET_MPC8360ERDK
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc8360erdk"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8360ERDK"
+
+endif
+
+if TARGET_MPC8360ERDK_33
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc8360erdk"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8360ERDK"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CLKIN_33MHZ"
+
+endif
diff --git a/board/freescale/mpc837xemds/Kconfig b/board/freescale/mpc837xemds/Kconfig
new file mode 100644
index 0000000..83a5644
--- /dev/null
+++ b/board/freescale/mpc837xemds/Kconfig
@@ -0,0 +1,43 @@ 
+if TARGET_MPC837XEMDS
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc837xemds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC837XEMDS"
+
+endif
+
+if TARGET_MPC837XEMDS_HOST
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "mpc837xemds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC837XEMDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PCI"
+
+endif
diff --git a/board/freescale/mpc837xerdb/Kconfig b/board/freescale/mpc837xerdb/Kconfig
new file mode 100644
index 0000000..ff44eae
--- /dev/null
+++ b/board/freescale/mpc837xerdb/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_MPC837XERDB
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+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
new file mode 100644
index 0000000..bfd3a4b
--- /dev/null
+++ b/board/freescale/mpc8536ds/Kconfig
@@ -0,0 +1,115 @@ 
+if TARGET_MPC8536DS
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "mpc8536ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8536DS"
+
+endif
+
+if TARGET_MPC8536DS_36BIT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "mpc8536ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8536DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "36BIT"
+
+endif
+
+if TARGET_MPC8536DS_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "mpc8536ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8536DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NAND"
+
+endif
+
+if TARGET_MPC8536DS_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "mpc8536ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8536DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SDCARD"
+
+endif
+
+if TARGET_MPC8536DS_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "mpc8536ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8536DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SPIFLASH"
+
+endif
diff --git a/board/freescale/mpc8540ads/Kconfig b/board/freescale/mpc8540ads/Kconfig
new file mode 100644
index 0000000..29fd37d
--- /dev/null
+++ b/board/freescale/mpc8540ads/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_MPC8540ADS
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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
new file mode 100644
index 0000000..29eed87
--- /dev/null
+++ b/board/freescale/mpc8541cds/Kconfig
@@ -0,0 +1,43 @@ 
+if TARGET_MPC8541CDS
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "mpc8541cds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8541CDS"
+
+endif
+
+if TARGET_MPC8541CDS_LEGACY
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "mpc8541cds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8541CDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "LEGACY"
+
+endif
diff --git a/board/freescale/mpc8544ds/Kconfig b/board/freescale/mpc8544ds/Kconfig
new file mode 100644
index 0000000..8ce2fc9
--- /dev/null
+++ b/board/freescale/mpc8544ds/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_MPC8544DS
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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
new file mode 100644
index 0000000..2d6316f
--- /dev/null
+++ b/board/freescale/mpc8548cds/Kconfig
@@ -0,0 +1,67 @@ 
+if TARGET_MPC8548CDS
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "mpc8548cds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8548CDS"
+
+endif
+
+if TARGET_MPC8548CDS_36BIT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "mpc8548cds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8548CDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "36BIT"
+
+endif
+
+if TARGET_MPC8548CDS_LEGACY
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "mpc8548cds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8548CDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "LEGACY"
+
+endif
diff --git a/board/freescale/mpc8555cds/Kconfig b/board/freescale/mpc8555cds/Kconfig
new file mode 100644
index 0000000..15865f2
--- /dev/null
+++ b/board/freescale/mpc8555cds/Kconfig
@@ -0,0 +1,43 @@ 
+if TARGET_MPC8555CDS
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "mpc8555cds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8555CDS"
+
+endif
+
+if TARGET_MPC8555CDS_LEGACY
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "mpc8555cds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8555CDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "LEGACY"
+
+endif
diff --git a/board/freescale/mpc8560ads/Kconfig b/board/freescale/mpc8560ads/Kconfig
new file mode 100644
index 0000000..d44ba74
--- /dev/null
+++ b/board/freescale/mpc8560ads/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_MPC8560ADS
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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
new file mode 100644
index 0000000..2af6ecc
--- /dev/null
+++ b/board/freescale/mpc8568mds/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_MPC8568MDS
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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
new file mode 100644
index 0000000..9aef2a0
--- /dev/null
+++ b/board/freescale/mpc8569mds/Kconfig
@@ -0,0 +1,67 @@ 
+if TARGET_MPC8569MDS
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "mpc8569mds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8569MDS"
+
+endif
+
+if TARGET_MPC8569MDS_ATM
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "mpc8569mds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8569MDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ATM"
+
+endif
+
+if TARGET_MPC8569MDS_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "mpc8569mds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8569MDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NAND"
+
+endif
diff --git a/board/freescale/mpc8572ds/Kconfig b/board/freescale/mpc8572ds/Kconfig
new file mode 100644
index 0000000..deb1c03
--- /dev/null
+++ b/board/freescale/mpc8572ds/Kconfig
@@ -0,0 +1,67 @@ 
+if TARGET_MPC8572DS
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "mpc8572ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8572DS"
+
+endif
+
+if TARGET_MPC8572DS_36BIT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "mpc8572ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8572DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "36BIT"
+
+endif
+
+if TARGET_MPC8572DS_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "mpc8572ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8572DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NAND"
+
+endif
diff --git a/board/freescale/mpc8610hpcd/Kconfig b/board/freescale/mpc8610hpcd/Kconfig
new file mode 100644
index 0000000..b676820
--- /dev/null
+++ b/board/freescale/mpc8610hpcd/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_MPC8610HPCD
+
+config SYS_CPU
+	string
+	default "mpc86xx"
+
+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
new file mode 100644
index 0000000..3781590
--- /dev/null
+++ b/board/freescale/mpc8641hpcn/Kconfig
@@ -0,0 +1,43 @@ 
+if TARGET_MPC8641HPCN
+
+config SYS_CPU
+	string
+	default "mpc86xx"
+
+config SYS_BOARD
+	string
+	default "mpc8641hpcn"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8641HPCN"
+
+endif
+
+if TARGET_MPC8641HPCN_36BIT
+
+config SYS_CPU
+	string
+	default "mpc86xx"
+
+config SYS_BOARD
+	string
+	default "mpc8641hpcn"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "MPC8641HPCN"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PHYS_64BIT"
+
+endif
diff --git a/board/freescale/mx23evk/Kconfig b/board/freescale/mx23evk/Kconfig
new file mode 100644
index 0000000..ee7911c
--- /dev/null
+++ b/board/freescale/mx23evk/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..8f2302b
--- /dev/null
+++ b/board/freescale/mx25pdk/Kconfig
@@ -0,0 +1,27 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/freescale/mx25pdk/imximage.cfg"
+
+endif
diff --git a/board/freescale/mx28evk/Kconfig b/board/freescale/mx28evk/Kconfig
new file mode 100644
index 0000000..91968ca
--- /dev/null
+++ b/board/freescale/mx28evk/Kconfig
@@ -0,0 +1,83 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ENV_IS_IN_MMC"
+
+endif
+
+if TARGET_MX28EVK_AUART_CONSOLE
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MXS_AUART,MXS_AUART_BASE=MXS_UARTAPP3_BASE,ENV_IS_IN_MMC"
+
+endif
+
+if TARGET_MX28EVK_NAND
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ENV_IS_IN_NAND"
+
+endif
diff --git a/board/freescale/mx31ads/Kconfig b/board/freescale/mx31ads/Kconfig
new file mode 100644
index 0000000..96116dd
--- /dev/null
+++ b/board/freescale/mx31ads/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..6ac6a59
--- /dev/null
+++ b/board/freescale/mx31pdk/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..5555b0b
--- /dev/null
+++ b/board/freescale/mx35pdk/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..82d6789
--- /dev/null
+++ b/board/freescale/mx51evk/Kconfig
@@ -0,0 +1,27 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/freescale/mx51evk/imximage.cfg"
+
+endif
diff --git a/board/freescale/mx53ard/Kconfig b/board/freescale/mx53ard/Kconfig
new file mode 100644
index 0000000..e2559d8
--- /dev/null
+++ b/board/freescale/mx53ard/Kconfig
@@ -0,0 +1,27 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/freescale/mx53ard/imximage_dd3.cfg"
+
+endif
diff --git a/board/freescale/mx53evk/Kconfig b/board/freescale/mx53evk/Kconfig
new file mode 100644
index 0000000..f2caf94
--- /dev/null
+++ b/board/freescale/mx53evk/Kconfig
@@ -0,0 +1,27 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/freescale/mx53evk/imximage.cfg"
+
+endif
diff --git a/board/freescale/mx53loco/Kconfig b/board/freescale/mx53loco/Kconfig
new file mode 100644
index 0000000..ecd8a2a
--- /dev/null
+++ b/board/freescale/mx53loco/Kconfig
@@ -0,0 +1,27 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/freescale/mx53loco/imximage.cfg"
+
+endif
diff --git a/board/freescale/mx53smd/Kconfig b/board/freescale/mx53smd/Kconfig
new file mode 100644
index 0000000..6928b9a
--- /dev/null
+++ b/board/freescale/mx53smd/Kconfig
@@ -0,0 +1,27 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/freescale/mx53smd/imximage.cfg"
+
+endif
diff --git a/board/freescale/mx6qarm2/Kconfig b/board/freescale/mx6qarm2/Kconfig
new file mode 100644
index 0000000..9e689c3
--- /dev/null
+++ b/board/freescale/mx6qarm2/Kconfig
@@ -0,0 +1,27 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/freescale/mx6qarm2/imximage.cfg"
+
+endif
diff --git a/board/freescale/mx6qsabreauto/Kconfig b/board/freescale/mx6qsabreauto/Kconfig
new file mode 100644
index 0000000..d108b51
--- /dev/null
+++ b/board/freescale/mx6qsabreauto/Kconfig
@@ -0,0 +1,27 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/freescale/mx6qsabreauto/imximage.cfg,MX6Q"
+
+endif
diff --git a/board/freescale/mx6sabresd/Kconfig b/board/freescale/mx6sabresd/Kconfig
new file mode 100644
index 0000000..d7c1ffd
--- /dev/null
+++ b/board/freescale/mx6sabresd/Kconfig
@@ -0,0 +1,55 @@ 
+if TARGET_MX6DLSABRESD
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6dl.cfg,MX6DL"
+
+endif
+
+if TARGET_MX6QSABRESD
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg,MX6Q"
+
+endif
diff --git a/board/freescale/mx6slevk/Kconfig b/board/freescale/mx6slevk/Kconfig
new file mode 100644
index 0000000..33e7e4f
--- /dev/null
+++ b/board/freescale/mx6slevk/Kconfig
@@ -0,0 +1,27 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/freescale/mx6slevk/imximage.cfg,MX6SL"
+
+endif
diff --git a/board/freescale/p1010rdb/Kconfig b/board/freescale/p1010rdb/Kconfig
new file mode 100644
index 0000000..3da8b6c
--- /dev/null
+++ b/board/freescale/p1010rdb/Kconfig
@@ -0,0 +1,671 @@ 
+if TARGET_P1010RDB_PA_36BIT_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PA,36BIT,NAND"
+
+endif
+
+if TARGET_P1010RDB_PA_36BIT_NAND_SECBOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PA,36BIT,NAND_SECBOOT,SECURE_BOOT"
+
+endif
+
+if TARGET_P1010RDB_PA_36BIT_NOR
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PA,36BIT"
+
+endif
+
+if TARGET_P1010RDB_PA_36BIT_NOR_SECBOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PA,36BIT,SECURE_BOOT"
+
+endif
+
+if TARGET_P1010RDB_PA_36BIT_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PA,36BIT,SDCARD"
+
+endif
+
+if TARGET_P1010RDB_PA_36BIT_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PA,36BIT,SPIFLASH"
+
+endif
+
+if TARGET_P1010RDB_PA_36BIT_SPIFLASH_SECBOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PA,36BIT,SPIFLASH,SECURE_BOOT"
+
+endif
+
+if TARGET_P1010RDB_PA_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PA,NAND"
+
+endif
+
+if TARGET_P1010RDB_PA_NAND_SECBOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PA,NAND_SECBOOT,SECURE_BOOT"
+
+endif
+
+if TARGET_P1010RDB_PA_NOR
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PA"
+
+endif
+
+if TARGET_P1010RDB_PA_NOR_SECBOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PA,SECURE_BOOT"
+
+endif
+
+if TARGET_P1010RDB_PA_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PA,SDCARD"
+
+endif
+
+if TARGET_P1010RDB_PA_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PA,SPIFLASH"
+
+endif
+
+if TARGET_P1010RDB_PA_SPIFLASH_SECBOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PA,SPIFLASH,SECURE_BOOT"
+
+endif
+
+if TARGET_P1010RDB_PB_36BIT_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PB,36BIT,NAND"
+
+endif
+
+if TARGET_P1010RDB_PB_36BIT_NAND_SECBOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PB,36BIT,NAND_SECBOOT,SECURE_BOOT"
+
+endif
+
+if TARGET_P1010RDB_PB_36BIT_NOR
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PB,36BIT"
+
+endif
+
+if TARGET_P1010RDB_PB_36BIT_NOR_SECBOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PB,36BIT,SECURE_BOOT"
+
+endif
+
+if TARGET_P1010RDB_PB_36BIT_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PB,36BIT,SDCARD"
+
+endif
+
+if TARGET_P1010RDB_PB_36BIT_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PB,36BIT,SPIFLASH"
+
+endif
+
+if TARGET_P1010RDB_PB_36BIT_SPIFLASH_SECBOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PB,36BIT,SPIFLASH,SECURE_BOOT"
+
+endif
+
+if TARGET_P1010RDB_PB_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PB,NAND"
+
+endif
+
+if TARGET_P1010RDB_PB_NAND_SECBOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PB,NAND_SECBOOT,SECURE_BOOT"
+
+endif
+
+if TARGET_P1010RDB_PB_NOR
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PB"
+
+endif
+
+if TARGET_P1010RDB_PB_NOR_SECBOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PB,SECURE_BOOT"
+
+endif
+
+if TARGET_P1010RDB_PB_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PB,SDCARD"
+
+endif
+
+if TARGET_P1010RDB_PB_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PB,SPIFLASH"
+
+endif
+
+if TARGET_P1010RDB_PB_SPIFLASH_SECBOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1010rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1010RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1010RDB_PB,SPIFLASH,SECURE_BOOT"
+
+endif
diff --git a/board/freescale/p1022ds/Kconfig b/board/freescale/p1022ds/Kconfig
new file mode 100644
index 0000000..2b4ab95
--- /dev/null
+++ b/board/freescale/p1022ds/Kconfig
@@ -0,0 +1,187 @@ 
+if TARGET_P1022DS
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1022ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1022DS"
+
+endif
+
+if TARGET_P1022DS_36BIT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1022ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1022DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "36BIT"
+
+endif
+
+if TARGET_P1022DS_36BIT_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1022ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1022DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "36BIT,NAND"
+
+endif
+
+if TARGET_P1022DS_36BIT_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1022ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1022DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "36BIT,SDCARD"
+
+endif
+
+if TARGET_P1022DS_36BIT_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1022ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1022DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "36BIT,SPIFLASH"
+
+endif
+
+if TARGET_P1022DS_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1022ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1022DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NAND"
+
+endif
+
+if TARGET_P1022DS_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1022ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1022DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SDCARD"
+
+endif
+
+if TARGET_P1022DS_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1022ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1022DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SPIFLASH"
+
+endif
diff --git a/board/freescale/p1023rdb/Kconfig b/board/freescale/p1023rdb/Kconfig
new file mode 100644
index 0000000..bdf0194
--- /dev/null
+++ b/board/freescale/p1023rdb/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_P1023RDB
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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/p1023rds/Kconfig b/board/freescale/p1023rds/Kconfig
new file mode 100644
index 0000000..d44ae77
--- /dev/null
+++ b/board/freescale/p1023rds/Kconfig
@@ -0,0 +1,43 @@ 
+if TARGET_P1023RDS
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1023rds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1023RDS"
+
+endif
+
+if TARGET_P1023RDS_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1023rds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1023RDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NAND"
+
+endif
diff --git a/board/freescale/p1_p2_rdb/Kconfig b/board/freescale/p1_p2_rdb/Kconfig
new file mode 100644
index 0000000..11bf331
--- /dev/null
+++ b/board/freescale/p1_p2_rdb/Kconfig
@@ -0,0 +1,671 @@ 
+if TARGET_P1011RDB
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1011RDB"
+
+endif
+
+if TARGET_P1011RDB_36BIT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1011RDB,36BIT"
+
+endif
+
+if TARGET_P1011RDB_36BIT_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1011RDB,36BIT,SDCARD"
+
+endif
+
+if TARGET_P1011RDB_36BIT_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1011RDB,36BIT,SPIFLASH"
+
+endif
+
+if TARGET_P1011RDB_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1011RDB,NAND"
+
+endif
+
+if TARGET_P1011RDB_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1011RDB,SDCARD"
+
+endif
+
+if TARGET_P1011RDB_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1011RDB,SPIFLASH"
+
+endif
+
+if TARGET_P1020RDB
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020RDB"
+
+endif
+
+if TARGET_P1020RDB_36BIT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020RDB,36BIT"
+
+endif
+
+if TARGET_P1020RDB_36BIT_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020RDB,36BIT,SDCARD"
+
+endif
+
+if TARGET_P1020RDB_36BIT_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020RDB,36BIT,SPIFLASH"
+
+endif
+
+if TARGET_P1020RDB_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020RDB,NAND"
+
+endif
+
+if TARGET_P1020RDB_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020RDB,SDCARD"
+
+endif
+
+if TARGET_P1020RDB_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020RDB,SPIFLASH"
+
+endif
+
+if TARGET_P2010RDB
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P2010RDB"
+
+endif
+
+if TARGET_P2010RDB_36BIT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P2010RDB,36BIT"
+
+endif
+
+if TARGET_P2010RDB_36BIT_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P2010RDB,36BIT,SDCARD"
+
+endif
+
+if TARGET_P2010RDB_36BIT_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P2010RDB,36BIT,SPIFLASH"
+
+endif
+
+if TARGET_P2010RDB_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P2010RDB,NAND"
+
+endif
+
+if TARGET_P2010RDB_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P2010RDB,SDCARD"
+
+endif
+
+if TARGET_P2010RDB_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P2010RDB,SPIFLASH"
+
+endif
+
+if TARGET_P2020RDB
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P2020RDB"
+
+endif
+
+if TARGET_P2020RDB_36BIT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P2020RDB,36BIT"
+
+endif
+
+if TARGET_P2020RDB_36BIT_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P2020RDB,36BIT,SDCARD"
+
+endif
+
+if TARGET_P2020RDB_36BIT_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P2020RDB,36BIT,SPIFLASH"
+
+endif
+
+if TARGET_P2020RDB_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P2020RDB,NAND"
+
+endif
+
+if TARGET_P2020RDB_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P2020RDB,SDCARD"
+
+endif
+
+if TARGET_P2020RDB_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_p2_rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P1_P2_RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P2020RDB,SPIFLASH"
+
+endif
diff --git a/board/freescale/p1_p2_rdb_pc/Kconfig b/board/freescale/p1_p2_rdb_pc/Kconfig
new file mode 100644
index 0000000..794533e
--- /dev/null
+++ b/board/freescale/p1_p2_rdb_pc/Kconfig
@@ -0,0 +1,1103 @@ 
+if TARGET_P1020MBG_PC
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020MBG"
+
+endif
+
+if TARGET_P1020MBG_PC_36BIT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020MBG,36BIT"
+
+endif
+
+if TARGET_P1020MBG_PC_36BIT_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020MBG,SDCARD,36BIT"
+
+endif
+
+if TARGET_P1020MBG_PC_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020MBG,SDCARD"
+
+endif
+
+if TARGET_P1020RDB_PC
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020RDB_PC"
+
+endif
+
+if TARGET_P1020RDB_PC_36BIT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020RDB_PC,36BIT"
+
+endif
+
+if TARGET_P1020RDB_PC_36BIT_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020RDB_PC,36BIT,NAND"
+
+endif
+
+if TARGET_P1020RDB_PC_36BIT_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020RDB_PC,36BIT,SDCARD"
+
+endif
+
+if TARGET_P1020RDB_PC_36BIT_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020RDB_PC,36BIT,SPIFLASH"
+
+endif
+
+if TARGET_P1020RDB_PC_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020RDB_PC,NAND"
+
+endif
+
+if TARGET_P1020RDB_PC_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020RDB_PC,SDCARD"
+
+endif
+
+if TARGET_P1020RDB_PC_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020RDB_PC,SPIFLASH"
+
+endif
+
+if TARGET_P1020RDB_PD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020RDB_PD"
+
+endif
+
+if TARGET_P1020RDB_PD_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020RDB_PD,NAND"
+
+endif
+
+if TARGET_P1020RDB_PD_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020RDB_PD,SDCARD"
+
+endif
+
+if TARGET_P1020RDB_PD_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020RDB_PD,SPIFLASH"
+
+endif
+
+if TARGET_P1020UTM_PC
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020UTM"
+
+endif
+
+if TARGET_P1020UTM_PC_36BIT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020UTM,36BIT"
+
+endif
+
+if TARGET_P1020UTM_PC_36BIT_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020UTM,36BIT,SDCARD"
+
+endif
+
+if TARGET_P1020UTM_PC_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1020UTM,SDCARD"
+
+endif
+
+if TARGET_P1021RDB_PC
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1021RDB"
+
+endif
+
+if TARGET_P1021RDB_PC_36BIT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1021RDB,36BIT"
+
+endif
+
+if TARGET_P1021RDB_PC_36BIT_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1021RDB,36BIT,NAND"
+
+endif
+
+if TARGET_P1021RDB_PC_36BIT_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1021RDB,36BIT,SDCARD"
+
+endif
+
+if TARGET_P1021RDB_PC_36BIT_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1021RDB,36BIT,SPIFLASH"
+
+endif
+
+if TARGET_P1021RDB_PC_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1021RDB,NAND"
+
+endif
+
+if TARGET_P1021RDB_PC_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1021RDB,SDCARD"
+
+endif
+
+if TARGET_P1021RDB_PC_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1021RDB,SPIFLASH"
+
+endif
+
+if TARGET_P1024RDB
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1024RDB"
+
+endif
+
+if TARGET_P1024RDB_36BIT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1024RDB,36BIT"
+
+endif
+
+if TARGET_P1024RDB_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1024RDB,NAND"
+
+endif
+
+if TARGET_P1024RDB_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1024RDB,SDCARD"
+
+endif
+
+if TARGET_P1024RDB_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1024RDB,SPIFLASH"
+
+endif
+
+if TARGET_P1025RDB
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1025RDB"
+
+endif
+
+if TARGET_P1025RDB_36BIT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1025RDB,36BIT"
+
+endif
+
+if TARGET_P1025RDB_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1025RDB,NAND"
+
+endif
+
+if TARGET_P1025RDB_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1025RDB,SDCARD"
+
+endif
+
+if TARGET_P1025RDB_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P1025RDB,SPIFLASH"
+
+endif
+
+if TARGET_P2020RDB_PC
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P2020RDB"
+
+endif
+
+if TARGET_P2020RDB_PC_36BIT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P2020RDB,36BIT"
+
+endif
+
+if TARGET_P2020RDB_PC_36BIT_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P2020RDB,36BIT,NAND"
+
+endif
+
+if TARGET_P2020RDB_PC_36BIT_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P2020RDB,36BIT,SDCARD"
+
+endif
+
+if TARGET_P2020RDB_PC_36BIT_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P2020RDB,36BIT,SPIFLASH"
+
+endif
+
+if TARGET_P2020RDB_PC_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P2020RDB,NAND"
+
+endif
+
+if TARGET_P2020RDB_PC_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P2020RDB,SDCARD"
+
+endif
+
+if TARGET_P2020RDB_PC_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P2020RDB,SPIFLASH"
+
+endif
diff --git a/board/freescale/p1_twr/Kconfig b/board/freescale/p1_twr/Kconfig
new file mode 100644
index 0000000..9f0d8f7
--- /dev/null
+++ b/board/freescale/p1_twr/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_TWR_P1025
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1_twr"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "p1_twr"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "TWR_P1025"
+
+endif
diff --git a/board/freescale/p2020come/Kconfig b/board/freescale/p2020come/Kconfig
new file mode 100644
index 0000000..4592e85
--- /dev/null
+++ b/board/freescale/p2020come/Kconfig
@@ -0,0 +1,47 @@ 
+if TARGET_P2020COME_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p2020come"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P2020COME"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SDCARD"
+
+endif
+
+if TARGET_P2020COME_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p2020come"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P2020COME"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SPIFLASH"
+
+endif
diff --git a/board/freescale/p2020ds/Kconfig b/board/freescale/p2020ds/Kconfig
new file mode 100644
index 0000000..af7b25a
--- /dev/null
+++ b/board/freescale/p2020ds/Kconfig
@@ -0,0 +1,115 @@ 
+if TARGET_P2020DS
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p2020ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P2020DS"
+
+endif
+
+if TARGET_P2020DS_36BIT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p2020ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P2020DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "36BIT"
+
+endif
+
+if TARGET_P2020DS_DDR2
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p2020ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P2020DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "DDR2"
+
+endif
+
+if TARGET_P2020DS_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p2020ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P2020DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SDCARD"
+
+endif
+
+if TARGET_P2020DS_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p2020ds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P2020DS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SPIFLASH"
+
+endif
diff --git a/board/freescale/p2041rdb/Kconfig b/board/freescale/p2041rdb/Kconfig
new file mode 100644
index 0000000..86c578b
--- /dev/null
+++ b/board/freescale/p2041rdb/Kconfig
@@ -0,0 +1,139 @@ 
+if TARGET_P2041RDB
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p2041rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P2041RDB"
+
+endif
+
+if TARGET_P2041RDB_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p2041rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P2041RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "RAMBOOT_PBL,NAND,SYS_TEXT_BASE=0xFFF40000"
+
+endif
+
+if TARGET_P2041RDB_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p2041rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P2041RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "RAMBOOT_PBL,SDCARD,SYS_TEXT_BASE=0xFFF40000"
+
+endif
+
+if TARGET_P2041RDB_SECURE_BOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p2041rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P2041RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SECURE_BOOT"
+
+endif
+
+if TARGET_P2041RDB_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p2041rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P2041RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "RAMBOOT_PBL,SPIFLASH,SYS_TEXT_BASE=0xFFF40000"
+
+endif
+
+if TARGET_P2041RDB_SRIO_PCIE_BOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p2041rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "P2041RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SRIO_PCIE_BOOT_SLAVE,SYS_TEXT_BASE=0xFFF40000"
+
+endif
diff --git a/board/freescale/qemu-ppce500/Kconfig b/board/freescale/qemu-ppce500/Kconfig
new file mode 100644
index 0000000..28cf330
--- /dev/null
+++ b/board/freescale/qemu-ppce500/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_QEMU_PPCE500
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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
new file mode 100644
index 0000000..47c28cd
--- /dev/null
+++ b/board/freescale/t1040qds/Kconfig
@@ -0,0 +1,71 @@ 
+if TARGET_T1040QDS
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t1040qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T1040QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T1040"
+
+endif
+
+if TARGET_T1040QDS_D4
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t1040qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T1040QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T1040,SYS_FSL_DDR4"
+
+endif
+
+if TARGET_T1040QDS_SECURE_BOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t1040qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T1040QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T1040,SECURE_BOOT"
+
+endif
diff --git a/board/freescale/t104xrdb/Kconfig b/board/freescale/t104xrdb/Kconfig
new file mode 100644
index 0000000..ebc55bb
--- /dev/null
+++ b/board/freescale/t104xrdb/Kconfig
@@ -0,0 +1,215 @@ 
+if TARGET_T1040RDB
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t104xrdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T104xRDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T1040,T1040RDB"
+
+endif
+
+if TARGET_T1040RDB_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t104xrdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T104xRDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T1040,T1040RDB,RAMBOOT_PBL,SPL_FSL_PBL,NAND"
+
+endif
+
+if TARGET_T1040RDB_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t104xrdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T104xRDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T1040,T1040RDB,RAMBOOT_PBL,SPL_FSL_PBL,SDCARD"
+
+endif
+
+if TARGET_T1040RDB_SECURE_BOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t104xrdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T104xRDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T1040,SECURE_BOOT,T1040RDB"
+
+endif
+
+if TARGET_T1040RDB_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t104xrdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T104xRDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T1040,T1040RDB,RAMBOOT_PBL,SPL_FSL_PBL,SPIFLASH"
+
+endif
+
+if TARGET_T1042RDB_PI
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t104xrdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T104xRDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T1042,T1042RDB_PI"
+
+endif
+
+if TARGET_T1042RDB_PI_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t104xrdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T104xRDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T1042,T1042RDB_PI,RAMBOOT_PBL,SPL_FSL_PBL,NAND"
+
+endif
+
+if TARGET_T1042RDB_PI_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t104xrdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T104xRDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T1042,T1042RDB_PI,RAMBOOT_PBL,SPL_FSL_PBL,SDCARD"
+
+endif
+
+if TARGET_T1042RDB_PI_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t104xrdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T104xRDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T1042,T1042RDB_PI,RAMBOOT_PBL,SPL_FSL_PBL,SPIFLASH"
+
+endif
diff --git a/board/freescale/t208xqds/Kconfig b/board/freescale/t208xqds/Kconfig
new file mode 100644
index 0000000..f119dfc
--- /dev/null
+++ b/board/freescale/t208xqds/Kconfig
@@ -0,0 +1,263 @@ 
+if TARGET_T2080QDS
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t208xqds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T208xQDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T2080"
+
+endif
+
+if TARGET_T2080QDS_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t208xqds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T208xQDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T2080,RAMBOOT_PBL,SPL_FSL_PBL,NAND"
+
+endif
+
+if TARGET_T2080QDS_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t208xqds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T208xQDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T2080,RAMBOOT_PBL,SPL_FSL_PBL,SDCARD"
+
+endif
+
+if TARGET_T2080QDS_SECURE_BOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t208xqds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T208xQDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T2080,SECURE_BOOT"
+
+endif
+
+if TARGET_T2080QDS_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t208xqds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T208xQDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T2080,RAMBOOT_PBL,SPL_FSL_PBL,SPIFLASH"
+
+endif
+
+if TARGET_T2080QDS_SRIO_PCIE_BOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t208xqds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T208xQDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T2080,SRIO_PCIE_BOOT_SLAVE,SYS_TEXT_BASE=0xFFF40000"
+
+endif
+
+if TARGET_T2081QDS
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t208xqds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T208xQDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T2081"
+
+endif
+
+if TARGET_T2081QDS_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t208xqds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T208xQDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T2081,RAMBOOT_PBL,SPL_FSL_PBL,NAND"
+
+endif
+
+if TARGET_T2081QDS_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t208xqds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T208xQDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T2081,RAMBOOT_PBL,SPL_FSL_PBL,SDCARD"
+
+endif
+
+if TARGET_T2081QDS_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t208xqds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T208xQDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T2081,RAMBOOT_PBL,SPL_FSL_PBL,SPIFLASH"
+
+endif
+
+if TARGET_T2081QDS_SRIO_PCIE_BOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t208xqds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T208xQDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T2081,SRIO_PCIE_BOOT_SLAVE,SYS_TEXT_BASE=0xFFF40000"
+
+endif
diff --git a/board/freescale/t208xrdb/Kconfig b/board/freescale/t208xrdb/Kconfig
new file mode 100644
index 0000000..fc51c08
--- /dev/null
+++ b/board/freescale/t208xrdb/Kconfig
@@ -0,0 +1,143 @@ 
+if TARGET_T2080RDB
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t208xrdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T208xRDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T2080"
+
+endif
+
+if TARGET_T2080RDB_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t208xrdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T208xRDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T2080,RAMBOOT_PBL,SPL_FSL_PBL,NAND"
+
+endif
+
+if TARGET_T2080RDB_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t208xrdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T208xRDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T2080,RAMBOOT_PBL,SPL_FSL_PBL,SDCARD"
+
+endif
+
+if TARGET_T2080RDB_SECURE_BOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t208xrdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T208xRDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T2080,SECURE_BOOT"
+
+endif
+
+if TARGET_T2080RDB_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t208xrdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T208xRDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T2080,RAMBOOT_PBL,SPL_FSL_PBL,SPIFLASH"
+
+endif
+
+if TARGET_T2080RDB_SRIO_PCIE_BOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t208xrdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T208xRDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T2080,SRIO_PCIE_BOOT_SLAVE,SYS_TEXT_BASE=0xFFF40000"
+
+endif
diff --git a/board/freescale/t4qds/Kconfig b/board/freescale/t4qds/Kconfig
new file mode 100644
index 0000000..d5ea247
--- /dev/null
+++ b/board/freescale/t4qds/Kconfig
@@ -0,0 +1,287 @@ 
+if TARGET_T4160QDS
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t4qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T4240QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T4160"
+
+endif
+
+if TARGET_T4160QDS_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t4qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T4240QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T4160,RAMBOOT_PBL,SPL_FSL_PBL,NAND"
+
+endif
+
+if TARGET_T4160QDS_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t4qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T4240QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T4160,RAMBOOT_PBL,SPL_FSL_PBL,SDCARD"
+
+endif
+
+if TARGET_T4160QDS_SECURE_BOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t4qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T4240QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T4160,SECURE_BOOT"
+
+endif
+
+if TARGET_T4160QDS_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t4qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T4240QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T4160,RAMBOOT_PBL,SPIFLASH,SYS_TEXT_BASE=0xFFF40000"
+
+endif
+
+if TARGET_T4240EMU
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t4qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T4240EMU"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T4240"
+
+endif
+
+if TARGET_T4240QDS
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t4qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T4240QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T4240"
+
+endif
+
+if TARGET_T4240QDS_NAND
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t4qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T4240QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T4240,RAMBOOT_PBL,SPL_FSL_PBL,NAND"
+
+endif
+
+if TARGET_T4240QDS_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t4qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T4240QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T4240,RAMBOOT_PBL,SPL_FSL_PBL,SDCARD"
+
+endif
+
+if TARGET_T4240QDS_SECURE_BOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t4qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T4240QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T4240,SECURE_BOOT"
+
+endif
+
+if TARGET_T4240QDS_SPIFLASH
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t4qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T4240QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T4240,RAMBOOT_PBL,SPIFLASH,SYS_TEXT_BASE=0xFFF40000"
+
+endif
+
+if TARGET_T4240QDS_SRIO_PCIE_BOOT
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t4qds"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T4240QDS"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T4240,SRIO_PCIE_BOOT_SLAVE,SYS_TEXT_BASE=0xFFF40000"
+
+endif
diff --git a/board/freescale/t4rdb/Kconfig b/board/freescale/t4rdb/Kconfig
new file mode 100644
index 0000000..f02ac23
--- /dev/null
+++ b/board/freescale/t4rdb/Kconfig
@@ -0,0 +1,47 @@ 
+if TARGET_T4160RDB
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t4rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T4240RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T4160"
+
+endif
+
+if TARGET_T4240RDB
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "t4rdb"
+
+config SYS_VENDOR
+	string
+	default "freescale"
+
+config SYS_CONFIG_NAME
+	string
+	default "T4240RDB"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PPC_T4240"
+
+endif
diff --git a/board/freescale/vf610twr/Kconfig b/board/freescale/vf610twr/Kconfig
new file mode 100644
index 0000000..4ed3c60
--- /dev/null
+++ b/board/freescale/vf610twr/Kconfig
@@ -0,0 +1,27 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/freescale/vf610twr/imximage.cfg"
+
+endif
diff --git a/board/funkwerk/vovpn-gw/Kconfig b/board/funkwerk/vovpn-gw/Kconfig
new file mode 100644
index 0000000..f3a0b2a
--- /dev/null
+++ b/board/funkwerk/vovpn-gw/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_VOVPN_GW_66MHZ
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "vovpn-gw"
+
+config SYS_VENDOR
+	string
+	default "funkwerk"
+
+config SYS_CONFIG_NAME
+	string
+	default "VoVPN-GW"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CLKIN_66MHz"
+
+endif
diff --git a/board/g2000/Kconfig b/board/g2000/Kconfig
new file mode 100644
index 0000000..a979fac
--- /dev/null
+++ b/board/g2000/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_G2000
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..d5a2eb4
--- /dev/null
+++ b/board/gaisler/gr_cpci_ax2000/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..e742ea8
--- /dev/null
+++ b/board/gaisler/gr_ep2s60/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..6d9f107
--- /dev/null
+++ b/board/gaisler/gr_xc3s_1500/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..10f51e1
--- /dev/null
+++ b/board/gaisler/grsim/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..8dd2d27
--- /dev/null
+++ b/board/gaisler/grsim_leon2/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..d9d98d1
--- /dev/null
+++ b/board/galaxy5200/Kconfig
@@ -0,0 +1,39 @@ 
+if TARGET_GALAXY5200
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "galaxy5200"
+
+config SYS_CONFIG_NAME
+	string
+	default "galaxy5200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "galaxy5200"
+
+endif
+
+if TARGET_GALAXY5200_LOWBOOT
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "galaxy5200"
+
+config SYS_CONFIG_NAME
+	string
+	default "galaxy5200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "galaxy5200_LOWBOOT"
+
+endif
diff --git a/board/gateworks/gw_ventana/Kconfig b/board/gateworks/gw_ventana/Kconfig
new file mode 100644
index 0000000..df9c278
--- /dev/null
+++ b/board/gateworks/gw_ventana/Kconfig
@@ -0,0 +1,139 @@ 
+if TARGET_GWVENTANADL
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/gateworks/gw_ventana/gw_ventana.cfg,MX6DL,DDR_MB=512"
+
+endif
+
+if TARGET_GWVENTANADL1G
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/gateworks/gw_ventana/gw_ventana.cfg,MX6DL,DDR_MB=1024"
+
+endif
+
+if TARGET_GWVENTANAQ
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/gateworks/gw_ventana/gw_ventana.cfg,MX6Q,DDR_MB=512"
+
+endif
+
+if TARGET_GWVENTANAQ1G
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/gateworks/gw_ventana/gw_ventana.cfg,MX6Q,DDR_MB=1024"
+
+endif
+
+if TARGET_GWVENTANAQ1GSPI
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/gateworks/gw_ventana/gw_ventana.cfg,MX6Q,DDR_MB=1024,SPI_FLASH"
+
+endif
diff --git a/board/gdsys/405ep/Kconfig b/board/gdsys/405ep/Kconfig
new file mode 100644
index 0000000..0323de2
--- /dev/null
+++ b/board/gdsys/405ep/Kconfig
@@ -0,0 +1,79 @@ 
+if TARGET_DLVISION_10G
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "405ep"
+
+config SYS_VENDOR
+	string
+	default "gdsys"
+
+config SYS_CONFIG_NAME
+	string
+	default "dlvision-10g"
+
+endif
+
+if TARGET_IO
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "405ep"
+
+config SYS_VENDOR
+	string
+	default "gdsys"
+
+config SYS_CONFIG_NAME
+	string
+	default "io"
+
+endif
+
+if TARGET_IOCON
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "405ep"
+
+config SYS_VENDOR
+	string
+	default "gdsys"
+
+config SYS_CONFIG_NAME
+	string
+	default "iocon"
+
+endif
+
+if TARGET_NEO
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..77c1ab0
--- /dev/null
+++ b/board/gdsys/405ex/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_IO64
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..90af3e8
--- /dev/null
+++ b/board/gdsys/dlvision/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_DLVISION
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..7c0a2aa
--- /dev/null
+++ b/board/gdsys/gdppc440etx/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_GDPPC440ETX
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..3919ab7
--- /dev/null
+++ b/board/gdsys/intip/Kconfig
@@ -0,0 +1,47 @@ 
+if TARGET_DEVCONCENTER
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "intip"
+
+config SYS_VENDOR
+	string
+	default "gdsys"
+
+config SYS_CONFIG_NAME
+	string
+	default "intip"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "DEVCONCENTER"
+
+endif
+
+if TARGET_INTIP
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "intip"
+
+config SYS_VENDOR
+	string
+	default "gdsys"
+
+config SYS_CONFIG_NAME
+	string
+	default "intip"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "INTIB"
+
+endif
diff --git a/board/gdsys/p1022/Kconfig b/board/gdsys/p1022/Kconfig
new file mode 100644
index 0000000..228472f
--- /dev/null
+++ b/board/gdsys/p1022/Kconfig
@@ -0,0 +1,95 @@ 
+if TARGET_CONTROLCENTERD_36BIT_SDCARD
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1022"
+
+config SYS_VENDOR
+	string
+	default "gdsys"
+
+config SYS_CONFIG_NAME
+	string
+	default "controlcenterd"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "36BIT,SDCARD"
+
+endif
+
+if TARGET_CONTROLCENTERD_36BIT_SDCARD_DEVELOP
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1022"
+
+config SYS_VENDOR
+	string
+	default "gdsys"
+
+config SYS_CONFIG_NAME
+	string
+	default "controlcenterd"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "36BIT,SDCARD,DEVELOP"
+
+endif
+
+if TARGET_CONTROLCENTERD_TRAILBLAZER
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1022"
+
+config SYS_VENDOR
+	string
+	default "gdsys"
+
+config SYS_CONFIG_NAME
+	string
+	default "controlcenterd"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "TRAILBLAZER,SPIFLASH"
+
+endif
+
+if TARGET_CONTROLCENTERD_TRAILBLAZER_DEVELOP
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "p1022"
+
+config SYS_VENDOR
+	string
+	default "gdsys"
+
+config SYS_CONFIG_NAME
+	string
+	default "controlcenterd"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "TRAILBLAZER,SPIFLASH,DEVELOP"
+
+endif
diff --git a/board/gen860t/Kconfig b/board/gen860t/Kconfig
new file mode 100644
index 0000000..70d9f06
--- /dev/null
+++ b/board/gen860t/Kconfig
@@ -0,0 +1,35 @@ 
+if TARGET_GEN860T
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "gen860t"
+
+config SYS_CONFIG_NAME
+	string
+	default "GEN860T"
+
+endif
+
+if TARGET_GEN860T_SC
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "gen860t"
+
+config SYS_CONFIG_NAME
+	string
+	default "GEN860T"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SC"
+
+endif
diff --git a/board/genesi/mx51_efikamx/Kconfig b/board/genesi/mx51_efikamx/Kconfig
new file mode 100644
index 0000000..a2f2194
--- /dev/null
+++ b/board/genesi/mx51_efikamx/Kconfig
@@ -0,0 +1,55 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MACH_TYPE=MACH_TYPE_MX51_EFIKAMX,IMX_CONFIG=board/genesi/mx51_efikamx/imximage_mx.cfg"
+
+endif
+
+if TARGET_MX51_EFIKASB
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MACH_TYPE=MACH_TYPE_MX51_EFIKASB,IMX_CONFIG=board/genesi/mx51_efikamx/imximage_sb.cfg"
+
+endif
diff --git a/board/gumstix/duovero/Kconfig b/board/gumstix/duovero/Kconfig
new file mode 100644
index 0000000..d1b5c66
--- /dev/null
+++ b/board/gumstix/duovero/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_DUOVERO
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "duovero"
+
+config SYS_VENDOR
+	string
+	default "gumstix"
+
+config SYS_SOC
+	string
+	default "omap4"
+
+config SYS_CONFIG_NAME
+	string
+	default "duovero"
+
+endif
diff --git a/board/gumstix/pepper/Kconfig b/board/gumstix/pepper/Kconfig
new file mode 100644
index 0000000..290b428
--- /dev/null
+++ b/board/gumstix/pepper/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..3b0958c
--- /dev/null
+++ b/board/gw8260/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_GW8260
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "gw8260"
+
+config SYS_CONFIG_NAME
+	string
+	default "gw8260"
+
+endif
diff --git a/board/h2200/Kconfig b/board/h2200/Kconfig
new file mode 100644
index 0000000..f36b4d9
--- /dev/null
+++ b/board/h2200/Kconfig
@@ -0,0 +1,15 @@ 
+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
new file mode 100644
index 0000000..549c18b
--- /dev/null
+++ b/board/hale/tt01/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..f4849f3
--- /dev/null
+++ b/board/hermes/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_HERMES
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "hermes"
+
+config SYS_CONFIG_NAME
+	string
+	default "hermes"
+
+endif
diff --git a/board/hidden_dragon/Kconfig b/board/hidden_dragon/Kconfig
new file mode 100644
index 0000000..5867d35
--- /dev/null
+++ b/board/hidden_dragon/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_HIDDEN_DRAGON
+
+config SYS_CPU
+	string
+	default "mpc824x"
+
+config SYS_BOARD
+	string
+	default "hidden_dragon"
+
+config SYS_CONFIG_NAME
+	string
+	default "HIDDEN_DRAGON"
+
+endif
diff --git a/board/highbank/Kconfig b/board/highbank/Kconfig
new file mode 100644
index 0000000..1c32490
--- /dev/null
+++ b/board/highbank/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_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/board/htkw/mcx/Kconfig b/board/htkw/mcx/Kconfig
new file mode 100644
index 0000000..1e2c679
--- /dev/null
+++ b/board/htkw/mcx/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_MCX
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "mcx"
+
+config SYS_VENDOR
+	string
+	default "htkw"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "mcx"
+
+endif
diff --git a/board/hymod/Kconfig b/board/hymod/Kconfig
new file mode 100644
index 0000000..7a448f9
--- /dev/null
+++ b/board/hymod/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_HYMOD
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+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
new file mode 100644
index 0000000..a7d0f4e
--- /dev/null
+++ b/board/ibf-dsp561/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_IBF_DSP561
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..d4e5c4e
--- /dev/null
+++ b/board/icecube/Kconfig
@@ -0,0 +1,231 @@ 
+if TARGET_ICECUBE_5200
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "icecube"
+
+config SYS_CONFIG_NAME
+	string
+	default "IceCube"
+
+endif
+
+if TARGET_ICECUBE_5200_DDR
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "icecube"
+
+config SYS_CONFIG_NAME
+	string
+	default "IceCube"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MPC5200_DDR"
+
+endif
+
+if TARGET_ICECUBE_5200_DDR_LOWBOOT
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "icecube"
+
+config SYS_CONFIG_NAME
+	string
+	default "IceCube"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0xFF800000,MPC5200_DDR"
+
+endif
+
+if TARGET_ICECUBE_5200_DDR_LOWBOOT08
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "icecube"
+
+config SYS_CONFIG_NAME
+	string
+	default "IceCube"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0xFF800000,MPC5200_DDR"
+
+endif
+
+if TARGET_ICECUBE_5200_LOWBOOT
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "icecube"
+
+config SYS_CONFIG_NAME
+	string
+	default "IceCube"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0xFF000000"
+
+endif
+
+if TARGET_ICECUBE_5200_LOWBOOT08
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "icecube"
+
+config SYS_CONFIG_NAME
+	string
+	default "IceCube"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0xFF800000"
+
+endif
+
+if TARGET_LITE5200
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "icecube"
+
+config SYS_CONFIG_NAME
+	string
+	default "IceCube"
+
+endif
+
+if TARGET_LITE5200_LOWBOOT
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "icecube"
+
+config SYS_CONFIG_NAME
+	string
+	default "IceCube"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0xFF000000"
+
+endif
+
+if TARGET_LITE5200_LOWBOOT08
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "icecube"
+
+config SYS_CONFIG_NAME
+	string
+	default "IceCube"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0xFF800000"
+
+endif
+
+if TARGET_LITE5200B
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "icecube"
+
+config SYS_CONFIG_NAME
+	string
+	default "IceCube"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MPC5200_DDR,LITE5200B"
+
+endif
+
+if TARGET_LITE5200B_LOWBOOT
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "icecube"
+
+config SYS_CONFIG_NAME
+	string
+	default "IceCube"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MPC5200_DDR,LITE5200B,SYS_TEXT_BASE=0xFF000000"
+
+endif
+
+if TARGET_LITE5200B_PM
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "icecube"
+
+config SYS_CONFIG_NAME
+	string
+	default "IceCube"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MPC5200_DDR,LITE5200B,LITE5200B_PM"
+
+endif
diff --git a/board/icpdas/lp8x4x/Kconfig b/board/icpdas/lp8x4x/Kconfig
new file mode 100644
index 0000000..6d58984
--- /dev/null
+++ b/board/icpdas/lp8x4x/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..5d13b04
--- /dev/null
+++ b/board/icu862/Kconfig
@@ -0,0 +1,35 @@ 
+if TARGET_ICU862
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "icu862"
+
+config SYS_CONFIG_NAME
+	string
+	default "ICU862"
+
+endif
+
+if TARGET_ICU862_100MHZ
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "icu862"
+
+config SYS_CONFIG_NAME
+	string
+	default "ICU862"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "100MHz"
+
+endif
diff --git a/board/ids/ids8247/Kconfig b/board/ids/ids8247/Kconfig
new file mode 100644
index 0000000..026de83
--- /dev/null
+++ b/board/ids/ids8247/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_IDS8247
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+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
new file mode 100644
index 0000000..76e3c6a
--- /dev/null
+++ b/board/ids/ids8313/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_IDS8313
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "ids8313"
+
+config SYS_VENDOR
+	string
+	default "ids"
+
+config SYS_CONFIG_NAME
+	string
+	default "ids8313"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0xFFF00000"
+
+endif
diff --git a/board/ifm/ac14xx/Kconfig b/board/ifm/ac14xx/Kconfig
new file mode 100644
index 0000000..2a49f20
--- /dev/null
+++ b/board/ifm/ac14xx/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_AC14XX
+
+config SYS_CPU
+	string
+	default "mpc512x"
+
+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
new file mode 100644
index 0000000..3ccce24
--- /dev/null
+++ b/board/ifm/o2dnt2/Kconfig
@@ -0,0 +1,215 @@ 
+if TARGET_O2D
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "o2dnt2"
+
+config SYS_VENDOR
+	string
+	default "ifm"
+
+config SYS_CONFIG_NAME
+	string
+	default "o2d"
+
+endif
+
+if TARGET_O2D300
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "o2dnt2"
+
+config SYS_VENDOR
+	string
+	default "ifm"
+
+config SYS_CONFIG_NAME
+	string
+	default "o2d300"
+
+endif
+
+if TARGET_O2DNT2
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "o2dnt2"
+
+config SYS_VENDOR
+	string
+	default "ifm"
+
+config SYS_CONFIG_NAME
+	string
+	default "o2dnt2"
+
+endif
+
+if TARGET_O2DNT2_RAMBOOT
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "o2dnt2"
+
+config SYS_VENDOR
+	string
+	default "ifm"
+
+config SYS_CONFIG_NAME
+	string
+	default "o2dnt2"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0x00100000"
+
+endif
+
+if TARGET_O2I
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "o2dnt2"
+
+config SYS_VENDOR
+	string
+	default "ifm"
+
+config SYS_CONFIG_NAME
+	string
+	default "o2i"
+
+endif
+
+if TARGET_O2MNT
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "o2dnt2"
+
+config SYS_VENDOR
+	string
+	default "ifm"
+
+config SYS_CONFIG_NAME
+	string
+	default "o2mnt"
+
+endif
+
+if TARGET_O2MNT_O2M110
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "o2dnt2"
+
+config SYS_VENDOR
+	string
+	default "ifm"
+
+config SYS_CONFIG_NAME
+	string
+	default "o2mnt"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IFM_SENSOR_TYPE=\"O2M110\""
+
+endif
+
+if TARGET_O2MNT_O2M112
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "o2dnt2"
+
+config SYS_VENDOR
+	string
+	default "ifm"
+
+config SYS_CONFIG_NAME
+	string
+	default "o2mnt"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IFM_SENSOR_TYPE=\"O2M112\""
+
+endif
+
+if TARGET_O2MNT_O2M113
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "o2dnt2"
+
+config SYS_VENDOR
+	string
+	default "ifm"
+
+config SYS_CONFIG_NAME
+	string
+	default "o2mnt"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IFM_SENSOR_TYPE=\"O2M113\""
+
+endif
+
+if TARGET_O3DNT
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+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
new file mode 100644
index 0000000..4a864c3
--- /dev/null
+++ b/board/imgtec/malta/Kconfig
@@ -0,0 +1,47 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_BIG_ENDIAN"
+
+endif
+
+if TARGET_MALTAEL
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_LITTLE_ENDIAN"
+
+endif
diff --git a/board/imx31_phycore/Kconfig b/board/imx31_phycore/Kconfig
new file mode 100644
index 0000000..466b709
--- /dev/null
+++ b/board/imx31_phycore/Kconfig
@@ -0,0 +1,43 @@ 
+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
+
+if TARGET_IMX31_PHYCORE_EET
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX31_PHYCORE_EET"
+
+endif
diff --git a/board/in-circuit/grasshopper/Kconfig b/board/in-circuit/grasshopper/Kconfig
new file mode 100644
index 0000000..a9f5d8b
--- /dev/null
+++ b/board/in-circuit/grasshopper/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_GRASSHOPPER
+
+config SYS_CPU
+	string
+	default "at32ap"
+
+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
new file mode 100644
index 0000000..cb6e06f
--- /dev/null
+++ b/board/inka4x0/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_INKA4X0
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+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
new file mode 100644
index 0000000..37d29d3
--- /dev/null
+++ b/board/intercontrol/digsy_mtc/Kconfig
@@ -0,0 +1,91 @@ 
+if TARGET_DIGSY_MTC
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "digsy_mtc"
+
+config SYS_VENDOR
+	string
+	default "intercontrol"
+
+config SYS_CONFIG_NAME
+	string
+	default "digsy_mtc"
+
+endif
+
+if TARGET_DIGSY_MTC_RAMBOOT
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "digsy_mtc"
+
+config SYS_VENDOR
+	string
+	default "intercontrol"
+
+config SYS_CONFIG_NAME
+	string
+	default "digsy_mtc"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0x00100000"
+
+endif
+
+if TARGET_DIGSY_MTC_REV5
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "digsy_mtc"
+
+config SYS_VENDOR
+	string
+	default "intercontrol"
+
+config SYS_CONFIG_NAME
+	string
+	default "digsy_mtc"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "DIGSY_REV5"
+
+endif
+
+if TARGET_DIGSY_MTC_REV5_RAMBOOT
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "digsy_mtc"
+
+config SYS_VENDOR
+	string
+	default "intercontrol"
+
+config SYS_CONFIG_NAME
+	string
+	default "digsy_mtc"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0x00100000,DIGSY_REV5"
+
+endif
diff --git a/board/iomega/iconnect/Kconfig b/board/iomega/iconnect/Kconfig
new file mode 100644
index 0000000..8ac21d2
--- /dev/null
+++ b/board/iomega/iconnect/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_ICONNECT
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "iconnect"
+
+config SYS_VENDOR
+	string
+	default "iomega"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "iconnect"
+
+endif
diff --git a/board/ip04/Kconfig b/board/ip04/Kconfig
new file mode 100644
index 0000000..66221bf
--- /dev/null
+++ b/board/ip04/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_IP04
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+config SYS_BOARD
+	string
+	default "ip04"
+
+config SYS_CONFIG_NAME
+	string
+	default "ip04"
+
+endif
diff --git a/board/ip860/Kconfig b/board/ip860/Kconfig
new file mode 100644
index 0000000..008ad38
--- /dev/null
+++ b/board/ip860/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_IP860
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "ip860"
+
+config SYS_CONFIG_NAME
+	string
+	default "IP860"
+
+endif
diff --git a/board/ipek01/Kconfig b/board/ipek01/Kconfig
new file mode 100644
index 0000000..7772825
--- /dev/null
+++ b/board/ipek01/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_IPEK01
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "ipek01"
+
+config SYS_CONFIG_NAME
+	string
+	default "ipek01"
+
+endif
diff --git a/board/iphase4539/Kconfig b/board/iphase4539/Kconfig
new file mode 100644
index 0000000..1c02618
--- /dev/null
+++ b/board/iphase4539/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_IPHASE4539
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+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
new file mode 100644
index 0000000..cdb67ed
--- /dev/null
+++ b/board/isee/igep0033/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..3df73dd
--- /dev/null
+++ b/board/isee/igep00x0/Kconfig
@@ -0,0 +1,139 @@ 
+if TARGET_IGEP0020
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "igep00x0"
+
+config SYS_VENDOR
+	string
+	default "isee"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "omap3_igep00x0"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MACH_TYPE=MACH_TYPE_IGEP0020,BOOT_ONENAND"
+
+endif
+
+if TARGET_IGEP0020_NAND
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "igep00x0"
+
+config SYS_VENDOR
+	string
+	default "isee"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "omap3_igep00x0"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MACH_TYPE=MACH_TYPE_IGEP0020,BOOT_NAND"
+
+endif
+
+if TARGET_IGEP0030
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "igep00x0"
+
+config SYS_VENDOR
+	string
+	default "isee"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "omap3_igep00x0"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MACH_TYPE=MACH_TYPE_IGEP0030,BOOT_ONENAND"
+
+endif
+
+if TARGET_IGEP0030_NAND
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "igep00x0"
+
+config SYS_VENDOR
+	string
+	default "isee"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "omap3_igep00x0"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MACH_TYPE=MACH_TYPE_IGEP0030,BOOT_NAND"
+
+endif
+
+if TARGET_IGEP0032
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "igep00x0"
+
+config SYS_VENDOR
+	string
+	default "isee"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "omap3_igep00x0"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MACH_TYPE=MACH_TYPE_IGEP0032,BOOT_ONENAND"
+
+endif
diff --git a/board/ispan/Kconfig b/board/ispan/Kconfig
new file mode 100644
index 0000000..e0194e4
--- /dev/null
+++ b/board/ispan/Kconfig
@@ -0,0 +1,35 @@ 
+if TARGET_ISPAN
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "ispan"
+
+config SYS_CONFIG_NAME
+	string
+	default "ISPAN"
+
+endif
+
+if TARGET_ISPAN_REVB
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "ispan"
+
+config SYS_CONFIG_NAME
+	string
+	default "ISPAN"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_REV_B"
+
+endif
diff --git a/board/ivm/Kconfig b/board/ivm/Kconfig
new file mode 100644
index 0000000..0e5a7d2
--- /dev/null
+++ b/board/ivm/Kconfig
@@ -0,0 +1,119 @@ 
+if TARGET_IVML24
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "ivm"
+
+config SYS_CONFIG_NAME
+	string
+	default "IVML24"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IVML24_16M"
+
+endif
+
+if TARGET_IVML24_128
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "ivm"
+
+config SYS_CONFIG_NAME
+	string
+	default "IVML24"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IVML24_32M"
+
+endif
+
+if TARGET_IVML24_256
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "ivm"
+
+config SYS_CONFIG_NAME
+	string
+	default "IVML24"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IVML24_64M"
+
+endif
+
+if TARGET_IVMS8
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "ivm"
+
+config SYS_CONFIG_NAME
+	string
+	default "IVMS8"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IVMS8_16M"
+
+endif
+
+if TARGET_IVMS8_128
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "ivm"
+
+config SYS_CONFIG_NAME
+	string
+	default "IVMS8"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IVMS8_32M"
+
+endif
+
+if TARGET_IVMS8_256
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "ivm"
+
+config SYS_CONFIG_NAME
+	string
+	default "IVMS8"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IVMS8_64M"
+
+endif
diff --git a/board/jornada/Kconfig b/board/jornada/Kconfig
new file mode 100644
index 0000000..345d3b6
--- /dev/null
+++ b/board/jornada/Kconfig
@@ -0,0 +1,15 @@ 
+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
new file mode 100644
index 0000000..a0e6204
--- /dev/null
+++ b/board/jse/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_JSE
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "jse"
+
+config SYS_CONFIG_NAME
+	string
+	default "JSE"
+
+endif
diff --git a/board/jupiter/Kconfig b/board/jupiter/Kconfig
new file mode 100644
index 0000000..8ad1ed2
--- /dev/null
+++ b/board/jupiter/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_JUPITER
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+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
new file mode 100644
index 0000000..546491b
--- /dev/null
+++ b/board/karo/tk71/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_TK71
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "tk71"
+
+config SYS_VENDOR
+	string
+	default "karo"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "tk71"
+
+endif
diff --git a/board/karo/tx25/Kconfig b/board/karo/tx25/Kconfig
new file mode 100644
index 0000000..095b1a5
--- /dev/null
+++ b/board/karo/tx25/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..f861dde
--- /dev/null
+++ b/board/keymile/km82xx/Kconfig
@@ -0,0 +1,47 @@ 
+if TARGET_MGCOGE
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "km82xx"
+
+config SYS_VENDOR
+	string
+	default "keymile"
+
+config SYS_CONFIG_NAME
+	string
+	default "km82xx"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MGCOGE"
+
+endif
+
+if TARGET_MGCOGE3NE
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "km82xx"
+
+config SYS_VENDOR
+	string
+	default "keymile"
+
+config SYS_CONFIG_NAME
+	string
+	default "km82xx"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MGCOGE3NE"
+
+endif
diff --git a/board/keymile/km83xx/Kconfig b/board/keymile/km83xx/Kconfig
new file mode 100644
index 0000000..ba37fce
--- /dev/null
+++ b/board/keymile/km83xx/Kconfig
@@ -0,0 +1,191 @@ 
+if TARGET_KMCOGE5NE
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "km83xx"
+
+config SYS_VENDOR
+	string
+	default "keymile"
+
+config SYS_CONFIG_NAME
+	string
+	default "km8360"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "KMCOGE5NE"
+
+endif
+
+if TARGET_KMETER1
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "km83xx"
+
+config SYS_VENDOR
+	string
+	default "keymile"
+
+config SYS_CONFIG_NAME
+	string
+	default "km8360"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "KMETER1"
+
+endif
+
+if TARGET_KMOPTI2
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "km83xx"
+
+config SYS_VENDOR
+	string
+	default "keymile"
+
+config SYS_CONFIG_NAME
+	string
+	default "tuxx1"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "KMOPTI2"
+
+endif
+
+if TARGET_KMSUPX5
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "km83xx"
+
+config SYS_VENDOR
+	string
+	default "keymile"
+
+config SYS_CONFIG_NAME
+	string
+	default "tuxx1"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "KMSUPX5"
+
+endif
+
+if TARGET_KMVECT1
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "km83xx"
+
+config SYS_VENDOR
+	string
+	default "keymile"
+
+config SYS_CONFIG_NAME
+	string
+	default "suvd3"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "KMVECT1"
+
+endif
+
+if TARGET_SUVD3
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "km83xx"
+
+config SYS_VENDOR
+	string
+	default "keymile"
+
+config SYS_CONFIG_NAME
+	string
+	default "suvd3"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SUVD3"
+
+endif
+
+if TARGET_TUGE1
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "km83xx"
+
+config SYS_VENDOR
+	string
+	default "keymile"
+
+config SYS_CONFIG_NAME
+	string
+	default "tuxx1"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "TUGE1"
+
+endif
+
+if TARGET_TUXX1
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "km83xx"
+
+config SYS_VENDOR
+	string
+	default "keymile"
+
+config SYS_CONFIG_NAME
+	string
+	default "tuxx1"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "TUXX1"
+
+endif
diff --git a/board/keymile/km_arm/Kconfig b/board/keymile/km_arm/Kconfig
new file mode 100644
index 0000000..38c7dd6
--- /dev/null
+++ b/board/keymile/km_arm/Kconfig
@@ -0,0 +1,251 @@ 
+if TARGET_KM_KIRKWOOD
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "km_arm"
+
+config SYS_VENDOR
+	string
+	default "keymile"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "km_kirkwood"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "KM_KIRKWOOD"
+
+endif
+
+if TARGET_KM_KIRKWOOD_128M16
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "km_arm"
+
+config SYS_VENDOR
+	string
+	default "keymile"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "km_kirkwood"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "KM_KIRKWOOD_128M16"
+
+endif
+
+if TARGET_KM_KIRKWOOD_PCI
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "km_arm"
+
+config SYS_VENDOR
+	string
+	default "keymile"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "km_kirkwood"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "KM_KIRKWOOD_PCI"
+
+endif
+
+if TARGET_KMCOGE5UN
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "km_arm"
+
+config SYS_VENDOR
+	string
+	default "keymile"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "km_kirkwood"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "KM_COGE5UN"
+
+endif
+
+if TARGET_KMNUSA
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "km_arm"
+
+config SYS_VENDOR
+	string
+	default "keymile"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "km_kirkwood"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "KM_NUSA"
+
+endif
+
+if TARGET_KMSUGP1
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "km_arm"
+
+config SYS_VENDOR
+	string
+	default "keymile"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "km_kirkwood"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "KM_SUGP1"
+
+endif
+
+if TARGET_KMSUV31
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "km_arm"
+
+config SYS_VENDOR
+	string
+	default "keymile"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "km_kirkwood"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "KM_SUV31"
+
+endif
+
+if TARGET_MGCOGE3UN
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "km_arm"
+
+config SYS_VENDOR
+	string
+	default "keymile"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "km_kirkwood"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "KM_MGCOGE3UN"
+
+endif
+
+if TARGET_PORTL2
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "km_arm"
+
+config SYS_VENDOR
+	string
+	default "keymile"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "km_kirkwood"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "KM_PORTL2"
+
+endif
diff --git a/board/keymile/kmp204x/Kconfig b/board/keymile/kmp204x/Kconfig
new file mode 100644
index 0000000..6519afa
--- /dev/null
+++ b/board/keymile/kmp204x/Kconfig
@@ -0,0 +1,47 @@ 
+if TARGET_KMCOGE4
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "kmp204x"
+
+config SYS_VENDOR
+	string
+	default "keymile"
+
+config SYS_CONFIG_NAME
+	string
+	default "kmp204x"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "KMCOGE4"
+
+endif
+
+if TARGET_KMLION1
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "kmp204x"
+
+config SYS_VENDOR
+	string
+	default "keymile"
+
+config SYS_CONFIG_NAME
+	string
+	default "kmp204x"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "KMLION1"
+
+endif
diff --git a/board/kmc/kzm9g/Kconfig b/board/kmc/kzm9g/Kconfig
new file mode 100644
index 0000000..2d40173
--- /dev/null
+++ b/board/kmc/kzm9g/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_KZM9G
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "kzm9g"
+
+config SYS_VENDOR
+	string
+	default "kmc"
+
+config SYS_SOC
+	string
+	default "rmobile"
+
+config SYS_CONFIG_NAME
+	string
+	default "kzm9g"
+
+endif
diff --git a/board/korat/Kconfig b/board/korat/Kconfig
new file mode 100644
index 0000000..a7a0cb1
--- /dev/null
+++ b/board/korat/Kconfig
@@ -0,0 +1,35 @@ 
+if TARGET_KORAT
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "korat"
+
+config SYS_CONFIG_NAME
+	string
+	default "korat"
+
+endif
+
+if TARGET_KORAT_PERM
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "korat"
+
+config SYS_CONFIG_NAME
+	string
+	default "korat"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "KORAT_PERMANENT"
+
+endif
diff --git a/board/kup/kup4k/Kconfig b/board/kup/kup4k/Kconfig
new file mode 100644
index 0000000..95e2c2e
--- /dev/null
+++ b/board/kup/kup4k/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_KUP4K
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+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
new file mode 100644
index 0000000..32db8de
--- /dev/null
+++ b/board/kup/kup4x/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_KUP4X
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+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
new file mode 100644
index 0000000..9bc5ae5
--- /dev/null
+++ b/board/logicpd/am3517evm/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_AM3517_EVM
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "am3517evm"
+
+config SYS_VENDOR
+	string
+	default "logicpd"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "am3517_evm"
+
+endif
diff --git a/board/logicpd/imx27lite/Kconfig b/board/logicpd/imx27lite/Kconfig
new file mode 100644
index 0000000..f107267
--- /dev/null
+++ b/board/logicpd/imx27lite/Kconfig
@@ -0,0 +1,47 @@ 
+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
+
+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
new file mode 100644
index 0000000..ae3343b
--- /dev/null
+++ b/board/logicpd/imx31_litekit/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..daaefa6
--- /dev/null
+++ b/board/logicpd/omap3som/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_OMAP3_LOGIC
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "omap3som"
+
+config SYS_VENDOR
+	string
+	default "logicpd"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "omap3_logic"
+
+endif
diff --git a/board/logicpd/zoom1/Kconfig b/board/logicpd/zoom1/Kconfig
new file mode 100644
index 0000000..3199130
--- /dev/null
+++ b/board/logicpd/zoom1/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_OMAP3_ZOOM1
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "zoom1"
+
+config SYS_VENDOR
+	string
+	default "logicpd"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "omap3_zoom1"
+
+endif
diff --git a/board/lwmon/Kconfig b/board/lwmon/Kconfig
new file mode 100644
index 0000000..a04e14b
--- /dev/null
+++ b/board/lwmon/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_LWMON
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "lwmon"
+
+config SYS_CONFIG_NAME
+	string
+	default "lwmon"
+
+endif
diff --git a/board/lwmon5/Kconfig b/board/lwmon5/Kconfig
new file mode 100644
index 0000000..0b70759
--- /dev/null
+++ b/board/lwmon5/Kconfig
@@ -0,0 +1,35 @@ 
+if TARGET_LWMON5
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "lwmon5"
+
+config SYS_CONFIG_NAME
+	string
+	default "lwmon5"
+
+endif
+
+if TARGET_LCD4_LWMON5
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "lwmon5"
+
+config SYS_CONFIG_NAME
+	string
+	default "lwmon5"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "LCD4_LWMON5"
+
+endif
diff --git a/board/manroland/hmi1001/Kconfig b/board/manroland/hmi1001/Kconfig
new file mode 100644
index 0000000..7d0c07a
--- /dev/null
+++ b/board/manroland/hmi1001/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_HMI1001
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+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
new file mode 100644
index 0000000..aa5d935
--- /dev/null
+++ b/board/manroland/mucmc52/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_MUCMC52
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+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
new file mode 100644
index 0000000..ca79c73
--- /dev/null
+++ b/board/manroland/uc100/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_UC100
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+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
new file mode 100644
index 0000000..c185a51
--- /dev/null
+++ b/board/manroland/uc101/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_UC101
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+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
new file mode 100644
index 0000000..c85f6b3
--- /dev/null
+++ b/board/matrix_vision/mergerbox/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_MERGERBOX
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+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
new file mode 100644
index 0000000..b8aa308
--- /dev/null
+++ b/board/matrix_vision/mvbc_p/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_MVBC_P
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "mvbc_p"
+
+config SYS_VENDOR
+	string
+	default "matrix_vision"
+
+config SYS_CONFIG_NAME
+	string
+	default "MVBC_P"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MVBC_P"
+
+endif
diff --git a/board/matrix_vision/mvblm7/Kconfig b/board/matrix_vision/mvblm7/Kconfig
new file mode 100644
index 0000000..9769ea9
--- /dev/null
+++ b/board/matrix_vision/mvblm7/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_MVBLM7
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+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
new file mode 100644
index 0000000..d89c1e3
--- /dev/null
+++ b/board/matrix_vision/mvblx/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_OMAP3_MVBLX
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "mvblx"
+
+config SYS_VENDOR
+	string
+	default "matrix_vision"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "omap3_mvblx"
+
+endif
diff --git a/board/matrix_vision/mvsmr/Kconfig b/board/matrix_vision/mvsmr/Kconfig
new file mode 100644
index 0000000..53d4f08
--- /dev/null
+++ b/board/matrix_vision/mvsmr/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_MVSMR
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+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
new file mode 100644
index 0000000..71be33a
--- /dev/null
+++ b/board/mcc200/Kconfig
@@ -0,0 +1,235 @@ 
+if TARGET_MCC200
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "mcc200"
+
+config SYS_CONFIG_NAME
+	string
+	default "mcc200"
+
+endif
+
+if TARGET_MCC200_COM12
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "mcc200"
+
+config SYS_CONFIG_NAME
+	string
+	default "mcc200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CONSOLE_COM12"
+
+endif
+
+if TARGET_MCC200_COM12_HIGHBOOT
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "mcc200"
+
+config SYS_CONFIG_NAME
+	string
+	default "mcc200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CONSOLE_COM12,SYS_TEXT_BASE=0xFFF00000"
+
+endif
+
+if TARGET_MCC200_COM12_HIGHBOOT_SDRAM
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "mcc200"
+
+config SYS_CONFIG_NAME
+	string
+	default "mcc200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CONSOLE_COM12,SYS_TEXT_BASE=0xFFF00000,MCC200_SDRAM"
+
+endif
+
+if TARGET_MCC200_COM12_SDRAM
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "mcc200"
+
+config SYS_CONFIG_NAME
+	string
+	default "mcc200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CONSOLE_COM12,MCC200_SDRAM"
+
+endif
+
+if TARGET_MCC200_HIGHBOOT
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "mcc200"
+
+config SYS_CONFIG_NAME
+	string
+	default "mcc200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0xFFF00000"
+
+endif
+
+if TARGET_MCC200_HIGHBOOT_SDRAM
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "mcc200"
+
+config SYS_CONFIG_NAME
+	string
+	default "mcc200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0xFFF00000,MCC200_SDRAM"
+
+endif
+
+if TARGET_MCC200_SDRAM
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "mcc200"
+
+config SYS_CONFIG_NAME
+	string
+	default "mcc200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MCC200_SDRAM"
+
+endif
+
+if TARGET_PRS200
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "mcc200"
+
+config SYS_CONFIG_NAME
+	string
+	default "mcc200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PRS200,MCC200_SDRAM"
+
+endif
+
+if TARGET_PRS200_DDR
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "mcc200"
+
+config SYS_CONFIG_NAME
+	string
+	default "mcc200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PRS200"
+
+endif
+
+if TARGET_PRS200_HIGHBOOT
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "mcc200"
+
+config SYS_CONFIG_NAME
+	string
+	default "mcc200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PRS200,SYS_TEXT_BASE=0xFFF00000,MCC200_SDRAM"
+
+endif
+
+if TARGET_PRS200_HIGHBOOT_DDR
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "mcc200"
+
+config SYS_CONFIG_NAME
+	string
+	default "mcc200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PRS200,SYS_TEXT_BASE=0xFFF00000"
+
+endif
diff --git a/board/micronas/vct/Kconfig b/board/micronas/vct/Kconfig
new file mode 100644
index 0000000..f234314
--- /dev/null
+++ b/board/micronas/vct/Kconfig
@@ -0,0 +1,287 @@ 
+if TARGET_VCT_PLATINUM
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "VCT_PLATINUM"
+
+endif
+
+if TARGET_VCT_PLATINUM_ONENAND
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "VCT_PLATINUM,VCT_ONENAND"
+
+endif
+
+if TARGET_VCT_PLATINUM_ONENAND_SMALL
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "VCT_PLATINUM,VCT_ONENAND,VCT_SMALL_IMAGE"
+
+endif
+
+if TARGET_VCT_PLATINUM_SMALL
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "VCT_PLATINUM,VCT_SMALL_IMAGE"
+
+endif
+
+if TARGET_VCT_PLATINUMAVC
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "VCT_PLATINUMAVC"
+
+endif
+
+if TARGET_VCT_PLATINUMAVC_ONENAND
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "VCT_PLATINUMAVC,VCT_ONENAND"
+
+endif
+
+if TARGET_VCT_PLATINUMAVC_ONENAND_SMALL
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "VCT_PLATINUMAVC,VCT_ONENAND,VCT_SMALL_IMAGE"
+
+endif
+
+if TARGET_VCT_PLATINUMAVC_SMALL
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "VCT_PLATINUMAVC,VCT_SMALL_IMAGE"
+
+endif
+
+if TARGET_VCT_PREMIUM
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "VCT_PREMIUM"
+
+endif
+
+if TARGET_VCT_PREMIUM_ONENAND
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "VCT_PREMIUM,VCT_ONENAND"
+
+endif
+
+if TARGET_VCT_PREMIUM_ONENAND_SMALL
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "VCT_PREMIUM,VCT_ONENAND,VCT_SMALL_IMAGE"
+
+endif
+
+if TARGET_VCT_PREMIUM_SMALL
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "VCT_PREMIUM,VCT_SMALL_IMAGE"
+
+endif
diff --git a/board/mimc/mimc200/Kconfig b/board/mimc/mimc200/Kconfig
new file mode 100644
index 0000000..8adc2d0
--- /dev/null
+++ b/board/mimc/mimc200/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_MIMC200
+
+config SYS_CPU
+	string
+	default "at32ap"
+
+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
new file mode 100644
index 0000000..328417c
--- /dev/null
+++ b/board/miromico/hammerhead/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_HAMMERHEAD
+
+config SYS_CPU
+	string
+	default "at32ap"
+
+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
new file mode 100644
index 0000000..2079d92
--- /dev/null
+++ b/board/mosaixtech/icon/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_ICON
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..881e9a6
--- /dev/null
+++ b/board/motionpro/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_MOTIONPRO
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+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
new file mode 100644
index 0000000..53e1f74
--- /dev/null
+++ b/board/mpc8308_p1m/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_MPC8308_P1M
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+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
new file mode 100644
index 0000000..f3eca49
--- /dev/null
+++ b/board/mpl/mip405/Kconfig
@@ -0,0 +1,43 @@ 
+if TARGET_MIP405
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "mip405"
+
+config SYS_VENDOR
+	string
+	default "mpl"
+
+config SYS_CONFIG_NAME
+	string
+	default "MIP405"
+
+endif
+
+if TARGET_MIP405T
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "mip405"
+
+config SYS_VENDOR
+	string
+	default "mpl"
+
+config SYS_CONFIG_NAME
+	string
+	default "MIP405"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MIP405T"
+
+endif
diff --git a/board/mpl/pati/Kconfig b/board/mpl/pati/Kconfig
new file mode 100644
index 0000000..c964dc5
--- /dev/null
+++ b/board/mpl/pati/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_PATI
+
+config SYS_CPU
+	string
+	default "mpc5xx"
+
+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
new file mode 100644
index 0000000..56340cf
--- /dev/null
+++ b/board/mpl/pip405/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_PIP405
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..91246be
--- /dev/null
+++ b/board/mpl/vcma9/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..93bec59
--- /dev/null
+++ b/board/mpr2/Kconfig
@@ -0,0 +1,15 @@ 
+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
new file mode 100644
index 0000000..8873062
--- /dev/null
+++ b/board/ms7720se/Kconfig
@@ -0,0 +1,15 @@ 
+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
new file mode 100644
index 0000000..c5b5b4f
--- /dev/null
+++ b/board/ms7722se/Kconfig
@@ -0,0 +1,15 @@ 
+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
new file mode 100644
index 0000000..0c9d88f
--- /dev/null
+++ b/board/ms7750se/Kconfig
@@ -0,0 +1,15 @@ 
+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
new file mode 100644
index 0000000..de7b78f
--- /dev/null
+++ b/board/muas3001/Kconfig
@@ -0,0 +1,35 @@ 
+if TARGET_MUAS3001
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "muas3001"
+
+config SYS_CONFIG_NAME
+	string
+	default "muas3001"
+
+endif
+
+if TARGET_MUAS3001_DEV
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "muas3001"
+
+config SYS_CONFIG_NAME
+	string
+	default "muas3001"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MUAS_DEV_BOARD"
+
+endif
diff --git a/board/munices/Kconfig b/board/munices/Kconfig
new file mode 100644
index 0000000..3f0d465
--- /dev/null
+++ b/board/munices/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_MUNICES
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "munices"
+
+config SYS_CONFIG_NAME
+	string
+	default "munices"
+
+endif
diff --git a/board/musenki/Kconfig b/board/musenki/Kconfig
new file mode 100644
index 0000000..ab17844
--- /dev/null
+++ b/board/musenki/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_MUSENKI
+
+config SYS_CPU
+	string
+	default "mpc824x"
+
+config SYS_BOARD
+	string
+	default "musenki"
+
+config SYS_CONFIG_NAME
+	string
+	default "MUSENKI"
+
+endif
diff --git a/board/mvblue/Kconfig b/board/mvblue/Kconfig
new file mode 100644
index 0000000..abe6313
--- /dev/null
+++ b/board/mvblue/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_MVBLUE
+
+config SYS_CPU
+	string
+	default "mpc824x"
+
+config SYS_BOARD
+	string
+	default "mvblue"
+
+config SYS_CONFIG_NAME
+	string
+	default "MVBLUE"
+
+endif
diff --git a/board/netphone/Kconfig b/board/netphone/Kconfig
new file mode 100644
index 0000000..18efb51
--- /dev/null
+++ b/board/netphone/Kconfig
@@ -0,0 +1,39 @@ 
+if TARGET_NETPHONE
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "netphone"
+
+config SYS_CONFIG_NAME
+	string
+	default "NETPHONE"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NETPHONE_VERSION=1"
+
+endif
+
+if TARGET_NETPHONE_V2
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "netphone"
+
+config SYS_CONFIG_NAME
+	string
+	default "NETPHONE"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NETPHONE_VERSION=2"
+
+endif
diff --git a/board/netta/Kconfig b/board/netta/Kconfig
new file mode 100644
index 0000000..ace6a3a
--- /dev/null
+++ b/board/netta/Kconfig
@@ -0,0 +1,155 @@ 
+if TARGET_NETTA
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "netta"
+
+config SYS_CONFIG_NAME
+	string
+	default "NETTA"
+
+endif
+
+if TARGET_NETTA_6412
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "netta"
+
+config SYS_CONFIG_NAME
+	string
+	default "NETTA"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NETTA_6412=1"
+
+endif
+
+if TARGET_NETTA_6412_SWAPHOOK
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "netta"
+
+config SYS_CONFIG_NAME
+	string
+	default "NETTA"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NETTA_6412=1,NETTA_SWAPHOOK=1"
+
+endif
+
+if TARGET_NETTA_ISDN
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "netta"
+
+config SYS_CONFIG_NAME
+	string
+	default "NETTA"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NETTA_ISDN=1"
+
+endif
+
+if TARGET_NETTA_ISDN_6412
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "netta"
+
+config SYS_CONFIG_NAME
+	string
+	default "NETTA"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NETTA_ISDN=1,NETTA_6412=1"
+
+endif
+
+if TARGET_NETTA_ISDN_6412_SWAPHOOK
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "netta"
+
+config SYS_CONFIG_NAME
+	string
+	default "NETTA"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NETTA_ISDN=1,NETTA_6412=1,NETTA_SWAPHOOK=1"
+
+endif
+
+if TARGET_NETTA_ISDN_SWAPHOOK
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "netta"
+
+config SYS_CONFIG_NAME
+	string
+	default "NETTA"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NETTA_ISDN=1,NETTA_SWAPHOOK=1"
+
+endif
+
+if TARGET_NETTA_SWAPHOOK
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "netta"
+
+config SYS_CONFIG_NAME
+	string
+	default "NETTA"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NETTA_SWAPHOOK=1"
+
+endif
diff --git a/board/netta2/Kconfig b/board/netta2/Kconfig
new file mode 100644
index 0000000..60d549b
--- /dev/null
+++ b/board/netta2/Kconfig
@@ -0,0 +1,39 @@ 
+if TARGET_NETTA2
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "netta2"
+
+config SYS_CONFIG_NAME
+	string
+	default "NETTA2"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NETTA2_VERSION=1"
+
+endif
+
+if TARGET_NETTA2_V2
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "netta2"
+
+config SYS_CONFIG_NAME
+	string
+	default "NETTA2"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NETTA2_VERSION=2"
+
+endif
diff --git a/board/netvia/Kconfig b/board/netvia/Kconfig
new file mode 100644
index 0000000..2e61ca2
--- /dev/null
+++ b/board/netvia/Kconfig
@@ -0,0 +1,39 @@ 
+if TARGET_NETVIA
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "netvia"
+
+config SYS_CONFIG_NAME
+	string
+	default "NETVIA"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NETVIA_VERSION=1"
+
+endif
+
+if TARGET_NETVIA_V2
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "netvia"
+
+config SYS_CONFIG_NAME
+	string
+	default "NETVIA"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NETVIA_VERSION=2"
+
+endif
diff --git a/board/nokia/rx51/Kconfig b/board/nokia/rx51/Kconfig
new file mode 100644
index 0000000..41d0daa
--- /dev/null
+++ b/board/nokia/rx51/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_NOKIA_RX51
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "rx51"
+
+config SYS_VENDOR
+	string
+	default "nokia"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "nokia_rx51"
+
+endif
diff --git a/board/nvidia/beaver/Kconfig b/board/nvidia/beaver/Kconfig
new file mode 100644
index 0000000..f052676
--- /dev/null
+++ b/board/nvidia/beaver/Kconfig
@@ -0,0 +1,24 @@ 
+if TARGET_BEAVER
+
+config SYS_CPU
+	string
+	default "arm720t" if SPL_BUILD
+	default "armv7" if !SPL_BUILD
+
+config SYS_BOARD
+	string
+	default "beaver"
+
+config SYS_VENDOR
+	string
+	default "nvidia"
+
+config SYS_SOC
+	string
+	default "tegra30"
+
+config SYS_CONFIG_NAME
+	string
+	default "beaver"
+
+endif
diff --git a/board/nvidia/cardhu/Kconfig b/board/nvidia/cardhu/Kconfig
new file mode 100644
index 0000000..9853114
--- /dev/null
+++ b/board/nvidia/cardhu/Kconfig
@@ -0,0 +1,24 @@ 
+if TARGET_CARDHU
+
+config SYS_CPU
+	string
+	default "arm720t" if SPL_BUILD
+	default "armv7" if !SPL_BUILD
+
+config SYS_BOARD
+	string
+	default "cardhu"
+
+config SYS_VENDOR
+	string
+	default "nvidia"
+
+config SYS_SOC
+	string
+	default "tegra30"
+
+config SYS_CONFIG_NAME
+	string
+	default "cardhu"
+
+endif
diff --git a/board/nvidia/dalmore/Kconfig b/board/nvidia/dalmore/Kconfig
new file mode 100644
index 0000000..33b78db
--- /dev/null
+++ b/board/nvidia/dalmore/Kconfig
@@ -0,0 +1,24 @@ 
+if TARGET_DALMORE
+
+config SYS_CPU
+	string
+	default "arm720t" if SPL_BUILD
+	default "armv7" if !SPL_BUILD
+
+config SYS_BOARD
+	string
+	default "dalmore"
+
+config SYS_VENDOR
+	string
+	default "nvidia"
+
+config SYS_SOC
+	string
+	default "tegra114"
+
+config SYS_CONFIG_NAME
+	string
+	default "dalmore"
+
+endif
diff --git a/board/nvidia/harmony/Kconfig b/board/nvidia/harmony/Kconfig
new file mode 100644
index 0000000..2a3bde4
--- /dev/null
+++ b/board/nvidia/harmony/Kconfig
@@ -0,0 +1,24 @@ 
+if TARGET_HARMONY
+
+config SYS_CPU
+	string
+	default "arm720t" if SPL_BUILD
+	default "armv7" if !SPL_BUILD
+
+config SYS_BOARD
+	string
+	default "harmony"
+
+config SYS_VENDOR
+	string
+	default "nvidia"
+
+config SYS_SOC
+	string
+	default "tegra20"
+
+config SYS_CONFIG_NAME
+	string
+	default "harmony"
+
+endif
diff --git a/board/nvidia/jetson-tk1/Kconfig b/board/nvidia/jetson-tk1/Kconfig
new file mode 100644
index 0000000..af9ac0d
--- /dev/null
+++ b/board/nvidia/jetson-tk1/Kconfig
@@ -0,0 +1,28 @@ 
+if TARGET_JETSON_TK1
+
+config SYS_CPU
+	string
+	default "arm720t" if SPL_BUILD
+	default "armv7" if !SPL_BUILD
+
+config SYS_BOARD
+	string
+	default "jetson-tk1"
+
+config SYS_VENDOR
+	string
+	default "nvidia"
+
+config SYS_SOC
+	string
+	default "tegra124"
+
+config SYS_CONFIG_NAME
+	string
+	default "jetson-tk1"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BOARD_JETSON_TK1="
+
+endif
diff --git a/board/nvidia/seaboard/Kconfig b/board/nvidia/seaboard/Kconfig
new file mode 100644
index 0000000..39c65b5
--- /dev/null
+++ b/board/nvidia/seaboard/Kconfig
@@ -0,0 +1,24 @@ 
+if TARGET_SEABOARD
+
+config SYS_CPU
+	string
+	default "arm720t" if SPL_BUILD
+	default "armv7" if !SPL_BUILD
+
+config SYS_BOARD
+	string
+	default "seaboard"
+
+config SYS_VENDOR
+	string
+	default "nvidia"
+
+config SYS_SOC
+	string
+	default "tegra20"
+
+config SYS_CONFIG_NAME
+	string
+	default "seaboard"
+
+endif
diff --git a/board/nvidia/venice2/Kconfig b/board/nvidia/venice2/Kconfig
new file mode 100644
index 0000000..84a7160
--- /dev/null
+++ b/board/nvidia/venice2/Kconfig
@@ -0,0 +1,24 @@ 
+if TARGET_VENICE2
+
+config SYS_CPU
+	string
+	default "arm720t" if SPL_BUILD
+	default "armv7" if !SPL_BUILD
+
+config SYS_BOARD
+	string
+	default "venice2"
+
+config SYS_VENDOR
+	string
+	default "nvidia"
+
+config SYS_SOC
+	string
+	default "tegra124"
+
+config SYS_CONFIG_NAME
+	string
+	default "venice2"
+
+endif
diff --git a/board/nvidia/ventana/Kconfig b/board/nvidia/ventana/Kconfig
new file mode 100644
index 0000000..59e85c4
--- /dev/null
+++ b/board/nvidia/ventana/Kconfig
@@ -0,0 +1,24 @@ 
+if TARGET_VENTANA
+
+config SYS_CPU
+	string
+	default "arm720t" if SPL_BUILD
+	default "armv7" if !SPL_BUILD
+
+config SYS_BOARD
+	string
+	default "ventana"
+
+config SYS_VENDOR
+	string
+	default "nvidia"
+
+config SYS_SOC
+	string
+	default "tegra20"
+
+config SYS_CONFIG_NAME
+	string
+	default "ventana"
+
+endif
diff --git a/board/nvidia/whistler/Kconfig b/board/nvidia/whistler/Kconfig
new file mode 100644
index 0000000..f025413
--- /dev/null
+++ b/board/nvidia/whistler/Kconfig
@@ -0,0 +1,24 @@ 
+if TARGET_WHISTLER
+
+config SYS_CPU
+	string
+	default "arm720t" if SPL_BUILD
+	default "armv7" if !SPL_BUILD
+
+config SYS_BOARD
+	string
+	default "whistler"
+
+config SYS_VENDOR
+	string
+	default "nvidia"
+
+config SYS_SOC
+	string
+	default "tegra20"
+
+config SYS_CONFIG_NAME
+	string
+	default "whistler"
+
+endif
diff --git a/board/olimex/mx23_olinuxino/Kconfig b/board/olimex/mx23_olinuxino/Kconfig
new file mode 100644
index 0000000..07b3284
--- /dev/null
+++ b/board/olimex/mx23_olinuxino/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..923af8a
--- /dev/null
+++ b/board/omicron/calimain/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_CALIMAIN
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "calimain"
+
+config SYS_VENDOR
+	string
+	default "omicron"
+
+config SYS_SOC
+	string
+	default "davinci"
+
+config SYS_CONFIG_NAME
+	string
+	default "calimain"
+
+endif
diff --git a/board/openrisc/openrisc-generic/Kconfig b/board/openrisc/openrisc-generic/Kconfig
new file mode 100644
index 0000000..bc5ac14
--- /dev/null
+++ b/board/openrisc/openrisc-generic/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_OPENRISC_GENERIC
+
+config SYS_CPU
+	string
+	default "or1200"
+
+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
new file mode 100644
index 0000000..1d4a261
--- /dev/null
+++ b/board/overo/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_OMAP3_OVERO
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "overo"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "omap3_overo"
+
+endif
diff --git a/board/palmld/Kconfig b/board/palmld/Kconfig
new file mode 100644
index 0000000..bed99b6
--- /dev/null
+++ b/board/palmld/Kconfig
@@ -0,0 +1,15 @@ 
+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
new file mode 100644
index 0000000..86fb63b
--- /dev/null
+++ b/board/palmtc/Kconfig
@@ -0,0 +1,15 @@ 
+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
new file mode 100644
index 0000000..4df6c63
--- /dev/null
+++ b/board/palmtreo680/Kconfig
@@ -0,0 +1,15 @@ 
+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
new file mode 100644
index 0000000..a36c0c8
--- /dev/null
+++ b/board/pandora/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_OMAP3_PANDORA
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "pandora"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "omap3_pandora"
+
+endif
diff --git a/board/pb1x00/Kconfig b/board/pb1x00/Kconfig
new file mode 100644
index 0000000..c41f758
--- /dev/null
+++ b/board/pb1x00/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_PB1000
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PB1000"
+
+endif
diff --git a/board/pcs440ep/Kconfig b/board/pcs440ep/Kconfig
new file mode 100644
index 0000000..d59e583
--- /dev/null
+++ b/board/pcs440ep/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_PCS440EP
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "pcs440ep"
+
+config SYS_CONFIG_NAME
+	string
+	default "pcs440ep"
+
+endif
diff --git a/board/pdm360ng/Kconfig b/board/pdm360ng/Kconfig
new file mode 100644
index 0000000..e999480
--- /dev/null
+++ b/board/pdm360ng/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_PDM360NG
+
+config SYS_CPU
+	string
+	default "mpc512x"
+
+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
new file mode 100644
index 0000000..affaa85
--- /dev/null
+++ b/board/phytec/pcm030/Kconfig
@@ -0,0 +1,43 @@ 
+if TARGET_PCM030
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "pcm030"
+
+config SYS_VENDOR
+	string
+	default "phytec"
+
+config SYS_CONFIG_NAME
+	string
+	default "pcm030"
+
+endif
+
+if TARGET_PCM030_LOWBOOT
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "pcm030"
+
+config SYS_VENDOR
+	string
+	default "phytec"
+
+config SYS_CONFIG_NAME
+	string
+	default "pcm030"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0xFF000000"
+
+endif
diff --git a/board/phytec/pcm051/Kconfig b/board/phytec/pcm051/Kconfig
new file mode 100644
index 0000000..ef88c5f
--- /dev/null
+++ b/board/phytec/pcm051/Kconfig
@@ -0,0 +1,55 @@ 
+if TARGET_PCM051_REV1
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "REV1"
+
+endif
+
+if TARGET_PCM051_REV3
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "REV3"
+
+endif
diff --git a/board/pm520/Kconfig b/board/pm520/Kconfig
new file mode 100644
index 0000000..5c60542
--- /dev/null
+++ b/board/pm520/Kconfig
@@ -0,0 +1,75 @@ 
+if TARGET_PM520
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "pm520"
+
+config SYS_CONFIG_NAME
+	string
+	default "PM520"
+
+endif
+
+if TARGET_PM520_DDR
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "pm520"
+
+config SYS_CONFIG_NAME
+	string
+	default "PM520"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MPC5200_DDR"
+
+endif
+
+if TARGET_PM520_ROMBOOT
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "pm520"
+
+config SYS_CONFIG_NAME
+	string
+	default "PM520"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BOOT_ROM"
+
+endif
+
+if TARGET_PM520_ROMBOOT_DDR
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "pm520"
+
+config SYS_CONFIG_NAME
+	string
+	default "PM520"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MPC5200_DDR,BOOT_ROM"
+
+endif
diff --git a/board/pm826/Kconfig b/board/pm826/Kconfig
new file mode 100644
index 0000000..49c7390
--- /dev/null
+++ b/board/pm826/Kconfig
@@ -0,0 +1,159 @@ 
+if TARGET_PM825
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "pm826"
+
+config SYS_CONFIG_NAME
+	string
+	default "PM826"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PCI,SYS_TEXT_BASE=0xFF000000"
+
+endif
+
+if TARGET_PM825_BIGFLASH
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "pm826"
+
+config SYS_CONFIG_NAME
+	string
+	default "PM826"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PCI,FLASH_32MB,SYS_TEXT_BASE=0x40000000"
+
+endif
+
+if TARGET_PM825_ROMBOOT
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "pm826"
+
+config SYS_CONFIG_NAME
+	string
+	default "PM826"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PCI,BOOT_ROM,SYS_TEXT_BASE=0xFF800000"
+
+endif
+
+if TARGET_PM825_ROMBOOT_BIGFLASH
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "pm826"
+
+config SYS_CONFIG_NAME
+	string
+	default "PM826"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PCI,BOOT_ROM,FLASH_32MB,SYS_TEXT_BASE=0xFF800000"
+
+endif
+
+if TARGET_PM826
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "pm826"
+
+config SYS_CONFIG_NAME
+	string
+	default "PM826"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0xFF000000"
+
+endif
+
+if TARGET_PM826_BIGFLASH
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "pm826"
+
+config SYS_CONFIG_NAME
+	string
+	default "PM826"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "FLASH_32MB,SYS_TEXT_BASE=0x40000000"
+
+endif
+
+if TARGET_PM826_ROMBOOT
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "pm826"
+
+config SYS_CONFIG_NAME
+	string
+	default "PM826"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BOOT_ROM,SYS_TEXT_BASE=0xFF800000"
+
+endif
+
+if TARGET_PM826_ROMBOOT_BIGFLASH
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "pm826"
+
+config SYS_CONFIG_NAME
+	string
+	default "PM826"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BOOT_ROM,FLASH_32MB,SYS_TEXT_BASE=0xFF800000"
+
+endif
diff --git a/board/pm828/Kconfig b/board/pm828/Kconfig
new file mode 100644
index 0000000..1a2f0ed
--- /dev/null
+++ b/board/pm828/Kconfig
@@ -0,0 +1,75 @@ 
+if TARGET_PM828
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "pm828"
+
+config SYS_CONFIG_NAME
+	string
+	default "PM828"
+
+endif
+
+if TARGET_PM828_PCI
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "pm828"
+
+config SYS_CONFIG_NAME
+	string
+	default "PM828"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PCI"
+
+endif
+
+if TARGET_PM828_ROMBOOT
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "pm828"
+
+config SYS_CONFIG_NAME
+	string
+	default "PM828"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BOOT_ROM,SYS_TEXT_BASE=0xFF800000"
+
+endif
+
+if TARGET_PM828_ROMBOOT_PCI
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "pm828"
+
+config SYS_CONFIG_NAME
+	string
+	default "PM828"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PCI,BOOT_ROM,SYS_TEXT_BASE=0xFF800000"
+
+endif
diff --git a/board/ppcag/bg0900/Kconfig b/board/ppcag/bg0900/Kconfig
new file mode 100644
index 0000000..e4fb601
--- /dev/null
+++ b/board/ppcag/bg0900/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..e847258
--- /dev/null
+++ b/board/ppmc7xx/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_PPMC7XX
+
+config SYS_CPU
+	string
+	default "74xx_7xx"
+
+config SYS_BOARD
+	string
+	default "ppmc7xx"
+
+config SYS_CONFIG_NAME
+	string
+	default "ppmc7xx"
+
+endif
diff --git a/board/ppmc8260/Kconfig b/board/ppmc8260/Kconfig
new file mode 100644
index 0000000..7df6a1c
--- /dev/null
+++ b/board/ppmc8260/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_PPMC8260
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "ppmc8260"
+
+config SYS_CONFIG_NAME
+	string
+	default "ppmc8260"
+
+endif
diff --git a/board/pr1/Kconfig b/board/pr1/Kconfig
new file mode 100644
index 0000000..a1465e0
--- /dev/null
+++ b/board/pr1/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_PR1
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..153dd60
--- /dev/null
+++ b/board/prodrive/alpr/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_ALPR
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..efdf059
--- /dev/null
+++ b/board/prodrive/p3mx/Kconfig
@@ -0,0 +1,47 @@ 
+if TARGET_P3M7448
+
+config SYS_CPU
+	string
+	default "74xx_7xx"
+
+config SYS_BOARD
+	string
+	default "p3mx"
+
+config SYS_VENDOR
+	string
+	default "prodrive"
+
+config SYS_CONFIG_NAME
+	string
+	default "p3mx"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P3M7448"
+
+endif
+
+if TARGET_P3M750
+
+config SYS_CPU
+	string
+	default "74xx_7xx"
+
+config SYS_BOARD
+	string
+	default "p3mx"
+
+config SYS_VENDOR
+	string
+	default "prodrive"
+
+config SYS_CONFIG_NAME
+	string
+	default "p3mx"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "P3M750"
+
+endif
diff --git a/board/prodrive/p3p440/Kconfig b/board/prodrive/p3p440/Kconfig
new file mode 100644
index 0000000..e55e136
--- /dev/null
+++ b/board/prodrive/p3p440/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_P3P440
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "p3p440"
+
+config SYS_VENDOR
+	string
+	default "prodrive"
+
+config SYS_CONFIG_NAME
+	string
+	default "p3p440"
+
+endif
diff --git a/board/psyent/pci5441/Kconfig b/board/psyent/pci5441/Kconfig
new file mode 100644
index 0000000..ff652d6
--- /dev/null
+++ b/board/psyent/pci5441/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_PCI5441
+
+config SYS_CPU
+	string
+	default "nios2"
+
+config SYS_BOARD
+	string
+	default "pci5441"
+
+config SYS_VENDOR
+	string
+	default "psyent"
+
+config SYS_CONFIG_NAME
+	string
+	default "PCI5441"
+
+endif
diff --git a/board/psyent/pk1c20/Kconfig b/board/psyent/pk1c20/Kconfig
new file mode 100644
index 0000000..ec7c2a9
--- /dev/null
+++ b/board/psyent/pk1c20/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_PK1C20
+
+config SYS_CPU
+	string
+	default "nios2"
+
+config SYS_BOARD
+	string
+	default "pk1c20"
+
+config SYS_VENDOR
+	string
+	default "psyent"
+
+config SYS_CONFIG_NAME
+	string
+	default "PK1C20"
+
+endif
diff --git a/board/pxa255_idp/Kconfig b/board/pxa255_idp/Kconfig
new file mode 100644
index 0000000..e231f28
--- /dev/null
+++ b/board/pxa255_idp/Kconfig
@@ -0,0 +1,15 @@ 
+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
new file mode 100644
index 0000000..ff46a8e
--- /dev/null
+++ b/board/qemu-mips/Kconfig
@@ -0,0 +1,79 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_BIG_ENDIAN"
+
+endif
+
+if TARGET_QEMU_MIPSEL
+
+config SYS_CPU
+	string
+	default "mips32"
+
+config SYS_BOARD
+	string
+	default "qemu-mips"
+
+config SYS_CONFIG_NAME
+	string
+	default "qemu-mips"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_LITTLE_ENDIAN"
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_BIG_ENDIAN"
+
+endif
+
+if TARGET_QEMU_MIPS64EL
+
+config SYS_CPU
+	string
+	default "mips64"
+
+config SYS_BOARD
+	string
+	default "qemu-mips"
+
+config SYS_CONFIG_NAME
+	string
+	default "qemu-mips64"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_LITTLE_ENDIAN"
+
+endif
diff --git a/board/quad100hd/Kconfig b/board/quad100hd/Kconfig
new file mode 100644
index 0000000..892b289
--- /dev/null
+++ b/board/quad100hd/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_QUAD100HD
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "quad100hd"
+
+config SYS_CONFIG_NAME
+	string
+	default "quad100hd"
+
+endif
diff --git a/board/quantum/Kconfig b/board/quantum/Kconfig
new file mode 100644
index 0000000..92913dc
--- /dev/null
+++ b/board/quantum/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_QUANTUM
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "quantum"
+
+config SYS_CONFIG_NAME
+	string
+	default "quantum"
+
+endif
diff --git a/board/r360mpi/Kconfig b/board/r360mpi/Kconfig
new file mode 100644
index 0000000..57dc43a
--- /dev/null
+++ b/board/r360mpi/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_R360MPI
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+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
new file mode 100644
index 0000000..1e667c4
--- /dev/null
+++ b/board/raidsonic/ib62x0/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_IB62X0
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "ib62x0"
+
+config SYS_VENDOR
+	string
+	default "raidsonic"
+
+config SYS_SOC
+	string
+	default "kirkwood"
+
+config SYS_CONFIG_NAME
+	string
+	default "ib62x0"
+
+endif
diff --git a/board/raspberrypi/rpi_b/Kconfig b/board/raspberrypi/rpi_b/Kconfig
new file mode 100644
index 0000000..6e99c91
--- /dev/null
+++ b/board/raspberrypi/rpi_b/Kconfig
@@ -0,0 +1,23 @@ 
+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/rattler/Kconfig b/board/rattler/Kconfig
new file mode 100644
index 0000000..5b068c1
--- /dev/null
+++ b/board/rattler/Kconfig
@@ -0,0 +1,35 @@ 
+if TARGET_RATTLER
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "rattler"
+
+config SYS_CONFIG_NAME
+	string
+	default "Rattler"
+
+endif
+
+if TARGET_RATTLER8248
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "rattler"
+
+config SYS_CONFIG_NAME
+	string
+	default "Rattler"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MPC8248"
+
+endif
diff --git a/board/rbc823/Kconfig b/board/rbc823/Kconfig
new file mode 100644
index 0000000..9d13179
--- /dev/null
+++ b/board/rbc823/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_RBC823
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "rbc823"
+
+config SYS_CONFIG_NAME
+	string
+	default "RBC823"
+
+endif
diff --git a/board/renesas/MigoR/Kconfig b/board/renesas/MigoR/Kconfig
new file mode 100644
index 0000000..d72a453
--- /dev/null
+++ b/board/renesas/MigoR/Kconfig
@@ -0,0 +1,19 @@ 
+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/ap325rxa/Kconfig b/board/renesas/ap325rxa/Kconfig
new file mode 100644
index 0000000..ac1e9ef
--- /dev/null
+++ b/board/renesas/ap325rxa/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..d62389e
--- /dev/null
+++ b/board/renesas/ecovec/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..69199a0
--- /dev/null
+++ b/board/renesas/koelsch/Kconfig
@@ -0,0 +1,51 @@ 
+if TARGET_KOELSCH
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "koelsch"
+
+config SYS_VENDOR
+	string
+	default "renesas"
+
+config SYS_SOC
+	string
+	default "rmobile"
+
+config SYS_CONFIG_NAME
+	string
+	default "koelsch"
+
+endif
+
+if TARGET_KOELSCH_NOR
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "koelsch"
+
+config SYS_VENDOR
+	string
+	default "renesas"
+
+config SYS_SOC
+	string
+	default "rmobile"
+
+config SYS_CONFIG_NAME
+	string
+	default "koelsch"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NORFLASH"
+
+endif
diff --git a/board/renesas/lager/Kconfig b/board/renesas/lager/Kconfig
new file mode 100644
index 0000000..84f2c0a
--- /dev/null
+++ b/board/renesas/lager/Kconfig
@@ -0,0 +1,51 @@ 
+if TARGET_LAGER
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "lager"
+
+config SYS_VENDOR
+	string
+	default "renesas"
+
+config SYS_SOC
+	string
+	default "rmobile"
+
+config SYS_CONFIG_NAME
+	string
+	default "lager"
+
+endif
+
+if TARGET_LAGER_NOR
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "lager"
+
+config SYS_VENDOR
+	string
+	default "renesas"
+
+config SYS_SOC
+	string
+	default "rmobile"
+
+config SYS_CONFIG_NAME
+	string
+	default "lager"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NORFLASH"
+
+endif
diff --git a/board/renesas/r0p7734/Kconfig b/board/renesas/r0p7734/Kconfig
new file mode 100644
index 0000000..2eb1de2
--- /dev/null
+++ b/board/renesas/r0p7734/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..d674d77
--- /dev/null
+++ b/board/renesas/r2dplus/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..a862f59
--- /dev/null
+++ b/board/renesas/r7780mp/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..61e9913
--- /dev/null
+++ b/board/renesas/rsk7203/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..a32d3ca
--- /dev/null
+++ b/board/renesas/rsk7264/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..c126fcb
--- /dev/null
+++ b/board/renesas/rsk7269/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..12e52b4
--- /dev/null
+++ b/board/renesas/sh7752evb/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..a1f4cd0
--- /dev/null
+++ b/board/renesas/sh7753evb/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..a0e3265
--- /dev/null
+++ b/board/renesas/sh7757lcr/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..fbc11af
--- /dev/null
+++ b/board/renesas/sh7763rdp/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..ee63c3f
--- /dev/null
+++ b/board/renesas/sh7785lcr/Kconfig
@@ -0,0 +1,43 @@ 
+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
+
+if TARGET_SH7785LCR_32BIT
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SH_32BIT=1"
+
+endif
diff --git a/board/ronetix/pm9261/Kconfig b/board/ronetix/pm9261/Kconfig
new file mode 100644
index 0000000..1cd0421
--- /dev/null
+++ b/board/ronetix/pm9261/Kconfig
@@ -0,0 +1,27 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9261"
+
+endif
diff --git a/board/ronetix/pm9263/Kconfig b/board/ronetix/pm9263/Kconfig
new file mode 100644
index 0000000..aa5e8ea
--- /dev/null
+++ b/board/ronetix/pm9263/Kconfig
@@ -0,0 +1,27 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9263"
+
+endif
diff --git a/board/ronetix/pm9g45/Kconfig b/board/ronetix/pm9g45/Kconfig
new file mode 100644
index 0000000..aa7ee00
--- /dev/null
+++ b/board/ronetix/pm9g45/Kconfig
@@ -0,0 +1,27 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9G45"
+
+endif
diff --git a/board/sacsng/Kconfig b/board/sacsng/Kconfig
new file mode 100644
index 0000000..8d4e1d6
--- /dev/null
+++ b/board/sacsng/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_SACSNG
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+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
new file mode 100644
index 0000000..c3af0ec
--- /dev/null
+++ b/board/samsung/arndale/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_ARNDALE
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "arndale"
+
+config SYS_VENDOR
+	string
+	default "samsung"
+
+config SYS_SOC
+	string
+	default "exynos"
+
+config SYS_CONFIG_NAME
+	string
+	default "arndale"
+
+endif
diff --git a/board/samsung/goni/Kconfig b/board/samsung/goni/Kconfig
new file mode 100644
index 0000000..0be535e
--- /dev/null
+++ b/board/samsung/goni/Kconfig
@@ -0,0 +1,23 @@ 
+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/origen/Kconfig b/board/samsung/origen/Kconfig
new file mode 100644
index 0000000..f52de83
--- /dev/null
+++ b/board/samsung/origen/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_ORIGEN
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "origen"
+
+config SYS_VENDOR
+	string
+	default "samsung"
+
+config SYS_SOC
+	string
+	default "exynos"
+
+config SYS_CONFIG_NAME
+	string
+	default "origen"
+
+endif
diff --git a/board/samsung/smdk2410/Kconfig b/board/samsung/smdk2410/Kconfig
new file mode 100644
index 0000000..e921c09
--- /dev/null
+++ b/board/samsung/smdk2410/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..edebbde
--- /dev/null
+++ b/board/samsung/smdk5250/Kconfig
@@ -0,0 +1,47 @@ 
+if TARGET_SMDK5250
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "smdk5250"
+
+config SYS_VENDOR
+	string
+	default "samsung"
+
+config SYS_SOC
+	string
+	default "exynos"
+
+config SYS_CONFIG_NAME
+	string
+	default "smdk5250"
+
+endif
+
+if TARGET_SNOW
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "smdk5250"
+
+config SYS_VENDOR
+	string
+	default "samsung"
+
+config SYS_SOC
+	string
+	default "exynos"
+
+config SYS_CONFIG_NAME
+	string
+	default "snow"
+
+endif
diff --git a/board/samsung/smdk5420/Kconfig b/board/samsung/smdk5420/Kconfig
new file mode 100644
index 0000000..bcfc937
--- /dev/null
+++ b/board/samsung/smdk5420/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_SMDK5420
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "smdk5420"
+
+config SYS_VENDOR
+	string
+	default "samsung"
+
+config SYS_SOC
+	string
+	default "exynos"
+
+config SYS_CONFIG_NAME
+	string
+	default "smdk5420"
+
+endif
diff --git a/board/samsung/smdkc100/Kconfig b/board/samsung/smdkc100/Kconfig
new file mode 100644
index 0000000..9c2b4da
--- /dev/null
+++ b/board/samsung/smdkc100/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..e467092
--- /dev/null
+++ b/board/samsung/smdkv310/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_SMDKV310
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "smdkv310"
+
+config SYS_VENDOR
+	string
+	default "samsung"
+
+config SYS_SOC
+	string
+	default "exynos"
+
+config SYS_CONFIG_NAME
+	string
+	default "smdkv310"
+
+endif
diff --git a/board/samsung/trats/Kconfig b/board/samsung/trats/Kconfig
new file mode 100644
index 0000000..040413e
--- /dev/null
+++ b/board/samsung/trats/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_TRATS
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "trats"
+
+config SYS_VENDOR
+	string
+	default "samsung"
+
+config SYS_SOC
+	string
+	default "exynos"
+
+config SYS_CONFIG_NAME
+	string
+	default "trats"
+
+endif
diff --git a/board/samsung/trats2/Kconfig b/board/samsung/trats2/Kconfig
new file mode 100644
index 0000000..a82fdfb
--- /dev/null
+++ b/board/samsung/trats2/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_TRATS2
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "trats2"
+
+config SYS_VENDOR
+	string
+	default "samsung"
+
+config SYS_SOC
+	string
+	default "exynos"
+
+config SYS_CONFIG_NAME
+	string
+	default "trats2"
+
+endif
diff --git a/board/samsung/universal_c210/Kconfig b/board/samsung/universal_c210/Kconfig
new file mode 100644
index 0000000..082168f
--- /dev/null
+++ b/board/samsung/universal_c210/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_S5PC210_UNIVERSAL
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "universal_c210"
+
+config SYS_VENDOR
+	string
+	default "samsung"
+
+config SYS_SOC
+	string
+	default "exynos"
+
+config SYS_CONFIG_NAME
+	string
+	default "s5pc210_universal"
+
+endif
diff --git a/board/sandburst/karef/Kconfig b/board/sandburst/karef/Kconfig
new file mode 100644
index 0000000..12edf70
--- /dev/null
+++ b/board/sandburst/karef/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_KAREF
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..c30e80b
--- /dev/null
+++ b/board/sandburst/metrobox/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_METROBOX
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..eddbfd8
--- /dev/null
+++ b/board/sandisk/sansa_fuze_plus/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..c6a0015
--- /dev/null
+++ b/board/sandpoint/Kconfig
@@ -0,0 +1,31 @@ 
+if TARGET_SANDPOINT8240
+
+config SYS_CPU
+	string
+	default "mpc824x"
+
+config SYS_BOARD
+	string
+	default "sandpoint"
+
+config SYS_CONFIG_NAME
+	string
+	default "Sandpoint8240"
+
+endif
+
+if TARGET_SANDPOINT8245
+
+config SYS_CPU
+	string
+	default "mpc824x"
+
+config SYS_BOARD
+	string
+	default "sandpoint"
+
+config SYS_CONFIG_NAME
+	string
+	default "Sandpoint8245"
+
+endif
diff --git a/board/sbc405/Kconfig b/board/sbc405/Kconfig
new file mode 100644
index 0000000..73b259d
--- /dev/null
+++ b/board/sbc405/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_SBC405
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "sbc405"
+
+config SYS_CONFIG_NAME
+	string
+	default "sbc405"
+
+endif
diff --git a/board/sbc8349/Kconfig b/board/sbc8349/Kconfig
new file mode 100644
index 0000000..baca14b
--- /dev/null
+++ b/board/sbc8349/Kconfig
@@ -0,0 +1,55 @@ 
+if TARGET_SBC8349
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "sbc8349"
+
+config SYS_CONFIG_NAME
+	string
+	default "sbc8349"
+
+endif
+
+if TARGET_SBC8349_PCI_33
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "sbc8349"
+
+config SYS_CONFIG_NAME
+	string
+	default "sbc8349"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PCI,PCI_33M"
+
+endif
+
+if TARGET_SBC8349_PCI_66
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "sbc8349"
+
+config SYS_CONFIG_NAME
+	string
+	default "sbc8349"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PCI,PCI_66M"
+
+endif
diff --git a/board/sbc8548/Kconfig b/board/sbc8548/Kconfig
new file mode 100644
index 0000000..bf79ca3
--- /dev/null
+++ b/board/sbc8548/Kconfig
@@ -0,0 +1,95 @@ 
+if TARGET_SBC8548
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "sbc8548"
+
+config SYS_CONFIG_NAME
+	string
+	default "sbc8548"
+
+endif
+
+if TARGET_SBC8548_PCI_33
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "sbc8548"
+
+config SYS_CONFIG_NAME
+	string
+	default "sbc8548"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PCI,33"
+
+endif
+
+if TARGET_SBC8548_PCI_33_PCIE
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "sbc8548"
+
+config SYS_CONFIG_NAME
+	string
+	default "sbc8548"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PCI,33,PCIE"
+
+endif
+
+if TARGET_SBC8548_PCI_66
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "sbc8548"
+
+config SYS_CONFIG_NAME
+	string
+	default "sbc8548"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PCI,66"
+
+endif
+
+if TARGET_SBC8548_PCI_66_PCIE
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "sbc8548"
+
+config SYS_CONFIG_NAME
+	string
+	default "sbc8548"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "PCI,66,PCIE"
+
+endif
diff --git a/board/sbc8641d/Kconfig b/board/sbc8641d/Kconfig
new file mode 100644
index 0000000..b0bdaef
--- /dev/null
+++ b/board/sbc8641d/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_SBC8641D
+
+config SYS_CPU
+	string
+	default "mpc86xx"
+
+config SYS_BOARD
+	string
+	default "sbc8641d"
+
+config SYS_CONFIG_NAME
+	string
+	default "sbc8641d"
+
+endif
diff --git a/board/sc3/Kconfig b/board/sc3/Kconfig
new file mode 100644
index 0000000..afc043f
--- /dev/null
+++ b/board/sc3/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_SC3
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "sc3"
+
+config SYS_CONFIG_NAME
+	string
+	default "sc3"
+
+endif
diff --git a/board/scb9328/Kconfig b/board/scb9328/Kconfig
new file mode 100644
index 0000000..040d055
--- /dev/null
+++ b/board/scb9328/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..30071ed
--- /dev/null
+++ b/board/schulercontrol/sc_sps_1/Kconfig
@@ -0,0 +1,23 @@ 
+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/sheldon/simpc8313/Kconfig b/board/sheldon/simpc8313/Kconfig
new file mode 100644
index 0000000..fbe9795
--- /dev/null
+++ b/board/sheldon/simpc8313/Kconfig
@@ -0,0 +1,47 @@ 
+if TARGET_SIMPC8313_LP
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "simpc8313"
+
+config SYS_VENDOR
+	string
+	default "sheldon"
+
+config SYS_CONFIG_NAME
+	string
+	default "SIMPC8313"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NAND_LP"
+
+endif
+
+if TARGET_SIMPC8313_SP
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "simpc8313"
+
+config SYS_VENDOR
+	string
+	default "sheldon"
+
+config SYS_CONFIG_NAME
+	string
+	default "SIMPC8313"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NAND_SP"
+
+endif
diff --git a/board/shmin/Kconfig b/board/shmin/Kconfig
new file mode 100644
index 0000000..cb9fb9f
--- /dev/null
+++ b/board/shmin/Kconfig
@@ -0,0 +1,15 @@ 
+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
new file mode 100644
index 0000000..d54fbf4
--- /dev/null
+++ b/board/siemens/corvus/Kconfig
@@ -0,0 +1,27 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9M10G45,SYS_USE_NANDFLASH"
+
+endif
diff --git a/board/siemens/draco/Kconfig b/board/siemens/draco/Kconfig
new file mode 100644
index 0000000..c6dac1c
--- /dev/null
+++ b/board/siemens/draco/Kconfig
@@ -0,0 +1,47 @@ 
+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
+
+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
new file mode 100644
index 0000000..db69537
--- /dev/null
+++ b/board/siemens/pxm2/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..c4d9e7e
--- /dev/null
+++ b/board/siemens/rut/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..d57ab57
--- /dev/null
+++ b/board/siemens/taurus/Kconfig
@@ -0,0 +1,55 @@ 
+if TARGET_AXM
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9G20,MACH_TYPE=2068,BOARD_AXM"
+
+endif
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9G20,MACH_TYPE=2067,BOARD_TAURUS"
+
+endif
diff --git a/board/silica/pengwyn/Kconfig b/board/silica/pengwyn/Kconfig
new file mode 100644
index 0000000..abf86b1
--- /dev/null
+++ b/board/silica/pengwyn/Kconfig
@@ -0,0 +1,23 @@ 
+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/sixnet/Kconfig b/board/sixnet/Kconfig
new file mode 100644
index 0000000..f791208
--- /dev/null
+++ b/board/sixnet/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_SXNI855T
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "sixnet"
+
+config SYS_CONFIG_NAME
+	string
+	default "SXNI855T"
+
+endif
diff --git a/board/snmc/qs850/Kconfig b/board/snmc/qs850/Kconfig
new file mode 100644
index 0000000..5410f06
--- /dev/null
+++ b/board/snmc/qs850/Kconfig
@@ -0,0 +1,39 @@ 
+if TARGET_QS823
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "qs850"
+
+config SYS_VENDOR
+	string
+	default "snmc"
+
+config SYS_CONFIG_NAME
+	string
+	default "QS823"
+
+endif
+
+if TARGET_QS850
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "qs850"
+
+config SYS_VENDOR
+	string
+	default "snmc"
+
+config SYS_CONFIG_NAME
+	string
+	default "QS850"
+
+endif
diff --git a/board/snmc/qs860t/Kconfig b/board/snmc/qs860t/Kconfig
new file mode 100644
index 0000000..bd98f8f
--- /dev/null
+++ b/board/snmc/qs860t/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_QS860T
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "qs860t"
+
+config SYS_VENDOR
+	string
+	default "snmc"
+
+config SYS_CONFIG_NAME
+	string
+	default "QS860T"
+
+endif
diff --git a/board/socrates/Kconfig b/board/socrates/Kconfig
new file mode 100644
index 0000000..39090b5
--- /dev/null
+++ b/board/socrates/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_SOCRATES
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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
new file mode 100644
index 0000000..a0d42d6
--- /dev/null
+++ b/board/solidrun/hummingboard/Kconfig
@@ -0,0 +1,27 @@ 
+if TARGET_HUMMINGBOARD_SOLO
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/solidrun/hummingboard/solo.cfg,MX6S,DDR_MB=512"
+
+endif
diff --git a/board/spc1920/Kconfig b/board/spc1920/Kconfig
new file mode 100644
index 0000000..6772cde
--- /dev/null
+++ b/board/spc1920/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_SPC1920
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "spc1920"
+
+config SYS_CONFIG_NAME
+	string
+	default "spc1920"
+
+endif
diff --git a/board/spd8xx/Kconfig b/board/spd8xx/Kconfig
new file mode 100644
index 0000000..7e69002
--- /dev/null
+++ b/board/spd8xx/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_SPD823TS
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+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
new file mode 100644
index 0000000..756e3a9
--- /dev/null
+++ b/board/spear/spear300/Kconfig
@@ -0,0 +1,111 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "spear300"
+
+endif
+
+if TARGET_SPEAR300_NAND
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "spear300,nand"
+
+endif
+
+if TARGET_SPEAR300_USBTTY
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "spear300,usbtty"
+
+endif
+
+if TARGET_SPEAR300_USBTTY_NAND
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "spear300,usbtty,nand"
+
+endif
diff --git a/board/spear/spear310/Kconfig b/board/spear/spear310/Kconfig
new file mode 100644
index 0000000..3bde5c8
--- /dev/null
+++ b/board/spear/spear310/Kconfig
@@ -0,0 +1,167 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "spear310"
+
+endif
+
+if TARGET_SPEAR310_NAND
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "spear310,nand"
+
+endif
+
+if TARGET_SPEAR310_PNOR
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "spear310,FLASH_PNOR"
+
+endif
+
+if TARGET_SPEAR310_USBTTY
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "spear310,usbtty"
+
+endif
+
+if TARGET_SPEAR310_USBTTY_NAND
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "spear310,usbtty,nand"
+
+endif
+
+if TARGET_SPEAR310_USBTTY_PNOR
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "spear310,usbtty,FLASH_PNOR"
+
+endif
diff --git a/board/spear/spear320/Kconfig b/board/spear/spear320/Kconfig
new file mode 100644
index 0000000..874d433
--- /dev/null
+++ b/board/spear/spear320/Kconfig
@@ -0,0 +1,167 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "spear320"
+
+endif
+
+if TARGET_SPEAR320_NAND
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "spear320,nand"
+
+endif
+
+if TARGET_SPEAR320_PNOR
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "spear320,FLASH_PNOR"
+
+endif
+
+if TARGET_SPEAR320_USBTTY
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "spear320,usbtty"
+
+endif
+
+if TARGET_SPEAR320_USBTTY_NAND
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "spear320,usbtty,nand"
+
+endif
+
+if TARGET_SPEAR320_USBTTY_PNOR
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "spear320,usbtty,FLASH_PNOR"
+
+endif
diff --git a/board/spear/spear600/Kconfig b/board/spear/spear600/Kconfig
new file mode 100644
index 0000000..285e3d8
--- /dev/null
+++ b/board/spear/spear600/Kconfig
@@ -0,0 +1,111 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "spear600"
+
+endif
+
+if TARGET_SPEAR600_NAND
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "spear600,nand"
+
+endif
+
+if TARGET_SPEAR600_USBTTY
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "spear600,usbtty"
+
+endif
+
+if TARGET_SPEAR600_USBTTY_NAND
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "spear600,usbtty,nand"
+
+endif
diff --git a/board/spear/x600/Kconfig b/board/spear/x600/Kconfig
new file mode 100644
index 0000000..a924559
--- /dev/null
+++ b/board/spear/x600/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..b5ead0f
--- /dev/null
+++ b/board/st-ericsson/snowball/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..bbcfdaf
--- /dev/null
+++ b/board/st-ericsson/u8500/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..914dd2b
--- /dev/null
+++ b/board/st/nhk8815/Kconfig
@@ -0,0 +1,51 @@ 
+if TARGET_NHK8815
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "nhk8815"
+
+config SYS_VENDOR
+	string
+	default "st"
+
+config SYS_SOC
+	string
+	default "nomadik"
+
+config SYS_CONFIG_NAME
+	string
+	default "nhk8815"
+
+endif
+
+if TARGET_NHK8815_ONENAND
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "nhk8815"
+
+config SYS_VENDOR
+	string
+	default "st"
+
+config SYS_SOC
+	string
+	default "nomadik"
+
+config SYS_CONFIG_NAME
+	string
+	default "nhk8815"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "BOOT_ONENAND"
+
+endif
diff --git a/board/stx/stxgp3/Kconfig b/board/stx/stxgp3/Kconfig
new file mode 100644
index 0000000..581ff7a
--- /dev/null
+++ b/board/stx/stxgp3/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_STXGP3
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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
new file mode 100644
index 0000000..839d53a
--- /dev/null
+++ b/board/stx/stxssa/Kconfig
@@ -0,0 +1,43 @@ 
+if TARGET_STXSSA
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "stxssa"
+
+config SYS_VENDOR
+	string
+	default "stx"
+
+config SYS_CONFIG_NAME
+	string
+	default "stxssa"
+
+endif
+
+if TARGET_STXSSA_4M
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+config SYS_BOARD
+	string
+	default "stxssa"
+
+config SYS_VENDOR
+	string
+	default "stx"
+
+config SYS_CONFIG_NAME
+	string
+	default "stxssa"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "STXSSA_4M"
+
+endif
diff --git a/board/stx/stxxtc/Kconfig b/board/stx/stxxtc/Kconfig
new file mode 100644
index 0000000..ab2221f
--- /dev/null
+++ b/board/stx/stxxtc/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_STXXTC
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "stxxtc"
+
+config SYS_VENDOR
+	string
+	default "stx"
+
+config SYS_CONFIG_NAME
+	string
+	default "stxxtc"
+
+endif
diff --git a/board/svm_sc8xx/Kconfig b/board/svm_sc8xx/Kconfig
new file mode 100644
index 0000000..bb91a3e
--- /dev/null
+++ b/board/svm_sc8xx/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_SVM_SC8XX
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "svm_sc8xx"
+
+config SYS_CONFIG_NAME
+	string
+	default "svm_sc8xx"
+
+endif
diff --git a/board/synopsys/Kconfig b/board/synopsys/Kconfig
new file mode 100644
index 0000000..f224ea9
--- /dev/null
+++ b/board/synopsys/Kconfig
@@ -0,0 +1,39 @@ 
+if TARGET_ARCANGEL4
+
+config SYS_CPU
+	string
+	default "arc700"
+
+config SYS_BOARD
+	string
+	default ""
+
+config SYS_VENDOR
+	string
+	default "synopsys"
+
+config SYS_CONFIG_NAME
+	string
+	default "arcangel4"
+
+endif
+
+if TARGET_ARCANGEL4_BE
+
+config SYS_CPU
+	string
+	default "arc700"
+
+config SYS_BOARD
+	string
+	default ""
+
+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
new file mode 100644
index 0000000..535b8eb
--- /dev/null
+++ b/board/synopsys/axs101/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..c00204a
--- /dev/null
+++ b/board/syteco/jadecpu/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..dbf34e5
--- /dev/null
+++ b/board/syteco/zmx25/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..7358cfc
--- /dev/null
+++ b/board/t3corp/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_T3CORP
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..21ffaa9
--- /dev/null
+++ b/board/taskit/stamp9g20/Kconfig
@@ -0,0 +1,55 @@ 
+if TARGET_PORTUXG20
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9G20,PORTUXG20"
+
+endif
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "AT91SAM9G20"
+
+endif
diff --git a/board/tcm-bf518/Kconfig b/board/tcm-bf518/Kconfig
new file mode 100644
index 0000000..9ea668e
--- /dev/null
+++ b/board/tcm-bf518/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_TCM_BF518
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..109d1e9
--- /dev/null
+++ b/board/tcm-bf537/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_TCM_BF537
+
+config SYS_CPU
+	string
+	default "blackfin"
+
+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
new file mode 100644
index 0000000..6ed6c72
--- /dev/null
+++ b/board/technexion/tao3530/Kconfig
@@ -0,0 +1,51 @@ 
+if TARGET_OMAP3_HA
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "tao3530"
+
+config SYS_VENDOR
+	string
+	default "technexion"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "tao3530"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_BOARD_OMAP3_HA"
+
+endif
+
+if TARGET_TAO3530
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "tao3530"
+
+config SYS_VENDOR
+	string
+	default "technexion"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "tao3530"
+
+endif
diff --git a/board/technexion/twister/Kconfig b/board/technexion/twister/Kconfig
new file mode 100644
index 0000000..1790f6d
--- /dev/null
+++ b/board/technexion/twister/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_TWISTER
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "twister"
+
+config SYS_VENDOR
+	string
+	default "technexion"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "twister"
+
+endif
diff --git a/board/teejet/mt_ventoux/Kconfig b/board/teejet/mt_ventoux/Kconfig
new file mode 100644
index 0000000..96cf7c0
--- /dev/null
+++ b/board/teejet/mt_ventoux/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_MT_VENTOUX
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "mt_ventoux"
+
+config SYS_VENDOR
+	string
+	default "teejet"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "mt_ventoux"
+
+endif
diff --git a/board/ti/am335x/Kconfig b/board/ti/am335x/Kconfig
new file mode 100644
index 0000000..3f153d4
--- /dev/null
+++ b/board/ti/am335x/Kconfig
@@ -0,0 +1,307 @@ 
+if TARGET_AM335X_BONEBLACK
+
+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 SYS_EXTRA_OPTIONS
+	string
+	default "SERIAL1,CONS_INDEX=1,EMMC_BOOT"
+
+endif
+
+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 SYS_EXTRA_OPTIONS
+	string
+	default "SERIAL1,CONS_INDEX=1,NAND"
+
+endif
+
+if TARGET_AM335X_EVM_NOR
+
+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 SYS_EXTRA_OPTIONS
+	string
+	default "SERIAL1,CONS_INDEX=1,NAND,NOR"
+
+endif
+
+if TARGET_AM335X_EVM_NORBOOT
+
+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 SYS_EXTRA_OPTIONS
+	string
+	default "SERIAL1,CONS_INDEX=1,NOR,NOR_BOOT"
+
+endif
+
+if TARGET_AM335X_EVM_SPIBOOT
+
+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 SYS_EXTRA_OPTIONS
+	string
+	default "SERIAL1,CONS_INDEX=1,SPI_BOOT"
+
+endif
+
+if TARGET_AM335X_EVM_UART1
+
+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 SYS_EXTRA_OPTIONS
+	string
+	default "SERIAL2,CONS_INDEX=2,NAND"
+
+endif
+
+if TARGET_AM335X_EVM_UART2
+
+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 SYS_EXTRA_OPTIONS
+	string
+	default "SERIAL3,CONS_INDEX=3,NAND"
+
+endif
+
+if TARGET_AM335X_EVM_UART3
+
+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 SYS_EXTRA_OPTIONS
+	string
+	default "SERIAL4,CONS_INDEX=4,NAND"
+
+endif
+
+if TARGET_AM335X_EVM_UART4
+
+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 SYS_EXTRA_OPTIONS
+	string
+	default "SERIAL5,CONS_INDEX=5,NAND"
+
+endif
+
+if TARGET_AM335X_EVM_UART5
+
+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 SYS_EXTRA_OPTIONS
+	string
+	default "SERIAL6,CONS_INDEX=6,NAND"
+
+endif
+
+if TARGET_AM335X_EVM_USBSPL
+
+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 SYS_EXTRA_OPTIONS
+	string
+	default "SERIAL1,CONS_INDEX=1,NAND,SPL_USBETH_SUPPORT"
+
+endif
diff --git a/board/ti/am3517crane/Kconfig b/board/ti/am3517crane/Kconfig
new file mode 100644
index 0000000..fdb20ab
--- /dev/null
+++ b/board/ti/am3517crane/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_AM3517_CRANE
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "am3517crane"
+
+config SYS_VENDOR
+	string
+	default "ti"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "am3517_crane"
+
+endif
diff --git a/board/ti/am43xx/Kconfig b/board/ti/am43xx/Kconfig
new file mode 100644
index 0000000..a2ec1e2
--- /dev/null
+++ b/board/ti/am43xx/Kconfig
@@ -0,0 +1,27 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SERIAL1,CONS_INDEX=1"
+
+endif
diff --git a/board/ti/beagle/Kconfig b/board/ti/beagle/Kconfig
new file mode 100644
index 0000000..452a043
--- /dev/null
+++ b/board/ti/beagle/Kconfig
@@ -0,0 +1,27 @@ 
+if TARGET_OMAP3_BEAGLE
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "beagle"
+
+config SYS_VENDOR
+	string
+	default "ti"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "omap3_beagle"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NAND"
+
+endif
diff --git a/board/ti/dra7xx/Kconfig b/board/ti/dra7xx/Kconfig
new file mode 100644
index 0000000..59d52f5
--- /dev/null
+++ b/board/ti/dra7xx/Kconfig
@@ -0,0 +1,83 @@ 
+if TARGET_DRA7XX_EVM
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "dra7xx"
+
+config SYS_VENDOR
+	string
+	default "ti"
+
+config SYS_SOC
+	string
+	default "omap5"
+
+config SYS_CONFIG_NAME
+	string
+	default "dra7xx_evm"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CONS_INDEX=1"
+
+endif
+
+if TARGET_DRA7XX_EVM_QSPIBOOT
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "dra7xx"
+
+config SYS_VENDOR
+	string
+	default "ti"
+
+config SYS_SOC
+	string
+	default "omap5"
+
+config SYS_CONFIG_NAME
+	string
+	default "dra7xx_evm"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CONS_INDEX=1,QSPI_BOOT"
+
+endif
+
+if TARGET_DRA7XX_EVM_UART3
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "dra7xx"
+
+config SYS_VENDOR
+	string
+	default "ti"
+
+config SYS_SOC
+	string
+	default "omap5"
+
+config SYS_CONFIG_NAME
+	string
+	default "dra7xx_evm"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CONS_INDEX=3,SPL_YMODEM_SUPPORT"
+
+endif
diff --git a/board/ti/evm/Kconfig b/board/ti/evm/Kconfig
new file mode 100644
index 0000000..e342942
--- /dev/null
+++ b/board/ti/evm/Kconfig
@@ -0,0 +1,71 @@ 
+if TARGET_OMAP3_EVM
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "evm"
+
+config SYS_VENDOR
+	string
+	default "ti"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "omap3_evm"
+
+endif
+
+if TARGET_OMAP3_EVM_QUICK_MMC
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "evm"
+
+config SYS_VENDOR
+	string
+	default "ti"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "omap3_evm_quick_mmc"
+
+endif
+
+if TARGET_OMAP3_EVM_QUICK_NAND
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "evm"
+
+config SYS_VENDOR
+	string
+	default "ti"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "omap3_evm_quick_nand"
+
+endif
diff --git a/board/ti/k2hk_evm/Kconfig b/board/ti/k2hk_evm/Kconfig
new file mode 100644
index 0000000..06921d9
--- /dev/null
+++ b/board/ti/k2hk_evm/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_K2HK_EVM
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "k2hk_evm"
+
+config SYS_VENDOR
+	string
+	default "ti"
+
+config SYS_SOC
+	string
+	default "keystone"
+
+config SYS_CONFIG_NAME
+	string
+	default "k2hk_evm"
+
+endif
diff --git a/board/ti/omap5912osk/Kconfig b/board/ti/omap5912osk/Kconfig
new file mode 100644
index 0000000..9f7493a
--- /dev/null
+++ b/board/ti/omap5912osk/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_OMAP5912OSK
+
+config SYS_CPU
+	string
+	default "arm926ejs"
+
+config SYS_BOARD
+	string
+	default "omap5912osk"
+
+config SYS_VENDOR
+	string
+	default "ti"
+
+config SYS_SOC
+	string
+	default "omap"
+
+config SYS_CONFIG_NAME
+	string
+	default "omap5912osk"
+
+endif
diff --git a/board/ti/omap5_uevm/Kconfig b/board/ti/omap5_uevm/Kconfig
new file mode 100644
index 0000000..7c7d5dc
--- /dev/null
+++ b/board/ti/omap5_uevm/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_OMAP5_UEVM
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "omap5_uevm"
+
+config SYS_VENDOR
+	string
+	default "ti"
+
+config SYS_SOC
+	string
+	default "omap5"
+
+config SYS_CONFIG_NAME
+	string
+	default "omap5_uevm"
+
+endif
diff --git a/board/ti/panda/Kconfig b/board/ti/panda/Kconfig
new file mode 100644
index 0000000..be1307d
--- /dev/null
+++ b/board/ti/panda/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_OMAP4_PANDA
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "panda"
+
+config SYS_VENDOR
+	string
+	default "ti"
+
+config SYS_SOC
+	string
+	default "omap4"
+
+config SYS_CONFIG_NAME
+	string
+	default "omap4_panda"
+
+endif
diff --git a/board/ti/sdp3430/Kconfig b/board/ti/sdp3430/Kconfig
new file mode 100644
index 0000000..81989b7
--- /dev/null
+++ b/board/ti/sdp3430/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_OMAP3_SDP3430
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "sdp3430"
+
+config SYS_VENDOR
+	string
+	default "ti"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "omap3_sdp3430"
+
+endif
diff --git a/board/ti/sdp4430/Kconfig b/board/ti/sdp4430/Kconfig
new file mode 100644
index 0000000..140e1f1
--- /dev/null
+++ b/board/ti/sdp4430/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_OMAP4_SDP4430
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "sdp4430"
+
+config SYS_VENDOR
+	string
+	default "ti"
+
+config SYS_SOC
+	string
+	default "omap4"
+
+config SYS_CONFIG_NAME
+	string
+	default "omap4_sdp4430"
+
+endif
diff --git a/board/ti/ti814x/Kconfig b/board/ti/ti814x/Kconfig
new file mode 100644
index 0000000..4d4f52c
--- /dev/null
+++ b/board/ti/ti814x/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..5821172
--- /dev/null
+++ b/board/ti/ti816x/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..9cffd7c
--- /dev/null
+++ b/board/ti/tnetv107xevm/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..4caee60
--- /dev/null
+++ b/board/timll/devkit3250/Kconfig
@@ -0,0 +1,23 @@ 
+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
new file mode 100644
index 0000000..d9c920c
--- /dev/null
+++ b/board/timll/devkit8000/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_DEVKIT8000
+
+config SYS_CPU
+	string
+	default "armv7"
+
+config SYS_BOARD
+	string
+	default "devkit8000"
+
+config SYS_VENDOR
+	string
+	default "timll"
+
+config SYS_SOC
+	string
+	default "omap3"
+
+config SYS_CONFIG_NAME
+	string
+	default "devkit8000"
+
+endif
diff --git a/board/toradex/colibri_pxa270/Kconfig b/board/toradex/colibri_pxa270/Kconfig
new file mode 100644
index 0000000..9367c88
--- /dev/null
+++ b/board/toradex/colibri_pxa270/Kconfig
@@ -0,0 +1,19 @@ 
+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
new file mode 100644
index 0000000..334b7e0
--- /dev/null
+++ b/board/toradex/colibri_t20_iris/Kconfig
@@ -0,0 +1,24 @@ 
+if TARGET_COLIBRI_T20_IRIS
+
+config SYS_CPU
+	string
+	default "arm720t" if SPL_BUILD
+	default "armv7" if !SPL_BUILD
+
+config SYS_BOARD
+	string
+	default "colibri_t20_iris"
+
+config SYS_VENDOR
+	string
+	default "toradex"
+
+config SYS_SOC
+	string
+	default "tegra20"
+
+config SYS_CONFIG_NAME
+	string
+	default "colibri_t20_iris"
+
+endif
diff --git a/board/total5200/Kconfig b/board/total5200/Kconfig
new file mode 100644
index 0000000..8ed242c
--- /dev/null
+++ b/board/total5200/Kconfig
@@ -0,0 +1,79 @@ 
+if TARGET_TOTAL5200
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "total5200"
+
+config SYS_CONFIG_NAME
+	string
+	default "Total5200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "TOTAL5200_REV=1"
+
+endif
+
+if TARGET_TOTAL5200_LOWBOOT
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "total5200"
+
+config SYS_CONFIG_NAME
+	string
+	default "Total5200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "TOTAL5200_REV=1,SYS_TEXT_BASE=0xFE000000"
+
+endif
+
+if TARGET_TOTAL5200_REV2
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "total5200"
+
+config SYS_CONFIG_NAME
+	string
+	default "Total5200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "TOTAL5200_REV=2"
+
+endif
+
+if TARGET_TOTAL5200_REV2_LOWBOOT
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "total5200"
+
+config SYS_CONFIG_NAME
+	string
+	default "Total5200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "TOTAL5200_REV=2,SYS_TEXT_BASE=0xFE000000"
+
+endif
diff --git a/board/tqc/tqm5200/Kconfig b/board/tqc/tqm5200/Kconfig
new file mode 100644
index 0000000..29aa144
--- /dev/null
+++ b/board/tqc/tqm5200/Kconfig
@@ -0,0 +1,319 @@ 
+if TARGET_AEV
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "tqm5200"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "aev"
+
+endif
+
+if TARGET_CAM5200
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "tqm5200"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM5200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CAM5200,TQM5200S,TQM5200_B"
+
+endif
+
+if TARGET_CAM5200_NIOSFLASH
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "tqm5200"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM5200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "CAM5200,TQM5200S,TQM5200_B,CAM5200_NIOSFLASH"
+
+endif
+
+if TARGET_CHARON
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "tqm5200"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "charon"
+
+endif
+
+if TARGET_FO300
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "tqm5200"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM5200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "FO300"
+
+endif
+
+if TARGET_MINIFAP
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "tqm5200"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM5200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MINIFAP"
+
+endif
+
+if TARGET_TB5200
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "tqm5200"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TB5200"
+
+endif
+
+if TARGET_TB5200_B
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "tqm5200"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TB5200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "TQM5200_B"
+
+endif
+
+if TARGET_TQM5200
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "tqm5200"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM5200"
+
+endif
+
+if TARGET_TQM5200_B
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "tqm5200"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM5200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "TQM5200_B"
+
+endif
+
+if TARGET_TQM5200_B_HIGHBOOT
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "tqm5200"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM5200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "TQM5200_B,SYS_TEXT_BASE=0xFFF00000"
+
+endif
+
+if TARGET_TQM5200_STK100
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "tqm5200"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM5200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "STK52XX_REV100"
+
+endif
+
+if TARGET_TQM5200S
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "tqm5200"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM5200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "TQM5200_B,TQM5200S"
+
+endif
+
+if TARGET_TQM5200S_HIGHBOOT
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "tqm5200"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM5200"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "TQM5200_B,TQM5200S,SYS_TEXT_BASE=0xFFF00000"
+
+endif
diff --git a/board/tqc/tqm8260/Kconfig b/board/tqc/tqm8260/Kconfig
new file mode 100644
index 0000000..61df74a
--- /dev/null
+++ b/board/tqc/tqm8260/Kconfig
@@ -0,0 +1,263 @@ 
+if TARGET_TQM8255_AA
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "tqm8260"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM8260"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MPC8255,300MHz"
+
+endif
+
+if TARGET_TQM8260_AA
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "tqm8260"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM8260"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MPC8260,200MHz"
+
+endif
+
+if TARGET_TQM8260_AB
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "tqm8260"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM8260"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MPC8260,200MHz,L2_CACHE,BUSMODE_60x"
+
+endif
+
+if TARGET_TQM8260_AC
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "tqm8260"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM8260"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MPC8260,200MHz,L2_CACHE,BUSMODE_60x"
+
+endif
+
+if TARGET_TQM8260_AD
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "tqm8260"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM8260"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MPC8260,300MHz,BUSMODE_60x"
+
+endif
+
+if TARGET_TQM8260_AE
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "tqm8260"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM8260"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MPC8260,266MHz"
+
+endif
+
+if TARGET_TQM8260_AF
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "tqm8260"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM8260"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MPC8260,300MHz,BUSMODE_60x"
+
+endif
+
+if TARGET_TQM8260_AG
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "tqm8260"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM8260"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MPC8260,300MHz"
+
+endif
+
+if TARGET_TQM8260_AH
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "tqm8260"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM8260"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MPC8260,300MHz,L2_CACHE,BUSMODE_60x"
+
+endif
+
+if TARGET_TQM8260_AI
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "tqm8260"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM8260"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MPC8260,300MHz,BUSMODE_60x"
+
+endif
+
+if TARGET_TQM8265_AA
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "tqm8260"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM8260"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "MPC8265,300MHz,BUSMODE_60x"
+
+endif
diff --git a/board/tqc/tqm8272/Kconfig b/board/tqc/tqm8272/Kconfig
new file mode 100644
index 0000000..d1bbdba
--- /dev/null
+++ b/board/tqc/tqm8272/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_TQM8272
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+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
new file mode 100644
index 0000000..befddfa
--- /dev/null
+++ b/board/tqc/tqm834x/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_TQM834X
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+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
new file mode 100644
index 0000000..dffb97b
--- /dev/null
+++ b/board/tqc/tqm8xx/Kconfig
@@ -0,0 +1,431 @@ 
+if TARGET_FPS850L
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "tqm8xx"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "FPS850L"
+
+endif
+
+if TARGET_FPS860L
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "tqm8xx"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "FPS860L"
+
+endif
+
+if TARGET_NSCU
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "tqm8xx"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "NSCU"
+
+endif
+
+if TARGET_SM850
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "tqm8xx"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "SM850"
+
+endif
+
+if TARGET_TK885D
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "tqm8xx"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TK885D"
+
+endif
+
+if TARGET_TQM823L
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "tqm8xx"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM823L"
+
+endif
+
+if TARGET_TQM823L_LCD
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "tqm8xx"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM823L"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "LCD,NEC_NL6448BC20"
+
+endif
+
+if TARGET_TQM823M
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "tqm8xx"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM823M"
+
+endif
+
+if TARGET_TQM850L
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "tqm8xx"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM850L"
+
+endif
+
+if TARGET_TQM850M
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "tqm8xx"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM850M"
+
+endif
+
+if TARGET_TQM855L
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "tqm8xx"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM855L"
+
+endif
+
+if TARGET_TQM855M
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "tqm8xx"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM855M"
+
+endif
+
+if TARGET_TQM860L
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "tqm8xx"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM860L"
+
+endif
+
+if TARGET_TQM860M
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "tqm8xx"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM860M"
+
+endif
+
+if TARGET_TQM862L
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "tqm8xx"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM862L"
+
+endif
+
+if TARGET_TQM862M
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "tqm8xx"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM862M"
+
+endif
+
+if TARGET_TQM866M
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "tqm8xx"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM866M"
+
+endif
+
+if TARGET_TQM885D
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "tqm8xx"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM885D"
+
+endif
+
+if TARGET_TTTECH
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "tqm8xx"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM823L"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "LCD,SHARP_LQ104V7DS01"
+
+endif
+
+if TARGET_VIRTLAB2
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "tqm8xx"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "virtlab2"
+
+endif
+
+if TARGET_WTK
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "tqm8xx"
+
+config SYS_VENDOR
+	string
+	default "tqc"
+
+config SYS_CONFIG_NAME
+	string
+	default "TQM823L"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "LCD,SHARP_LQ065T9DR51U"
+
+endif
diff --git a/board/trizepsiv/Kconfig b/board/trizepsiv/Kconfig
new file mode 100644
index 0000000..59c9392
--- /dev/null
+++ b/board/trizepsiv/Kconfig
@@ -0,0 +1,35 @@ 
+if TARGET_TRIZEPSIV
+
+config SYS_CPU
+	string
+	default "pxa"
+
+config SYS_BOARD
+	string
+	default "trizepsiv"
+
+config SYS_CONFIG_NAME
+	string
+	default "trizepsiv"
+
+endif
+
+if TARGET_POLARIS
+
+config SYS_CPU
+	string
+	default "pxa"
+
+config SYS_BOARD
+	string
+	default "trizepsiv"
+
+config SYS_CONFIG_NAME
+	string
+	default "trizepsiv"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "POLARIS"
+
+endif
diff --git a/board/ttcontrol/vision2/Kconfig b/board/ttcontrol/vision2/Kconfig
new file mode 100644
index 0000000..de4be4f
--- /dev/null
+++ b/board/ttcontrol/vision2/Kconfig
@@ -0,0 +1,27 @@ 
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/ttcontrol/vision2/imximage_hynix.cfg"
+
+endif
diff --git a/board/udoo/Kconfig b/board/udoo/Kconfig
new file mode 100644
index 0000000..e5f70dc
--- /dev/null
+++ b/board/udoo/Kconfig
@@ -0,0 +1,23 @@ 
+if TARGET_UDOO_QUAD
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/udoo/udoo.cfg,MX6Q,DDR_MB=1024"
+
+endif
diff --git a/board/utx8245/Kconfig b/board/utx8245/Kconfig
new file mode 100644
index 0000000..8af2086
--- /dev/null
+++ b/board/utx8245/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_UTX8245
+
+config SYS_CPU
+	string
+	default "mpc824x"
+
+config SYS_BOARD
+	string
+	default "utx8245"
+
+config SYS_CONFIG_NAME
+	string
+	default "utx8245"
+
+endif
diff --git a/board/v37/Kconfig b/board/v37/Kconfig
new file mode 100644
index 0000000..5516b48
--- /dev/null
+++ b/board/v37/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_V37
+
+config SYS_CPU
+	string
+	default "mpc8xx"
+
+config SYS_BOARD
+	string
+	default "v37"
+
+config SYS_CONFIG_NAME
+	string
+	default "v37"
+
+endif
diff --git a/board/v38b/Kconfig b/board/v38b/Kconfig
new file mode 100644
index 0000000..94b15c5
--- /dev/null
+++ b/board/v38b/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_V38B
+
+config SYS_CPU
+	string
+	default "mpc5xxx"
+
+config SYS_BOARD
+	string
+	default "v38b"
+
+config SYS_CONFIG_NAME
+	string
+	default "v38b"
+
+endif
diff --git a/board/ve8313/Kconfig b/board/ve8313/Kconfig
new file mode 100644
index 0000000..02a7bad
--- /dev/null
+++ b/board/ve8313/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_VE8313
+
+config SYS_CPU
+	string
+	default "mpc83xx"
+
+config SYS_BOARD
+	string
+	default "ve8313"
+
+config SYS_CONFIG_NAME
+	string
+	default "ve8313"
+
+endif
diff --git a/board/vpac270/Kconfig b/board/vpac270/Kconfig
new file mode 100644
index 0000000..f22e650
--- /dev/null
+++ b/board/vpac270/Kconfig
@@ -0,0 +1,59 @@ 
+if TARGET_VPAC270_NOR_128
+
+config SYS_CPU
+	string
+	default "pxa"
+
+config SYS_BOARD
+	string
+	default "vpac270"
+
+config SYS_CONFIG_NAME
+	string
+	default "vpac270"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NOR,RAM_128M"
+
+endif
+
+if TARGET_VPAC270_NOR_256
+
+config SYS_CPU
+	string
+	default "pxa"
+
+config SYS_BOARD
+	string
+	default "vpac270"
+
+config SYS_CONFIG_NAME
+	string
+	default "vpac270"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "NOR,RAM_256M"
+
+endif
+
+if TARGET_VPAC270_OND_256
+
+config SYS_CPU
+	string
+	default "pxa"
+
+config SYS_BOARD
+	string
+	default "vpac270"
+
+config SYS_CONFIG_NAME
+	string
+	default "vpac270"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ONENAND,RAM_256M"
+
+endif
diff --git a/board/w7o/Kconfig b/board/w7o/Kconfig
new file mode 100644
index 0000000..cbed511
--- /dev/null
+++ b/board/w7o/Kconfig
@@ -0,0 +1,31 @@ 
+if TARGET_W7OLMC
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "w7o"
+
+config SYS_CONFIG_NAME
+	string
+	default "W7OLMC"
+
+endif
+
+if TARGET_W7OLMG
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "w7o"
+
+config SYS_CONFIG_NAME
+	string
+	default "W7OLMG"
+
+endif
diff --git a/board/wandboard/Kconfig b/board/wandboard/Kconfig
new file mode 100644
index 0000000..9bc384c
--- /dev/null
+++ b/board/wandboard/Kconfig
@@ -0,0 +1,71 @@ 
+if TARGET_WANDBOARD_DL
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6dl.cfg,MX6DL,DDR_MB=1024"
+
+endif
+
+if TARGET_WANDBOARD_QUAD
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6q2g.cfg,MX6Q,DDR_MB=2048"
+
+endif
+
+if TARGET_WANDBOARD_SOLO
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6s.cfg,MX6S,DDR_MB=512"
+
+endif
diff --git a/board/woodburn/Kconfig b/board/woodburn/Kconfig
new file mode 100644
index 0000000..e28a425
--- /dev/null
+++ b/board/woodburn/Kconfig
@@ -0,0 +1,43 @@ 
+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
+
+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"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "IMX_CONFIG=board/woodburn/imximage.cfg"
+
+endif
diff --git a/board/xaeniax/Kconfig b/board/xaeniax/Kconfig
new file mode 100644
index 0000000..9b41435
--- /dev/null
+++ b/board/xaeniax/Kconfig
@@ -0,0 +1,15 @@ 
+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
new file mode 100644
index 0000000..ff82341
--- /dev/null
+++ b/board/xes/xpedite1000/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_XPEDITE1000
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+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
new file mode 100644
index 0000000..a22ae67
--- /dev/null
+++ b/board/xes/xpedite517x/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_XPEDITE517X
+
+config SYS_CPU
+	string
+	default "mpc86xx"
+
+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
new file mode 100644
index 0000000..3dc36e9
--- /dev/null
+++ b/board/xes/xpedite520x/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_XPEDITE520X
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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
new file mode 100644
index 0000000..a1630bb
--- /dev/null
+++ b/board/xes/xpedite537x/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_XPEDITE537X
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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
new file mode 100644
index 0000000..c166997
--- /dev/null
+++ b/board/xes/xpedite550x/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_XPEDITE550X
+
+config SYS_CPU
+	string
+	default "mpc85xx"
+
+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
new file mode 100644
index 0000000..1ca15ff
--- /dev/null
+++ b/board/xilinx/microblaze-generic/Kconfig
@@ -0,0 +1,19 @@ 
+if TARGET_MICROBLAZE_GENERIC
+
+config SYS_CPU
+	string
+	default "microblaze"
+
+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
new file mode 100644
index 0000000..b17788e
--- /dev/null
+++ b/board/xilinx/ml507/Kconfig
@@ -0,0 +1,47 @@ 
+if TARGET_ML507
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "ml507"
+
+config SYS_VENDOR
+	string
+	default "xilinx"
+
+config SYS_CONFIG_NAME
+	string
+	default "ml507"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0x04000000,RESET_VECTOR_ADDRESS=0x04100000,BOOT_FROM_XMD=1,INIT_TLB=board/xilinx/ppc440-generic/init.o"
+
+endif
+
+if TARGET_ML507_FLASH
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "ml507"
+
+config SYS_VENDOR
+	string
+	default "xilinx"
+
+config SYS_CONFIG_NAME
+	string
+	default "ml507"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0xF7F60000,RESET_VECTOR_ADDRESS=0xF7FFFFFC,INIT_TLB=board/xilinx/ppc440-generic/init.o"
+
+endif
diff --git a/board/xilinx/ppc405-generic/Kconfig b/board/xilinx/ppc405-generic/Kconfig
new file mode 100644
index 0000000..177a19b
--- /dev/null
+++ b/board/xilinx/ppc405-generic/Kconfig
@@ -0,0 +1,47 @@ 
+if TARGET_XILINX_PPC405_GENERIC
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "ppc405-generic"
+
+config SYS_VENDOR
+	string
+	default "xilinx"
+
+config SYS_CONFIG_NAME
+	string
+	default "xilinx-ppc405-generic"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0x04000000,RESET_VECTOR_ADDRESS=0x04100000"
+
+endif
+
+if TARGET_XILINX_PPC405_GENERIC_FLASH
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "ppc405-generic"
+
+config SYS_VENDOR
+	string
+	default "xilinx"
+
+config SYS_CONFIG_NAME
+	string
+	default "xilinx-ppc405-generic"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0xF7F60000,RESET_VECTOR_ADDRESS=0xF7FFFFFC"
+
+endif
diff --git a/board/xilinx/ppc440-generic/Kconfig b/board/xilinx/ppc440-generic/Kconfig
new file mode 100644
index 0000000..3937886
--- /dev/null
+++ b/board/xilinx/ppc440-generic/Kconfig
@@ -0,0 +1,47 @@ 
+if TARGET_XILINX_PPC440_GENERIC
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "ppc440-generic"
+
+config SYS_VENDOR
+	string
+	default "xilinx"
+
+config SYS_CONFIG_NAME
+	string
+	default "xilinx-ppc440-generic"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0x04000000,RESET_VECTOR_ADDRESS=0x04100000,BOOT_FROM_XMD=1"
+
+endif
+
+if TARGET_XILINX_PPC440_GENERIC_FLASH
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "ppc440-generic"
+
+config SYS_VENDOR
+	string
+	default "xilinx"
+
+config SYS_CONFIG_NAME
+	string
+	default "xilinx-ppc440-generic"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "SYS_TEXT_BASE=0xF7F60000,RESET_VECTOR_ADDRESS=0xF7FFFFFC"
+
+endif
diff --git a/board/xilinx/zynq/Kconfig b/board/xilinx/zynq/Kconfig
new file mode 100644
index 0000000..4583343
--- /dev/null
+++ b/board/xilinx/zynq/Kconfig
@@ -0,0 +1,155 @@ 
+if TARGET_ZYNQ_MICROZED
+
+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_microzed"
+
+endif
+
+if TARGET_ZYNQ_ZC70X
+
+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_zc70x"
+
+endif
+
+if TARGET_ZYNQ_ZC770_XM010
+
+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_zc770"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ZC770_XM010"
+
+endif
+
+if TARGET_ZYNQ_ZC770_XM012
+
+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_zc770"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ZC770_XM012"
+
+endif
+
+if TARGET_ZYNQ_ZC770_XM013
+
+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_zc770"
+
+config SYS_EXTRA_OPTIONS
+	string
+	default "ZC770_XM013"
+
+endif
+
+if TARGET_ZYNQ_ZED
+
+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"
+
+endif
diff --git a/board/zeus/Kconfig b/board/zeus/Kconfig
new file mode 100644
index 0000000..f0f1c52
--- /dev/null
+++ b/board/zeus/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_ZEUS
+
+config SYS_CPU
+	string
+	default "ppc4xx"
+
+config SYS_BOARD
+	string
+	default "zeus"
+
+config SYS_CONFIG_NAME
+	string
+	default "zeus"
+
+endif
diff --git a/board/zipitz2/Kconfig b/board/zipitz2/Kconfig
new file mode 100644
index 0000000..702edbf
--- /dev/null
+++ b/board/zipitz2/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_ZIPITZ2
+
+config SYS_CPU
+	string
+	default "pxa"
+
+config SYS_BOARD
+	string
+	default "zipitz2"
+
+config SYS_CONFIG_NAME
+	string
+	default "zipitz2"
+
+endif
diff --git a/board/zpc1900/Kconfig b/board/zpc1900/Kconfig
new file mode 100644
index 0000000..a5d1b43
--- /dev/null
+++ b/board/zpc1900/Kconfig
@@ -0,0 +1,15 @@ 
+if TARGET_ZPC1900
+
+config SYS_CPU
+	string
+	default "mpc8260"
+
+config SYS_BOARD
+	string
+	default "zpc1900"
+
+config SYS_CONFIG_NAME
+	string
+	default "ZPC1900"
+
+endif