kconfig: add board Kconfig and defconfig files

This commit adds:
 - arch/${ARCH}/Kconfig
    provide a menu to select target boards
 - board/${VENDOR}/${BOARD}/Kconfig or board/${BOARD}/Kconfig
    set CONFIG macros to the appropriate values for each board
 - configs/${TARGET_BOARD}_defconfig
    default setting of each board

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

In Linux Kernel, defconfig files are located under
arch/${ARCH}/configs/ directory.
It works in Linux Kernel since ARCH is always given from the
command line for cross compile.

But in U-Boot, ARCH is not given from the command line.
Which means we cannot know ARCH until the board configuration is done.
That is why all the "*_defconfig" files should be gathered into a
single directory ./configs/.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
Acked-by: Simon Glass <sjg@chromium.org>
diff --git a/configs/A13-OLinuXinoM_defconfig b/configs/A13-OLinuXinoM_defconfig
new file mode 100644
index 0000000..1731200
--- /dev/null
+++ b/configs/A13-OLinuXinoM_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="A13_OLINUXINOM,SPL,CONS_INDEX=2"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_SUN5I=y
diff --git a/configs/A3000_defconfig b/configs/A3000_defconfig
new file mode 100644
index 0000000..e1923de
--- /dev/null
+++ b/configs/A3000_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC824X=y
+CONFIG_TARGET_A3000=y
diff --git a/configs/APC405_defconfig b/configs/APC405_defconfig
new file mode 100644
index 0000000..d9da49b
--- /dev/null
+++ b/configs/APC405_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_APC405=y
diff --git a/configs/AR405_defconfig b/configs/AR405_defconfig
new file mode 100644
index 0000000..be65ab7
--- /dev/null
+++ b/configs/AR405_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_AR405=y
diff --git a/configs/ASH405_defconfig b/configs/ASH405_defconfig
new file mode 100644
index 0000000..ee094cb
--- /dev/null
+++ b/configs/ASH405_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_ASH405=y
diff --git a/configs/B4420QDS_NAND_defconfig b/configs/B4420QDS_NAND_defconfig
new file mode 100644
index 0000000..5367e9b
--- /dev/null
+++ b/configs/B4420QDS_NAND_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="PPC_B4420,RAMBOOT_PBL,SPL_FSL_PBL,NAND"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_B4860QDS=y
diff --git a/configs/B4420QDS_SPIFLASH_defconfig b/configs/B4420QDS_SPIFLASH_defconfig
new file mode 100644
index 0000000..d62a068
--- /dev/null
+++ b/configs/B4420QDS_SPIFLASH_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_B4420,RAMBOOT_PBL,SPIFLASH,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_B4860QDS=y
diff --git a/configs/B4420QDS_defconfig b/configs/B4420QDS_defconfig
new file mode 100644
index 0000000..dc77f70
--- /dev/null
+++ b/configs/B4420QDS_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_B4420"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_B4860QDS=y
diff --git a/configs/B4860QDS_NAND_defconfig b/configs/B4860QDS_NAND_defconfig
new file mode 100644
index 0000000..05cf734
--- /dev/null
+++ b/configs/B4860QDS_NAND_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="PPC_B4860,RAMBOOT_PBL,SPL_FSL_PBL,NAND"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_B4860QDS=y
diff --git a/configs/B4860QDS_SECURE_BOOT_defconfig b/configs/B4860QDS_SECURE_BOOT_defconfig
new file mode 100644
index 0000000..f73a2ae
--- /dev/null
+++ b/configs/B4860QDS_SECURE_BOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_B4860,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_B4860QDS=y
diff --git a/configs/B4860QDS_SPIFLASH_defconfig b/configs/B4860QDS_SPIFLASH_defconfig
new file mode 100644
index 0000000..235d3ea
--- /dev/null
+++ b/configs/B4860QDS_SPIFLASH_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_B4860,RAMBOOT_PBL,SPIFLASH,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_B4860QDS=y
diff --git a/configs/B4860QDS_SRIO_PCIE_BOOT_defconfig b/configs/B4860QDS_SRIO_PCIE_BOOT_defconfig
new file mode 100644
index 0000000..dda1944
--- /dev/null
+++ b/configs/B4860QDS_SRIO_PCIE_BOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_B4860,SRIO_PCIE_BOOT_SLAVE,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_B4860QDS=y
diff --git a/configs/B4860QDS_defconfig b/configs/B4860QDS_defconfig
new file mode 100644
index 0000000..15b3dfb
--- /dev/null
+++ b/configs/B4860QDS_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_B4860"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_B4860QDS=y
diff --git a/configs/BC3450_defconfig b/configs/BC3450_defconfig
new file mode 100644
index 0000000..ecb46e9
--- /dev/null
+++ b/configs/BC3450_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_BC3450=y
diff --git a/configs/BSC9131RDB_NAND_SYSCLK100_defconfig b/configs/BSC9131RDB_NAND_SYSCLK100_defconfig
new file mode 100644
index 0000000..1adc2b8
--- /dev/null
+++ b/configs/BSC9131RDB_NAND_SYSCLK100_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="BSC9131RDB,NAND,SYS_CLK_100"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_BSC9131RDB=y
diff --git a/configs/BSC9131RDB_NAND_defconfig b/configs/BSC9131RDB_NAND_defconfig
new file mode 100644
index 0000000..502fa31
--- /dev/null
+++ b/configs/BSC9131RDB_NAND_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="BSC9131RDB,NAND"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_BSC9131RDB=y
diff --git a/configs/BSC9131RDB_SPIFLASH_SYSCLK100_defconfig b/configs/BSC9131RDB_SPIFLASH_SYSCLK100_defconfig
new file mode 100644
index 0000000..895ae12
--- /dev/null
+++ b/configs/BSC9131RDB_SPIFLASH_SYSCLK100_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="BSC9131RDB,SPIFLASH,SYS_CLK_100"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_BSC9131RDB=y
diff --git a/configs/BSC9131RDB_SPIFLASH_defconfig b/configs/BSC9131RDB_SPIFLASH_defconfig
new file mode 100644
index 0000000..8961976
--- /dev/null
+++ b/configs/BSC9131RDB_SPIFLASH_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="BSC9131RDB,SPIFLASH"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_BSC9131RDB=y
diff --git a/configs/BSC9132QDS_NAND_DDRCLK100_SECURE_defconfig b/configs/BSC9132QDS_NAND_DDRCLK100_SECURE_defconfig
new file mode 100644
index 0000000..8aef0d6
--- /dev/null
+++ b/configs/BSC9132QDS_NAND_DDRCLK100_SECURE_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="BSC9132QDS,NAND_SECBOOT,SYS_CLK_100_DDR_100,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_BSC9132QDS=y
diff --git a/configs/BSC9132QDS_NAND_DDRCLK100_defconfig b/configs/BSC9132QDS_NAND_DDRCLK100_defconfig
new file mode 100644
index 0000000..3c3b46e
--- /dev/null
+++ b/configs/BSC9132QDS_NAND_DDRCLK100_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="BSC9132QDS,NAND,SYS_CLK_100_DDR_100"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_BSC9132QDS=y
diff --git a/configs/BSC9132QDS_NAND_DDRCLK133_SECURE_defconfig b/configs/BSC9132QDS_NAND_DDRCLK133_SECURE_defconfig
new file mode 100644
index 0000000..ac31fad
--- /dev/null
+++ b/configs/BSC9132QDS_NAND_DDRCLK133_SECURE_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="BSC9132QDS,NAND_SECBOOT,SYS_CLK_100_DDR_133,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_BSC9132QDS=y
diff --git a/configs/BSC9132QDS_NAND_DDRCLK133_defconfig b/configs/BSC9132QDS_NAND_DDRCLK133_defconfig
new file mode 100644
index 0000000..d2e7391
--- /dev/null
+++ b/configs/BSC9132QDS_NAND_DDRCLK133_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="BSC9132QDS,NAND,SYS_CLK_100_DDR_133"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_BSC9132QDS=y
diff --git a/configs/BSC9132QDS_NOR_DDRCLK100_SECURE_defconfig b/configs/BSC9132QDS_NOR_DDRCLK100_SECURE_defconfig
new file mode 100644
index 0000000..b26f6e0
--- /dev/null
+++ b/configs/BSC9132QDS_NOR_DDRCLK100_SECURE_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="BSC9132QDS,SYS_CLK_100_DDR_100,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_BSC9132QDS=y
diff --git a/configs/BSC9132QDS_NOR_DDRCLK100_defconfig b/configs/BSC9132QDS_NOR_DDRCLK100_defconfig
new file mode 100644
index 0000000..7eaa32d
--- /dev/null
+++ b/configs/BSC9132QDS_NOR_DDRCLK100_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="BSC9132QDS,SYS_CLK_100_DDR_100"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_BSC9132QDS=y
diff --git a/configs/BSC9132QDS_NOR_DDRCLK133_SECURE_defconfig b/configs/BSC9132QDS_NOR_DDRCLK133_SECURE_defconfig
new file mode 100644
index 0000000..13d7794
--- /dev/null
+++ b/configs/BSC9132QDS_NOR_DDRCLK133_SECURE_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="BSC9132QDS,SYS_CLK_100_DDR_133,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_BSC9132QDS=y
diff --git a/configs/BSC9132QDS_NOR_DDRCLK133_defconfig b/configs/BSC9132QDS_NOR_DDRCLK133_defconfig
new file mode 100644
index 0000000..7e205c5
--- /dev/null
+++ b/configs/BSC9132QDS_NOR_DDRCLK133_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="BSC9132QDS,SYS_CLK_100_DDR_133"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_BSC9132QDS=y
diff --git a/configs/BSC9132QDS_SDCARD_DDRCLK100_SECURE_defconfig b/configs/BSC9132QDS_SDCARD_DDRCLK100_SECURE_defconfig
new file mode 100644
index 0000000..8e5585a
--- /dev/null
+++ b/configs/BSC9132QDS_SDCARD_DDRCLK100_SECURE_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="BSC9132QDS,SDCARD,SYS_CLK_100_DDR_100,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_BSC9132QDS=y
diff --git a/configs/BSC9132QDS_SDCARD_DDRCLK100_defconfig b/configs/BSC9132QDS_SDCARD_DDRCLK100_defconfig
new file mode 100644
index 0000000..6a7920f
--- /dev/null
+++ b/configs/BSC9132QDS_SDCARD_DDRCLK100_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="BSC9132QDS,SDCARD,SYS_CLK_100_DDR_100"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_BSC9132QDS=y
diff --git a/configs/BSC9132QDS_SDCARD_DDRCLK133_SECURE_defconfig b/configs/BSC9132QDS_SDCARD_DDRCLK133_SECURE_defconfig
new file mode 100644
index 0000000..920cf6c
--- /dev/null
+++ b/configs/BSC9132QDS_SDCARD_DDRCLK133_SECURE_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="BSC9132QDS,SDCARD,SYS_CLK_100_DDR_133,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_BSC9132QDS=y
diff --git a/configs/BSC9132QDS_SDCARD_DDRCLK133_defconfig b/configs/BSC9132QDS_SDCARD_DDRCLK133_defconfig
new file mode 100644
index 0000000..95a35f2
--- /dev/null
+++ b/configs/BSC9132QDS_SDCARD_DDRCLK133_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="BSC9132QDS,SDCARD,SYS_CLK_100_DDR_133"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_BSC9132QDS=y
diff --git a/configs/BSC9132QDS_SPIFLASH_DDRCLK100_SECURE_defconfig b/configs/BSC9132QDS_SPIFLASH_DDRCLK100_SECURE_defconfig
new file mode 100644
index 0000000..c55b5a7
--- /dev/null
+++ b/configs/BSC9132QDS_SPIFLASH_DDRCLK100_SECURE_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="BSC9132QDS,SPIFLASH,SYS_CLK_100_DDR_100,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_BSC9132QDS=y
diff --git a/configs/BSC9132QDS_SPIFLASH_DDRCLK100_defconfig b/configs/BSC9132QDS_SPIFLASH_DDRCLK100_defconfig
new file mode 100644
index 0000000..85e4701
--- /dev/null
+++ b/configs/BSC9132QDS_SPIFLASH_DDRCLK100_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="BSC9132QDS,SPIFLASH,SYS_CLK_100_DDR_100"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_BSC9132QDS=y
diff --git a/configs/BSC9132QDS_SPIFLASH_DDRCLK133_SECURE_defconfig b/configs/BSC9132QDS_SPIFLASH_DDRCLK133_SECURE_defconfig
new file mode 100644
index 0000000..7eb3727
--- /dev/null
+++ b/configs/BSC9132QDS_SPIFLASH_DDRCLK133_SECURE_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="BSC9132QDS,SPIFLASH,SYS_CLK_100_DDR_133,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_BSC9132QDS=y
diff --git a/configs/BSC9132QDS_SPIFLASH_DDRCLK133_defconfig b/configs/BSC9132QDS_SPIFLASH_DDRCLK133_defconfig
new file mode 100644
index 0000000..b8e4e7d
--- /dev/null
+++ b/configs/BSC9132QDS_SPIFLASH_DDRCLK133_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="BSC9132QDS,SPIFLASH,SYS_CLK_100_DDR_133"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_BSC9132QDS=y
diff --git a/configs/C29XPCIE_NAND_defconfig b/configs/C29XPCIE_NAND_defconfig
new file mode 100644
index 0000000..c932579
--- /dev/null
+++ b/configs/C29XPCIE_NAND_defconfig
@@ -0,0 +1,6 @@
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_SYS_EXTRA_OPTIONS="C29XPCIE,36BIT,NAND"
++ST:CONFIG_PPC=y
++ST:CONFIG_MPC85xx=y
++ST:CONFIG_TARGET_C29XPCIE=y
diff --git a/configs/C29XPCIE_SPIFLASH_defconfig b/configs/C29XPCIE_SPIFLASH_defconfig
new file mode 100644
index 0000000..2185d9d
--- /dev/null
+++ b/configs/C29XPCIE_SPIFLASH_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="C29XPCIE,36BIT,SPIFLASH"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_C29XPCIE=y
diff --git a/configs/C29XPCIE_defconfig b/configs/C29XPCIE_defconfig
new file mode 100644
index 0000000..2ee3305
--- /dev/null
+++ b/configs/C29XPCIE_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="C29XPCIE,36BIT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_C29XPCIE=y
diff --git a/configs/CATcenter_25_defconfig b/configs/CATcenter_25_defconfig
new file mode 100644
index 0000000..1a8903c
--- /dev/null
+++ b/configs/CATcenter_25_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPCHAMELEON_MODULE_MODEL=1,PPCHAMELEON_CLK_25"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_CATCENTER=y
diff --git a/configs/CATcenter_33_defconfig b/configs/CATcenter_33_defconfig
new file mode 100644
index 0000000..4b0eb8d
--- /dev/null
+++ b/configs/CATcenter_33_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPCHAMELEON_MODULE_MODEL=1,PPCHAMELEON_CLK_33"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_CATCENTER=y
diff --git a/configs/CATcenter_defconfig b/configs/CATcenter_defconfig
new file mode 100644
index 0000000..53e00ad
--- /dev/null
+++ b/configs/CATcenter_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPCHAMELEON_MODULE_MODEL=1"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_CATCENTER=y
diff --git a/configs/CMS700_defconfig b/configs/CMS700_defconfig
new file mode 100644
index 0000000..dd21223
--- /dev/null
+++ b/configs/CMS700_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_CMS700=y
diff --git a/configs/CPC45_ROMBOOT_defconfig b/configs/CPC45_ROMBOOT_defconfig
new file mode 100644
index 0000000..4aae7f6
--- /dev/null
+++ b/configs/CPC45_ROMBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="BOOT_ROM"
+CONFIG_PPC=y
+CONFIG_MPC824X=y
+CONFIG_TARGET_CPC45=y
diff --git a/configs/CPC45_defconfig b/configs/CPC45_defconfig
new file mode 100644
index 0000000..77ae66c
--- /dev/null
+++ b/configs/CPC45_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC824X=y
+CONFIG_TARGET_CPC45=y
diff --git a/configs/CPCI2DP_defconfig b/configs/CPCI2DP_defconfig
new file mode 100644
index 0000000..23631e9
--- /dev/null
+++ b/configs/CPCI2DP_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_CPCI2DP=y
diff --git a/configs/CPCI4052_defconfig b/configs/CPCI4052_defconfig
new file mode 100644
index 0000000..5d30b79
--- /dev/null
+++ b/configs/CPCI4052_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_CPCI4052=y
diff --git a/configs/CPCI405AB_defconfig b/configs/CPCI405AB_defconfig
new file mode 100644
index 0000000..6550fd1
--- /dev/null
+++ b/configs/CPCI405AB_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_CPCI405AB=y
diff --git a/configs/CPCI405DT_defconfig b/configs/CPCI405DT_defconfig
new file mode 100644
index 0000000..b61f65c
--- /dev/null
+++ b/configs/CPCI405DT_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_CPCI405DT=y
diff --git a/configs/CPCI405_defconfig b/configs/CPCI405_defconfig
new file mode 100644
index 0000000..1638e2b
--- /dev/null
+++ b/configs/CPCI405_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_CPCI405=y
diff --git a/configs/CPCI750_defconfig b/configs/CPCI750_defconfig
new file mode 100644
index 0000000..abdd4d2
--- /dev/null
+++ b/configs/CPCI750_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_74xx_7xx=y
+CONFIG_TARGET_CPCI750=y
diff --git a/configs/CPCIISER4_defconfig b/configs/CPCIISER4_defconfig
new file mode 100644
index 0000000..2a7566d
--- /dev/null
+++ b/configs/CPCIISER4_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_CPCIISER4=y
diff --git a/configs/CPU86_ROMBOOT_defconfig b/configs/CPU86_ROMBOOT_defconfig
new file mode 100644
index 0000000..41aa7df
--- /dev/null
+++ b/configs/CPU86_ROMBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="BOOT_ROM"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_CPU86=y
diff --git a/configs/CPU86_defconfig b/configs/CPU86_defconfig
new file mode 100644
index 0000000..f0a4049
--- /dev/null
+++ b/configs/CPU86_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_CPU86=y
diff --git a/configs/CPU87_ROMBOOT_defconfig b/configs/CPU87_ROMBOOT_defconfig
new file mode 100644
index 0000000..ba13b40
--- /dev/null
+++ b/configs/CPU87_ROMBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="BOOT_ROM"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_CPU87=y
diff --git a/configs/CPU87_defconfig b/configs/CPU87_defconfig
new file mode 100644
index 0000000..86a5737
--- /dev/null
+++ b/configs/CPU87_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_CPU87=y
diff --git a/configs/CRAYL1_defconfig b/configs/CRAYL1_defconfig
new file mode 100644
index 0000000..ad6cbac
--- /dev/null
+++ b/configs/CRAYL1_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_CRAYL1=y
diff --git a/configs/CU824_defconfig b/configs/CU824_defconfig
new file mode 100644
index 0000000..0f22188
--- /dev/null
+++ b/configs/CU824_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC824X=y
+CONFIG_TARGET_CU824=y
diff --git a/configs/Cubieboard2_FEL_defconfig b/configs/Cubieboard2_FEL_defconfig
new file mode 100644
index 0000000..08f3159
--- /dev/null
+++ b/configs/Cubieboard2_FEL_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="CUBIEBOARD2,SPL_FEL,SUNXI_GMAC"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_SUN7I=y
diff --git a/configs/Cubieboard2_defconfig b/configs/Cubieboard2_defconfig
new file mode 100644
index 0000000..122dac9
--- /dev/null
+++ b/configs/Cubieboard2_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="CUBIEBOARD2,SPL,SUNXI_GMAC"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_SUN7I=y
diff --git a/configs/Cubieboard_defconfig b/configs/Cubieboard_defconfig
new file mode 100644
index 0000000..29bf836
--- /dev/null
+++ b/configs/Cubieboard_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="CUBIEBOARD,SPL,AXP209_POWER,SUNXI_EMAC"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_SUN4I=y
diff --git a/configs/Cubietruck_FEL_defconfig b/configs/Cubietruck_FEL_defconfig
new file mode 100644
index 0000000..b95c5fa
--- /dev/null
+++ b/configs/Cubietruck_FEL_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="CUBIETRUCK,SPL_FEL,AXP209_POWER,SUNXI_GMAC,RGMII"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_SUN7I=y
diff --git a/configs/Cubietruck_defconfig b/configs/Cubietruck_defconfig
new file mode 100644
index 0000000..4c1e9a3
--- /dev/null
+++ b/configs/Cubietruck_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="CUBIETRUCK,SPL,AXP209_POWER,SUNXI_GMAC,RGMII"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_SUN7I=y
diff --git a/configs/DB64360_defconfig b/configs/DB64360_defconfig
new file mode 100644
index 0000000..358b096
--- /dev/null
+++ b/configs/DB64360_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_74xx_7xx=y
+CONFIG_TARGET_DB64360=y
diff --git a/configs/DB64460_defconfig b/configs/DB64460_defconfig
new file mode 100644
index 0000000..4ff2fad
--- /dev/null
+++ b/configs/DB64460_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_74xx_7xx=y
+CONFIG_TARGET_DB64460=y
diff --git a/configs/DP405_defconfig b/configs/DP405_defconfig
new file mode 100644
index 0000000..4d48276
--- /dev/null
+++ b/configs/DP405_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_DP405=y
diff --git a/configs/DU405_defconfig b/configs/DU405_defconfig
new file mode 100644
index 0000000..fdfe41b
--- /dev/null
+++ b/configs/DU405_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_DU405=y
diff --git a/configs/DU440_defconfig b/configs/DU440_defconfig
new file mode 100644
index 0000000..59891fe
--- /dev/null
+++ b/configs/DU440_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_DU440=y
diff --git a/configs/ELPPC_defconfig b/configs/ELPPC_defconfig
new file mode 100644
index 0000000..c4694ef
--- /dev/null
+++ b/configs/ELPPC_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_74xx_7xx=y
+CONFIG_TARGET_ELPPC=y
diff --git a/configs/ELPT860_defconfig b/configs/ELPT860_defconfig
new file mode 100644
index 0000000..d02b313
--- /dev/null
+++ b/configs/ELPT860_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_ELPT860=y
diff --git a/configs/ESTEEM192E_defconfig b/configs/ESTEEM192E_defconfig
new file mode 100644
index 0000000..e6279b8
--- /dev/null
+++ b/configs/ESTEEM192E_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_ESTEEM192E=y
diff --git a/configs/EVAL5200_defconfig b/configs/EVAL5200_defconfig
new file mode 100644
index 0000000..6a272d2
--- /dev/null
+++ b/configs/EVAL5200_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="EVAL5200"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_TOP5200=y
diff --git a/configs/FLAGADM_defconfig b/configs/FLAGADM_defconfig
new file mode 100644
index 0000000..6113797
--- /dev/null
+++ b/configs/FLAGADM_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_FLAGADM=y
diff --git a/configs/FPS850L_defconfig b/configs/FPS850L_defconfig
new file mode 100644
index 0000000..e72ccdd
--- /dev/null
+++ b/configs/FPS850L_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_FPS850L=y
diff --git a/configs/FPS860L_defconfig b/configs/FPS860L_defconfig
new file mode 100644
index 0000000..643da6a
--- /dev/null
+++ b/configs/FPS860L_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_FPS860L=y
diff --git a/configs/G2000_defconfig b/configs/G2000_defconfig
new file mode 100644
index 0000000..a01bc0f
--- /dev/null
+++ b/configs/G2000_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_G2000=y
diff --git a/configs/GEN860T_SC_defconfig b/configs/GEN860T_SC_defconfig
new file mode 100644
index 0000000..ff624db
--- /dev/null
+++ b/configs/GEN860T_SC_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SC"
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_GEN860T=y
diff --git a/configs/GEN860T_defconfig b/configs/GEN860T_defconfig
new file mode 100644
index 0000000..e672623
--- /dev/null
+++ b/configs/GEN860T_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_GEN860T=y
diff --git a/configs/HH405_defconfig b/configs/HH405_defconfig
new file mode 100644
index 0000000..1571f32
--- /dev/null
+++ b/configs/HH405_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_HH405=y
diff --git a/configs/HUB405_defconfig b/configs/HUB405_defconfig
new file mode 100644
index 0000000..a39712e
--- /dev/null
+++ b/configs/HUB405_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_HUB405=y
diff --git a/configs/HWW1U1A_defconfig b/configs/HWW1U1A_defconfig
new file mode 100644
index 0000000..8947be2
--- /dev/null
+++ b/configs/HWW1U1A_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_HWW1U1A=y
diff --git a/configs/ICU862_100MHz_defconfig b/configs/ICU862_100MHz_defconfig
new file mode 100644
index 0000000..72f0dfa
--- /dev/null
+++ b/configs/ICU862_100MHz_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="100MHz"
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_ICU862=y
diff --git a/configs/ICU862_defconfig b/configs/ICU862_defconfig
new file mode 100644
index 0000000..b58ea05
--- /dev/null
+++ b/configs/ICU862_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_ICU862=y
diff --git a/configs/IDS8247_defconfig b/configs/IDS8247_defconfig
new file mode 100644
index 0000000..b4dd23f
--- /dev/null
+++ b/configs/IDS8247_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_IDS8247=y
diff --git a/configs/IP860_defconfig b/configs/IP860_defconfig
new file mode 100644
index 0000000..feb243d
--- /dev/null
+++ b/configs/IP860_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_IP860=y
diff --git a/configs/IPHASE4539_defconfig b/configs/IPHASE4539_defconfig
new file mode 100644
index 0000000..d49ea52
--- /dev/null
+++ b/configs/IPHASE4539_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_IPHASE4539=y
diff --git a/configs/IVML24_128_defconfig b/configs/IVML24_128_defconfig
new file mode 100644
index 0000000..f0850f6
--- /dev/null
+++ b/configs/IVML24_128_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="IVML24_32M"
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_IVML24=y
diff --git a/configs/IVML24_256_defconfig b/configs/IVML24_256_defconfig
new file mode 100644
index 0000000..9c241c2
--- /dev/null
+++ b/configs/IVML24_256_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="IVML24_64M"
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_IVML24=y
diff --git a/configs/IVML24_defconfig b/configs/IVML24_defconfig
new file mode 100644
index 0000000..0f85d43
--- /dev/null
+++ b/configs/IVML24_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="IVML24_16M"
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_IVML24=y
diff --git a/configs/IVMS8_128_defconfig b/configs/IVMS8_128_defconfig
new file mode 100644
index 0000000..685d76f
--- /dev/null
+++ b/configs/IVMS8_128_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="IVMS8_32M"
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_IVMS8=y
diff --git a/configs/IVMS8_256_defconfig b/configs/IVMS8_256_defconfig
new file mode 100644
index 0000000..63435d2
--- /dev/null
+++ b/configs/IVMS8_256_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="IVMS8_64M"
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_IVMS8=y
diff --git a/configs/IVMS8_defconfig b/configs/IVMS8_defconfig
new file mode 100644
index 0000000..3f4087b
--- /dev/null
+++ b/configs/IVMS8_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="IVMS8_16M"
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_IVMS8=y
diff --git a/configs/JSE_defconfig b/configs/JSE_defconfig
new file mode 100644
index 0000000..14c9c2f
--- /dev/null
+++ b/configs/JSE_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_JSE=y
diff --git a/configs/KAREF_defconfig b/configs/KAREF_defconfig
new file mode 100644
index 0000000..fcca3c9
--- /dev/null
+++ b/configs/KAREF_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_KAREF=y
diff --git a/configs/KUP4K_defconfig b/configs/KUP4K_defconfig
new file mode 100644
index 0000000..8e9e26d
--- /dev/null
+++ b/configs/KUP4K_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_KUP4K=y
diff --git a/configs/KUP4X_defconfig b/configs/KUP4X_defconfig
new file mode 100644
index 0000000..29520c9
--- /dev/null
+++ b/configs/KUP4X_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_KUP4X=y
diff --git a/configs/Lite5200_LOWBOOT08_defconfig b/configs/Lite5200_LOWBOOT08_defconfig
new file mode 100644
index 0000000..9f0cbd8
--- /dev/null
+++ b/configs/Lite5200_LOWBOOT08_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0xFF800000"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_ICECUBE=y
diff --git a/configs/Lite5200_LOWBOOT_defconfig b/configs/Lite5200_LOWBOOT_defconfig
new file mode 100644
index 0000000..ff1552f
--- /dev/null
+++ b/configs/Lite5200_LOWBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0xFF000000"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_ICECUBE=y
diff --git a/configs/Lite5200_defconfig b/configs/Lite5200_defconfig
new file mode 100644
index 0000000..49fdb3b
--- /dev/null
+++ b/configs/Lite5200_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_ICECUBE=y
diff --git a/configs/M5208EVBE_defconfig b/configs/M5208EVBE_defconfig
new file mode 100644
index 0000000..c727683
--- /dev/null
+++ b/configs/M5208EVBE_defconfig
@@ -0,0 +1,2 @@
+CONFIG_M68K=y
+CONFIG_TARGET_M5208EVBE=y
diff --git a/configs/M52277EVB_defconfig b/configs/M52277EVB_defconfig
new file mode 100644
index 0000000..bcf2359
--- /dev/null
+++ b/configs/M52277EVB_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_SPANSION_BOOT,SYS_TEXT_BASE=0x00000000"
+CONFIG_M68K=y
+CONFIG_TARGET_M52277EVB=y
diff --git a/configs/M52277EVB_stmicro_defconfig b/configs/M52277EVB_stmicro_defconfig
new file mode 100644
index 0000000..0e49bc3
--- /dev/null
+++ b/configs/M52277EVB_stmicro_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="CF_SBF,SYS_STMICRO_BOOT,SYS_TEXT_BASE=0x43E00000"
+CONFIG_M68K=y
+CONFIG_TARGET_M52277EVB=y
diff --git a/configs/M5235EVB_Flash32_defconfig b/configs/M5235EVB_Flash32_defconfig
new file mode 100644
index 0000000..e6facec
--- /dev/null
+++ b/configs/M5235EVB_Flash32_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="NORFLASH_PS32BIT,SYS_TEXT_BASE=0xFFC00000"
+CONFIG_M68K=y
+CONFIG_TARGET_M5235EVB=y
diff --git a/configs/M5235EVB_defconfig b/configs/M5235EVB_defconfig
new file mode 100644
index 0000000..04b11ec
--- /dev/null
+++ b/configs/M5235EVB_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0xFFE00000"
+CONFIG_M68K=y
+CONFIG_TARGET_M5235EVB=y
diff --git a/configs/M5249EVB_defconfig b/configs/M5249EVB_defconfig
new file mode 100644
index 0000000..fb29274
--- /dev/null
+++ b/configs/M5249EVB_defconfig
@@ -0,0 +1,2 @@
+CONFIG_M68K=y
+CONFIG_TARGET_M5249EVB=y
diff --git a/configs/M5253DEMO_defconfig b/configs/M5253DEMO_defconfig
new file mode 100644
index 0000000..68cad2f
--- /dev/null
+++ b/configs/M5253DEMO_defconfig
@@ -0,0 +1,2 @@
+CONFIG_M68K=y
+CONFIG_TARGET_M5253DEMO=y
diff --git a/configs/M5253EVBE_defconfig b/configs/M5253EVBE_defconfig
new file mode 100644
index 0000000..5c562fe
--- /dev/null
+++ b/configs/M5253EVBE_defconfig
@@ -0,0 +1,2 @@
+CONFIG_M68K=y
+CONFIG_TARGET_M5253EVBE=y
diff --git a/configs/M5272C3_defconfig b/configs/M5272C3_defconfig
new file mode 100644
index 0000000..fdb872a
--- /dev/null
+++ b/configs/M5272C3_defconfig
@@ -0,0 +1,2 @@
+CONFIG_M68K=y
+CONFIG_TARGET_M5272C3=y
diff --git a/configs/M5275EVB_defconfig b/configs/M5275EVB_defconfig
new file mode 100644
index 0000000..1e33649
--- /dev/null
+++ b/configs/M5275EVB_defconfig
@@ -0,0 +1,2 @@
+CONFIG_M68K=y
+CONFIG_TARGET_M5275EVB=y
diff --git a/configs/M5282EVB_defconfig b/configs/M5282EVB_defconfig
new file mode 100644
index 0000000..66d742f
--- /dev/null
+++ b/configs/M5282EVB_defconfig
@@ -0,0 +1,2 @@
+CONFIG_M68K=y
+CONFIG_TARGET_M5282EVB=y
diff --git a/configs/M53017EVB_defconfig b/configs/M53017EVB_defconfig
new file mode 100644
index 0000000..d83e638
--- /dev/null
+++ b/configs/M53017EVB_defconfig
@@ -0,0 +1,2 @@
+CONFIG_M68K=y
+CONFIG_TARGET_M53017EVB=y
diff --git a/configs/M5329AFEE_defconfig b/configs/M5329AFEE_defconfig
new file mode 100644
index 0000000..048d3a9
--- /dev/null
+++ b/configs/M5329AFEE_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="NANDFLASH_SIZE=0"
+CONFIG_M68K=y
+CONFIG_TARGET_M5329EVB=y
diff --git a/configs/M5329BFEE_defconfig b/configs/M5329BFEE_defconfig
new file mode 100644
index 0000000..01e3d6a
--- /dev/null
+++ b/configs/M5329BFEE_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="NANDFLASH_SIZE=16"
+CONFIG_M68K=y
+CONFIG_TARGET_M5329EVB=y
diff --git a/configs/M5373EVB_defconfig b/configs/M5373EVB_defconfig
new file mode 100644
index 0000000..51a7b81
--- /dev/null
+++ b/configs/M5373EVB_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="NANDFLASH_SIZE=16"
+CONFIG_M68K=y
+CONFIG_TARGET_M5373EVB=y
diff --git a/configs/M54418TWR_defconfig b/configs/M54418TWR_defconfig
new file mode 100644
index 0000000..8f18bbe
--- /dev/null
+++ b/configs/M54418TWR_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="CF_SBF,SYS_SERIAL_BOOT,SYS_TEXT_BASE=0x47E00000,SYS_INPUT_CLKSRC=50000000"
+CONFIG_M68K=y
+CONFIG_TARGET_M54418TWR=y
diff --git a/configs/M54418TWR_nand_mii_defconfig b/configs/M54418TWR_nand_mii_defconfig
new file mode 100644
index 0000000..4b1c6c9
--- /dev/null
+++ b/configs/M54418TWR_nand_mii_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_NAND_BOOT,SYS_TEXT_BASE=0x47E00000,SYS_INPUT_CLKSRC=25000000"
+CONFIG_M68K=y
+CONFIG_TARGET_M54418TWR=y
diff --git a/configs/M54418TWR_nand_rmii_defconfig b/configs/M54418TWR_nand_rmii_defconfig
new file mode 100644
index 0000000..72cc83c
--- /dev/null
+++ b/configs/M54418TWR_nand_rmii_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_NAND_BOOT,SYS_TEXT_BASE=0x47E00000,SYS_INPUT_CLKSRC=50000000"
+CONFIG_M68K=y
+CONFIG_TARGET_M54418TWR=y
diff --git a/configs/M54418TWR_nand_rmii_lowfreq_defconfig b/configs/M54418TWR_nand_rmii_lowfreq_defconfig
new file mode 100644
index 0000000..0bc929f
--- /dev/null
+++ b/configs/M54418TWR_nand_rmii_lowfreq_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_NAND_BOOT,LOW_MCFCLK,SYS_TEXT_BASE=0x47E00000,SYS_INPUT_CLKSRC=50000000"
+CONFIG_M68K=y
+CONFIG_TARGET_M54418TWR=y
diff --git a/configs/M54418TWR_serial_mii_defconfig b/configs/M54418TWR_serial_mii_defconfig
new file mode 100644
index 0000000..93fe401
--- /dev/null
+++ b/configs/M54418TWR_serial_mii_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="CF_SBF,SYS_SERIAL_BOOT,SYS_TEXT_BASE=0x47E00000,SYS_INPUT_CLKSRC=25000000"
+CONFIG_M68K=y
+CONFIG_TARGET_M54418TWR=y
diff --git a/configs/M54418TWR_serial_rmii_defconfig b/configs/M54418TWR_serial_rmii_defconfig
new file mode 100644
index 0000000..8f18bbe
--- /dev/null
+++ b/configs/M54418TWR_serial_rmii_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="CF_SBF,SYS_SERIAL_BOOT,SYS_TEXT_BASE=0x47E00000,SYS_INPUT_CLKSRC=50000000"
+CONFIG_M68K=y
+CONFIG_TARGET_M54418TWR=y
diff --git a/configs/M54451EVB_defconfig b/configs/M54451EVB_defconfig
new file mode 100644
index 0000000..af02731
--- /dev/null
+++ b/configs/M54451EVB_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0x00000000,SYS_INPUT_CLKSRC=24000000"
+CONFIG_M68K=y
+CONFIG_TARGET_M54451EVB=y
diff --git a/configs/M54451EVB_stmicro_defconfig b/configs/M54451EVB_stmicro_defconfig
new file mode 100644
index 0000000..4a3c87f
--- /dev/null
+++ b/configs/M54451EVB_stmicro_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="CF_SBF,SYS_STMICRO_BOOT,SYS_TEXT_BASE=0x47e00000,SYS_INPUT_CLKSRC=24000000"
+CONFIG_M68K=y
+CONFIG_TARGET_M54451EVB=y
diff --git a/configs/M54455EVB_a66_defconfig b/configs/M54455EVB_a66_defconfig
new file mode 100644
index 0000000..b05a12e
--- /dev/null
+++ b/configs/M54455EVB_a66_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_ATMEL_BOOT,SYS_TEXT_BASE=0x04000000,SYS_INPUT_CLKSRC=66666666"
+CONFIG_M68K=y
+CONFIG_TARGET_M54455EVB=y
diff --git a/configs/M54455EVB_defconfig b/configs/M54455EVB_defconfig
new file mode 100644
index 0000000..ffd3407
--- /dev/null
+++ b/configs/M54455EVB_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_ATMEL_BOOT,SYS_TEXT_BASE=0x04000000,SYS_INPUT_CLKSRC=33333333"
+CONFIG_M68K=y
+CONFIG_TARGET_M54455EVB=y
diff --git a/configs/M54455EVB_i66_defconfig b/configs/M54455EVB_i66_defconfig
new file mode 100644
index 0000000..90cf787
--- /dev/null
+++ b/configs/M54455EVB_i66_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_INTEL_BOOT,SYS_TEXT_BASE=0x00000000,SYS_INPUT_CLKSRC=66666666"
+CONFIG_M68K=y
+CONFIG_TARGET_M54455EVB=y
diff --git a/configs/M54455EVB_intel_defconfig b/configs/M54455EVB_intel_defconfig
new file mode 100644
index 0000000..a3d69db
--- /dev/null
+++ b/configs/M54455EVB_intel_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_INTEL_BOOT,SYS_TEXT_BASE=0x00000000,SYS_INPUT_CLKSRC=33333333"
+CONFIG_M68K=y
+CONFIG_TARGET_M54455EVB=y
diff --git a/configs/M54455EVB_stm33_defconfig b/configs/M54455EVB_stm33_defconfig
new file mode 100644
index 0000000..cf33d0f
--- /dev/null
+++ b/configs/M54455EVB_stm33_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_STMICRO_BOOT,CF_SBF,SYS_TEXT_BASE=0x4FE00000,SYS_INPUT_CLKSRC=33333333"
+CONFIG_M68K=y
+CONFIG_TARGET_M54455EVB=y
diff --git a/configs/M5475AFE_defconfig b/configs/M5475AFE_defconfig
new file mode 100644
index 0000000..28fd0ec
--- /dev/null
+++ b/configs/M5475AFE_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_BUSCLK=133333333,SYS_BOOTSZ=2,SYS_DRAMSZ=64"
+CONFIG_M68K=y
+CONFIG_TARGET_M5475EVB=y
diff --git a/configs/M5475BFE_defconfig b/configs/M5475BFE_defconfig
new file mode 100644
index 0000000..329f3e3
--- /dev/null
+++ b/configs/M5475BFE_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_BUSCLK=133333333,SYS_BOOTSZ=2,SYS_DRAMSZ=64,SYS_NOR1SZ=16"
+CONFIG_M68K=y
+CONFIG_TARGET_M5475EVB=y
diff --git a/configs/M5475CFE_defconfig b/configs/M5475CFE_defconfig
new file mode 100644
index 0000000..8dd75db
--- /dev/null
+++ b/configs/M5475CFE_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_BUSCLK=133333333,SYS_BOOTSZ=2,SYS_DRAMSZ=64,SYS_NOR1SZ=16,SYS_VIDEO,SYS_USBCTRL"
+CONFIG_M68K=y
+CONFIG_TARGET_M5475EVB=y
diff --git a/configs/M5475DFE_defconfig b/configs/M5475DFE_defconfig
new file mode 100644
index 0000000..a6288da
--- /dev/null
+++ b/configs/M5475DFE_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_BUSCLK=133333333,SYS_BOOTSZ=2,SYS_DRAMSZ=64,SYS_USBCTRL"
+CONFIG_M68K=y
+CONFIG_TARGET_M5475EVB=y
diff --git a/configs/M5475EFE_defconfig b/configs/M5475EFE_defconfig
new file mode 100644
index 0000000..19640a2
--- /dev/null
+++ b/configs/M5475EFE_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_BUSCLK=133333333,SYS_BOOTSZ=2,SYS_DRAMSZ=64,SYS_VIDEO,SYS_USBCTRL"
+CONFIG_M68K=y
+CONFIG_TARGET_M5475EVB=y
diff --git a/configs/M5475FFE_defconfig b/configs/M5475FFE_defconfig
new file mode 100644
index 0000000..0201d38
--- /dev/null
+++ b/configs/M5475FFE_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_BUSCLK=133333333,SYS_BOOTSZ=2,SYS_DRAMSZ=64,SYS_NOR1SZ=32,SYS_VIDEO,SYS_USBCTRL,SYS_DRAMSZ1=64"
+CONFIG_M68K=y
+CONFIG_TARGET_M5475EVB=y
diff --git a/configs/M5475GFE_defconfig b/configs/M5475GFE_defconfig
new file mode 100644
index 0000000..b876868
--- /dev/null
+++ b/configs/M5475GFE_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_BUSCLK=133333333,SYS_BOOTSZ=4,SYS_DRAMSZ=64"
+CONFIG_M68K=y
+CONFIG_TARGET_M5475EVB=y
diff --git a/configs/M5485AFE_defconfig b/configs/M5485AFE_defconfig
new file mode 100644
index 0000000..612218d
--- /dev/null
+++ b/configs/M5485AFE_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_BUSCLK=100000000,SYS_BOOTSZ=2,SYS_DRAMSZ=64"
+CONFIG_M68K=y
+CONFIG_TARGET_M5485EVB=y
diff --git a/configs/M5485BFE_defconfig b/configs/M5485BFE_defconfig
new file mode 100644
index 0000000..697feb0
--- /dev/null
+++ b/configs/M5485BFE_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_BUSCLK=100000000,SYS_BOOTSZ=2,SYS_DRAMSZ=64,SYS_NOR1SZ=16"
+CONFIG_M68K=y
+CONFIG_TARGET_M5485EVB=y
diff --git a/configs/M5485CFE_defconfig b/configs/M5485CFE_defconfig
new file mode 100644
index 0000000..46c0d08
--- /dev/null
+++ b/configs/M5485CFE_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_BUSCLK=100000000,SYS_BOOTSZ=2,SYS_DRAMSZ=64,SYS_NOR1SZ=16,SYS_VIDEO,SYS_USBCTRL"
+CONFIG_M68K=y
+CONFIG_TARGET_M5485EVB=y
diff --git a/configs/M5485DFE_defconfig b/configs/M5485DFE_defconfig
new file mode 100644
index 0000000..ad6248d
--- /dev/null
+++ b/configs/M5485DFE_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_BUSCLK=100000000,SYS_BOOTSZ=2,SYS_DRAMSZ=64,SYS_USBCTRL"
+CONFIG_M68K=y
+CONFIG_TARGET_M5485EVB=y
diff --git a/configs/M5485EFE_defconfig b/configs/M5485EFE_defconfig
new file mode 100644
index 0000000..5f27496
--- /dev/null
+++ b/configs/M5485EFE_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_BUSCLK=100000000,SYS_BOOTSZ=2,SYS_DRAMSZ=64,SYS_VIDEO,SYS_USBCTRL"
+CONFIG_M68K=y
+CONFIG_TARGET_M5485EVB=y
diff --git a/configs/M5485FFE_defconfig b/configs/M5485FFE_defconfig
new file mode 100644
index 0000000..b1da743
--- /dev/null
+++ b/configs/M5485FFE_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_BUSCLK=100000000,SYS_BOOTSZ=2,SYS_DRAMSZ=64,SYS_NOR1SZ=32,SYS_VIDEO,SYS_USBCTRL,SYS_DRAMSZ1=64"
+CONFIG_M68K=y
+CONFIG_TARGET_M5485EVB=y
diff --git a/configs/M5485GFE_defconfig b/configs/M5485GFE_defconfig
new file mode 100644
index 0000000..578d24a
--- /dev/null
+++ b/configs/M5485GFE_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_BUSCLK=100000000,SYS_BOOTSZ=4,SYS_DRAMSZ=64"
+CONFIG_M68K=y
+CONFIG_TARGET_M5485EVB=y
diff --git a/configs/M5485HFE_defconfig b/configs/M5485HFE_defconfig
new file mode 100644
index 0000000..c632055
--- /dev/null
+++ b/configs/M5485HFE_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_BUSCLK=100000000,SYS_BOOTSZ=2,SYS_DRAMSZ=64,SYS_NOR1SZ=16,SYS_VIDEO"
+CONFIG_M68K=y
+CONFIG_TARGET_M5485EVB=y
diff --git a/configs/MERGERBOX_defconfig b/configs/MERGERBOX_defconfig
new file mode 100644
index 0000000..34a527e
--- /dev/null
+++ b/configs/MERGERBOX_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MERGERBOX=y
diff --git a/configs/METROBOX_defconfig b/configs/METROBOX_defconfig
new file mode 100644
index 0000000..14b471a
--- /dev/null
+++ b/configs/METROBOX_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_METROBOX=y
diff --git a/configs/MHPC_defconfig b/configs/MHPC_defconfig
new file mode 100644
index 0000000..b05d3c4
--- /dev/null
+++ b/configs/MHPC_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_MHPC=y
diff --git a/configs/MINI5200_defconfig b/configs/MINI5200_defconfig
new file mode 100644
index 0000000..dfe853e
--- /dev/null
+++ b/configs/MINI5200_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MINI5200"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_TOP5200=y
diff --git a/configs/MIP405T_defconfig b/configs/MIP405T_defconfig
new file mode 100644
index 0000000..304d890
--- /dev/null
+++ b/configs/MIP405T_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MIP405T"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_MIP405=y
diff --git a/configs/MIP405_defconfig b/configs/MIP405_defconfig
new file mode 100644
index 0000000..57004e8
--- /dev/null
+++ b/configs/MIP405_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_MIP405=y
diff --git a/configs/MPC8266ADS_defconfig b/configs/MPC8266ADS_defconfig
new file mode 100644
index 0000000..485c842
--- /dev/null
+++ b/configs/MPC8266ADS_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_MPC8266ADS=y
diff --git a/configs/MPC8308RDB_defconfig b/configs/MPC8308RDB_defconfig
new file mode 100644
index 0000000..64717ec
--- /dev/null
+++ b/configs/MPC8308RDB_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC8308RDB=y
diff --git a/configs/MPC8313ERDB_33_defconfig b/configs/MPC8313ERDB_33_defconfig
new file mode 100644
index 0000000..ca6c304
--- /dev/null
+++ b/configs/MPC8313ERDB_33_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_33MHZ"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC8313ERDB=y
diff --git a/configs/MPC8313ERDB_66_defconfig b/configs/MPC8313ERDB_66_defconfig
new file mode 100644
index 0000000..974bdf9
--- /dev/null
+++ b/configs/MPC8313ERDB_66_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_66MHZ"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC8313ERDB=y
diff --git a/configs/MPC8313ERDB_NAND_33_defconfig b/configs/MPC8313ERDB_NAND_33_defconfig
new file mode 100644
index 0000000..3a55931
--- /dev/null
+++ b/configs/MPC8313ERDB_NAND_33_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SYS_33MHZ,NAND"
++S:CONFIG_PPC=y
++S:CONFIG_MPC83xx=y
++S:CONFIG_TARGET_MPC8313ERDB=y
diff --git a/configs/MPC8313ERDB_NAND_66_defconfig b/configs/MPC8313ERDB_NAND_66_defconfig
new file mode 100644
index 0000000..180316b
--- /dev/null
+++ b/configs/MPC8313ERDB_NAND_66_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SYS_66MHZ,NAND"
++S:CONFIG_PPC=y
++S:CONFIG_MPC83xx=y
++S:CONFIG_TARGET_MPC8313ERDB=y
diff --git a/configs/MPC8315ERDB_defconfig b/configs/MPC8315ERDB_defconfig
new file mode 100644
index 0000000..ebebbed
--- /dev/null
+++ b/configs/MPC8315ERDB_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC8315ERDB=y
diff --git a/configs/MPC8323ERDB_defconfig b/configs/MPC8323ERDB_defconfig
new file mode 100644
index 0000000..7c03842
--- /dev/null
+++ b/configs/MPC8323ERDB_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC8323ERDB=y
diff --git a/configs/MPC832XEMDS_ATM_defconfig b/configs/MPC832XEMDS_ATM_defconfig
new file mode 100644
index 0000000..e1ba08d
--- /dev/null
+++ b/configs/MPC832XEMDS_ATM_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PQ_MDS_PIB=1,PQ_MDS_PIB_ATM=1"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC832XEMDS=y
diff --git a/configs/MPC832XEMDS_HOST_33_defconfig b/configs/MPC832XEMDS_HOST_33_defconfig
new file mode 100644
index 0000000..55df0f6
--- /dev/null
+++ b/configs/MPC832XEMDS_HOST_33_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PCI,PCI_33M,PQ_MDS_PIB=1"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC832XEMDS=y
diff --git a/configs/MPC832XEMDS_HOST_66_defconfig b/configs/MPC832XEMDS_HOST_66_defconfig
new file mode 100644
index 0000000..1ceee68
--- /dev/null
+++ b/configs/MPC832XEMDS_HOST_66_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PCI,PCI_66M,PQ_MDS_PIB=1"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC832XEMDS=y
diff --git a/configs/MPC832XEMDS_SLAVE_defconfig b/configs/MPC832XEMDS_SLAVE_defconfig
new file mode 100644
index 0000000..ef67be5
--- /dev/null
+++ b/configs/MPC832XEMDS_SLAVE_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PCI,PCISLAVE"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC832XEMDS=y
diff --git a/configs/MPC832XEMDS_defconfig b/configs/MPC832XEMDS_defconfig
new file mode 100644
index 0000000..0398472
--- /dev/null
+++ b/configs/MPC832XEMDS_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC832XEMDS=y
diff --git a/configs/MPC8349EMDS_defconfig b/configs/MPC8349EMDS_defconfig
new file mode 100644
index 0000000..f6af218
--- /dev/null
+++ b/configs/MPC8349EMDS_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC8349EMDS=y
diff --git a/configs/MPC8349ITXGP_defconfig b/configs/MPC8349ITXGP_defconfig
new file mode 100644
index 0000000..f853309
--- /dev/null
+++ b/configs/MPC8349ITXGP_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MPC8349ITXGP,SYS_TEXT_BASE=0xFE000000"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC8349ITX=y
diff --git a/configs/MPC8349ITX_LOWBOOT_defconfig b/configs/MPC8349ITX_LOWBOOT_defconfig
new file mode 100644
index 0000000..5321801
--- /dev/null
+++ b/configs/MPC8349ITX_LOWBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MPC8349ITX,SYS_TEXT_BASE=0xFE000000"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC8349ITX=y
diff --git a/configs/MPC8349ITX_defconfig b/configs/MPC8349ITX_defconfig
new file mode 100644
index 0000000..83f25ae
--- /dev/null
+++ b/configs/MPC8349ITX_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MPC8349ITX"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC8349ITX=y
diff --git a/configs/MPC8360EMDS_33_ATM_defconfig b/configs/MPC8360EMDS_33_ATM_defconfig
new file mode 100644
index 0000000..dc325b1
--- /dev/null
+++ b/configs/MPC8360EMDS_33_ATM_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="CLKIN_33MHZ,PQ_MDS_PIB=1,PQ_MDS_PIB_ATM=1"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC8360EMDS=y
diff --git a/configs/MPC8360EMDS_33_HOST_33_defconfig b/configs/MPC8360EMDS_33_HOST_33_defconfig
new file mode 100644
index 0000000..fba273d
--- /dev/null
+++ b/configs/MPC8360EMDS_33_HOST_33_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="CLKIN_33MHZ,PCI,PCI_33M,PQ_MDS_PIB=1"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC8360EMDS=y
diff --git a/configs/MPC8360EMDS_33_HOST_66_defconfig b/configs/MPC8360EMDS_33_HOST_66_defconfig
new file mode 100644
index 0000000..e0cf6da
--- /dev/null
+++ b/configs/MPC8360EMDS_33_HOST_66_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="CLKIN_33MHZ,PCI,PCI_66M,PQ_MDS_PIB=1"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC8360EMDS=y
diff --git a/configs/MPC8360EMDS_33_SLAVE_defconfig b/configs/MPC8360EMDS_33_SLAVE_defconfig
new file mode 100644
index 0000000..c3f74fc
--- /dev/null
+++ b/configs/MPC8360EMDS_33_SLAVE_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="CLKIN_33MHZ,PCI,PCISLAVE"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC8360EMDS=y
diff --git a/configs/MPC8360EMDS_33_defconfig b/configs/MPC8360EMDS_33_defconfig
new file mode 100644
index 0000000..60c6ddb
--- /dev/null
+++ b/configs/MPC8360EMDS_33_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="CLKIN_33MHZ"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC8360EMDS=y
diff --git a/configs/MPC8360EMDS_66_ATM_defconfig b/configs/MPC8360EMDS_66_ATM_defconfig
new file mode 100644
index 0000000..16f12fb
--- /dev/null
+++ b/configs/MPC8360EMDS_66_ATM_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="CLKIN_66MHZ,PQ_MDS_PIB=1,PQ_MDS_PIB_ATM=1"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC8360EMDS=y
diff --git a/configs/MPC8360EMDS_66_HOST_33_defconfig b/configs/MPC8360EMDS_66_HOST_33_defconfig
new file mode 100644
index 0000000..797a584
--- /dev/null
+++ b/configs/MPC8360EMDS_66_HOST_33_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="CLKIN_66MHZ,PCI,PCI_33M,PQ_MDS_PIB=1"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC8360EMDS=y
diff --git a/configs/MPC8360EMDS_66_HOST_66_defconfig b/configs/MPC8360EMDS_66_HOST_66_defconfig
new file mode 100644
index 0000000..a887c29
--- /dev/null
+++ b/configs/MPC8360EMDS_66_HOST_66_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="CLKIN_66MHZ,PCI,PCI_66M,PQ_MDS_PIB=1"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC8360EMDS=y
diff --git a/configs/MPC8360EMDS_66_SLAVE_defconfig b/configs/MPC8360EMDS_66_SLAVE_defconfig
new file mode 100644
index 0000000..4442c61
--- /dev/null
+++ b/configs/MPC8360EMDS_66_SLAVE_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="CLKIN_66MHZ,PCI,PCISLAVE"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC8360EMDS=y
diff --git a/configs/MPC8360EMDS_66_defconfig b/configs/MPC8360EMDS_66_defconfig
new file mode 100644
index 0000000..fce95dd
--- /dev/null
+++ b/configs/MPC8360EMDS_66_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="CLKIN_66MHZ"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC8360EMDS=y
diff --git a/configs/MPC8360ERDK_33_defconfig b/configs/MPC8360ERDK_33_defconfig
new file mode 100644
index 0000000..91c47b7
--- /dev/null
+++ b/configs/MPC8360ERDK_33_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="CLKIN_33MHZ"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC8360ERDK=y
diff --git a/configs/MPC8360ERDK_defconfig b/configs/MPC8360ERDK_defconfig
new file mode 100644
index 0000000..7e9fa59
--- /dev/null
+++ b/configs/MPC8360ERDK_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC8360ERDK=y
diff --git a/configs/MPC837XEMDS_HOST_defconfig b/configs/MPC837XEMDS_HOST_defconfig
new file mode 100644
index 0000000..d3be43a
--- /dev/null
+++ b/configs/MPC837XEMDS_HOST_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PCI"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC837XEMDS=y
diff --git a/configs/MPC837XEMDS_defconfig b/configs/MPC837XEMDS_defconfig
new file mode 100644
index 0000000..d3b7c1d
--- /dev/null
+++ b/configs/MPC837XEMDS_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC837XEMDS=y
diff --git a/configs/MPC837XERDB_defconfig b/configs/MPC837XERDB_defconfig
new file mode 100644
index 0000000..bb4411a
--- /dev/null
+++ b/configs/MPC837XERDB_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC837XERDB=y
diff --git a/configs/MPC8536DS_36BIT_defconfig b/configs/MPC8536DS_36BIT_defconfig
new file mode 100644
index 0000000..45dc91a
--- /dev/null
+++ b/configs/MPC8536DS_36BIT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="36BIT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_MPC8536DS=y
diff --git a/configs/MPC8536DS_SDCARD_defconfig b/configs/MPC8536DS_SDCARD_defconfig
new file mode 100644
index 0000000..4a9f0cd
--- /dev/null
+++ b/configs/MPC8536DS_SDCARD_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SDCARD"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_MPC8536DS=y
diff --git a/configs/MPC8536DS_SPIFLASH_defconfig b/configs/MPC8536DS_SPIFLASH_defconfig
new file mode 100644
index 0000000..2d357e8
--- /dev/null
+++ b/configs/MPC8536DS_SPIFLASH_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SPIFLASH"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_MPC8536DS=y
diff --git a/configs/MPC8536DS_defconfig b/configs/MPC8536DS_defconfig
new file mode 100644
index 0000000..62edc91
--- /dev/null
+++ b/configs/MPC8536DS_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_MPC8536DS=y
diff --git a/configs/MPC8540ADS_defconfig b/configs/MPC8540ADS_defconfig
new file mode 100644
index 0000000..41af349
--- /dev/null
+++ b/configs/MPC8540ADS_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_MPC8540ADS=y
diff --git a/configs/MPC8541CDS_defconfig b/configs/MPC8541CDS_defconfig
new file mode 100644
index 0000000..bc9c246
--- /dev/null
+++ b/configs/MPC8541CDS_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_MPC8541CDS=y
diff --git a/configs/MPC8541CDS_legacy_defconfig b/configs/MPC8541CDS_legacy_defconfig
new file mode 100644
index 0000000..502fbfc
--- /dev/null
+++ b/configs/MPC8541CDS_legacy_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="LEGACY"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_MPC8541CDS=y
diff --git a/configs/MPC8544DS_defconfig b/configs/MPC8544DS_defconfig
new file mode 100644
index 0000000..faeaa94
--- /dev/null
+++ b/configs/MPC8544DS_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_MPC8544DS=y
diff --git a/configs/MPC8548CDS_36BIT_defconfig b/configs/MPC8548CDS_36BIT_defconfig
new file mode 100644
index 0000000..438ea85
--- /dev/null
+++ b/configs/MPC8548CDS_36BIT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="36BIT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_MPC8548CDS=y
diff --git a/configs/MPC8548CDS_defconfig b/configs/MPC8548CDS_defconfig
new file mode 100644
index 0000000..ba52e94
--- /dev/null
+++ b/configs/MPC8548CDS_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_MPC8548CDS=y
diff --git a/configs/MPC8548CDS_legacy_defconfig b/configs/MPC8548CDS_legacy_defconfig
new file mode 100644
index 0000000..e027b2f
--- /dev/null
+++ b/configs/MPC8548CDS_legacy_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="LEGACY"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_MPC8548CDS=y
diff --git a/configs/MPC8555CDS_defconfig b/configs/MPC8555CDS_defconfig
new file mode 100644
index 0000000..3bdbb0c
--- /dev/null
+++ b/configs/MPC8555CDS_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_MPC8555CDS=y
diff --git a/configs/MPC8555CDS_legacy_defconfig b/configs/MPC8555CDS_legacy_defconfig
new file mode 100644
index 0000000..3040905
--- /dev/null
+++ b/configs/MPC8555CDS_legacy_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="LEGACY"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_MPC8555CDS=y
diff --git a/configs/MPC8560ADS_defconfig b/configs/MPC8560ADS_defconfig
new file mode 100644
index 0000000..aa84d28
--- /dev/null
+++ b/configs/MPC8560ADS_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_MPC8560ADS=y
diff --git a/configs/MPC8568MDS_defconfig b/configs/MPC8568MDS_defconfig
new file mode 100644
index 0000000..ac0ec8c
--- /dev/null
+++ b/configs/MPC8568MDS_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_MPC8568MDS=y
diff --git a/configs/MPC8569MDS_ATM_defconfig b/configs/MPC8569MDS_ATM_defconfig
new file mode 100644
index 0000000..5730180
--- /dev/null
+++ b/configs/MPC8569MDS_ATM_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="ATM"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_MPC8569MDS=y
diff --git a/configs/MPC8569MDS_defconfig b/configs/MPC8569MDS_defconfig
new file mode 100644
index 0000000..81fb82a
--- /dev/null
+++ b/configs/MPC8569MDS_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_MPC8569MDS=y
diff --git a/configs/MPC8572DS_36BIT_defconfig b/configs/MPC8572DS_36BIT_defconfig
new file mode 100644
index 0000000..9a26a59
--- /dev/null
+++ b/configs/MPC8572DS_36BIT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="36BIT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_MPC8572DS=y
diff --git a/configs/MPC8572DS_defconfig b/configs/MPC8572DS_defconfig
new file mode 100644
index 0000000..dde9eb2
--- /dev/null
+++ b/configs/MPC8572DS_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_MPC8572DS=y
diff --git a/configs/MPC8610HPCD_defconfig b/configs/MPC8610HPCD_defconfig
new file mode 100644
index 0000000..f4e8951
--- /dev/null
+++ b/configs/MPC8610HPCD_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC86xx=y
+CONFIG_TARGET_MPC8610HPCD=y
diff --git a/configs/MPC8641HPCN_36BIT_defconfig b/configs/MPC8641HPCN_36BIT_defconfig
new file mode 100644
index 0000000..525fa06
--- /dev/null
+++ b/configs/MPC8641HPCN_36BIT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PHYS_64BIT"
+CONFIG_PPC=y
+CONFIG_MPC86xx=y
+CONFIG_TARGET_MPC8641HPCN=y
diff --git a/configs/MPC8641HPCN_defconfig b/configs/MPC8641HPCN_defconfig
new file mode 100644
index 0000000..6c117d5
--- /dev/null
+++ b/configs/MPC8641HPCN_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC86xx=y
+CONFIG_TARGET_MPC8641HPCN=y
diff --git a/configs/MUSENKI_defconfig b/configs/MUSENKI_defconfig
new file mode 100644
index 0000000..586364c
--- /dev/null
+++ b/configs/MUSENKI_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC824X=y
+CONFIG_TARGET_MUSENKI=y
diff --git a/configs/MVBC_P_defconfig b/configs/MVBC_P_defconfig
new file mode 100644
index 0000000..b0351fd
--- /dev/null
+++ b/configs/MVBC_P_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MVBC_P"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_MVBC_P=y
diff --git a/configs/MVBLM7_defconfig b/configs/MVBLM7_defconfig
new file mode 100644
index 0000000..cc81b5c
--- /dev/null
+++ b/configs/MVBLM7_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MVBLM7=y
diff --git a/configs/MVBLUE_defconfig b/configs/MVBLUE_defconfig
new file mode 100644
index 0000000..f979983
--- /dev/null
+++ b/configs/MVBLUE_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC824X=y
+CONFIG_TARGET_MVBLUE=y
diff --git a/configs/MVSMR_defconfig b/configs/MVSMR_defconfig
new file mode 100644
index 0000000..a84c173
--- /dev/null
+++ b/configs/MVSMR_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_MVSMR=y
diff --git a/configs/MigoR_defconfig b/configs/MigoR_defconfig
new file mode 100644
index 0000000..dd79ff5
--- /dev/null
+++ b/configs/MigoR_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SH=y
+CONFIG_TARGET_MIGOR=y
diff --git a/configs/MiniFAP_defconfig b/configs/MiniFAP_defconfig
new file mode 100644
index 0000000..8eccf26
--- /dev/null
+++ b/configs/MiniFAP_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MINIFAP"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_TQM5200=y
diff --git a/configs/NETVIA_V2_defconfig b/configs/NETVIA_V2_defconfig
new file mode 100644
index 0000000..2715910
--- /dev/null
+++ b/configs/NETVIA_V2_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="NETVIA_VERSION=2"
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_NETVIA=y
diff --git a/configs/NETVIA_defconfig b/configs/NETVIA_defconfig
new file mode 100644
index 0000000..27c8f2b
--- /dev/null
+++ b/configs/NETVIA_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="NETVIA_VERSION=1"
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_NETVIA=y
diff --git a/configs/NSCU_defconfig b/configs/NSCU_defconfig
new file mode 100644
index 0000000..be96cbd
--- /dev/null
+++ b/configs/NSCU_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_NSCU=y
diff --git a/configs/O2D300_defconfig b/configs/O2D300_defconfig
new file mode 100644
index 0000000..c63b5da
--- /dev/null
+++ b/configs/O2D300_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_O2D300=y
diff --git a/configs/O2DNT2_RAMBOOT_defconfig b/configs/O2DNT2_RAMBOOT_defconfig
new file mode 100644
index 0000000..49e60ab
--- /dev/null
+++ b/configs/O2DNT2_RAMBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0x00100000"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_O2DNT2=y
diff --git a/configs/O2DNT2_defconfig b/configs/O2DNT2_defconfig
new file mode 100644
index 0000000..9df3b88
--- /dev/null
+++ b/configs/O2DNT2_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_O2DNT2=y
diff --git a/configs/O2D_defconfig b/configs/O2D_defconfig
new file mode 100644
index 0000000..f2d3663
--- /dev/null
+++ b/configs/O2D_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_O2D=y
diff --git a/configs/O2I_defconfig b/configs/O2I_defconfig
new file mode 100644
index 0000000..84db574
--- /dev/null
+++ b/configs/O2I_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_O2I=y
diff --git a/configs/O2MNT_O2M110_defconfig b/configs/O2MNT_O2M110_defconfig
new file mode 100644
index 0000000..12428de
--- /dev/null
+++ b/configs/O2MNT_O2M110_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="IFM_SENSOR_TYPE=\"O2M110\""
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_O2MNT=y
diff --git a/configs/O2MNT_O2M112_defconfig b/configs/O2MNT_O2M112_defconfig
new file mode 100644
index 0000000..a56329a
--- /dev/null
+++ b/configs/O2MNT_O2M112_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="IFM_SENSOR_TYPE=\"O2M112\""
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_O2MNT=y
diff --git a/configs/O2MNT_O2M113_defconfig b/configs/O2MNT_O2M113_defconfig
new file mode 100644
index 0000000..03f54ca
--- /dev/null
+++ b/configs/O2MNT_O2M113_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="IFM_SENSOR_TYPE=\"O2M113\""
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_O2MNT=y
diff --git a/configs/O2MNT_defconfig b/configs/O2MNT_defconfig
new file mode 100644
index 0000000..23c4dc3
--- /dev/null
+++ b/configs/O2MNT_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_O2MNT=y
diff --git a/configs/O3DNT_defconfig b/configs/O3DNT_defconfig
new file mode 100644
index 0000000..1f28a43
--- /dev/null
+++ b/configs/O3DNT_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_O3DNT=y
diff --git a/configs/OCRTC_defconfig b/configs/OCRTC_defconfig
new file mode 100644
index 0000000..f2fd0c5
--- /dev/null
+++ b/configs/OCRTC_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_OCRTC=y
diff --git a/configs/P1010RDB-PA_36BIT_NAND_SECBOOT_defconfig b/configs/P1010RDB-PA_36BIT_NAND_SECBOOT_defconfig
new file mode 100644
index 0000000..c441d9f
--- /dev/null
+++ b/configs/P1010RDB-PA_36BIT_NAND_SECBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PA,36BIT,NAND_SECBOOT,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PA_36BIT_NAND_defconfig b/configs/P1010RDB-PA_36BIT_NAND_defconfig
new file mode 100644
index 0000000..b13024d
--- /dev/null
+++ b/configs/P1010RDB-PA_36BIT_NAND_defconfig
@@ -0,0 +1,6 @@
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PA,36BIT,NAND"
++ST:CONFIG_PPC=y
++ST:CONFIG_MPC85xx=y
++ST:CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PA_36BIT_NOR_SECBOOT_defconfig b/configs/P1010RDB-PA_36BIT_NOR_SECBOOT_defconfig
new file mode 100644
index 0000000..197141a
--- /dev/null
+++ b/configs/P1010RDB-PA_36BIT_NOR_SECBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PA,36BIT,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PA_36BIT_NOR_defconfig b/configs/P1010RDB-PA_36BIT_NOR_defconfig
new file mode 100644
index 0000000..8739428
--- /dev/null
+++ b/configs/P1010RDB-PA_36BIT_NOR_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PA,36BIT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PA_36BIT_SDCARD_defconfig b/configs/P1010RDB-PA_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..944d52f
--- /dev/null
+++ b/configs/P1010RDB-PA_36BIT_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PA,36BIT,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PA_36BIT_SPIFLASH_SECBOOT_defconfig b/configs/P1010RDB-PA_36BIT_SPIFLASH_SECBOOT_defconfig
new file mode 100644
index 0000000..2dae76c
--- /dev/null
+++ b/configs/P1010RDB-PA_36BIT_SPIFLASH_SECBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PA,36BIT,SPIFLASH,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PA_36BIT_SPIFLASH_defconfig b/configs/P1010RDB-PA_36BIT_SPIFLASH_defconfig
new file mode 100644
index 0000000..7cb82ef
--- /dev/null
+++ b/configs/P1010RDB-PA_36BIT_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PA,36BIT,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PA_NAND_SECBOOT_defconfig b/configs/P1010RDB-PA_NAND_SECBOOT_defconfig
new file mode 100644
index 0000000..c3c30fa
--- /dev/null
+++ b/configs/P1010RDB-PA_NAND_SECBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PA,NAND_SECBOOT,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PA_NAND_defconfig b/configs/P1010RDB-PA_NAND_defconfig
new file mode 100644
index 0000000..fdf0777
--- /dev/null
+++ b/configs/P1010RDB-PA_NAND_defconfig
@@ -0,0 +1,6 @@
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PA,NAND"
++ST:CONFIG_PPC=y
++ST:CONFIG_MPC85xx=y
++ST:CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PA_NOR_SECBOOT_defconfig b/configs/P1010RDB-PA_NOR_SECBOOT_defconfig
new file mode 100644
index 0000000..9769a2f
--- /dev/null
+++ b/configs/P1010RDB-PA_NOR_SECBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PA,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PA_NOR_defconfig b/configs/P1010RDB-PA_NOR_defconfig
new file mode 100644
index 0000000..8935503
--- /dev/null
+++ b/configs/P1010RDB-PA_NOR_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PA"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PA_SDCARD_defconfig b/configs/P1010RDB-PA_SDCARD_defconfig
new file mode 100644
index 0000000..8d6ab18
--- /dev/null
+++ b/configs/P1010RDB-PA_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PA,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PA_SPIFLASH_SECBOOT_defconfig b/configs/P1010RDB-PA_SPIFLASH_SECBOOT_defconfig
new file mode 100644
index 0000000..76499d9
--- /dev/null
+++ b/configs/P1010RDB-PA_SPIFLASH_SECBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PA,SPIFLASH,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PA_SPIFLASH_defconfig b/configs/P1010RDB-PA_SPIFLASH_defconfig
new file mode 100644
index 0000000..869b1a4
--- /dev/null
+++ b/configs/P1010RDB-PA_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PA,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PB_36BIT_NAND_SECBOOT_defconfig b/configs/P1010RDB-PB_36BIT_NAND_SECBOOT_defconfig
new file mode 100644
index 0000000..be6fe06
--- /dev/null
+++ b/configs/P1010RDB-PB_36BIT_NAND_SECBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PB,36BIT,NAND_SECBOOT,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PB_36BIT_NAND_defconfig b/configs/P1010RDB-PB_36BIT_NAND_defconfig
new file mode 100644
index 0000000..dd5277d
--- /dev/null
+++ b/configs/P1010RDB-PB_36BIT_NAND_defconfig
@@ -0,0 +1,6 @@
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PB,36BIT,NAND"
++ST:CONFIG_PPC=y
++ST:CONFIG_MPC85xx=y
++ST:CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PB_36BIT_NOR_SECBOOT_defconfig b/configs/P1010RDB-PB_36BIT_NOR_SECBOOT_defconfig
new file mode 100644
index 0000000..90e278d3
--- /dev/null
+++ b/configs/P1010RDB-PB_36BIT_NOR_SECBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PB,36BIT,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PB_36BIT_NOR_defconfig b/configs/P1010RDB-PB_36BIT_NOR_defconfig
new file mode 100644
index 0000000..ac23218
--- /dev/null
+++ b/configs/P1010RDB-PB_36BIT_NOR_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PB,36BIT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PB_36BIT_SDCARD_defconfig b/configs/P1010RDB-PB_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..f1900fe
--- /dev/null
+++ b/configs/P1010RDB-PB_36BIT_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PB,36BIT,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PB_36BIT_SPIFLASH_SECBOOT_defconfig b/configs/P1010RDB-PB_36BIT_SPIFLASH_SECBOOT_defconfig
new file mode 100644
index 0000000..e2a379d
--- /dev/null
+++ b/configs/P1010RDB-PB_36BIT_SPIFLASH_SECBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PB,36BIT,SPIFLASH,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PB_36BIT_SPIFLASH_defconfig b/configs/P1010RDB-PB_36BIT_SPIFLASH_defconfig
new file mode 100644
index 0000000..1b24dba
--- /dev/null
+++ b/configs/P1010RDB-PB_36BIT_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PB,36BIT,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PB_NAND_SECBOOT_defconfig b/configs/P1010RDB-PB_NAND_SECBOOT_defconfig
new file mode 100644
index 0000000..de34914
--- /dev/null
+++ b/configs/P1010RDB-PB_NAND_SECBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PB,NAND_SECBOOT,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PB_NAND_defconfig b/configs/P1010RDB-PB_NAND_defconfig
new file mode 100644
index 0000000..0125164
--- /dev/null
+++ b/configs/P1010RDB-PB_NAND_defconfig
@@ -0,0 +1,6 @@
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PB,NAND"
++ST:CONFIG_PPC=y
++ST:CONFIG_MPC85xx=y
++ST:CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PB_NOR_SECBOOT_defconfig b/configs/P1010RDB-PB_NOR_SECBOOT_defconfig
new file mode 100644
index 0000000..78221af
--- /dev/null
+++ b/configs/P1010RDB-PB_NOR_SECBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PB,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PB_NOR_defconfig b/configs/P1010RDB-PB_NOR_defconfig
new file mode 100644
index 0000000..a2386c7
--- /dev/null
+++ b/configs/P1010RDB-PB_NOR_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PB"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PB_SDCARD_defconfig b/configs/P1010RDB-PB_SDCARD_defconfig
new file mode 100644
index 0000000..dcb0847
--- /dev/null
+++ b/configs/P1010RDB-PB_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PB,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PB_SPIFLASH_SECBOOT_defconfig b/configs/P1010RDB-PB_SPIFLASH_SECBOOT_defconfig
new file mode 100644
index 0000000..1cba920
--- /dev/null
+++ b/configs/P1010RDB-PB_SPIFLASH_SECBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PB,SPIFLASH,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1010RDB-PB_SPIFLASH_defconfig b/configs/P1010RDB-PB_SPIFLASH_defconfig
new file mode 100644
index 0000000..23dc027
--- /dev/null
+++ b/configs/P1010RDB-PB_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1010RDB_PB,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1010RDB=y
diff --git a/configs/P1011RDB_36BIT_SDCARD_defconfig b/configs/P1011RDB_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..7205bef
--- /dev/null
+++ b/configs/P1011RDB_36BIT_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1011RDB,36BIT,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P1011RDB_36BIT_SPIFLASH_defconfig b/configs/P1011RDB_36BIT_SPIFLASH_defconfig
new file mode 100644
index 0000000..8b3806e
--- /dev/null
+++ b/configs/P1011RDB_36BIT_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1011RDB,36BIT,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P1011RDB_36BIT_defconfig b/configs/P1011RDB_36BIT_defconfig
new file mode 100644
index 0000000..c47f2e2
--- /dev/null
+++ b/configs/P1011RDB_36BIT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1011RDB,36BIT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P1011RDB_NAND_defconfig b/configs/P1011RDB_NAND_defconfig
new file mode 100644
index 0000000..aac0190
--- /dev/null
+++ b/configs/P1011RDB_NAND_defconfig
@@ -0,0 +1,6 @@
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1011RDB,NAND"
++ST:CONFIG_PPC=y
++ST:CONFIG_MPC85xx=y
++ST:CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P1011RDB_SDCARD_defconfig b/configs/P1011RDB_SDCARD_defconfig
new file mode 100644
index 0000000..16e872f
--- /dev/null
+++ b/configs/P1011RDB_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1011RDB,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P1011RDB_SPIFLASH_defconfig b/configs/P1011RDB_SPIFLASH_defconfig
new file mode 100644
index 0000000..d14820f
--- /dev/null
+++ b/configs/P1011RDB_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1011RDB,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P1011RDB_defconfig b/configs/P1011RDB_defconfig
new file mode 100644
index 0000000..d14868a
--- /dev/null
+++ b/configs/P1011RDB_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1011RDB"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P1020MBG-PC_36BIT_SDCARD_defconfig b/configs/P1020MBG-PC_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..e2b625e
--- /dev/null
+++ b/configs/P1020MBG-PC_36BIT_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1020MBG,SDCARD,36BIT"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1020MBG-PC_36BIT_defconfig b/configs/P1020MBG-PC_36BIT_defconfig
new file mode 100644
index 0000000..503ee0c
--- /dev/null
+++ b/configs/P1020MBG-PC_36BIT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1020MBG,36BIT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1020MBG-PC_SDCARD_defconfig b/configs/P1020MBG-PC_SDCARD_defconfig
new file mode 100644
index 0000000..d34d3c8
--- /dev/null
+++ b/configs/P1020MBG-PC_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1020MBG,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1020MBG-PC_defconfig b/configs/P1020MBG-PC_defconfig
new file mode 100644
index 0000000..cee84ef
--- /dev/null
+++ b/configs/P1020MBG-PC_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1020MBG"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1020RDB-PC_36BIT_NAND_defconfig b/configs/P1020RDB-PC_36BIT_NAND_defconfig
new file mode 100644
index 0000000..c01de3a
--- /dev/null
+++ b/configs/P1020RDB-PC_36BIT_NAND_defconfig
@@ -0,0 +1,6 @@
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1020RDB_PC,36BIT,NAND"
++ST:CONFIG_PPC=y
++ST:CONFIG_MPC85xx=y
++ST:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1020RDB-PC_36BIT_SDCARD_defconfig b/configs/P1020RDB-PC_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..81593e1
--- /dev/null
+++ b/configs/P1020RDB-PC_36BIT_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1020RDB_PC,36BIT,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig b/configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig
new file mode 100644
index 0000000..93c0c71
--- /dev/null
+++ b/configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1020RDB_PC,36BIT,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1020RDB-PC_36BIT_defconfig b/configs/P1020RDB-PC_36BIT_defconfig
new file mode 100644
index 0000000..2120a09
--- /dev/null
+++ b/configs/P1020RDB-PC_36BIT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1020RDB_PC,36BIT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1020RDB-PC_NAND_defconfig b/configs/P1020RDB-PC_NAND_defconfig
new file mode 100644
index 0000000..521398d
--- /dev/null
+++ b/configs/P1020RDB-PC_NAND_defconfig
@@ -0,0 +1,6 @@
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1020RDB_PC,NAND"
++ST:CONFIG_PPC=y
++ST:CONFIG_MPC85xx=y
++ST:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1020RDB-PC_SDCARD_defconfig b/configs/P1020RDB-PC_SDCARD_defconfig
new file mode 100644
index 0000000..4e3ed60
--- /dev/null
+++ b/configs/P1020RDB-PC_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1020RDB_PC,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1020RDB-PC_SPIFLASH_defconfig b/configs/P1020RDB-PC_SPIFLASH_defconfig
new file mode 100644
index 0000000..d4642c4
--- /dev/null
+++ b/configs/P1020RDB-PC_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1020RDB_PC,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1020RDB-PC_defconfig b/configs/P1020RDB-PC_defconfig
new file mode 100644
index 0000000..a19a59f
--- /dev/null
+++ b/configs/P1020RDB-PC_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1020RDB_PC"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1020RDB-PD_NAND_defconfig b/configs/P1020RDB-PD_NAND_defconfig
new file mode 100644
index 0000000..199b3f2
--- /dev/null
+++ b/configs/P1020RDB-PD_NAND_defconfig
@@ -0,0 +1,6 @@
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1020RDB_PD,NAND"
++ST:CONFIG_PPC=y
++ST:CONFIG_MPC85xx=y
++ST:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1020RDB-PD_SDCARD_defconfig b/configs/P1020RDB-PD_SDCARD_defconfig
new file mode 100644
index 0000000..a5edd3b
--- /dev/null
+++ b/configs/P1020RDB-PD_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1020RDB_PD,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1020RDB-PD_SPIFLASH_defconfig b/configs/P1020RDB-PD_SPIFLASH_defconfig
new file mode 100644
index 0000000..789b1bd
--- /dev/null
+++ b/configs/P1020RDB-PD_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1020RDB_PD,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1020RDB-PD_defconfig b/configs/P1020RDB-PD_defconfig
new file mode 100644
index 0000000..61f7a02
--- /dev/null
+++ b/configs/P1020RDB-PD_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1020RDB_PD"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1020RDB_36BIT_SDCARD_defconfig b/configs/P1020RDB_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..a18563e
--- /dev/null
+++ b/configs/P1020RDB_36BIT_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1020RDB,36BIT,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P1020RDB_36BIT_SPIFLASH_defconfig b/configs/P1020RDB_36BIT_SPIFLASH_defconfig
new file mode 100644
index 0000000..aa145fc
--- /dev/null
+++ b/configs/P1020RDB_36BIT_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1020RDB,36BIT,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P1020RDB_36BIT_defconfig b/configs/P1020RDB_36BIT_defconfig
new file mode 100644
index 0000000..844651f
--- /dev/null
+++ b/configs/P1020RDB_36BIT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1020RDB,36BIT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P1020RDB_NAND_defconfig b/configs/P1020RDB_NAND_defconfig
new file mode 100644
index 0000000..441241b
--- /dev/null
+++ b/configs/P1020RDB_NAND_defconfig
@@ -0,0 +1,6 @@
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1020RDB,NAND"
++ST:CONFIG_PPC=y
++ST:CONFIG_MPC85xx=y
++ST:CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P1020RDB_SDCARD_defconfig b/configs/P1020RDB_SDCARD_defconfig
new file mode 100644
index 0000000..1349bea
--- /dev/null
+++ b/configs/P1020RDB_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1020RDB,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P1020RDB_SPIFLASH_defconfig b/configs/P1020RDB_SPIFLASH_defconfig
new file mode 100644
index 0000000..7eb8696
--- /dev/null
+++ b/configs/P1020RDB_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1020RDB,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P1020RDB_defconfig b/configs/P1020RDB_defconfig
new file mode 100644
index 0000000..fc58ac9
--- /dev/null
+++ b/configs/P1020RDB_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1020RDB"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P1020UTM-PC_36BIT_SDCARD_defconfig b/configs/P1020UTM-PC_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..7f393f4
--- /dev/null
+++ b/configs/P1020UTM-PC_36BIT_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1020UTM,36BIT,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1020UTM-PC_36BIT_defconfig b/configs/P1020UTM-PC_36BIT_defconfig
new file mode 100644
index 0000000..6892cc2
--- /dev/null
+++ b/configs/P1020UTM-PC_36BIT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1020UTM,36BIT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1020UTM-PC_SDCARD_defconfig b/configs/P1020UTM-PC_SDCARD_defconfig
new file mode 100644
index 0000000..3757de3
--- /dev/null
+++ b/configs/P1020UTM-PC_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1020UTM,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1020UTM-PC_defconfig b/configs/P1020UTM-PC_defconfig
new file mode 100644
index 0000000..4c28014
--- /dev/null
+++ b/configs/P1020UTM-PC_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1020UTM"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1021RDB-PC_36BIT_NAND_defconfig b/configs/P1021RDB-PC_36BIT_NAND_defconfig
new file mode 100644
index 0000000..285a0c4
--- /dev/null
+++ b/configs/P1021RDB-PC_36BIT_NAND_defconfig
@@ -0,0 +1,6 @@
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1021RDB,36BIT,NAND"
++ST:CONFIG_PPC=y
++ST:CONFIG_MPC85xx=y
++ST:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1021RDB-PC_36BIT_SDCARD_defconfig b/configs/P1021RDB-PC_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..0f9b175
--- /dev/null
+++ b/configs/P1021RDB-PC_36BIT_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1021RDB,36BIT,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1021RDB-PC_36BIT_SPIFLASH_defconfig b/configs/P1021RDB-PC_36BIT_SPIFLASH_defconfig
new file mode 100644
index 0000000..e2345dd
--- /dev/null
+++ b/configs/P1021RDB-PC_36BIT_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1021RDB,36BIT,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1021RDB-PC_36BIT_defconfig b/configs/P1021RDB-PC_36BIT_defconfig
new file mode 100644
index 0000000..eae7d2d
--- /dev/null
+++ b/configs/P1021RDB-PC_36BIT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1021RDB,36BIT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1021RDB-PC_NAND_defconfig b/configs/P1021RDB-PC_NAND_defconfig
new file mode 100644
index 0000000..da4b17d
--- /dev/null
+++ b/configs/P1021RDB-PC_NAND_defconfig
@@ -0,0 +1,6 @@
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1021RDB,NAND"
++ST:CONFIG_PPC=y
++ST:CONFIG_MPC85xx=y
++ST:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1021RDB-PC_SDCARD_defconfig b/configs/P1021RDB-PC_SDCARD_defconfig
new file mode 100644
index 0000000..ec729d8
--- /dev/null
+++ b/configs/P1021RDB-PC_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1021RDB,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1021RDB-PC_SPIFLASH_defconfig b/configs/P1021RDB-PC_SPIFLASH_defconfig
new file mode 100644
index 0000000..98a3e23
--- /dev/null
+++ b/configs/P1021RDB-PC_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1021RDB,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1021RDB-PC_defconfig b/configs/P1021RDB-PC_defconfig
new file mode 100644
index 0000000..7557da2
--- /dev/null
+++ b/configs/P1021RDB-PC_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1021RDB"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1022DS_36BIT_NAND_defconfig b/configs/P1022DS_36BIT_NAND_defconfig
new file mode 100644
index 0000000..d482617
--- /dev/null
+++ b/configs/P1022DS_36BIT_NAND_defconfig
@@ -0,0 +1,6 @@
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_SYS_EXTRA_OPTIONS="36BIT,NAND"
++ST:CONFIG_PPC=y
++ST:CONFIG_MPC85xx=y
++ST:CONFIG_TARGET_P1022DS=y
diff --git a/configs/P1022DS_36BIT_SDCARD_defconfig b/configs/P1022DS_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..3f2a46c
--- /dev/null
+++ b/configs/P1022DS_36BIT_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="36BIT,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1022DS=y
diff --git a/configs/P1022DS_36BIT_SPIFLASH_defconfig b/configs/P1022DS_36BIT_SPIFLASH_defconfig
new file mode 100644
index 0000000..47a39ee
--- /dev/null
+++ b/configs/P1022DS_36BIT_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="36BIT,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1022DS=y
diff --git a/configs/P1022DS_36BIT_defconfig b/configs/P1022DS_36BIT_defconfig
new file mode 100644
index 0000000..f2ff2d0
--- /dev/null
+++ b/configs/P1022DS_36BIT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="36BIT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1022DS=y
diff --git a/configs/P1022DS_NAND_defconfig b/configs/P1022DS_NAND_defconfig
new file mode 100644
index 0000000..071280b
--- /dev/null
+++ b/configs/P1022DS_NAND_defconfig
@@ -0,0 +1,6 @@
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_SYS_EXTRA_OPTIONS="NAND"
++ST:CONFIG_PPC=y
++ST:CONFIG_MPC85xx=y
++ST:CONFIG_TARGET_P1022DS=y
diff --git a/configs/P1022DS_SDCARD_defconfig b/configs/P1022DS_SDCARD_defconfig
new file mode 100644
index 0000000..47f21ea
--- /dev/null
+++ b/configs/P1022DS_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1022DS=y
diff --git a/configs/P1022DS_SPIFLASH_defconfig b/configs/P1022DS_SPIFLASH_defconfig
new file mode 100644
index 0000000..a866f24
--- /dev/null
+++ b/configs/P1022DS_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1022DS=y
diff --git a/configs/P1022DS_defconfig b/configs/P1022DS_defconfig
new file mode 100644
index 0000000..d2953a4
--- /dev/null
+++ b/configs/P1022DS_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1022DS=y
diff --git a/configs/P1023RDB_defconfig b/configs/P1023RDB_defconfig
new file mode 100644
index 0000000..fc15e4b
--- /dev/null
+++ b/configs/P1023RDB_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1023RDB=y
diff --git a/configs/P1024RDB_36BIT_defconfig b/configs/P1024RDB_36BIT_defconfig
new file mode 100644
index 0000000..687277f
--- /dev/null
+++ b/configs/P1024RDB_36BIT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1024RDB,36BIT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1024RDB_NAND_defconfig b/configs/P1024RDB_NAND_defconfig
new file mode 100644
index 0000000..be42014
--- /dev/null
+++ b/configs/P1024RDB_NAND_defconfig
@@ -0,0 +1,6 @@
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1024RDB,NAND"
++ST:CONFIG_PPC=y
++ST:CONFIG_MPC85xx=y
++ST:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1024RDB_SDCARD_defconfig b/configs/P1024RDB_SDCARD_defconfig
new file mode 100644
index 0000000..88504bf
--- /dev/null
+++ b/configs/P1024RDB_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1024RDB,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1024RDB_SPIFLASH_defconfig b/configs/P1024RDB_SPIFLASH_defconfig
new file mode 100644
index 0000000..5def942
--- /dev/null
+++ b/configs/P1024RDB_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1024RDB,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1024RDB_defconfig b/configs/P1024RDB_defconfig
new file mode 100644
index 0000000..89e88f2
--- /dev/null
+++ b/configs/P1024RDB_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1024RDB"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1025RDB_36BIT_defconfig b/configs/P1025RDB_36BIT_defconfig
new file mode 100644
index 0000000..6903fec
--- /dev/null
+++ b/configs/P1025RDB_36BIT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1025RDB,36BIT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1025RDB_NAND_defconfig b/configs/P1025RDB_NAND_defconfig
new file mode 100644
index 0000000..f07388a
--- /dev/null
+++ b/configs/P1025RDB_NAND_defconfig
@@ -0,0 +1,6 @@
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1025RDB,NAND"
++ST:CONFIG_PPC=y
++ST:CONFIG_MPC85xx=y
++ST:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1025RDB_SDCARD_defconfig b/configs/P1025RDB_SDCARD_defconfig
new file mode 100644
index 0000000..1791ec4
--- /dev/null
+++ b/configs/P1025RDB_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1025RDB,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1025RDB_SPIFLASH_defconfig b/configs/P1025RDB_SPIFLASH_defconfig
new file mode 100644
index 0000000..774bbfe
--- /dev/null
+++ b/configs/P1025RDB_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P1025RDB,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P1025RDB_defconfig b/configs/P1025RDB_defconfig
new file mode 100644
index 0000000..589e174
--- /dev/null
+++ b/configs/P1025RDB_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P1025RDB"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P2010RDB_36BIT_SDCARD_defconfig b/configs/P2010RDB_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..1381e8e
--- /dev/null
+++ b/configs/P2010RDB_36BIT_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P2010RDB,36BIT,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P2010RDB_36BIT_SPIFLASH_defconfig b/configs/P2010RDB_36BIT_SPIFLASH_defconfig
new file mode 100644
index 0000000..53ebca1
--- /dev/null
+++ b/configs/P2010RDB_36BIT_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P2010RDB,36BIT,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P2010RDB_36BIT_defconfig b/configs/P2010RDB_36BIT_defconfig
new file mode 100644
index 0000000..de29dcb
--- /dev/null
+++ b/configs/P2010RDB_36BIT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P2010RDB,36BIT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P2010RDB_NAND_defconfig b/configs/P2010RDB_NAND_defconfig
new file mode 100644
index 0000000..bc91a67
--- /dev/null
+++ b/configs/P2010RDB_NAND_defconfig
@@ -0,0 +1,6 @@
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P2010RDB,NAND"
++ST:CONFIG_PPC=y
++ST:CONFIG_MPC85xx=y
++ST:CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P2010RDB_SDCARD_defconfig b/configs/P2010RDB_SDCARD_defconfig
new file mode 100644
index 0000000..fd4ade7
--- /dev/null
+++ b/configs/P2010RDB_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P2010RDB,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P2010RDB_SPIFLASH_defconfig b/configs/P2010RDB_SPIFLASH_defconfig
new file mode 100644
index 0000000..9631864
--- /dev/null
+++ b/configs/P2010RDB_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P2010RDB,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P2010RDB_defconfig b/configs/P2010RDB_defconfig
new file mode 100644
index 0000000..3b3352a
--- /dev/null
+++ b/configs/P2010RDB_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P2010RDB"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P2020COME_SDCARD_defconfig b/configs/P2020COME_SDCARD_defconfig
new file mode 100644
index 0000000..c186fcb
--- /dev/null
+++ b/configs/P2020COME_SDCARD_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SDCARD"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P2020COME=y
diff --git a/configs/P2020COME_SPIFLASH_defconfig b/configs/P2020COME_SPIFLASH_defconfig
new file mode 100644
index 0000000..17ce136
--- /dev/null
+++ b/configs/P2020COME_SPIFLASH_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SPIFLASH"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P2020COME=y
diff --git a/configs/P2020DS_36BIT_defconfig b/configs/P2020DS_36BIT_defconfig
new file mode 100644
index 0000000..359c446
--- /dev/null
+++ b/configs/P2020DS_36BIT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="36BIT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P2020DS=y
diff --git a/configs/P2020DS_DDR2_defconfig b/configs/P2020DS_DDR2_defconfig
new file mode 100644
index 0000000..00b6731
--- /dev/null
+++ b/configs/P2020DS_DDR2_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="DDR2"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P2020DS=y
diff --git a/configs/P2020DS_SDCARD_defconfig b/configs/P2020DS_SDCARD_defconfig
new file mode 100644
index 0000000..89aef3a
--- /dev/null
+++ b/configs/P2020DS_SDCARD_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SDCARD"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P2020DS=y
diff --git a/configs/P2020DS_SPIFLASH_defconfig b/configs/P2020DS_SPIFLASH_defconfig
new file mode 100644
index 0000000..503328c
--- /dev/null
+++ b/configs/P2020DS_SPIFLASH_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SPIFLASH"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P2020DS=y
diff --git a/configs/P2020DS_defconfig b/configs/P2020DS_defconfig
new file mode 100644
index 0000000..f2ac6d9
--- /dev/null
+++ b/configs/P2020DS_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P2020DS=y
diff --git a/configs/P2020RDB-PC_36BIT_NAND_defconfig b/configs/P2020RDB-PC_36BIT_NAND_defconfig
new file mode 100644
index 0000000..cdfe13d
--- /dev/null
+++ b/configs/P2020RDB-PC_36BIT_NAND_defconfig
@@ -0,0 +1,6 @@
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P2020RDB,36BIT,NAND"
++ST:CONFIG_PPC=y
++ST:CONFIG_MPC85xx=y
++ST:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P2020RDB-PC_36BIT_SDCARD_defconfig b/configs/P2020RDB-PC_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..a98ce43
--- /dev/null
+++ b/configs/P2020RDB-PC_36BIT_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P2020RDB,36BIT,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P2020RDB-PC_36BIT_SPIFLASH_defconfig b/configs/P2020RDB-PC_36BIT_SPIFLASH_defconfig
new file mode 100644
index 0000000..14e53ba
--- /dev/null
+++ b/configs/P2020RDB-PC_36BIT_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P2020RDB,36BIT,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P2020RDB-PC_36BIT_defconfig b/configs/P2020RDB-PC_36BIT_defconfig
new file mode 100644
index 0000000..8f0c994
--- /dev/null
+++ b/configs/P2020RDB-PC_36BIT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P2020RDB,36BIT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P2020RDB-PC_NAND_defconfig b/configs/P2020RDB-PC_NAND_defconfig
new file mode 100644
index 0000000..10b208a
--- /dev/null
+++ b/configs/P2020RDB-PC_NAND_defconfig
@@ -0,0 +1,6 @@
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P2020RDB,NAND"
++ST:CONFIG_PPC=y
++ST:CONFIG_MPC85xx=y
++ST:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P2020RDB-PC_SDCARD_defconfig b/configs/P2020RDB-PC_SDCARD_defconfig
new file mode 100644
index 0000000..6cb0e6e
--- /dev/null
+++ b/configs/P2020RDB-PC_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P2020RDB,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P2020RDB-PC_SPIFLASH_defconfig b/configs/P2020RDB-PC_SPIFLASH_defconfig
new file mode 100644
index 0000000..769eb37
--- /dev/null
+++ b/configs/P2020RDB-PC_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P2020RDB,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P2020RDB-PC_defconfig b/configs/P2020RDB-PC_defconfig
new file mode 100644
index 0000000..3e46572
--- /dev/null
+++ b/configs/P2020RDB-PC_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P2020RDB"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1_P2_RDB_PC=y
diff --git a/configs/P2020RDB_36BIT_SDCARD_defconfig b/configs/P2020RDB_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..43cc2e3
--- /dev/null
+++ b/configs/P2020RDB_36BIT_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P2020RDB,36BIT,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P2020RDB_36BIT_SPIFLASH_defconfig b/configs/P2020RDB_36BIT_SPIFLASH_defconfig
new file mode 100644
index 0000000..f1199b6
--- /dev/null
+++ b/configs/P2020RDB_36BIT_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P2020RDB,36BIT,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P2020RDB_36BIT_defconfig b/configs/P2020RDB_36BIT_defconfig
new file mode 100644
index 0000000..87490fd
--- /dev/null
+++ b/configs/P2020RDB_36BIT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P2020RDB,36BIT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P2020RDB_NAND_defconfig b/configs/P2020RDB_NAND_defconfig
new file mode 100644
index 0000000..70ee084
--- /dev/null
+++ b/configs/P2020RDB_NAND_defconfig
@@ -0,0 +1,6 @@
+CONFIG_SPL=y
+CONFIG_TPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P2020RDB,NAND"
++ST:CONFIG_PPC=y
++ST:CONFIG_MPC85xx=y
++ST:CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P2020RDB_SDCARD_defconfig b/configs/P2020RDB_SDCARD_defconfig
new file mode 100644
index 0000000..2bf5773
--- /dev/null
+++ b/configs/P2020RDB_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P2020RDB,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P2020RDB_SPIFLASH_defconfig b/configs/P2020RDB_SPIFLASH_defconfig
new file mode 100644
index 0000000..290ebd2
--- /dev/null
+++ b/configs/P2020RDB_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="P2020RDB,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P2020RDB_defconfig b/configs/P2020RDB_defconfig
new file mode 100644
index 0000000..cc39735
--- /dev/null
+++ b/configs/P2020RDB_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P2020RDB"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1_P2_RDB=y
diff --git a/configs/P2041RDB_NAND_defconfig b/configs/P2041RDB_NAND_defconfig
new file mode 100644
index 0000000..4a4e076
--- /dev/null
+++ b/configs/P2041RDB_NAND_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="RAMBOOT_PBL,NAND,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P2041RDB=y
diff --git a/configs/P2041RDB_SDCARD_defconfig b/configs/P2041RDB_SDCARD_defconfig
new file mode 100644
index 0000000..af06581
--- /dev/null
+++ b/configs/P2041RDB_SDCARD_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="RAMBOOT_PBL,SDCARD,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P2041RDB=y
diff --git a/configs/P2041RDB_SECURE_BOOT_defconfig b/configs/P2041RDB_SECURE_BOOT_defconfig
new file mode 100644
index 0000000..c49dcbf
--- /dev/null
+++ b/configs/P2041RDB_SECURE_BOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P2041RDB=y
diff --git a/configs/P2041RDB_SPIFLASH_defconfig b/configs/P2041RDB_SPIFLASH_defconfig
new file mode 100644
index 0000000..ecba89a
--- /dev/null
+++ b/configs/P2041RDB_SPIFLASH_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="RAMBOOT_PBL,SPIFLASH,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P2041RDB=y
diff --git a/configs/P2041RDB_SRIO_PCIE_BOOT_defconfig b/configs/P2041RDB_SRIO_PCIE_BOOT_defconfig
new file mode 100644
index 0000000..53bd271
--- /dev/null
+++ b/configs/P2041RDB_SRIO_PCIE_BOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SRIO_PCIE_BOOT_SLAVE,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P2041RDB=y
diff --git a/configs/P2041RDB_defconfig b/configs/P2041RDB_defconfig
new file mode 100644
index 0000000..802b38d
--- /dev/null
+++ b/configs/P2041RDB_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P2041RDB=y
diff --git a/configs/P3041DS_NAND_defconfig b/configs/P3041DS_NAND_defconfig
new file mode 100644
index 0000000..5934048
--- /dev/null
+++ b/configs/P3041DS_NAND_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="RAMBOOT_PBL,NAND,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P3041DS=y
diff --git a/configs/P3041DS_SDCARD_defconfig b/configs/P3041DS_SDCARD_defconfig
new file mode 100644
index 0000000..dacadaa
--- /dev/null
+++ b/configs/P3041DS_SDCARD_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="RAMBOOT_PBL,SDCARD,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P3041DS=y
diff --git a/configs/P3041DS_SECURE_BOOT_defconfig b/configs/P3041DS_SECURE_BOOT_defconfig
new file mode 100644
index 0000000..9850956
--- /dev/null
+++ b/configs/P3041DS_SECURE_BOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P3041DS=y
diff --git a/configs/P3041DS_SPIFLASH_defconfig b/configs/P3041DS_SPIFLASH_defconfig
new file mode 100644
index 0000000..0a71926
--- /dev/null
+++ b/configs/P3041DS_SPIFLASH_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="RAMBOOT_PBL,SPIFLASH,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P3041DS=y
diff --git a/configs/P3041DS_SRIO_PCIE_BOOT_defconfig b/configs/P3041DS_SRIO_PCIE_BOOT_defconfig
new file mode 100644
index 0000000..5c14324
--- /dev/null
+++ b/configs/P3041DS_SRIO_PCIE_BOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SRIO_PCIE_BOOT_SLAVE,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P3041DS=y
diff --git a/configs/P3041DS_defconfig b/configs/P3041DS_defconfig
new file mode 100644
index 0000000..3277650
--- /dev/null
+++ b/configs/P3041DS_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P3041DS=y
diff --git a/configs/P3G4_defconfig b/configs/P3G4_defconfig
new file mode 100644
index 0000000..3d219ef
--- /dev/null
+++ b/configs/P3G4_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_74xx_7xx=y
+CONFIG_TARGET_P3G4=y
diff --git a/configs/P4080DS_SDCARD_defconfig b/configs/P4080DS_SDCARD_defconfig
new file mode 100644
index 0000000..99fbbf2
--- /dev/null
+++ b/configs/P4080DS_SDCARD_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="RAMBOOT_PBL,SDCARD,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P4080DS=y
diff --git a/configs/P4080DS_SECURE_BOOT_defconfig b/configs/P4080DS_SECURE_BOOT_defconfig
new file mode 100644
index 0000000..bae1da2
--- /dev/null
+++ b/configs/P4080DS_SECURE_BOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P4080DS=y
diff --git a/configs/P4080DS_SPIFLASH_defconfig b/configs/P4080DS_SPIFLASH_defconfig
new file mode 100644
index 0000000..855319d
--- /dev/null
+++ b/configs/P4080DS_SPIFLASH_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="RAMBOOT_PBL,SPIFLASH,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P4080DS=y
diff --git a/configs/P4080DS_SRIO_PCIE_BOOT_defconfig b/configs/P4080DS_SRIO_PCIE_BOOT_defconfig
new file mode 100644
index 0000000..6240d73
--- /dev/null
+++ b/configs/P4080DS_SRIO_PCIE_BOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SRIO_PCIE_BOOT_SLAVE,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P4080DS=y
diff --git a/configs/P4080DS_defconfig b/configs/P4080DS_defconfig
new file mode 100644
index 0000000..9b5fc89
--- /dev/null
+++ b/configs/P4080DS_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P4080DS=y
diff --git a/configs/P5020DS_NAND_defconfig b/configs/P5020DS_NAND_defconfig
new file mode 100644
index 0000000..6fe8446
--- /dev/null
+++ b/configs/P5020DS_NAND_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="RAMBOOT_PBL,NAND,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P5020DS=y
diff --git a/configs/P5020DS_SDCARD_defconfig b/configs/P5020DS_SDCARD_defconfig
new file mode 100644
index 0000000..e19aa6e
--- /dev/null
+++ b/configs/P5020DS_SDCARD_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="RAMBOOT_PBL,SDCARD,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P5020DS=y
diff --git a/configs/P5020DS_SECURE_BOOT_defconfig b/configs/P5020DS_SECURE_BOOT_defconfig
new file mode 100644
index 0000000..30871d9
--- /dev/null
+++ b/configs/P5020DS_SECURE_BOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P5020DS=y
diff --git a/configs/P5020DS_SPIFLASH_defconfig b/configs/P5020DS_SPIFLASH_defconfig
new file mode 100644
index 0000000..dbcc056
--- /dev/null
+++ b/configs/P5020DS_SPIFLASH_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="RAMBOOT_PBL,SPIFLASH,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P5020DS=y
diff --git a/configs/P5020DS_SRIO_PCIE_BOOT_defconfig b/configs/P5020DS_SRIO_PCIE_BOOT_defconfig
new file mode 100644
index 0000000..dc191f7
--- /dev/null
+++ b/configs/P5020DS_SRIO_PCIE_BOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SRIO_PCIE_BOOT_SLAVE,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P5020DS=y
diff --git a/configs/P5020DS_defconfig b/configs/P5020DS_defconfig
new file mode 100644
index 0000000..d1c5c72
--- /dev/null
+++ b/configs/P5020DS_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P5020DS=y
diff --git a/configs/P5040DS_NAND_defconfig b/configs/P5040DS_NAND_defconfig
new file mode 100644
index 0000000..de3cd06
--- /dev/null
+++ b/configs/P5040DS_NAND_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="RAMBOOT_PBL,NAND,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P5040DS=y
diff --git a/configs/P5040DS_SDCARD_defconfig b/configs/P5040DS_SDCARD_defconfig
new file mode 100644
index 0000000..f0ef285
--- /dev/null
+++ b/configs/P5040DS_SDCARD_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="RAMBOOT_PBL,SDCARD,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P5040DS=y
diff --git a/configs/P5040DS_SPIFLASH_defconfig b/configs/P5040DS_SPIFLASH_defconfig
new file mode 100644
index 0000000..a2922f5
--- /dev/null
+++ b/configs/P5040DS_SPIFLASH_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="RAMBOOT_PBL,SPIFLASH,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P5040DS=y
diff --git a/configs/P5040DS_defconfig b/configs/P5040DS_defconfig
new file mode 100644
index 0000000..38f3d58
--- /dev/null
+++ b/configs/P5040DS_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P5040DS=y
diff --git a/configs/PATI_defconfig b/configs/PATI_defconfig
new file mode 100644
index 0000000..14ca871
--- /dev/null
+++ b/configs/PATI_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_5xx=y
+CONFIG_TARGET_PATI=y
diff --git a/configs/PCI405_defconfig b/configs/PCI405_defconfig
new file mode 100644
index 0000000..48f19fe
--- /dev/null
+++ b/configs/PCI405_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_PCI405=y
diff --git a/configs/PCI5441_defconfig b/configs/PCI5441_defconfig
new file mode 100644
index 0000000..a4bfdb4
--- /dev/null
+++ b/configs/PCI5441_defconfig
@@ -0,0 +1,2 @@
+CONFIG_NIOS2=y
+CONFIG_TARGET_PCI5441=y
diff --git a/configs/PIP405_defconfig b/configs/PIP405_defconfig
new file mode 100644
index 0000000..38b3acb
--- /dev/null
+++ b/configs/PIP405_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_PIP405=y
diff --git a/configs/PK1C20_defconfig b/configs/PK1C20_defconfig
new file mode 100644
index 0000000..bb2513a
--- /dev/null
+++ b/configs/PK1C20_defconfig
@@ -0,0 +1,2 @@
+CONFIG_NIOS2=y
+CONFIG_TARGET_PK1C20=y
diff --git a/configs/PLU405_defconfig b/configs/PLU405_defconfig
new file mode 100644
index 0000000..15477c4
--- /dev/null
+++ b/configs/PLU405_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_PLU405=y
diff --git a/configs/PM520_DDR_defconfig b/configs/PM520_DDR_defconfig
new file mode 100644
index 0000000..6d6a59d
--- /dev/null
+++ b/configs/PM520_DDR_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MPC5200_DDR"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_PM520=y
diff --git a/configs/PM520_ROMBOOT_DDR_defconfig b/configs/PM520_ROMBOOT_DDR_defconfig
new file mode 100644
index 0000000..f5a40d9
--- /dev/null
+++ b/configs/PM520_ROMBOOT_DDR_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MPC5200_DDR,BOOT_ROM"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_PM520=y
diff --git a/configs/PM520_ROMBOOT_defconfig b/configs/PM520_ROMBOOT_defconfig
new file mode 100644
index 0000000..d9f9ea0
--- /dev/null
+++ b/configs/PM520_ROMBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="BOOT_ROM"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_PM520=y
diff --git a/configs/PM520_defconfig b/configs/PM520_defconfig
new file mode 100644
index 0000000..2737a8c
--- /dev/null
+++ b/configs/PM520_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_PM520=y
diff --git a/configs/PM825_BIGFLASH_defconfig b/configs/PM825_BIGFLASH_defconfig
new file mode 100644
index 0000000..75efcdd
--- /dev/null
+++ b/configs/PM825_BIGFLASH_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PCI,FLASH_32MB,SYS_TEXT_BASE=0x40000000"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_PM826=y
diff --git a/configs/PM825_ROMBOOT_BIGFLASH_defconfig b/configs/PM825_ROMBOOT_BIGFLASH_defconfig
new file mode 100644
index 0000000..28ff17f
--- /dev/null
+++ b/configs/PM825_ROMBOOT_BIGFLASH_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PCI,BOOT_ROM,FLASH_32MB,SYS_TEXT_BASE=0xFF800000"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_PM826=y
diff --git a/configs/PM825_ROMBOOT_defconfig b/configs/PM825_ROMBOOT_defconfig
new file mode 100644
index 0000000..f5233fa
--- /dev/null
+++ b/configs/PM825_ROMBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PCI,BOOT_ROM,SYS_TEXT_BASE=0xFF800000"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_PM826=y
diff --git a/configs/PM825_defconfig b/configs/PM825_defconfig
new file mode 100644
index 0000000..459cdba
--- /dev/null
+++ b/configs/PM825_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PCI,SYS_TEXT_BASE=0xFF000000"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_PM826=y
diff --git a/configs/PM826_BIGFLASH_defconfig b/configs/PM826_BIGFLASH_defconfig
new file mode 100644
index 0000000..0acf9d2
--- /dev/null
+++ b/configs/PM826_BIGFLASH_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="FLASH_32MB,SYS_TEXT_BASE=0x40000000"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_PM826=y
diff --git a/configs/PM826_ROMBOOT_BIGFLASH_defconfig b/configs/PM826_ROMBOOT_BIGFLASH_defconfig
new file mode 100644
index 0000000..af8d4c9
--- /dev/null
+++ b/configs/PM826_ROMBOOT_BIGFLASH_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="BOOT_ROM,FLASH_32MB,SYS_TEXT_BASE=0xFF800000"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_PM826=y
diff --git a/configs/PM826_ROMBOOT_defconfig b/configs/PM826_ROMBOOT_defconfig
new file mode 100644
index 0000000..7d3e1c3
--- /dev/null
+++ b/configs/PM826_ROMBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="BOOT_ROM,SYS_TEXT_BASE=0xFF800000"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_PM826=y
diff --git a/configs/PM826_defconfig b/configs/PM826_defconfig
new file mode 100644
index 0000000..b2f9d34
--- /dev/null
+++ b/configs/PM826_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0xFF000000"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_PM826=y
diff --git a/configs/PM828_PCI_defconfig b/configs/PM828_PCI_defconfig
new file mode 100644
index 0000000..9b68562
--- /dev/null
+++ b/configs/PM828_PCI_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PCI"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_PM828=y
diff --git a/configs/PM828_ROMBOOT_PCI_defconfig b/configs/PM828_ROMBOOT_PCI_defconfig
new file mode 100644
index 0000000..8120058
--- /dev/null
+++ b/configs/PM828_ROMBOOT_PCI_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PCI,BOOT_ROM,SYS_TEXT_BASE=0xFF800000"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_PM828=y
diff --git a/configs/PM828_ROMBOOT_defconfig b/configs/PM828_ROMBOOT_defconfig
new file mode 100644
index 0000000..7c8980e
--- /dev/null
+++ b/configs/PM828_ROMBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="BOOT_ROM,SYS_TEXT_BASE=0xFF800000"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_PM828=y
diff --git a/configs/PM828_defconfig b/configs/PM828_defconfig
new file mode 100644
index 0000000..15887ca
--- /dev/null
+++ b/configs/PM828_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_PM828=y
diff --git a/configs/PMC405DE_defconfig b/configs/PMC405DE_defconfig
new file mode 100644
index 0000000..78c5d39
--- /dev/null
+++ b/configs/PMC405DE_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_PMC405DE=y
diff --git a/configs/PMC405_defconfig b/configs/PMC405_defconfig
new file mode 100644
index 0000000..d82117c
--- /dev/null
+++ b/configs/PMC405_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_PMC405=y
diff --git a/configs/PMC440_defconfig b/configs/PMC440_defconfig
new file mode 100644
index 0000000..27869ac
--- /dev/null
+++ b/configs/PMC440_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_PMC440=y
diff --git a/configs/PPChameleonEVB_BA_25_defconfig b/configs/PPChameleonEVB_BA_25_defconfig
new file mode 100644
index 0000000..e367299
--- /dev/null
+++ b/configs/PPChameleonEVB_BA_25_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPCHAMELEON_MODULE_MODEL=0,PPCHAMELEON_CLK_25"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_PPCHAMELEONEVB=y
diff --git a/configs/PPChameleonEVB_BA_33_defconfig b/configs/PPChameleonEVB_BA_33_defconfig
new file mode 100644
index 0000000..f4041c9
--- /dev/null
+++ b/configs/PPChameleonEVB_BA_33_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPCHAMELEON_MODULE_MODEL=0,PPCHAMELEON_CLK_33"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_PPCHAMELEONEVB=y
diff --git a/configs/PPChameleonEVB_HI_25_defconfig b/configs/PPChameleonEVB_HI_25_defconfig
new file mode 100644
index 0000000..a9de221
--- /dev/null
+++ b/configs/PPChameleonEVB_HI_25_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPCHAMELEON_MODULE_MODEL=2,PPCHAMELEON_CLK_25"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_PPCHAMELEONEVB=y
diff --git a/configs/PPChameleonEVB_HI_33_defconfig b/configs/PPChameleonEVB_HI_33_defconfig
new file mode 100644
index 0000000..882262b
--- /dev/null
+++ b/configs/PPChameleonEVB_HI_33_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPCHAMELEON_MODULE_MODEL=2,PPCHAMELEON_CLK_33"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_PPCHAMELEONEVB=y
diff --git a/configs/PPChameleonEVB_ME_25_defconfig b/configs/PPChameleonEVB_ME_25_defconfig
new file mode 100644
index 0000000..f9a0440
--- /dev/null
+++ b/configs/PPChameleonEVB_ME_25_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPCHAMELEON_MODULE_MODEL=1,PPCHAMELEON_CLK_25"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_PPCHAMELEONEVB=y
diff --git a/configs/PPChameleonEVB_ME_33_defconfig b/configs/PPChameleonEVB_ME_33_defconfig
new file mode 100644
index 0000000..8ee09b8
--- /dev/null
+++ b/configs/PPChameleonEVB_ME_33_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPCHAMELEON_MODULE_MODEL=1,PPCHAMELEON_CLK_33"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_PPCHAMELEONEVB=y
diff --git a/configs/PPChameleonEVB_defconfig b/configs/PPChameleonEVB_defconfig
new file mode 100644
index 0000000..2d83330
--- /dev/null
+++ b/configs/PPChameleonEVB_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_PPCHAMELEONEVB=y
diff --git a/configs/R360MPI_defconfig b/configs/R360MPI_defconfig
new file mode 100644
index 0000000..290f694
--- /dev/null
+++ b/configs/R360MPI_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_R360MPI=y
diff --git a/configs/RRvision_LCD_defconfig b/configs/RRvision_LCD_defconfig
new file mode 100644
index 0000000..4d61187
--- /dev/null
+++ b/configs/RRvision_LCD_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="LCD,SHARP_LQ104V7DS01"
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_RRVISION=y
diff --git a/configs/RRvision_defconfig b/configs/RRvision_defconfig
new file mode 100644
index 0000000..bdb4d7a
--- /dev/null
+++ b/configs/RRvision_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_RRVISION=y
diff --git a/configs/SM850_defconfig b/configs/SM850_defconfig
new file mode 100644
index 0000000..6a50316
--- /dev/null
+++ b/configs/SM850_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_SM850=y
diff --git a/configs/SPD823TS_defconfig b/configs/SPD823TS_defconfig
new file mode 100644
index 0000000..1b218c6
--- /dev/null
+++ b/configs/SPD823TS_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_SPD823TS=y
diff --git a/configs/SXNI855T_defconfig b/configs/SXNI855T_defconfig
new file mode 100644
index 0000000..a4c900a
--- /dev/null
+++ b/configs/SXNI855T_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_SXNI855T=y
diff --git a/configs/Sandpoint8240_defconfig b/configs/Sandpoint8240_defconfig
new file mode 100644
index 0000000..332e4c0
--- /dev/null
+++ b/configs/Sandpoint8240_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC824X=y
+CONFIG_TARGET_SANDPOINT8240=y
diff --git a/configs/Sandpoint8245_defconfig b/configs/Sandpoint8245_defconfig
new file mode 100644
index 0000000..b36757c
--- /dev/null
+++ b/configs/Sandpoint8245_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC824X=y
+CONFIG_TARGET_SANDPOINT8245=y
diff --git a/configs/T1040QDS_D4_defconfig b/configs/T1040QDS_D4_defconfig
new file mode 100644
index 0000000..0684cb0
--- /dev/null
+++ b/configs/T1040QDS_D4_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T1040,SYS_FSL_DDR4"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_T1040QDS=y
diff --git a/configs/T1040QDS_SECURE_BOOT_defconfig b/configs/T1040QDS_SECURE_BOOT_defconfig
new file mode 100644
index 0000000..f3f61eb
--- /dev/null
+++ b/configs/T1040QDS_SECURE_BOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T1040,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_T1040QDS=y
diff --git a/configs/T1040QDS_defconfig b/configs/T1040QDS_defconfig
new file mode 100644
index 0000000..b8e1a3d
--- /dev/null
+++ b/configs/T1040QDS_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T1040"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_T1040QDS=y
diff --git a/configs/T1040RDB_NAND_defconfig b/configs/T1040RDB_NAND_defconfig
new file mode 100644
index 0000000..5fe34d8
--- /dev/null
+++ b/configs/T1040RDB_NAND_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T1040,T1040RDB,RAMBOOT_PBL,SPL_FSL_PBL,NAND"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_T104XRDB=y
diff --git a/configs/T1040RDB_SDCARD_defconfig b/configs/T1040RDB_SDCARD_defconfig
new file mode 100644
index 0000000..08c3730
--- /dev/null
+++ b/configs/T1040RDB_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T1040,T1040RDB,RAMBOOT_PBL,SPL_FSL_PBL,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_T104XRDB=y
diff --git a/configs/T1040RDB_SECURE_BOOT_defconfig b/configs/T1040RDB_SECURE_BOOT_defconfig
new file mode 100644
index 0000000..0b5ddaf
--- /dev/null
+++ b/configs/T1040RDB_SECURE_BOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T1040,SECURE_BOOT,T1040RDB"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_T104XRDB=y
diff --git a/configs/T1040RDB_SPIFLASH_defconfig b/configs/T1040RDB_SPIFLASH_defconfig
new file mode 100644
index 0000000..1a61703
--- /dev/null
+++ b/configs/T1040RDB_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T1040,T1040RDB,RAMBOOT_PBL,SPL_FSL_PBL,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_T104XRDB=y
diff --git a/configs/T1040RDB_defconfig b/configs/T1040RDB_defconfig
new file mode 100644
index 0000000..072eab0
--- /dev/null
+++ b/configs/T1040RDB_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T1040,T1040RDB"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_T104XRDB=y
diff --git a/configs/T1042RDB_PI_NAND_defconfig b/configs/T1042RDB_PI_NAND_defconfig
new file mode 100644
index 0000000..d1a1665
--- /dev/null
+++ b/configs/T1042RDB_PI_NAND_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T1042,T1042RDB_PI,RAMBOOT_PBL,SPL_FSL_PBL,NAND"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_T104XRDB=y
diff --git a/configs/T1042RDB_PI_SDCARD_defconfig b/configs/T1042RDB_PI_SDCARD_defconfig
new file mode 100644
index 0000000..2bf123d
--- /dev/null
+++ b/configs/T1042RDB_PI_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T1042,T1042RDB_PI,RAMBOOT_PBL,SPL_FSL_PBL,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_T104XRDB=y
diff --git a/configs/T1042RDB_PI_SPIFLASH_defconfig b/configs/T1042RDB_PI_SPIFLASH_defconfig
new file mode 100644
index 0000000..30d6d2d
--- /dev/null
+++ b/configs/T1042RDB_PI_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T1042,T1042RDB_PI,RAMBOOT_PBL,SPL_FSL_PBL,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_T104XRDB=y
diff --git a/configs/T1042RDB_PI_defconfig b/configs/T1042RDB_PI_defconfig
new file mode 100644
index 0000000..f8f6334
--- /dev/null
+++ b/configs/T1042RDB_PI_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T1042,T1042RDB_PI"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_T104XRDB=y
diff --git a/configs/T2080QDS_NAND_defconfig b/configs/T2080QDS_NAND_defconfig
new file mode 100644
index 0000000..b75195a
--- /dev/null
+++ b/configs/T2080QDS_NAND_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T2080,RAMBOOT_PBL,SPL_FSL_PBL,NAND"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_T208XQDS=y
diff --git a/configs/T2080QDS_SDCARD_defconfig b/configs/T2080QDS_SDCARD_defconfig
new file mode 100644
index 0000000..6ed65dd
--- /dev/null
+++ b/configs/T2080QDS_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T2080,RAMBOOT_PBL,SPL_FSL_PBL,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_T208XQDS=y
diff --git a/configs/T2080QDS_SECURE_BOOT_defconfig b/configs/T2080QDS_SECURE_BOOT_defconfig
new file mode 100644
index 0000000..4f7d709
--- /dev/null
+++ b/configs/T2080QDS_SECURE_BOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T2080,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_T208XQDS=y
diff --git a/configs/T2080QDS_SPIFLASH_defconfig b/configs/T2080QDS_SPIFLASH_defconfig
new file mode 100644
index 0000000..a3b58d3
--- /dev/null
+++ b/configs/T2080QDS_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T2080,RAMBOOT_PBL,SPL_FSL_PBL,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_T208XQDS=y
diff --git a/configs/T2080QDS_SRIO_PCIE_BOOT_defconfig b/configs/T2080QDS_SRIO_PCIE_BOOT_defconfig
new file mode 100644
index 0000000..1055486
--- /dev/null
+++ b/configs/T2080QDS_SRIO_PCIE_BOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T2080,SRIO_PCIE_BOOT_SLAVE,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_T208XQDS=y
diff --git a/configs/T2080QDS_defconfig b/configs/T2080QDS_defconfig
new file mode 100644
index 0000000..180d155
--- /dev/null
+++ b/configs/T2080QDS_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T2080"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_T208XQDS=y
diff --git a/configs/T2080RDB_NAND_defconfig b/configs/T2080RDB_NAND_defconfig
new file mode 100644
index 0000000..7c48f8f
--- /dev/null
+++ b/configs/T2080RDB_NAND_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T2080,RAMBOOT_PBL,SPL_FSL_PBL,NAND"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_T208XRDB=y
diff --git a/configs/T2080RDB_SDCARD_defconfig b/configs/T2080RDB_SDCARD_defconfig
new file mode 100644
index 0000000..31ca9a7
--- /dev/null
+++ b/configs/T2080RDB_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T2080,RAMBOOT_PBL,SPL_FSL_PBL,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_T208XRDB=y
diff --git a/configs/T2080RDB_SECURE_BOOT_defconfig b/configs/T2080RDB_SECURE_BOOT_defconfig
new file mode 100644
index 0000000..cee5370
--- /dev/null
+++ b/configs/T2080RDB_SECURE_BOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T2080,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_T208XRDB=y
diff --git a/configs/T2080RDB_SPIFLASH_defconfig b/configs/T2080RDB_SPIFLASH_defconfig
new file mode 100644
index 0000000..bdddeae
--- /dev/null
+++ b/configs/T2080RDB_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T2080,RAMBOOT_PBL,SPL_FSL_PBL,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_T208XRDB=y
diff --git a/configs/T2080RDB_SRIO_PCIE_BOOT_defconfig b/configs/T2080RDB_SRIO_PCIE_BOOT_defconfig
new file mode 100644
index 0000000..9bdf533
--- /dev/null
+++ b/configs/T2080RDB_SRIO_PCIE_BOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T2080,SRIO_PCIE_BOOT_SLAVE,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_T208XRDB=y
diff --git a/configs/T2080RDB_defconfig b/configs/T2080RDB_defconfig
new file mode 100644
index 0000000..f6ade16
--- /dev/null
+++ b/configs/T2080RDB_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T2080"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_T208XRDB=y
diff --git a/configs/T2081QDS_NAND_defconfig b/configs/T2081QDS_NAND_defconfig
new file mode 100644
index 0000000..d3558c5
--- /dev/null
+++ b/configs/T2081QDS_NAND_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T2081,RAMBOOT_PBL,SPL_FSL_PBL,NAND"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_T208XQDS=y
diff --git a/configs/T2081QDS_SDCARD_defconfig b/configs/T2081QDS_SDCARD_defconfig
new file mode 100644
index 0000000..fc13d2c
--- /dev/null
+++ b/configs/T2081QDS_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T2081,RAMBOOT_PBL,SPL_FSL_PBL,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_T208XQDS=y
diff --git a/configs/T2081QDS_SPIFLASH_defconfig b/configs/T2081QDS_SPIFLASH_defconfig
new file mode 100644
index 0000000..e5ea3dc
--- /dev/null
+++ b/configs/T2081QDS_SPIFLASH_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T2081,RAMBOOT_PBL,SPL_FSL_PBL,SPIFLASH"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_T208XQDS=y
diff --git a/configs/T2081QDS_SRIO_PCIE_BOOT_defconfig b/configs/T2081QDS_SRIO_PCIE_BOOT_defconfig
new file mode 100644
index 0000000..407af92
--- /dev/null
+++ b/configs/T2081QDS_SRIO_PCIE_BOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T2081,SRIO_PCIE_BOOT_SLAVE,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_T208XQDS=y
diff --git a/configs/T2081QDS_defconfig b/configs/T2081QDS_defconfig
new file mode 100644
index 0000000..93480a6
--- /dev/null
+++ b/configs/T2081QDS_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T2081"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_T208XQDS=y
diff --git a/configs/T4160QDS_NAND_defconfig b/configs/T4160QDS_NAND_defconfig
new file mode 100644
index 0000000..0a18424
--- /dev/null
+++ b/configs/T4160QDS_NAND_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T4160,RAMBOOT_PBL,SPL_FSL_PBL,NAND"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_T4240QDS=y
diff --git a/configs/T4160QDS_SDCARD_defconfig b/configs/T4160QDS_SDCARD_defconfig
new file mode 100644
index 0000000..de1b2c4
--- /dev/null
+++ b/configs/T4160QDS_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T4160,RAMBOOT_PBL,SPL_FSL_PBL,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_T4240QDS=y
diff --git a/configs/T4160QDS_SECURE_BOOT_defconfig b/configs/T4160QDS_SECURE_BOOT_defconfig
new file mode 100644
index 0000000..9fc209f
--- /dev/null
+++ b/configs/T4160QDS_SECURE_BOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T4160,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_T4240QDS=y
diff --git a/configs/T4160QDS_SPIFLASH_defconfig b/configs/T4160QDS_SPIFLASH_defconfig
new file mode 100644
index 0000000..6146b00
--- /dev/null
+++ b/configs/T4160QDS_SPIFLASH_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T4160,RAMBOOT_PBL,SPIFLASH,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_T4240QDS=y
diff --git a/configs/T4160QDS_defconfig b/configs/T4160QDS_defconfig
new file mode 100644
index 0000000..749f445
--- /dev/null
+++ b/configs/T4160QDS_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T4160"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_T4240QDS=y
diff --git a/configs/T4160RDB_defconfig b/configs/T4160RDB_defconfig
new file mode 100644
index 0000000..34bd914
--- /dev/null
+++ b/configs/T4160RDB_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T4160"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_T4240RDB=y
diff --git a/configs/T4240EMU_defconfig b/configs/T4240EMU_defconfig
new file mode 100644
index 0000000..e95151b
--- /dev/null
+++ b/configs/T4240EMU_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T4240"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_T4240EMU=y
diff --git a/configs/T4240QDS_NAND_defconfig b/configs/T4240QDS_NAND_defconfig
new file mode 100644
index 0000000..65978eb
--- /dev/null
+++ b/configs/T4240QDS_NAND_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T4240,RAMBOOT_PBL,SPL_FSL_PBL,NAND"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_T4240QDS=y
diff --git a/configs/T4240QDS_SDCARD_defconfig b/configs/T4240QDS_SDCARD_defconfig
new file mode 100644
index 0000000..4db1b80
--- /dev/null
+++ b/configs/T4240QDS_SDCARD_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T4240,RAMBOOT_PBL,SPL_FSL_PBL,SDCARD"
++S:CONFIG_PPC=y
++S:CONFIG_MPC85xx=y
++S:CONFIG_TARGET_T4240QDS=y
diff --git a/configs/T4240QDS_SECURE_BOOT_defconfig b/configs/T4240QDS_SECURE_BOOT_defconfig
new file mode 100644
index 0000000..9cc7775
--- /dev/null
+++ b/configs/T4240QDS_SECURE_BOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T4240,SECURE_BOOT"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_T4240QDS=y
diff --git a/configs/T4240QDS_SPIFLASH_defconfig b/configs/T4240QDS_SPIFLASH_defconfig
new file mode 100644
index 0000000..14dc48a
--- /dev/null
+++ b/configs/T4240QDS_SPIFLASH_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T4240,RAMBOOT_PBL,SPIFLASH,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_T4240QDS=y
diff --git a/configs/T4240QDS_SRIO_PCIE_BOOT_defconfig b/configs/T4240QDS_SRIO_PCIE_BOOT_defconfig
new file mode 100644
index 0000000..7c10655
--- /dev/null
+++ b/configs/T4240QDS_SRIO_PCIE_BOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T4240,SRIO_PCIE_BOOT_SLAVE,SYS_TEXT_BASE=0xFFF40000"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_T4240QDS=y
diff --git a/configs/T4240QDS_defconfig b/configs/T4240QDS_defconfig
new file mode 100644
index 0000000..80889e0
--- /dev/null
+++ b/configs/T4240QDS_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T4240"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_T4240QDS=y
diff --git a/configs/T4240RDB_defconfig b/configs/T4240RDB_defconfig
new file mode 100644
index 0000000..37b1b55
--- /dev/null
+++ b/configs/T4240RDB_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PPC_T4240"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_T4240RDB=y
diff --git a/configs/TASREG_defconfig b/configs/TASREG_defconfig
new file mode 100644
index 0000000..2bb0421
--- /dev/null
+++ b/configs/TASREG_defconfig
@@ -0,0 +1,2 @@
+CONFIG_M68K=y
+CONFIG_TARGET_TASREG=y
diff --git a/configs/TB5200_B_defconfig b/configs/TB5200_B_defconfig
new file mode 100644
index 0000000..00d06c9
--- /dev/null
+++ b/configs/TB5200_B_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="TQM5200_B"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_TB5200=y
diff --git a/configs/TB5200_defconfig b/configs/TB5200_defconfig
new file mode 100644
index 0000000..13d8e2d
--- /dev/null
+++ b/configs/TB5200_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_TB5200=y
diff --git a/configs/TK885D_defconfig b/configs/TK885D_defconfig
new file mode 100644
index 0000000..01bc6dc
--- /dev/null
+++ b/configs/TK885D_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_TK885D=y
diff --git a/configs/TOP5200_defconfig b/configs/TOP5200_defconfig
new file mode 100644
index 0000000..86eed7f
--- /dev/null
+++ b/configs/TOP5200_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="TOP5200"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_TOP5200=y
diff --git a/configs/TOP860_defconfig b/configs/TOP860_defconfig
new file mode 100644
index 0000000..9fcc6f6
--- /dev/null
+++ b/configs/TOP860_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_TOP860=y
diff --git a/configs/TQM5200S_HIGHBOOT_defconfig b/configs/TQM5200S_HIGHBOOT_defconfig
new file mode 100644
index 0000000..f54377e
--- /dev/null
+++ b/configs/TQM5200S_HIGHBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="TQM5200_B,TQM5200S,SYS_TEXT_BASE=0xFFF00000"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_TQM5200=y
diff --git a/configs/TQM5200S_defconfig b/configs/TQM5200S_defconfig
new file mode 100644
index 0000000..5d976ce
--- /dev/null
+++ b/configs/TQM5200S_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="TQM5200_B,TQM5200S"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_TQM5200=y
diff --git a/configs/TQM5200_B_HIGHBOOT_defconfig b/configs/TQM5200_B_HIGHBOOT_defconfig
new file mode 100644
index 0000000..61c120a
--- /dev/null
+++ b/configs/TQM5200_B_HIGHBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="TQM5200_B,SYS_TEXT_BASE=0xFFF00000"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_TQM5200=y
diff --git a/configs/TQM5200_B_defconfig b/configs/TQM5200_B_defconfig
new file mode 100644
index 0000000..ddc5d2c
--- /dev/null
+++ b/configs/TQM5200_B_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="TQM5200_B"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_TQM5200=y
diff --git a/configs/TQM5200_STK100_defconfig b/configs/TQM5200_STK100_defconfig
new file mode 100644
index 0000000..9c198c6
--- /dev/null
+++ b/configs/TQM5200_STK100_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="STK52XX_REV100"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_TQM5200=y
diff --git a/configs/TQM5200_defconfig b/configs/TQM5200_defconfig
new file mode 100644
index 0000000..1fe9682
--- /dev/null
+++ b/configs/TQM5200_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_TQM5200=y
diff --git a/configs/TQM823L_LCD_defconfig b/configs/TQM823L_LCD_defconfig
new file mode 100644
index 0000000..cacd3e2
--- /dev/null
+++ b/configs/TQM823L_LCD_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="LCD,NEC_NL6448BC20"
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_TQM823L=y
diff --git a/configs/TQM823L_defconfig b/configs/TQM823L_defconfig
new file mode 100644
index 0000000..5678bf2
--- /dev/null
+++ b/configs/TQM823L_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_TQM823L=y
diff --git a/configs/TQM823M_defconfig b/configs/TQM823M_defconfig
new file mode 100644
index 0000000..974bc91
--- /dev/null
+++ b/configs/TQM823M_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_TQM823M=y
diff --git a/configs/TQM8255_AA_defconfig b/configs/TQM8255_AA_defconfig
new file mode 100644
index 0000000..a9f9f01
--- /dev/null
+++ b/configs/TQM8255_AA_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MPC8255,300MHz"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_TQM8260=y
diff --git a/configs/TQM8260_AA_defconfig b/configs/TQM8260_AA_defconfig
new file mode 100644
index 0000000..b762fe4
--- /dev/null
+++ b/configs/TQM8260_AA_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MPC8260,200MHz"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_TQM8260=y
diff --git a/configs/TQM8260_AB_defconfig b/configs/TQM8260_AB_defconfig
new file mode 100644
index 0000000..6ff8d17
--- /dev/null
+++ b/configs/TQM8260_AB_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MPC8260,200MHz,L2_CACHE,BUSMODE_60x"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_TQM8260=y
diff --git a/configs/TQM8260_AC_defconfig b/configs/TQM8260_AC_defconfig
new file mode 100644
index 0000000..6ff8d17
--- /dev/null
+++ b/configs/TQM8260_AC_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MPC8260,200MHz,L2_CACHE,BUSMODE_60x"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_TQM8260=y
diff --git a/configs/TQM8260_AD_defconfig b/configs/TQM8260_AD_defconfig
new file mode 100644
index 0000000..3f406a4
--- /dev/null
+++ b/configs/TQM8260_AD_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MPC8260,300MHz,BUSMODE_60x"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_TQM8260=y
diff --git a/configs/TQM8260_AE_defconfig b/configs/TQM8260_AE_defconfig
new file mode 100644
index 0000000..1077b19
--- /dev/null
+++ b/configs/TQM8260_AE_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MPC8260,266MHz"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_TQM8260=y
diff --git a/configs/TQM8260_AF_defconfig b/configs/TQM8260_AF_defconfig
new file mode 100644
index 0000000..3f406a4
--- /dev/null
+++ b/configs/TQM8260_AF_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MPC8260,300MHz,BUSMODE_60x"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_TQM8260=y
diff --git a/configs/TQM8260_AG_defconfig b/configs/TQM8260_AG_defconfig
new file mode 100644
index 0000000..b0d67fa
--- /dev/null
+++ b/configs/TQM8260_AG_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MPC8260,300MHz"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_TQM8260=y
diff --git a/configs/TQM8260_AH_defconfig b/configs/TQM8260_AH_defconfig
new file mode 100644
index 0000000..65c73e8
--- /dev/null
+++ b/configs/TQM8260_AH_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MPC8260,300MHz,L2_CACHE,BUSMODE_60x"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_TQM8260=y
diff --git a/configs/TQM8260_AI_defconfig b/configs/TQM8260_AI_defconfig
new file mode 100644
index 0000000..3f406a4
--- /dev/null
+++ b/configs/TQM8260_AI_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MPC8260,300MHz,BUSMODE_60x"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_TQM8260=y
diff --git a/configs/TQM8265_AA_defconfig b/configs/TQM8265_AA_defconfig
new file mode 100644
index 0000000..d8806c4
--- /dev/null
+++ b/configs/TQM8265_AA_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MPC8265,300MHz,BUSMODE_60x"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_TQM8260=y
diff --git a/configs/TQM8272_defconfig b/configs/TQM8272_defconfig
new file mode 100644
index 0000000..0070baf
--- /dev/null
+++ b/configs/TQM8272_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_TQM8272=y
diff --git a/configs/TQM834x_defconfig b/configs/TQM834x_defconfig
new file mode 100644
index 0000000..2cf89b4
--- /dev/null
+++ b/configs/TQM834x_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_TQM834X=y
diff --git a/configs/TQM850L_defconfig b/configs/TQM850L_defconfig
new file mode 100644
index 0000000..f3d5f4d
--- /dev/null
+++ b/configs/TQM850L_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_TQM850L=y
diff --git a/configs/TQM850M_defconfig b/configs/TQM850M_defconfig
new file mode 100644
index 0000000..6052ada
--- /dev/null
+++ b/configs/TQM850M_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_TQM850M=y
diff --git a/configs/TQM855L_defconfig b/configs/TQM855L_defconfig
new file mode 100644
index 0000000..b7d5891
--- /dev/null
+++ b/configs/TQM855L_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_TQM855L=y
diff --git a/configs/TQM855M_defconfig b/configs/TQM855M_defconfig
new file mode 100644
index 0000000..367a709
--- /dev/null
+++ b/configs/TQM855M_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_TQM855M=y
diff --git a/configs/TQM860L_defconfig b/configs/TQM860L_defconfig
new file mode 100644
index 0000000..0a215a7
--- /dev/null
+++ b/configs/TQM860L_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_TQM860L=y
diff --git a/configs/TQM860M_defconfig b/configs/TQM860M_defconfig
new file mode 100644
index 0000000..5c9a4f1
--- /dev/null
+++ b/configs/TQM860M_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_TQM860M=y
diff --git a/configs/TQM862L_defconfig b/configs/TQM862L_defconfig
new file mode 100644
index 0000000..24a290e
--- /dev/null
+++ b/configs/TQM862L_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_TQM862L=y
diff --git a/configs/TQM862M_defconfig b/configs/TQM862M_defconfig
new file mode 100644
index 0000000..ca8dba1
--- /dev/null
+++ b/configs/TQM862M_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_TQM862M=y
diff --git a/configs/TQM866M_defconfig b/configs/TQM866M_defconfig
new file mode 100644
index 0000000..bcf039a
--- /dev/null
+++ b/configs/TQM866M_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_TQM866M=y
diff --git a/configs/TQM885D_defconfig b/configs/TQM885D_defconfig
new file mode 100644
index 0000000..6a0268a
--- /dev/null
+++ b/configs/TQM885D_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_TQM885D=y
diff --git a/configs/TTTech_defconfig b/configs/TTTech_defconfig
new file mode 100644
index 0000000..be99da3
--- /dev/null
+++ b/configs/TTTech_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="LCD,SHARP_LQ104V7DS01"
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_TQM823L=y
diff --git a/configs/TWR-P1025_defconfig b/configs/TWR-P1025_defconfig
new file mode 100644
index 0000000..95d758e
--- /dev/null
+++ b/configs/TWR-P1025_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="TWR_P1025"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_P1_TWR=y
diff --git a/configs/Total5200_Rev2_defconfig b/configs/Total5200_Rev2_defconfig
new file mode 100644
index 0000000..9f27734
--- /dev/null
+++ b/configs/Total5200_Rev2_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="TOTAL5200_REV=2"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_TOTAL5200=y
diff --git a/configs/Total5200_Rev2_lowboot_defconfig b/configs/Total5200_Rev2_lowboot_defconfig
new file mode 100644
index 0000000..15b27b3
--- /dev/null
+++ b/configs/Total5200_Rev2_lowboot_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="TOTAL5200_REV=2,SYS_TEXT_BASE=0xFE000000"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_TOTAL5200=y
diff --git a/configs/Total5200_defconfig b/configs/Total5200_defconfig
new file mode 100644
index 0000000..5aaae49
--- /dev/null
+++ b/configs/Total5200_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="TOTAL5200_REV=1"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_TOTAL5200=y
diff --git a/configs/Total5200_lowboot_defconfig b/configs/Total5200_lowboot_defconfig
new file mode 100644
index 0000000..4c9195e
--- /dev/null
+++ b/configs/Total5200_lowboot_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="TOTAL5200_REV=1,SYS_TEXT_BASE=0xFE000000"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_TOTAL5200=y
diff --git a/configs/VCMA9_defconfig b/configs/VCMA9_defconfig
new file mode 100644
index 0000000..6aa8de0
--- /dev/null
+++ b/configs/VCMA9_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_VCMA9=y
diff --git a/configs/VOH405_defconfig b/configs/VOH405_defconfig
new file mode 100644
index 0000000..1fbe91a
--- /dev/null
+++ b/configs/VOH405_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_VOH405=y
diff --git a/configs/VOM405_defconfig b/configs/VOM405_defconfig
new file mode 100644
index 0000000..b65515f
--- /dev/null
+++ b/configs/VOM405_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_VOM405=y
diff --git a/configs/VoVPN-GW_66MHz_defconfig b/configs/VoVPN-GW_66MHz_defconfig
new file mode 100644
index 0000000..4eb931e
--- /dev/null
+++ b/configs/VoVPN-GW_66MHz_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="CLKIN_66MHz"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_VOVPN_GW=y
diff --git a/configs/W7OLMC_defconfig b/configs/W7OLMC_defconfig
new file mode 100644
index 0000000..573427b
--- /dev/null
+++ b/configs/W7OLMC_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_W7OLMC=y
diff --git a/configs/W7OLMG_defconfig b/configs/W7OLMG_defconfig
new file mode 100644
index 0000000..7410124
--- /dev/null
+++ b/configs/W7OLMG_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_W7OLMG=y
diff --git a/configs/WUH405_defconfig b/configs/WUH405_defconfig
new file mode 100644
index 0000000..dadea20
--- /dev/null
+++ b/configs/WUH405_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_WUH405=y
diff --git a/configs/ZUMA_defconfig b/configs/ZUMA_defconfig
new file mode 100644
index 0000000..536f8bb
--- /dev/null
+++ b/configs/ZUMA_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_74xx_7xx=y
+CONFIG_TARGET_ZUMA=y
diff --git a/configs/a320evb_defconfig b/configs/a320evb_defconfig
new file mode 100644
index 0000000..5ebf5e6
--- /dev/null
+++ b/configs/a320evb_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_A320EVB=y
diff --git a/configs/a3m071_defconfig b/configs/a3m071_defconfig
new file mode 100644
index 0000000..16218c0
--- /dev/null
+++ b/configs/a3m071_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
++S:CONFIG_PPC=y
++S:CONFIG_MPC5xxx=y
++S:CONFIG_TARGET_A3M071=y
diff --git a/configs/a4m072_defconfig b/configs/a4m072_defconfig
new file mode 100644
index 0000000..ddc8d3f
--- /dev/null
+++ b/configs/a4m072_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_A4M072=y
diff --git a/configs/a4m2k_defconfig b/configs/a4m2k_defconfig
new file mode 100644
index 0000000..15f04f9
--- /dev/null
+++ b/configs/a4m2k_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="A4M2K"
++S:CONFIG_PPC=y
++S:CONFIG_MPC5xxx=y
++S:CONFIG_TARGET_A3M071=y
diff --git a/configs/ac14xx_defconfig b/configs/ac14xx_defconfig
new file mode 100644
index 0000000..3796632
--- /dev/null
+++ b/configs/ac14xx_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC512X=y
+CONFIG_TARGET_AC14XX=y
diff --git a/configs/acadia_defconfig b/configs/acadia_defconfig
new file mode 100644
index 0000000..26221ce
--- /dev/null
+++ b/configs/acadia_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_ACADIA=y
diff --git a/configs/adp-ag101_defconfig b/configs/adp-ag101_defconfig
new file mode 100644
index 0000000..2891154
--- /dev/null
+++ b/configs/adp-ag101_defconfig
@@ -0,0 +1,2 @@
+CONFIG_NDS32=y
+CONFIG_TARGET_ADP_AG101=y
diff --git a/configs/adp-ag101p_defconfig b/configs/adp-ag101p_defconfig
new file mode 100644
index 0000000..0a7a64c
--- /dev/null
+++ b/configs/adp-ag101p_defconfig
@@ -0,0 +1,2 @@
+CONFIG_NDS32=y
+CONFIG_TARGET_ADP_AG101P=y
diff --git a/configs/adp-ag102_defconfig b/configs/adp-ag102_defconfig
new file mode 100644
index 0000000..03f2241
--- /dev/null
+++ b/configs/adp-ag102_defconfig
@@ -0,0 +1,2 @@
+CONFIG_NDS32=y
+CONFIG_TARGET_ADP_AG102=y
diff --git a/configs/aev_defconfig b/configs/aev_defconfig
new file mode 100644
index 0000000..b2a9589
--- /dev/null
+++ b/configs/aev_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_AEV=y
diff --git a/configs/afeb9260_defconfig b/configs/afeb9260_defconfig
new file mode 100644
index 0000000..2616d2d
--- /dev/null
+++ b/configs/afeb9260_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_AFEB9260=y
diff --git a/configs/alpr_defconfig b/configs/alpr_defconfig
new file mode 100644
index 0000000..9f613c8
--- /dev/null
+++ b/configs/alpr_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_ALPR=y
diff --git a/configs/alt_defconfig b/configs/alt_defconfig
new file mode 100644
index 0000000..11a1c89
--- /dev/null
+++ b/configs/alt_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_ALT=y
diff --git a/configs/am335x_boneblack_defconfig b/configs/am335x_boneblack_defconfig
new file mode 100644
index 0000000..38450c0
--- /dev/null
+++ b/configs/am335x_boneblack_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SERIAL1,CONS_INDEX=1,EMMC_BOOT"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_AM335X_EVM=y
diff --git a/configs/am335x_boneblack_vboot_defconfig b/configs/am335x_boneblack_vboot_defconfig
new file mode 100644
index 0000000..00317c4
--- /dev/null
+++ b/configs/am335x_boneblack_vboot_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SERIAL1,CONS_INDEX=1,EMMC_BOOT,ENABLE_VBOOT"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_AM335X_EVM=y
diff --git a/configs/am335x_evm_defconfig b/configs/am335x_evm_defconfig
new file mode 100644
index 0000000..7710dc0
--- /dev/null
+++ b/configs/am335x_evm_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SERIAL1,CONS_INDEX=1,NAND"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_AM335X_EVM=y
diff --git a/configs/am335x_evm_nor_defconfig b/configs/am335x_evm_nor_defconfig
new file mode 100644
index 0000000..fecec5e
--- /dev/null
+++ b/configs/am335x_evm_nor_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SERIAL1,CONS_INDEX=1,NAND,NOR"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_AM335X_EVM=y
diff --git a/configs/am335x_evm_norboot_defconfig b/configs/am335x_evm_norboot_defconfig
new file mode 100644
index 0000000..6005c22
--- /dev/null
+++ b/configs/am335x_evm_norboot_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SERIAL1,CONS_INDEX=1,NOR,NOR_BOOT"
+CONFIG_ARM=y
+CONFIG_TARGET_AM335X_EVM=y
diff --git a/configs/am335x_evm_spiboot_defconfig b/configs/am335x_evm_spiboot_defconfig
new file mode 100644
index 0000000..389d1d8
--- /dev/null
+++ b/configs/am335x_evm_spiboot_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SERIAL1,CONS_INDEX=1,SPI_BOOT"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_AM335X_EVM=y
diff --git a/configs/am335x_evm_uart1_defconfig b/configs/am335x_evm_uart1_defconfig
new file mode 100644
index 0000000..14e8879
--- /dev/null
+++ b/configs/am335x_evm_uart1_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SERIAL2,CONS_INDEX=2,NAND"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_AM335X_EVM=y
diff --git a/configs/am335x_evm_uart2_defconfig b/configs/am335x_evm_uart2_defconfig
new file mode 100644
index 0000000..706ced9
--- /dev/null
+++ b/configs/am335x_evm_uart2_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SERIAL3,CONS_INDEX=3,NAND"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_AM335X_EVM=y
diff --git a/configs/am335x_evm_uart3_defconfig b/configs/am335x_evm_uart3_defconfig
new file mode 100644
index 0000000..4706868
--- /dev/null
+++ b/configs/am335x_evm_uart3_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SERIAL4,CONS_INDEX=4,NAND"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_AM335X_EVM=y
diff --git a/configs/am335x_evm_uart4_defconfig b/configs/am335x_evm_uart4_defconfig
new file mode 100644
index 0000000..8ab7769
--- /dev/null
+++ b/configs/am335x_evm_uart4_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SERIAL5,CONS_INDEX=5,NAND"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_AM335X_EVM=y
diff --git a/configs/am335x_evm_uart5_defconfig b/configs/am335x_evm_uart5_defconfig
new file mode 100644
index 0000000..ea3b761
--- /dev/null
+++ b/configs/am335x_evm_uart5_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SERIAL6,CONS_INDEX=6,NAND"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_AM335X_EVM=y
diff --git a/configs/am335x_evm_usbspl_defconfig b/configs/am335x_evm_usbspl_defconfig
new file mode 100644
index 0000000..b6b30c6
--- /dev/null
+++ b/configs/am335x_evm_usbspl_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SERIAL1,CONS_INDEX=1,NAND,SPL_USBETH_SUPPORT"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_AM335X_EVM=y
diff --git a/configs/am335x_igep0033_defconfig b/configs/am335x_igep0033_defconfig
new file mode 100644
index 0000000..23f0a32
--- /dev/null
+++ b/configs/am335x_igep0033_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_AM335X_IGEP0033=y
diff --git a/configs/am3517_crane_defconfig b/configs/am3517_crane_defconfig
new file mode 100644
index 0000000..ec93224
--- /dev/null
+++ b/configs/am3517_crane_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_AM3517_CRANE=y
diff --git a/configs/am3517_evm_defconfig b/configs/am3517_evm_defconfig
new file mode 100644
index 0000000..1fab6c1
--- /dev/null
+++ b/configs/am3517_evm_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_AM3517_EVM=y
diff --git a/configs/am43xx_evm_defconfig b/configs/am43xx_evm_defconfig
new file mode 100644
index 0000000..369f2a4
--- /dev/null
+++ b/configs/am43xx_evm_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SERIAL1,CONS_INDEX=1"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_AM43XX_EVM=y
diff --git a/configs/am43xx_evm_qspiboot_defconfig b/configs/am43xx_evm_qspiboot_defconfig
new file mode 100644
index 0000000..281a215
--- /dev/null
+++ b/configs/am43xx_evm_qspiboot_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SERIAL1,CONS_INDEX=1,QSPI,QSPI_BOOT"
+CONFIG_ARM=y
+CONFIG_TARGET_AM43XX_EVM=y
diff --git a/configs/ap325rxa_defconfig b/configs/ap325rxa_defconfig
new file mode 100644
index 0000000..ae2039c
--- /dev/null
+++ b/configs/ap325rxa_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SH=y
+CONFIG_TARGET_AP325RXA=y
diff --git a/configs/ap_sh4a_4a_defconfig b/configs/ap_sh4a_4a_defconfig
new file mode 100644
index 0000000..f76329b
--- /dev/null
+++ b/configs/ap_sh4a_4a_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SH=y
+CONFIG_TARGET_AP_SH4A_4A=y
diff --git a/configs/apf27_defconfig b/configs/apf27_defconfig
new file mode 100644
index 0000000..67effa1
--- /dev/null
+++ b/configs/apf27_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_APF27=y
diff --git a/configs/apx4devkit_defconfig b/configs/apx4devkit_defconfig
new file mode 100644
index 0000000..a47d630
--- /dev/null
+++ b/configs/apx4devkit_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_APX4DEVKIT=y
diff --git a/configs/arcangel4-be_defconfig b/configs/arcangel4-be_defconfig
new file mode 100644
index 0000000..867fb1f
--- /dev/null
+++ b/configs/arcangel4-be_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARC=y
+CONFIG_TARGET_ARCANGEL4_BE=y
diff --git a/configs/arcangel4_defconfig b/configs/arcangel4_defconfig
new file mode 100644
index 0000000..82b583e
--- /dev/null
+++ b/configs/arcangel4_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARC=y
+CONFIG_TARGET_ARCANGEL4=y
diff --git a/configs/arches_defconfig b/configs/arches_defconfig
new file mode 100644
index 0000000..18d0a14
--- /dev/null
+++ b/configs/arches_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="ARCHES"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_CANYONLANDS=y
diff --git a/configs/aria_defconfig b/configs/aria_defconfig
new file mode 100644
index 0000000..f7ebfa6
--- /dev/null
+++ b/configs/aria_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC512X=y
+CONFIG_TARGET_ARIA=y
diff --git a/configs/armadillo-800eva_defconfig b/configs/armadillo-800eva_defconfig
new file mode 100644
index 0000000..081c88a
--- /dev/null
+++ b/configs/armadillo-800eva_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_ARMADILLO_800EVA=y
diff --git a/configs/arndale_defconfig b/configs/arndale_defconfig
new file mode 100644
index 0000000..7cc4307
--- /dev/null
+++ b/configs/arndale_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_ARNDALE=y
diff --git a/configs/aspenite_defconfig b/configs/aspenite_defconfig
new file mode 100644
index 0000000..0b341d6
--- /dev/null
+++ b/configs/aspenite_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_ASPENITE=y
diff --git a/configs/astro_mcf5373l_defconfig b/configs/astro_mcf5373l_defconfig
new file mode 100644
index 0000000..6807aee
--- /dev/null
+++ b/configs/astro_mcf5373l_defconfig
@@ -0,0 +1,2 @@
+CONFIG_M68K=y
+CONFIG_TARGET_ASTRO_MCF5373L=y
diff --git a/configs/at91rm9200ek_defconfig b/configs/at91rm9200ek_defconfig
new file mode 100644
index 0000000..95b5c27
--- /dev/null
+++ b/configs/at91rm9200ek_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_AT91RM9200EK=y
diff --git a/configs/at91rm9200ek_ram_defconfig b/configs/at91rm9200ek_ram_defconfig
new file mode 100644
index 0000000..5039ebc
--- /dev/null
+++ b/configs/at91rm9200ek_ram_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="RAMBOOT"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91RM9200EK=y
diff --git a/configs/at91sam9260ek_dataflash_cs0_defconfig b/configs/at91sam9260ek_dataflash_cs0_defconfig
new file mode 100644
index 0000000..7f929c8
--- /dev/null
+++ b/configs/at91sam9260ek_dataflash_cs0_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9260,SYS_USE_DATAFLASH_CS0"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9260EK=y
diff --git a/configs/at91sam9260ek_dataflash_cs1_defconfig b/configs/at91sam9260ek_dataflash_cs1_defconfig
new file mode 100644
index 0000000..e2c32bf
--- /dev/null
+++ b/configs/at91sam9260ek_dataflash_cs1_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9260,SYS_USE_DATAFLASH_CS1"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9260EK=y
diff --git a/configs/at91sam9260ek_nandflash_defconfig b/configs/at91sam9260ek_nandflash_defconfig
new file mode 100644
index 0000000..1168cac
--- /dev/null
+++ b/configs/at91sam9260ek_nandflash_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9260,SYS_USE_NANDFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9260EK=y
diff --git a/configs/at91sam9261ek_dataflash_cs0_defconfig b/configs/at91sam9261ek_dataflash_cs0_defconfig
new file mode 100644
index 0000000..486eeb2
--- /dev/null
+++ b/configs/at91sam9261ek_dataflash_cs0_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9261,SYS_USE_DATAFLASH_CS0"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9261EK=y
diff --git a/configs/at91sam9261ek_dataflash_cs3_defconfig b/configs/at91sam9261ek_dataflash_cs3_defconfig
new file mode 100644
index 0000000..5f42a90
--- /dev/null
+++ b/configs/at91sam9261ek_dataflash_cs3_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9261,SYS_USE_DATAFLASH_CS3"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9261EK=y
diff --git a/configs/at91sam9261ek_nandflash_defconfig b/configs/at91sam9261ek_nandflash_defconfig
new file mode 100644
index 0000000..4d7aa90
--- /dev/null
+++ b/configs/at91sam9261ek_nandflash_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9261,SYS_USE_NANDFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9261EK=y
diff --git a/configs/at91sam9263ek_dataflash_cs0_defconfig b/configs/at91sam9263ek_dataflash_cs0_defconfig
new file mode 100644
index 0000000..4dce54e
--- /dev/null
+++ b/configs/at91sam9263ek_dataflash_cs0_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9263,SYS_USE_DATAFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9263EK=y
diff --git a/configs/at91sam9263ek_dataflash_defconfig b/configs/at91sam9263ek_dataflash_defconfig
new file mode 100644
index 0000000..4dce54e
--- /dev/null
+++ b/configs/at91sam9263ek_dataflash_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9263,SYS_USE_DATAFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9263EK=y
diff --git a/configs/at91sam9263ek_nandflash_defconfig b/configs/at91sam9263ek_nandflash_defconfig
new file mode 100644
index 0000000..6f60daa
--- /dev/null
+++ b/configs/at91sam9263ek_nandflash_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9263,SYS_USE_NANDFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9263EK=y
diff --git a/configs/at91sam9263ek_norflash_boot_defconfig b/configs/at91sam9263ek_norflash_boot_defconfig
new file mode 100644
index 0000000..944c14d
--- /dev/null
+++ b/configs/at91sam9263ek_norflash_boot_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9263,SYS_USE_BOOT_NORFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9263EK=y
diff --git a/configs/at91sam9263ek_norflash_defconfig b/configs/at91sam9263ek_norflash_defconfig
new file mode 100644
index 0000000..b54ef7f
--- /dev/null
+++ b/configs/at91sam9263ek_norflash_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9263,SYS_USE_NORFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9263EK=y
diff --git a/configs/at91sam9g10ek_dataflash_cs0_defconfig b/configs/at91sam9g10ek_dataflash_cs0_defconfig
new file mode 100644
index 0000000..132102d
--- /dev/null
+++ b/configs/at91sam9g10ek_dataflash_cs0_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9G10,SYS_USE_DATAFLASH_CS0"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9261EK=y
diff --git a/configs/at91sam9g10ek_dataflash_cs3_defconfig b/configs/at91sam9g10ek_dataflash_cs3_defconfig
new file mode 100644
index 0000000..3dd3f9a
--- /dev/null
+++ b/configs/at91sam9g10ek_dataflash_cs3_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9G10,SYS_USE_DATAFLASH_CS3"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9261EK=y
diff --git a/configs/at91sam9g10ek_nandflash_defconfig b/configs/at91sam9g10ek_nandflash_defconfig
new file mode 100644
index 0000000..a2bd6df
--- /dev/null
+++ b/configs/at91sam9g10ek_nandflash_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9G10,SYS_USE_NANDFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9261EK=y
diff --git a/configs/at91sam9g20ek_2mmc_nandflash_defconfig b/configs/at91sam9g20ek_2mmc_nandflash_defconfig
new file mode 100644
index 0000000..1a4c505
--- /dev/null
+++ b/configs/at91sam9g20ek_2mmc_nandflash_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9G20,AT91SAM9G20EK_2MMC,SYS_USE_NANDFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9260EK=y
diff --git a/configs/at91sam9g20ek_dataflash_cs0_defconfig b/configs/at91sam9g20ek_dataflash_cs0_defconfig
new file mode 100644
index 0000000..cf35782
--- /dev/null
+++ b/configs/at91sam9g20ek_dataflash_cs0_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9G20,SYS_USE_DATAFLASH_CS0"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9260EK=y
diff --git a/configs/at91sam9g20ek_dataflash_cs1_defconfig b/configs/at91sam9g20ek_dataflash_cs1_defconfig
new file mode 100644
index 0000000..1377ad9
--- /dev/null
+++ b/configs/at91sam9g20ek_dataflash_cs1_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9G20,SYS_USE_DATAFLASH_CS1"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9260EK=y
diff --git a/configs/at91sam9g20ek_mmc_defconfig b/configs/at91sam9g20ek_mmc_defconfig
new file mode 100644
index 0000000..8cca2e5
--- /dev/null
+++ b/configs/at91sam9g20ek_mmc_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9G20,SYS_USE_MMC"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9260EK=y
diff --git a/configs/at91sam9g20ek_nandflash_defconfig b/configs/at91sam9g20ek_nandflash_defconfig
new file mode 100644
index 0000000..cfe9127
--- /dev/null
+++ b/configs/at91sam9g20ek_nandflash_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9G20,SYS_USE_NANDFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9260EK=y
diff --git a/configs/at91sam9m10g45ek_mmc_defconfig b/configs/at91sam9m10g45ek_mmc_defconfig
new file mode 100644
index 0000000..1681bc8
--- /dev/null
+++ b/configs/at91sam9m10g45ek_mmc_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9M10G45,SYS_USE_MMC"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9M10G45EK=y
diff --git a/configs/at91sam9m10g45ek_nandflash_defconfig b/configs/at91sam9m10g45ek_nandflash_defconfig
new file mode 100644
index 0000000..61ae56e
--- /dev/null
+++ b/configs/at91sam9m10g45ek_nandflash_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9M10G45,SYS_USE_NANDFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9M10G45EK=y
diff --git a/configs/at91sam9n12ek_mmc_defconfig b/configs/at91sam9n12ek_mmc_defconfig
new file mode 100644
index 0000000..71d1658
--- /dev/null
+++ b/configs/at91sam9n12ek_mmc_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9N12,SYS_USE_MMC"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9N12EK=y
diff --git a/configs/at91sam9n12ek_nandflash_defconfig b/configs/at91sam9n12ek_nandflash_defconfig
new file mode 100644
index 0000000..6f677b1
--- /dev/null
+++ b/configs/at91sam9n12ek_nandflash_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9N12,SYS_USE_NANDFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9N12EK=y
diff --git a/configs/at91sam9n12ek_spiflash_defconfig b/configs/at91sam9n12ek_spiflash_defconfig
new file mode 100644
index 0000000..7e898f0
--- /dev/null
+++ b/configs/at91sam9n12ek_spiflash_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9N12,SYS_USE_SPIFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9N12EK=y
diff --git a/configs/at91sam9rlek_dataflash_defconfig b/configs/at91sam9rlek_dataflash_defconfig
new file mode 100644
index 0000000..90516e0
--- /dev/null
+++ b/configs/at91sam9rlek_dataflash_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9RL,SYS_USE_DATAFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9RLEK=y
diff --git a/configs/at91sam9rlek_nandflash_defconfig b/configs/at91sam9rlek_nandflash_defconfig
new file mode 100644
index 0000000..0e2edfd
--- /dev/null
+++ b/configs/at91sam9rlek_nandflash_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9RL,SYS_USE_NANDFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9RLEK=y
diff --git a/configs/at91sam9x5ek_dataflash_defconfig b/configs/at91sam9x5ek_dataflash_defconfig
new file mode 100644
index 0000000..d00eed5
--- /dev/null
+++ b/configs/at91sam9x5ek_dataflash_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9X5,SYS_USE_DATAFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9X5EK=y
diff --git a/configs/at91sam9x5ek_mmc_defconfig b/configs/at91sam9x5ek_mmc_defconfig
new file mode 100644
index 0000000..64f7af9
--- /dev/null
+++ b/configs/at91sam9x5ek_mmc_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9X5,SYS_USE_MMC"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9X5EK=y
diff --git a/configs/at91sam9x5ek_nandflash_defconfig b/configs/at91sam9x5ek_nandflash_defconfig
new file mode 100644
index 0000000..47cd1e0
--- /dev/null
+++ b/configs/at91sam9x5ek_nandflash_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9X5,SYS_USE_NANDFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9X5EK=y
diff --git a/configs/at91sam9x5ek_spiflash_defconfig b/configs/at91sam9x5ek_spiflash_defconfig
new file mode 100644
index 0000000..1b7391e
--- /dev/null
+++ b/configs/at91sam9x5ek_spiflash_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9X5,SYS_USE_SPIFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9X5EK=y
diff --git a/configs/at91sam9xeek_dataflash_cs0_defconfig b/configs/at91sam9xeek_dataflash_cs0_defconfig
new file mode 100644
index 0000000..ccbccd4
--- /dev/null
+++ b/configs/at91sam9xeek_dataflash_cs0_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9XE,SYS_USE_DATAFLASH_CS0"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9260EK=y
diff --git a/configs/at91sam9xeek_dataflash_cs1_defconfig b/configs/at91sam9xeek_dataflash_cs1_defconfig
new file mode 100644
index 0000000..e8f4cc3
--- /dev/null
+++ b/configs/at91sam9xeek_dataflash_cs1_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9XE,SYS_USE_DATAFLASH_CS1"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9260EK=y
diff --git a/configs/at91sam9xeek_nandflash_defconfig b/configs/at91sam9xeek_nandflash_defconfig
new file mode 100644
index 0000000..49c5d78
--- /dev/null
+++ b/configs/at91sam9xeek_nandflash_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9XE,SYS_USE_NANDFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_AT91SAM9260EK=y
diff --git a/configs/atc_defconfig b/configs/atc_defconfig
new file mode 100644
index 0000000..967be47
--- /dev/null
+++ b/configs/atc_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_ATC=y
diff --git a/configs/atngw100_defconfig b/configs/atngw100_defconfig
new file mode 100644
index 0000000..cd79990
--- /dev/null
+++ b/configs/atngw100_defconfig
@@ -0,0 +1,2 @@
+CONFIG_AVR32=y
+CONFIG_TARGET_ATNGW100=y
diff --git a/configs/atngw100mkii_defconfig b/configs/atngw100mkii_defconfig
new file mode 100644
index 0000000..88b1de2
--- /dev/null
+++ b/configs/atngw100mkii_defconfig
@@ -0,0 +1,2 @@
+CONFIG_AVR32=y
+CONFIG_TARGET_ATNGW100MKII=y
diff --git a/configs/atstk1002_defconfig b/configs/atstk1002_defconfig
new file mode 100644
index 0000000..d6e9a77
--- /dev/null
+++ b/configs/atstk1002_defconfig
@@ -0,0 +1,2 @@
+CONFIG_AVR32=y
+CONFIG_TARGET_ATSTK1002=y
diff --git a/configs/atstk1003_defconfig b/configs/atstk1003_defconfig
new file mode 100644
index 0000000..b704532
--- /dev/null
+++ b/configs/atstk1003_defconfig
@@ -0,0 +1,2 @@
+CONFIG_AVR32=y
+CONFIG_TARGET_ATSTK1003=y
diff --git a/configs/atstk1004_defconfig b/configs/atstk1004_defconfig
new file mode 100644
index 0000000..7650254
--- /dev/null
+++ b/configs/atstk1004_defconfig
@@ -0,0 +1,2 @@
+CONFIG_AVR32=y
+CONFIG_TARGET_ATSTK1004=y
diff --git a/configs/atstk1006_defconfig b/configs/atstk1006_defconfig
new file mode 100644
index 0000000..54beb0b
--- /dev/null
+++ b/configs/atstk1006_defconfig
@@ -0,0 +1,2 @@
+CONFIG_AVR32=y
+CONFIG_TARGET_ATSTK1006=y
diff --git a/configs/axm_defconfig b/configs/axm_defconfig
new file mode 100644
index 0000000..c0e8da2
--- /dev/null
+++ b/configs/axm_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9G20,MACH_TYPE=2068,BOARD_AXM"
+CONFIG_ARM=y
+CONFIG_TARGET_TAURUS=y
diff --git a/configs/axs101_defconfig b/configs/axs101_defconfig
new file mode 100644
index 0000000..bfa314e
--- /dev/null
+++ b/configs/axs101_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARC=y
+CONFIG_TARGET_AXS101=y
diff --git a/configs/balloon3_defconfig b/configs/balloon3_defconfig
new file mode 100644
index 0000000..a1f4adb
--- /dev/null
+++ b/configs/balloon3_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_BALLOON3=y
diff --git a/configs/bamboo_defconfig b/configs/bamboo_defconfig
new file mode 100644
index 0000000..1d66807
--- /dev/null
+++ b/configs/bamboo_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_BAMBOO=y
diff --git a/configs/bcm28155_ap_defconfig b/configs/bcm28155_ap_defconfig
new file mode 100644
index 0000000..0a1c592
--- /dev/null
+++ b/configs/bcm28155_ap_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_BCM28155_AP=y
diff --git a/configs/bct-brettl2_defconfig b/configs/bct-brettl2_defconfig
new file mode 100644
index 0000000..3676306
--- /dev/null
+++ b/configs/bct-brettl2_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_BCT_BRETTL2=y
diff --git a/configs/beaver_defconfig b/configs/beaver_defconfig
new file mode 100644
index 0000000..0e70f25
--- /dev/null
+++ b/configs/beaver_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_BEAVER=y
diff --git a/configs/bf506f-ezkit_defconfig b/configs/bf506f-ezkit_defconfig
new file mode 100644
index 0000000..f81f412
--- /dev/null
+++ b/configs/bf506f-ezkit_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_BF506F_EZKIT=y
diff --git a/configs/bf518f-ezbrd_defconfig b/configs/bf518f-ezbrd_defconfig
new file mode 100644
index 0000000..a93eed0
--- /dev/null
+++ b/configs/bf518f-ezbrd_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_BF518F_EZBRD=y
diff --git a/configs/bf525-ucr2_defconfig b/configs/bf525-ucr2_defconfig
new file mode 100644
index 0000000..692e006
--- /dev/null
+++ b/configs/bf525-ucr2_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_BF525_UCR2=y
diff --git a/configs/bf526-ezbrd_defconfig b/configs/bf526-ezbrd_defconfig
new file mode 100644
index 0000000..4a45223
--- /dev/null
+++ b/configs/bf526-ezbrd_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_BF526_EZBRD=y
diff --git a/configs/bf527-ad7160-eval_defconfig b/configs/bf527-ad7160-eval_defconfig
new file mode 100644
index 0000000..d9db715
--- /dev/null
+++ b/configs/bf527-ad7160-eval_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_BF527_AD7160_EVAL=y
diff --git a/configs/bf527-ezkit-v2_defconfig b/configs/bf527-ezkit-v2_defconfig
new file mode 100644
index 0000000..aedbb96
--- /dev/null
+++ b/configs/bf527-ezkit-v2_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="BF527_EZKIT_REV_2_1"
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_BF527_EZKIT=y
diff --git a/configs/bf527-ezkit_defconfig b/configs/bf527-ezkit_defconfig
new file mode 100644
index 0000000..3ed77a6
--- /dev/null
+++ b/configs/bf527-ezkit_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_BF527_EZKIT=y
diff --git a/configs/bf527-sdp_defconfig b/configs/bf527-sdp_defconfig
new file mode 100644
index 0000000..0f8c28c
--- /dev/null
+++ b/configs/bf527-sdp_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_BF527_SDP=y
diff --git a/configs/bf533-ezkit_defconfig b/configs/bf533-ezkit_defconfig
new file mode 100644
index 0000000..217d4c3
--- /dev/null
+++ b/configs/bf533-ezkit_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_BF533_EZKIT=y
diff --git a/configs/bf533-stamp_defconfig b/configs/bf533-stamp_defconfig
new file mode 100644
index 0000000..a99b3c7
--- /dev/null
+++ b/configs/bf533-stamp_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_BF533_STAMP=y
diff --git a/configs/bf537-minotaur_defconfig b/configs/bf537-minotaur_defconfig
new file mode 100644
index 0000000..e76118f
--- /dev/null
+++ b/configs/bf537-minotaur_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_BF537_MINOTAUR=y
diff --git a/configs/bf537-pnav_defconfig b/configs/bf537-pnav_defconfig
new file mode 100644
index 0000000..ba5eaaa
--- /dev/null
+++ b/configs/bf537-pnav_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_BF537_PNAV=y
diff --git a/configs/bf537-srv1_defconfig b/configs/bf537-srv1_defconfig
new file mode 100644
index 0000000..61ac0e7
--- /dev/null
+++ b/configs/bf537-srv1_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_BF537_SRV1=y
diff --git a/configs/bf537-stamp_defconfig b/configs/bf537-stamp_defconfig
new file mode 100644
index 0000000..d9daf7e
--- /dev/null
+++ b/configs/bf537-stamp_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_BF537_STAMP=y
diff --git a/configs/bf538f-ezkit_defconfig b/configs/bf538f-ezkit_defconfig
new file mode 100644
index 0000000..0507cb2
--- /dev/null
+++ b/configs/bf538f-ezkit_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_BF538F_EZKIT=y
diff --git a/configs/bf548-ezkit_defconfig b/configs/bf548-ezkit_defconfig
new file mode 100644
index 0000000..7bb4064
--- /dev/null
+++ b/configs/bf548-ezkit_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_BF548_EZKIT=y
diff --git a/configs/bf561-acvilon_defconfig b/configs/bf561-acvilon_defconfig
new file mode 100644
index 0000000..ba8a418
--- /dev/null
+++ b/configs/bf561-acvilon_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_BF561_ACVILON=y
diff --git a/configs/bf561-ezkit_defconfig b/configs/bf561-ezkit_defconfig
new file mode 100644
index 0000000..7ceb1d9
--- /dev/null
+++ b/configs/bf561-ezkit_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_BF561_EZKIT=y
diff --git a/configs/bf609-ezkit_defconfig b/configs/bf609-ezkit_defconfig
new file mode 100644
index 0000000..2bfb6a5
--- /dev/null
+++ b/configs/bf609-ezkit_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_BF609_EZKIT=y
diff --git a/configs/bg0900_defconfig b/configs/bg0900_defconfig
new file mode 100644
index 0000000..b8c8352
--- /dev/null
+++ b/configs/bg0900_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_BG0900=y
diff --git a/configs/blackstamp_defconfig b/configs/blackstamp_defconfig
new file mode 100644
index 0000000..d531ffc
--- /dev/null
+++ b/configs/blackstamp_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_BLACKSTAMP=y
diff --git a/configs/blackvme_defconfig b/configs/blackvme_defconfig
new file mode 100644
index 0000000..1ec2fa9
--- /dev/null
+++ b/configs/blackvme_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_BLACKVME=y
diff --git a/configs/bluestone_defconfig b/configs/bluestone_defconfig
new file mode 100644
index 0000000..8f83a43
--- /dev/null
+++ b/configs/bluestone_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_BLUESTONE=y
diff --git a/configs/br4_defconfig b/configs/br4_defconfig
new file mode 100644
index 0000000..9d91933
--- /dev/null
+++ b/configs/br4_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_BR4=y
diff --git a/configs/bubinga_defconfig b/configs/bubinga_defconfig
new file mode 100644
index 0000000..65ea4d1
--- /dev/null
+++ b/configs/bubinga_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_BUBINGA=y
diff --git a/configs/caddy2_defconfig b/configs/caddy2_defconfig
new file mode 100644
index 0000000..6e4a389
--- /dev/null
+++ b/configs/caddy2_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="CADDY2"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_VME8349=y
diff --git a/configs/calimain_defconfig b/configs/calimain_defconfig
new file mode 100644
index 0000000..a808ddf
--- /dev/null
+++ b/configs/calimain_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_CALIMAIN=y
diff --git a/configs/cam5200_defconfig b/configs/cam5200_defconfig
new file mode 100644
index 0000000..d3de17b
--- /dev/null
+++ b/configs/cam5200_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="CAM5200,TQM5200S,TQM5200_B"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_TQM5200=y
diff --git a/configs/cam5200_niosflash_defconfig b/configs/cam5200_niosflash_defconfig
new file mode 100644
index 0000000..a375e13
--- /dev/null
+++ b/configs/cam5200_niosflash_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="CAM5200,TQM5200S,TQM5200_B,CAM5200_NIOSFLASH"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_TQM5200=y
diff --git a/configs/cam_enc_4xx_defconfig b/configs/cam_enc_4xx_defconfig
new file mode 100644
index 0000000..1417d83
--- /dev/null
+++ b/configs/cam_enc_4xx_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_CAM_ENC_4XX=y
diff --git a/configs/canmb_defconfig b/configs/canmb_defconfig
new file mode 100644
index 0000000..86ffbd2
--- /dev/null
+++ b/configs/canmb_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_CANMB=y
diff --git a/configs/canyonlands_defconfig b/configs/canyonlands_defconfig
new file mode 100644
index 0000000..09b9ab9
--- /dev/null
+++ b/configs/canyonlands_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="CANYONLANDS"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_CANYONLANDS=y
diff --git a/configs/cardhu_defconfig b/configs/cardhu_defconfig
new file mode 100644
index 0000000..564ad5a
--- /dev/null
+++ b/configs/cardhu_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_CARDHU=y
diff --git a/configs/cgtqmx6qeval_defconfig b/configs/cgtqmx6qeval_defconfig
new file mode 100644
index 0000000..6699381
--- /dev/null
+++ b/configs/cgtqmx6qeval_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg,MX6Q"
+CONFIG_ARM=y
+CONFIG_TARGET_CGTQMX6EVAL=y
diff --git a/configs/charon_defconfig b/configs/charon_defconfig
new file mode 100644
index 0000000..1dd3f5d
--- /dev/null
+++ b/configs/charon_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_CHARON=y
diff --git a/configs/cm-bf527_defconfig b/configs/cm-bf527_defconfig
new file mode 100644
index 0000000..cb5110c
--- /dev/null
+++ b/configs/cm-bf527_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_CM_BF527=y
diff --git a/configs/cm-bf533_defconfig b/configs/cm-bf533_defconfig
new file mode 100644
index 0000000..aa38d0e
--- /dev/null
+++ b/configs/cm-bf533_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_CM_BF533=y
diff --git a/configs/cm-bf537e_defconfig b/configs/cm-bf537e_defconfig
new file mode 100644
index 0000000..b9deaae
--- /dev/null
+++ b/configs/cm-bf537e_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_CM_BF537E=y
diff --git a/configs/cm-bf537u_defconfig b/configs/cm-bf537u_defconfig
new file mode 100644
index 0000000..16f7ae1
--- /dev/null
+++ b/configs/cm-bf537u_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_CM_BF537U=y
diff --git a/configs/cm-bf548_defconfig b/configs/cm-bf548_defconfig
new file mode 100644
index 0000000..e60306a
--- /dev/null
+++ b/configs/cm-bf548_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_CM_BF548=y
diff --git a/configs/cm-bf561_defconfig b/configs/cm-bf561_defconfig
new file mode 100644
index 0000000..1b9301c
--- /dev/null
+++ b/configs/cm-bf561_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_CM_BF561=y
diff --git a/configs/cm4008_defconfig b/configs/cm4008_defconfig
new file mode 100644
index 0000000..487589d
--- /dev/null
+++ b/configs/cm4008_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_CM4008=y
diff --git a/configs/cm41xx_defconfig b/configs/cm41xx_defconfig
new file mode 100644
index 0000000..15e9362
--- /dev/null
+++ b/configs/cm41xx_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_CM41XX=y
diff --git a/configs/cm5200_defconfig b/configs/cm5200_defconfig
new file mode 100644
index 0000000..8f5dd3c
--- /dev/null
+++ b/configs/cm5200_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_CM5200=y
diff --git a/configs/cm_t335_defconfig b/configs/cm_t335_defconfig
new file mode 100644
index 0000000..5ff4f9c
--- /dev/null
+++ b/configs/cm_t335_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_CM_T335=y
diff --git a/configs/cm_t35_defconfig b/configs/cm_t35_defconfig
new file mode 100644
index 0000000..00b0590
--- /dev/null
+++ b/configs/cm_t35_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_CM_T35=y
diff --git a/configs/cm_t54_defconfig b/configs/cm_t54_defconfig
new file mode 100644
index 0000000..b48a171
--- /dev/null
+++ b/configs/cm_t54_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_CM_T54=y
diff --git a/configs/cmi_mpc5xx_defconfig b/configs/cmi_mpc5xx_defconfig
new file mode 100644
index 0000000..5c855b1
--- /dev/null
+++ b/configs/cmi_mpc5xx_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_5xx=y
+CONFIG_TARGET_CMI_MPC5XX=y
diff --git a/configs/cobra5272_defconfig b/configs/cobra5272_defconfig
new file mode 100644
index 0000000..dc1552d
--- /dev/null
+++ b/configs/cobra5272_defconfig
@@ -0,0 +1,2 @@
+CONFIG_M68K=y
+CONFIG_TARGET_COBRA5272=y
diff --git a/configs/cogent_mpc8260_defconfig b/configs/cogent_mpc8260_defconfig
new file mode 100644
index 0000000..dc297f1
--- /dev/null
+++ b/configs/cogent_mpc8260_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_COGENT_MPC8260=y
diff --git a/configs/cogent_mpc8xx_defconfig b/configs/cogent_mpc8xx_defconfig
new file mode 100644
index 0000000..2fe7a5a
--- /dev/null
+++ b/configs/cogent_mpc8xx_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_COGENT_MPC8XX=y
diff --git a/configs/colibri_pxa270_defconfig b/configs/colibri_pxa270_defconfig
new file mode 100644
index 0000000..c8faf0b
--- /dev/null
+++ b/configs/colibri_pxa270_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_COLIBRI_PXA270=y
diff --git a/configs/colibri_t20_iris_defconfig b/configs/colibri_t20_iris_defconfig
new file mode 100644
index 0000000..8ff2464
--- /dev/null
+++ b/configs/colibri_t20_iris_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_COLIBRI_T20_IRIS=y
diff --git a/configs/controlcenterd_36BIT_SDCARD_DEVELOP_defconfig b/configs/controlcenterd_36BIT_SDCARD_DEVELOP_defconfig
new file mode 100644
index 0000000..661e85c
--- /dev/null
+++ b/configs/controlcenterd_36BIT_SDCARD_DEVELOP_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="36BIT,SDCARD,DEVELOP"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_CONTROLCENTERD=y
diff --git a/configs/controlcenterd_36BIT_SDCARD_defconfig b/configs/controlcenterd_36BIT_SDCARD_defconfig
new file mode 100644
index 0000000..76ab9d3
--- /dev/null
+++ b/configs/controlcenterd_36BIT_SDCARD_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="36BIT,SDCARD"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_CONTROLCENTERD=y
diff --git a/configs/controlcenterd_TRAILBLAZER_DEVELOP_defconfig b/configs/controlcenterd_TRAILBLAZER_DEVELOP_defconfig
new file mode 100644
index 0000000..be1a371
--- /dev/null
+++ b/configs/controlcenterd_TRAILBLAZER_DEVELOP_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="TRAILBLAZER,SPIFLASH,DEVELOP"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_CONTROLCENTERD=y
diff --git a/configs/controlcenterd_TRAILBLAZER_defconfig b/configs/controlcenterd_TRAILBLAZER_defconfig
new file mode 100644
index 0000000..ab548a6
--- /dev/null
+++ b/configs/controlcenterd_TRAILBLAZER_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="TRAILBLAZER,SPIFLASH"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_CONTROLCENTERD=y
diff --git a/configs/coreboot-x86_defconfig b/configs/coreboot-x86_defconfig
new file mode 100644
index 0000000..a06c527
--- /dev/null
+++ b/configs/coreboot-x86_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0x01110000"
+CONFIG_X86=y
+CONFIG_TARGET_COREBOOT=y
diff --git a/configs/corvus_defconfig b/configs/corvus_defconfig
new file mode 100644
index 0000000..3fc8edb
--- /dev/null
+++ b/configs/corvus_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9M10G45,SYS_USE_NANDFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_CORVUS=y
diff --git a/configs/cpci5200_defconfig b/configs/cpci5200_defconfig
new file mode 100644
index 0000000..bdbf4fc
--- /dev/null
+++ b/configs/cpci5200_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_CPCI5200=y
diff --git a/configs/cpu9260_128M_defconfig b/configs/cpu9260_128M_defconfig
new file mode 100644
index 0000000..86fc6bd
--- /dev/null
+++ b/configs/cpu9260_128M_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="CPU9260,CPU9260_128M"
+CONFIG_ARM=y
+CONFIG_TARGET_CPU9260=y
diff --git a/configs/cpu9260_defconfig b/configs/cpu9260_defconfig
new file mode 100644
index 0000000..10299e3
--- /dev/null
+++ b/configs/cpu9260_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="CPU9260"
+CONFIG_ARM=y
+CONFIG_TARGET_CPU9260=y
diff --git a/configs/cpu9260_nand_128M_defconfig b/configs/cpu9260_nand_128M_defconfig
new file mode 100644
index 0000000..e582a15
--- /dev/null
+++ b/configs/cpu9260_nand_128M_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="CPU9260,CPU9260_128M,NANDBOOT"
+CONFIG_ARM=y
+CONFIG_TARGET_CPU9260=y
diff --git a/configs/cpu9260_nand_defconfig b/configs/cpu9260_nand_defconfig
new file mode 100644
index 0000000..40988cd
--- /dev/null
+++ b/configs/cpu9260_nand_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="CPU9260,NANDBOOT"
+CONFIG_ARM=y
+CONFIG_TARGET_CPU9260=y
diff --git a/configs/cpu9G20_128M_defconfig b/configs/cpu9G20_128M_defconfig
new file mode 100644
index 0000000..4c28d25
--- /dev/null
+++ b/configs/cpu9G20_128M_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="CPU9G20,CPU9G20_128M"
+CONFIG_ARM=y
+CONFIG_TARGET_CPU9260=y
diff --git a/configs/cpu9G20_defconfig b/configs/cpu9G20_defconfig
new file mode 100644
index 0000000..468b2c8
--- /dev/null
+++ b/configs/cpu9G20_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="CPU9G20"
+CONFIG_ARM=y
+CONFIG_TARGET_CPU9260=y
diff --git a/configs/cpu9G20_nand_128M_defconfig b/configs/cpu9G20_nand_128M_defconfig
new file mode 100644
index 0000000..a74df9d
--- /dev/null
+++ b/configs/cpu9G20_nand_128M_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="CPU9G20,CPU9G20_128M,NANDBOOT"
+CONFIG_ARM=y
+CONFIG_TARGET_CPU9260=y
diff --git a/configs/cpu9G20_nand_defconfig b/configs/cpu9G20_nand_defconfig
new file mode 100644
index 0000000..11cc276
--- /dev/null
+++ b/configs/cpu9G20_nand_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="CPU9G20,NANDBOOT"
+CONFIG_ARM=y
+CONFIG_TARGET_CPU9260=y
diff --git a/configs/cpuat91_defconfig b/configs/cpuat91_defconfig
new file mode 100644
index 0000000..d25bd3a
--- /dev/null
+++ b/configs/cpuat91_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_CPUAT91=y
diff --git a/configs/cpuat91_ram_defconfig b/configs/cpuat91_ram_defconfig
new file mode 100644
index 0000000..f5b722d
--- /dev/null
+++ b/configs/cpuat91_ram_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="RAMBOOT"
+CONFIG_ARM=y
+CONFIG_TARGET_CPUAT91=y
diff --git a/configs/csb272_defconfig b/configs/csb272_defconfig
new file mode 100644
index 0000000..8ccd645
--- /dev/null
+++ b/configs/csb272_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_CSB272=y
diff --git a/configs/csb472_defconfig b/configs/csb472_defconfig
new file mode 100644
index 0000000..81a0cf1
--- /dev/null
+++ b/configs/csb472_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_CSB472=y
diff --git a/configs/d2net_v2_defconfig b/configs/d2net_v2_defconfig
new file mode 100644
index 0000000..e53aed7
--- /dev/null
+++ b/configs/d2net_v2_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="D2NET_V2"
+CONFIG_ARM=y
+CONFIG_TARGET_NET2BIG_V2=y
diff --git a/configs/da830evm_defconfig b/configs/da830evm_defconfig
new file mode 100644
index 0000000..49e74c3
--- /dev/null
+++ b/configs/da830evm_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_DA830EVM=y
diff --git a/configs/da850_am18xxevm_defconfig b/configs/da850_am18xxevm_defconfig
new file mode 100644
index 0000000..af419ce
--- /dev/null
+++ b/configs/da850_am18xxevm_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="DA850_AM18X_EVM,MAC_ADDR_IN_EEPROM,SYS_I2C_EEPROM_ADDR_LEN=2,SYS_I2C_EEPROM_ADDR=0x50"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_DA850EVM=y
diff --git a/configs/da850evm_defconfig b/configs/da850evm_defconfig
new file mode 100644
index 0000000..7517e92
--- /dev/null
+++ b/configs/da850evm_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="MAC_ADDR_IN_SPIFLASH"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_DA850EVM=y
diff --git a/configs/da850evm_direct_nor_defconfig b/configs/da850evm_direct_nor_defconfig
new file mode 100644
index 0000000..edc604a
--- /dev/null
+++ b/configs/da850evm_direct_nor_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="MAC_ADDR_IN_SPIFLASH,USE_NOR,DIRECT_NOR_BOOT"
+CONFIG_ARM=y
+CONFIG_TARGET_DA850EVM=y
diff --git a/configs/dalmore_defconfig b/configs/dalmore_defconfig
new file mode 100644
index 0000000..288b238
--- /dev/null
+++ b/configs/dalmore_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_DALMORE=y
diff --git a/configs/davinci_dm355evm_defconfig b/configs/davinci_dm355evm_defconfig
new file mode 100644
index 0000000..ef0b854
--- /dev/null
+++ b/configs/davinci_dm355evm_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_DAVINCI_DM355EVM=y
diff --git a/configs/davinci_dm355leopard_defconfig b/configs/davinci_dm355leopard_defconfig
new file mode 100644
index 0000000..22da9f3
--- /dev/null
+++ b/configs/davinci_dm355leopard_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_DAVINCI_DM355LEOPARD=y
diff --git a/configs/davinci_dm365evm_defconfig b/configs/davinci_dm365evm_defconfig
new file mode 100644
index 0000000..dfae0b2
--- /dev/null
+++ b/configs/davinci_dm365evm_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_DAVINCI_DM365EVM=y
diff --git a/configs/davinci_dm6467Tevm_defconfig b/configs/davinci_dm6467Tevm_defconfig
new file mode 100644
index 0000000..e2c2de4
--- /dev/null
+++ b/configs/davinci_dm6467Tevm_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="DAVINCI_DM6467TEVM,REFCLK_FREQ=33000000"
+CONFIG_ARM=y
+CONFIG_TARGET_DAVINCI_DM6467EVM=y
diff --git a/configs/davinci_dm6467evm_defconfig b/configs/davinci_dm6467evm_defconfig
new file mode 100644
index 0000000..abd3491
--- /dev/null
+++ b/configs/davinci_dm6467evm_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="REFCLK_FREQ=27000000"
+CONFIG_ARM=y
+CONFIG_TARGET_DAVINCI_DM6467EVM=y
diff --git a/configs/davinci_dvevm_defconfig b/configs/davinci_dvevm_defconfig
new file mode 100644
index 0000000..eb53692
--- /dev/null
+++ b/configs/davinci_dvevm_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_DAVINCI_DVEVM=y
diff --git a/configs/davinci_schmoogie_defconfig b/configs/davinci_schmoogie_defconfig
new file mode 100644
index 0000000..bc166ab
--- /dev/null
+++ b/configs/davinci_schmoogie_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_DAVINCI_SCHMOOGIE=y
diff --git a/configs/davinci_sffsdr_defconfig b/configs/davinci_sffsdr_defconfig
new file mode 100644
index 0000000..ea9cf88
--- /dev/null
+++ b/configs/davinci_sffsdr_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_DAVINCI_SFFSDR=y
diff --git a/configs/davinci_sonata_defconfig b/configs/davinci_sonata_defconfig
new file mode 100644
index 0000000..2c9cd4f
--- /dev/null
+++ b/configs/davinci_sonata_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_DAVINCI_SONATA=y
diff --git a/configs/dbau1000_defconfig b/configs/dbau1000_defconfig
new file mode 100644
index 0000000..7c95629
--- /dev/null
+++ b/configs/dbau1000_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="DBAU1000"
+CONFIG_MIPS=y
+CONFIG_TARGET_DBAU1X00=y
diff --git a/configs/dbau1100_defconfig b/configs/dbau1100_defconfig
new file mode 100644
index 0000000..506f5da
--- /dev/null
+++ b/configs/dbau1100_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="DBAU1100"
+CONFIG_MIPS=y
+CONFIG_TARGET_DBAU1X00=y
diff --git a/configs/dbau1500_defconfig b/configs/dbau1500_defconfig
new file mode 100644
index 0000000..5a02a78
--- /dev/null
+++ b/configs/dbau1500_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="DBAU1500"
+CONFIG_MIPS=y
+CONFIG_TARGET_DBAU1X00=y
diff --git a/configs/dbau1550_defconfig b/configs/dbau1550_defconfig
new file mode 100644
index 0000000..9015023
--- /dev/null
+++ b/configs/dbau1550_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="DBAU1550"
+CONFIG_MIPS=y
+CONFIG_TARGET_DBAU1X00=y
diff --git a/configs/dbau1550_el_defconfig b/configs/dbau1550_el_defconfig
new file mode 100644
index 0000000..53b35ce
--- /dev/null
+++ b/configs/dbau1550_el_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="DBAU1550,SYS_LITTLE_ENDIAN"
+CONFIG_MIPS=y
+CONFIG_TARGET_DBAU1X00=y
diff --git a/configs/devconcenter_defconfig b/configs/devconcenter_defconfig
new file mode 100644
index 0000000..7f82d7d
--- /dev/null
+++ b/configs/devconcenter_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="DEVCONCENTER"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_INTIP=y
diff --git a/configs/devkit3250_defconfig b/configs/devkit3250_defconfig
new file mode 100644
index 0000000..ba990bc
--- /dev/null
+++ b/configs/devkit3250_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_DEVKIT3250=y
diff --git a/configs/devkit8000_defconfig b/configs/devkit8000_defconfig
new file mode 100644
index 0000000..7c5d222
--- /dev/null
+++ b/configs/devkit8000_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_DEVKIT8000=y
diff --git a/configs/dig297_defconfig b/configs/dig297_defconfig
new file mode 100644
index 0000000..9309ac2
--- /dev/null
+++ b/configs/dig297_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_DIG297=y
diff --git a/configs/digsy_mtc_RAMBOOT_defconfig b/configs/digsy_mtc_RAMBOOT_defconfig
new file mode 100644
index 0000000..a1e765b
--- /dev/null
+++ b/configs/digsy_mtc_RAMBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0x00100000"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_DIGSY_MTC=y
diff --git a/configs/digsy_mtc_defconfig b/configs/digsy_mtc_defconfig
new file mode 100644
index 0000000..666c5c8
--- /dev/null
+++ b/configs/digsy_mtc_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_DIGSY_MTC=y
diff --git a/configs/digsy_mtc_rev5_RAMBOOT_defconfig b/configs/digsy_mtc_rev5_RAMBOOT_defconfig
new file mode 100644
index 0000000..d356174
--- /dev/null
+++ b/configs/digsy_mtc_rev5_RAMBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0x00100000,DIGSY_REV5"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_DIGSY_MTC=y
diff --git a/configs/digsy_mtc_rev5_defconfig b/configs/digsy_mtc_rev5_defconfig
new file mode 100644
index 0000000..f66f86f
--- /dev/null
+++ b/configs/digsy_mtc_rev5_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="DIGSY_REV5"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_DIGSY_MTC=y
diff --git a/configs/dkb_defconfig b/configs/dkb_defconfig
new file mode 100644
index 0000000..0be9578
--- /dev/null
+++ b/configs/dkb_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_DKB=y
diff --git a/configs/dlvision-10g_defconfig b/configs/dlvision-10g_defconfig
new file mode 100644
index 0000000..1d2a571
--- /dev/null
+++ b/configs/dlvision-10g_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_DLVISION_10G=y
diff --git a/configs/dlvision_defconfig b/configs/dlvision_defconfig
new file mode 100644
index 0000000..c0317dc
--- /dev/null
+++ b/configs/dlvision_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_DLVISION=y
diff --git a/configs/dnp5370_defconfig b/configs/dnp5370_defconfig
new file mode 100644
index 0000000..0c00087
--- /dev/null
+++ b/configs/dnp5370_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_DNP5370=y
diff --git a/configs/dns325_defconfig b/configs/dns325_defconfig
new file mode 100644
index 0000000..6a18d2a
--- /dev/null
+++ b/configs/dns325_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_DNS325=y
diff --git a/configs/dockstar_defconfig b/configs/dockstar_defconfig
new file mode 100644
index 0000000..528669e
--- /dev/null
+++ b/configs/dockstar_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_DOCKSTAR=y
diff --git a/configs/dra7xx_evm_defconfig b/configs/dra7xx_evm_defconfig
new file mode 100644
index 0000000..82cffd7
--- /dev/null
+++ b/configs/dra7xx_evm_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="CONS_INDEX=1"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_DRA7XX_EVM=y
diff --git a/configs/dra7xx_evm_qspiboot_defconfig b/configs/dra7xx_evm_qspiboot_defconfig
new file mode 100644
index 0000000..be09f40
--- /dev/null
+++ b/configs/dra7xx_evm_qspiboot_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="CONS_INDEX=1,QSPI_BOOT"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_DRA7XX_EVM=y
diff --git a/configs/dra7xx_evm_uart3_defconfig b/configs/dra7xx_evm_uart3_defconfig
new file mode 100644
index 0000000..e0d1e45
--- /dev/null
+++ b/configs/dra7xx_evm_uart3_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="CONS_INDEX=3,SPL_YMODEM_SUPPORT"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_DRA7XX_EVM=y
diff --git a/configs/draco_defconfig b/configs/draco_defconfig
new file mode 100644
index 0000000..18def0b
--- /dev/null
+++ b/configs/draco_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_DRACO=y
diff --git a/configs/dreamplug_defconfig b/configs/dreamplug_defconfig
new file mode 100644
index 0000000..49de210
--- /dev/null
+++ b/configs/dreamplug_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_DREAMPLUG=y
diff --git a/configs/duovero_defconfig b/configs/duovero_defconfig
new file mode 100644
index 0000000..b56092a
--- /dev/null
+++ b/configs/duovero_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_DUOVERO=y
diff --git a/configs/dxr2_defconfig b/configs/dxr2_defconfig
new file mode 100644
index 0000000..15f1181
--- /dev/null
+++ b/configs/dxr2_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_DXR2=y
diff --git a/configs/eXalion_defconfig b/configs/eXalion_defconfig
new file mode 100644
index 0000000..9d7e090
--- /dev/null
+++ b/configs/eXalion_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC824X=y
+CONFIG_TARGET_EXALION=y
diff --git a/configs/ea20_defconfig b/configs/ea20_defconfig
new file mode 100644
index 0000000..562849d
--- /dev/null
+++ b/configs/ea20_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_EA20=y
diff --git a/configs/eb_cpu5282_defconfig b/configs/eb_cpu5282_defconfig
new file mode 100644
index 0000000..f69aa53
--- /dev/null
+++ b/configs/eb_cpu5282_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0xFF000000,SYS_MONITOR_BASE=0xFF000400"
+CONFIG_M68K=y
+CONFIG_TARGET_EB_CPU5282=y
diff --git a/configs/eb_cpu5282_internal_defconfig b/configs/eb_cpu5282_internal_defconfig
new file mode 100644
index 0000000..b590f25
--- /dev/null
+++ b/configs/eb_cpu5282_internal_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0xF0000000,SYS_MONITOR_BASE=0xF0000418"
+CONFIG_M68K=y
+CONFIG_TARGET_EB_CPU5282=y
diff --git a/configs/eb_cpux9k2_defconfig b/configs/eb_cpux9k2_defconfig
new file mode 100644
index 0000000..5f0ab44
--- /dev/null
+++ b/configs/eb_cpux9k2_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_EB_CPUX9K2=y
diff --git a/configs/eb_cpux9k2_ram_defconfig b/configs/eb_cpux9k2_ram_defconfig
new file mode 100644
index 0000000..c6e8b71
--- /dev/null
+++ b/configs/eb_cpux9k2_ram_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="RAMBOOT"
+CONFIG_ARM=y
+CONFIG_TARGET_EB_CPUX9K2=y
diff --git a/configs/ebony_defconfig b/configs/ebony_defconfig
new file mode 100644
index 0000000..db93555
--- /dev/null
+++ b/configs/ebony_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_EBONY=y
diff --git a/configs/eco5pk_defconfig b/configs/eco5pk_defconfig
new file mode 100644
index 0000000..79f3d5a
--- /dev/null
+++ b/configs/eco5pk_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_ECO5PK=y
diff --git a/configs/ecovec_defconfig b/configs/ecovec_defconfig
new file mode 100644
index 0000000..57771e4
--- /dev/null
+++ b/configs/ecovec_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SH=y
+CONFIG_TARGET_ECOVEC=y
diff --git a/configs/edb9315a_defconfig b/configs/edb9315a_defconfig
new file mode 100644
index 0000000..e92daf6
--- /dev/null
+++ b/configs/edb9315a_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="MK_edb9315a"
+CONFIG_ARM=y
+CONFIG_TARGET_EDB93XX=y
diff --git a/configs/edminiv2_defconfig b/configs/edminiv2_defconfig
new file mode 100644
index 0000000..82aa684
--- /dev/null
+++ b/configs/edminiv2_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_EDMINIV2=y
diff --git a/configs/enbw_cmc_defconfig b/configs/enbw_cmc_defconfig
new file mode 100644
index 0000000..7fe405a
--- /dev/null
+++ b/configs/enbw_cmc_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_ENBW_CMC=y
diff --git a/configs/ep8260_defconfig b/configs/ep8260_defconfig
new file mode 100644
index 0000000..1cce900
--- /dev/null
+++ b/configs/ep8260_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_EP8260=y
diff --git a/configs/ep82xxm_defconfig b/configs/ep82xxm_defconfig
new file mode 100644
index 0000000..0842d2d
--- /dev/null
+++ b/configs/ep82xxm_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_EP82XXM=y
diff --git a/configs/espt_defconfig b/configs/espt_defconfig
new file mode 100644
index 0000000..a50781d
--- /dev/null
+++ b/configs/espt_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SH=y
+CONFIG_TARGET_ESPT=y
diff --git a/configs/ethernut5_defconfig b/configs/ethernut5_defconfig
new file mode 100644
index 0000000..5be495c
--- /dev/null
+++ b/configs/ethernut5_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9XE"
+CONFIG_ARM=y
+CONFIG_TARGET_ETHERNUT5=y
diff --git a/configs/favr-32-ezkit_defconfig b/configs/favr-32-ezkit_defconfig
new file mode 100644
index 0000000..941e028
--- /dev/null
+++ b/configs/favr-32-ezkit_defconfig
@@ -0,0 +1,2 @@
+CONFIG_AVR32=y
+CONFIG_TARGET_FAVR_32_EZKIT=y
diff --git a/configs/flea3_defconfig b/configs/flea3_defconfig
new file mode 100644
index 0000000..ac112cd
--- /dev/null
+++ b/configs/flea3_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_FLEA3=y
diff --git a/configs/fo300_defconfig b/configs/fo300_defconfig
new file mode 100644
index 0000000..6492b4b
--- /dev/null
+++ b/configs/fo300_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="FO300"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_TQM5200=y
diff --git a/configs/fx12mm_defconfig b/configs/fx12mm_defconfig
new file mode 100644
index 0000000..9900a54
--- /dev/null
+++ b/configs/fx12mm_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0x04000000,RESET_VECTOR_ADDRESS=0x04100000,INIT_TLB=board/xilinx/ppc405-generic/init.o"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_FX12MM=y
diff --git a/configs/fx12mm_flash_defconfig b/configs/fx12mm_flash_defconfig
new file mode 100644
index 0000000..5a0587f
--- /dev/null
+++ b/configs/fx12mm_flash_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0xF7F60000,RESET_VECTOR_ADDRESS=0xF7FFFFFC,INIT_TLB=board/xilinx/ppc405-generic/init.o"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_FX12MM=y
diff --git a/configs/galaxy5200_LOWBOOT_defconfig b/configs/galaxy5200_LOWBOOT_defconfig
new file mode 100644
index 0000000..4f193f5
--- /dev/null
+++ b/configs/galaxy5200_LOWBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="galaxy5200_LOWBOOT"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_GALAXY5200=y
diff --git a/configs/galaxy5200_defconfig b/configs/galaxy5200_defconfig
new file mode 100644
index 0000000..0fdf643
--- /dev/null
+++ b/configs/galaxy5200_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="galaxy5200"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_GALAXY5200=y
diff --git a/configs/gdppc440etx_defconfig b/configs/gdppc440etx_defconfig
new file mode 100644
index 0000000..1097b9c
--- /dev/null
+++ b/configs/gdppc440etx_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_GDPPC440ETX=y
diff --git a/configs/glacier_defconfig b/configs/glacier_defconfig
new file mode 100644
index 0000000..2a66bfb
--- /dev/null
+++ b/configs/glacier_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="GLACIER"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_CANYONLANDS=y
diff --git a/configs/goflexhome_defconfig b/configs/goflexhome_defconfig
new file mode 100644
index 0000000..10fde53
--- /dev/null
+++ b/configs/goflexhome_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_GOFLEXHOME=y
diff --git a/configs/gplugd_defconfig b/configs/gplugd_defconfig
new file mode 100644
index 0000000..ec8f45c
--- /dev/null
+++ b/configs/gplugd_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_GPLUGD=y
diff --git a/configs/gr_cpci_ax2000_defconfig b/configs/gr_cpci_ax2000_defconfig
new file mode 100644
index 0000000..6eb02ad
--- /dev/null
+++ b/configs/gr_cpci_ax2000_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SPARC=y
+CONFIG_TARGET_GR_CPCI_AX2000=y
diff --git a/configs/gr_ep2s60_defconfig b/configs/gr_ep2s60_defconfig
new file mode 100644
index 0000000..6e1eb83
--- /dev/null
+++ b/configs/gr_ep2s60_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SPARC=y
+CONFIG_TARGET_GR_EP2S60=y
diff --git a/configs/gr_xc3s_1500_defconfig b/configs/gr_xc3s_1500_defconfig
new file mode 100644
index 0000000..da846db
--- /dev/null
+++ b/configs/gr_xc3s_1500_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SPARC=y
+CONFIG_TARGET_GR_XC3S_1500=y
diff --git a/configs/grasshopper_defconfig b/configs/grasshopper_defconfig
new file mode 100644
index 0000000..72013e7
--- /dev/null
+++ b/configs/grasshopper_defconfig
@@ -0,0 +1,2 @@
+CONFIG_AVR32=y
+CONFIG_TARGET_GRASSHOPPER=y
diff --git a/configs/grsim_defconfig b/configs/grsim_defconfig
new file mode 100644
index 0000000..2a7e8e7
--- /dev/null
+++ b/configs/grsim_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SPARC=y
+CONFIG_TARGET_GRSIM=y
diff --git a/configs/grsim_leon2_defconfig b/configs/grsim_leon2_defconfig
new file mode 100644
index 0000000..e91eb96
--- /dev/null
+++ b/configs/grsim_leon2_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SPARC=y
+CONFIG_TARGET_GRSIM_LEON2=y
diff --git a/configs/guruplug_defconfig b/configs/guruplug_defconfig
new file mode 100644
index 0000000..f5be577
--- /dev/null
+++ b/configs/guruplug_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_GURUPLUG=y
diff --git a/configs/gw8260_defconfig b/configs/gw8260_defconfig
new file mode 100644
index 0000000..a59ec3a
--- /dev/null
+++ b/configs/gw8260_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_GW8260=y
diff --git a/configs/gwventana_defconfig b/configs/gwventana_defconfig
new file mode 100644
index 0000000..11aaab5
--- /dev/null
+++ b/configs/gwventana_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/gateworks/gw_ventana/gw_ventana.cfg,MX6QDL,SPL"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_GW_VENTANA=y
diff --git a/configs/h2200_defconfig b/configs/h2200_defconfig
new file mode 100644
index 0000000..7040c09
--- /dev/null
+++ b/configs/h2200_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_H2200=y
diff --git a/configs/haleakala_defconfig b/configs/haleakala_defconfig
new file mode 100644
index 0000000..7e63116
--- /dev/null
+++ b/configs/haleakala_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="HALEAKALA"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_KILAUEA=y
diff --git a/configs/hammerhead_defconfig b/configs/hammerhead_defconfig
new file mode 100644
index 0000000..0d69cc6
--- /dev/null
+++ b/configs/hammerhead_defconfig
@@ -0,0 +1,2 @@
+CONFIG_AVR32=y
+CONFIG_TARGET_HAMMERHEAD=y
diff --git a/configs/harmony_defconfig b/configs/harmony_defconfig
new file mode 100644
index 0000000..d25ea5c
--- /dev/null
+++ b/configs/harmony_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_HARMONY=y
diff --git a/configs/hawkboard_defconfig b/configs/hawkboard_defconfig
new file mode 100644
index 0000000..9945fe5
--- /dev/null
+++ b/configs/hawkboard_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_HAWKBOARD=y
diff --git a/configs/hawkboard_uart_defconfig b/configs/hawkboard_uart_defconfig
new file mode 100644
index 0000000..b4db291
--- /dev/null
+++ b/configs/hawkboard_uart_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="UART_U_BOOT"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_HAWKBOARD=y
diff --git a/configs/hermes_defconfig b/configs/hermes_defconfig
new file mode 100644
index 0000000..a923a61
--- /dev/null
+++ b/configs/hermes_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_HERMES=y
diff --git a/configs/highbank_defconfig b/configs/highbank_defconfig
new file mode 100644
index 0000000..23fd52d
--- /dev/null
+++ b/configs/highbank_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_HIGHBANK=y
diff --git a/configs/hmi1001_defconfig b/configs/hmi1001_defconfig
new file mode 100644
index 0000000..a351dbe
--- /dev/null
+++ b/configs/hmi1001_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_HMI1001=y
diff --git a/configs/hummingboard_solo_defconfig b/configs/hummingboard_solo_defconfig
new file mode 100644
index 0000000..600fa00
--- /dev/null
+++ b/configs/hummingboard_solo_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/solidrun/hummingboard/solo.cfg,MX6S,DDR_MB=512"
+CONFIG_ARM=y
+CONFIG_TARGET_HUMMINGBOARD=y
diff --git a/configs/hymod_defconfig b/configs/hymod_defconfig
new file mode 100644
index 0000000..a6dc1d8
--- /dev/null
+++ b/configs/hymod_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_HYMOD=y
diff --git a/configs/ib62x0_defconfig b/configs/ib62x0_defconfig
new file mode 100644
index 0000000..d92217e
--- /dev/null
+++ b/configs/ib62x0_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_IB62X0=y
diff --git a/configs/ibf-dsp561_defconfig b/configs/ibf-dsp561_defconfig
new file mode 100644
index 0000000..41a5c65
--- /dev/null
+++ b/configs/ibf-dsp561_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_IBF_DSP561=y
diff --git a/configs/icecube_5200_DDR_LOWBOOT08_defconfig b/configs/icecube_5200_DDR_LOWBOOT08_defconfig
new file mode 100644
index 0000000..79f8598
--- /dev/null
+++ b/configs/icecube_5200_DDR_LOWBOOT08_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0xFF800000,MPC5200_DDR"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_ICECUBE=y
diff --git a/configs/icecube_5200_DDR_LOWBOOT_defconfig b/configs/icecube_5200_DDR_LOWBOOT_defconfig
new file mode 100644
index 0000000..79f8598
--- /dev/null
+++ b/configs/icecube_5200_DDR_LOWBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0xFF800000,MPC5200_DDR"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_ICECUBE=y
diff --git a/configs/icecube_5200_DDR_defconfig b/configs/icecube_5200_DDR_defconfig
new file mode 100644
index 0000000..19d9637
--- /dev/null
+++ b/configs/icecube_5200_DDR_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MPC5200_DDR"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_ICECUBE=y
diff --git a/configs/icecube_5200_LOWBOOT08_defconfig b/configs/icecube_5200_LOWBOOT08_defconfig
new file mode 100644
index 0000000..9f0cbd8
--- /dev/null
+++ b/configs/icecube_5200_LOWBOOT08_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0xFF800000"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_ICECUBE=y
diff --git a/configs/icecube_5200_LOWBOOT_defconfig b/configs/icecube_5200_LOWBOOT_defconfig
new file mode 100644
index 0000000..ff1552f
--- /dev/null
+++ b/configs/icecube_5200_LOWBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0xFF000000"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_ICECUBE=y
diff --git a/configs/icecube_5200_defconfig b/configs/icecube_5200_defconfig
new file mode 100644
index 0000000..49fdb3b
--- /dev/null
+++ b/configs/icecube_5200_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_ICECUBE=y
diff --git a/configs/icon_defconfig b/configs/icon_defconfig
new file mode 100644
index 0000000..771a093
--- /dev/null
+++ b/configs/icon_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_ICON=y
diff --git a/configs/iconnect_defconfig b/configs/iconnect_defconfig
new file mode 100644
index 0000000..ab83fa6
--- /dev/null
+++ b/configs/iconnect_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_ICONNECT=y
diff --git a/configs/ids8313_defconfig b/configs/ids8313_defconfig
new file mode 100644
index 0000000..1c665aa
--- /dev/null
+++ b/configs/ids8313_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0xFFF00000"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_IDS8313=y
diff --git a/configs/igep0020_defconfig b/configs/igep0020_defconfig
new file mode 100644
index 0000000..e99f773
--- /dev/null
+++ b/configs/igep0020_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="MACH_TYPE=MACH_TYPE_IGEP0020,BOOT_ONENAND"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_OMAP3_IGEP00X0=y
diff --git a/configs/igep0020_nand_defconfig b/configs/igep0020_nand_defconfig
new file mode 100644
index 0000000..baa4a0a
--- /dev/null
+++ b/configs/igep0020_nand_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="MACH_TYPE=MACH_TYPE_IGEP0020,BOOT_NAND"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_OMAP3_IGEP00X0=y
diff --git a/configs/igep0030_defconfig b/configs/igep0030_defconfig
new file mode 100644
index 0000000..5f404eb
--- /dev/null
+++ b/configs/igep0030_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="MACH_TYPE=MACH_TYPE_IGEP0030,BOOT_ONENAND"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_OMAP3_IGEP00X0=y
diff --git a/configs/igep0030_nand_defconfig b/configs/igep0030_nand_defconfig
new file mode 100644
index 0000000..a43dfec
--- /dev/null
+++ b/configs/igep0030_nand_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="MACH_TYPE=MACH_TYPE_IGEP0030,BOOT_NAND"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_OMAP3_IGEP00X0=y
diff --git a/configs/igep0032_defconfig b/configs/igep0032_defconfig
new file mode 100644
index 0000000..c0d019c
--- /dev/null
+++ b/configs/igep0032_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="MACH_TYPE=MACH_TYPE_IGEP0032,BOOT_ONENAND"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_OMAP3_IGEP00X0=y
diff --git a/configs/ima3-mx53_defconfig b/configs/ima3-mx53_defconfig
new file mode 100644
index 0000000..c7a9f68
--- /dev/null
+++ b/configs/ima3-mx53_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/esg/ima3-mx53/imximage.cfg"
+CONFIG_ARM=y
+CONFIG_TARGET_IMA3_MX53=y
diff --git a/configs/imx27lite_defconfig b/configs/imx27lite_defconfig
new file mode 100644
index 0000000..03803c6
--- /dev/null
+++ b/configs/imx27lite_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_IMX27LITE=y
diff --git a/configs/imx31_litekit_defconfig b/configs/imx31_litekit_defconfig
new file mode 100644
index 0000000..cd41c0e
--- /dev/null
+++ b/configs/imx31_litekit_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_IMX31_LITEKIT=y
diff --git a/configs/imx31_phycore_defconfig b/configs/imx31_phycore_defconfig
new file mode 100644
index 0000000..563de57
--- /dev/null
+++ b/configs/imx31_phycore_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_IMX31_PHYCORE=y
diff --git a/configs/imx31_phycore_eet_defconfig b/configs/imx31_phycore_eet_defconfig
new file mode 100644
index 0000000..9531952
--- /dev/null
+++ b/configs/imx31_phycore_eet_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX31_PHYCORE_EET"
+CONFIG_ARM=y
+CONFIG_TARGET_IMX31_PHYCORE=y
diff --git a/configs/inetspace_v2_defconfig b/configs/inetspace_v2_defconfig
new file mode 100644
index 0000000..26d9932
--- /dev/null
+++ b/configs/inetspace_v2_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="INETSPACE_V2"
+CONFIG_ARM=y
+CONFIG_TARGET_NETSPACE_V2=y
diff --git a/configs/inka4x0_defconfig b/configs/inka4x0_defconfig
new file mode 100644
index 0000000..6581b0a
--- /dev/null
+++ b/configs/inka4x0_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_INKA4X0=y
diff --git a/configs/integratorap_cm720t_defconfig b/configs/integratorap_cm720t_defconfig
new file mode 100644
index 0000000..0bb7b08
--- /dev/null
+++ b/configs/integratorap_cm720t_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="CM720T"
+CONFIG_ARM=y
+CONFIG_TARGET_INTEGRATORAP_CM720T=y
diff --git a/configs/integratorap_cm920t_defconfig b/configs/integratorap_cm920t_defconfig
new file mode 100644
index 0000000..fb925d5
--- /dev/null
+++ b/configs/integratorap_cm920t_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="CM920T"
+CONFIG_ARM=y
+CONFIG_TARGET_INTEGRATORAP_CM920T=y
diff --git a/configs/integratorap_cm926ejs_defconfig b/configs/integratorap_cm926ejs_defconfig
new file mode 100644
index 0000000..308a1e6
--- /dev/null
+++ b/configs/integratorap_cm926ejs_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="CM926EJ_S"
+CONFIG_ARM=y
+CONFIG_TARGET_INTEGRATORAP_CM926EJS=y
diff --git a/configs/integratorap_cm946es_defconfig b/configs/integratorap_cm946es_defconfig
new file mode 100644
index 0000000..d1b9db5
--- /dev/null
+++ b/configs/integratorap_cm946es_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="CM946ES"
+CONFIG_ARM=y
+CONFIG_TARGET_INTEGRATORAP_CM946ES=y
diff --git a/configs/integratorcp_cm1136_defconfig b/configs/integratorcp_cm1136_defconfig
new file mode 100644
index 0000000..3feb656
--- /dev/null
+++ b/configs/integratorcp_cm1136_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="CM1136"
+CONFIG_ARM=y
+CONFIG_TARGET_INTEGRATORCP_CM1136=y
diff --git a/configs/integratorcp_cm920t_defconfig b/configs/integratorcp_cm920t_defconfig
new file mode 100644
index 0000000..f304bbe
--- /dev/null
+++ b/configs/integratorcp_cm920t_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="CM920T"
+CONFIG_ARM=y
+CONFIG_TARGET_INTEGRATORCP_CM920T=y
diff --git a/configs/integratorcp_cm926ejs_defconfig b/configs/integratorcp_cm926ejs_defconfig
new file mode 100644
index 0000000..a8d762b
--- /dev/null
+++ b/configs/integratorcp_cm926ejs_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="CM924EJ_S"
+CONFIG_ARM=y
+CONFIG_TARGET_INTEGRATORCP_CM926EJS=y
diff --git a/configs/integratorcp_cm946es_defconfig b/configs/integratorcp_cm946es_defconfig
new file mode 100644
index 0000000..2e67dbc
--- /dev/null
+++ b/configs/integratorcp_cm946es_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="CM946ES"
+CONFIG_ARM=y
+CONFIG_TARGET_INTEGRATORCP_CM946ES=y
diff --git a/configs/intip_defconfig b/configs/intip_defconfig
new file mode 100644
index 0000000..d6af774
--- /dev/null
+++ b/configs/intip_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="INTIB"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_INTIP=y
diff --git a/configs/io64_defconfig b/configs/io64_defconfig
new file mode 100644
index 0000000..1111e54
--- /dev/null
+++ b/configs/io64_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_IO64=y
diff --git a/configs/io_defconfig b/configs/io_defconfig
new file mode 100644
index 0000000..959af75
--- /dev/null
+++ b/configs/io_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_IO=y
diff --git a/configs/iocon_defconfig b/configs/iocon_defconfig
new file mode 100644
index 0000000..6dc8887
--- /dev/null
+++ b/configs/iocon_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_IOCON=y
diff --git a/configs/ip04_defconfig b/configs/ip04_defconfig
new file mode 100644
index 0000000..4f9895a
--- /dev/null
+++ b/configs/ip04_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_IP04=y
diff --git a/configs/ipam390_defconfig b/configs/ipam390_defconfig
new file mode 100644
index 0000000..6e95951
--- /dev/null
+++ b/configs/ipam390_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_IPAM390=y
diff --git a/configs/ipek01_defconfig b/configs/ipek01_defconfig
new file mode 100644
index 0000000..83cf557
--- /dev/null
+++ b/configs/ipek01_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_IPEK01=y
diff --git a/configs/jadecpu_defconfig b/configs/jadecpu_defconfig
new file mode 100644
index 0000000..4348e0e
--- /dev/null
+++ b/configs/jadecpu_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_JADECPU=y
diff --git a/configs/jetson-tk1_defconfig b/configs/jetson-tk1_defconfig
new file mode 100644
index 0000000..9ce97c9
--- /dev/null
+++ b/configs/jetson-tk1_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="BOARD_JETSON_TK1="
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_JETSON_TK1=y
diff --git a/configs/jornada_defconfig b/configs/jornada_defconfig
new file mode 100644
index 0000000..ad1c338
--- /dev/null
+++ b/configs/jornada_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_JORNADA=y
diff --git a/configs/jupiter_defconfig b/configs/jupiter_defconfig
new file mode 100644
index 0000000..dac4f1a
--- /dev/null
+++ b/configs/jupiter_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_JUPITER=y
diff --git a/configs/k2e_evm_defconfig b/configs/k2e_evm_defconfig
new file mode 100644
index 0000000..c210ad5
--- /dev/null
+++ b/configs/k2e_evm_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_K2E_EVM=y
diff --git a/configs/k2hk_evm_defconfig b/configs/k2hk_evm_defconfig
new file mode 100644
index 0000000..caa763a
--- /dev/null
+++ b/configs/k2hk_evm_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_K2HK_EVM=y
diff --git a/configs/katmai_defconfig b/configs/katmai_defconfig
new file mode 100644
index 0000000..8492314
--- /dev/null
+++ b/configs/katmai_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_KATMAI=y
diff --git a/configs/kilauea_defconfig b/configs/kilauea_defconfig
new file mode 100644
index 0000000..28021d9
--- /dev/null
+++ b/configs/kilauea_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="KILAUEA"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_KILAUEA=y
diff --git a/configs/km_kirkwood_128m16_defconfig b/configs/km_kirkwood_128m16_defconfig
new file mode 100644
index 0000000..c51fbf3
--- /dev/null
+++ b/configs/km_kirkwood_128m16_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="KM_KIRKWOOD_128M16"
+CONFIG_ARM=y
+CONFIG_TARGET_KM_KIRKWOOD=y
diff --git a/configs/km_kirkwood_defconfig b/configs/km_kirkwood_defconfig
new file mode 100644
index 0000000..4f554f7
--- /dev/null
+++ b/configs/km_kirkwood_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="KM_KIRKWOOD"
+CONFIG_ARM=y
+CONFIG_TARGET_KM_KIRKWOOD=y
diff --git a/configs/km_kirkwood_pci_defconfig b/configs/km_kirkwood_pci_defconfig
new file mode 100644
index 0000000..abb42c9
--- /dev/null
+++ b/configs/km_kirkwood_pci_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="KM_KIRKWOOD_PCI"
+CONFIG_ARM=y
+CONFIG_TARGET_KM_KIRKWOOD=y
diff --git a/configs/kmcoge4_defconfig b/configs/kmcoge4_defconfig
new file mode 100644
index 0000000..22a005c
--- /dev/null
+++ b/configs/kmcoge4_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="KMCOGE4"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_KMP204X=y
diff --git a/configs/kmcoge5ne_defconfig b/configs/kmcoge5ne_defconfig
new file mode 100644
index 0000000..80c1f75
--- /dev/null
+++ b/configs/kmcoge5ne_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="KMCOGE5NE"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_KM8360=y
diff --git a/configs/kmcoge5un_defconfig b/configs/kmcoge5un_defconfig
new file mode 100644
index 0000000..0378277
--- /dev/null
+++ b/configs/kmcoge5un_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="KM_COGE5UN"
+CONFIG_ARM=y
+CONFIG_TARGET_KM_KIRKWOOD=y
diff --git a/configs/kmeter1_defconfig b/configs/kmeter1_defconfig
new file mode 100644
index 0000000..f87e347
--- /dev/null
+++ b/configs/kmeter1_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="KMETER1"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_KM8360=y
diff --git a/configs/kmlion1_defconfig b/configs/kmlion1_defconfig
new file mode 100644
index 0000000..82c1924
--- /dev/null
+++ b/configs/kmlion1_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="KMLION1"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_KMP204X=y
diff --git a/configs/kmnusa_defconfig b/configs/kmnusa_defconfig
new file mode 100644
index 0000000..46ddbcd
--- /dev/null
+++ b/configs/kmnusa_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="KM_NUSA"
+CONFIG_ARM=y
+CONFIG_TARGET_KM_KIRKWOOD=y
diff --git a/configs/kmopti2_defconfig b/configs/kmopti2_defconfig
new file mode 100644
index 0000000..8195184
--- /dev/null
+++ b/configs/kmopti2_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="KMOPTI2"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_TUXX1=y
diff --git a/configs/kmsugp1_defconfig b/configs/kmsugp1_defconfig
new file mode 100644
index 0000000..183b365
--- /dev/null
+++ b/configs/kmsugp1_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="KM_SUGP1"
+CONFIG_ARM=y
+CONFIG_TARGET_KM_KIRKWOOD=y
diff --git a/configs/kmsupx5_defconfig b/configs/kmsupx5_defconfig
new file mode 100644
index 0000000..99a9a9b
--- /dev/null
+++ b/configs/kmsupx5_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="KMSUPX5"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_TUXX1=y
diff --git a/configs/kmsuv31_defconfig b/configs/kmsuv31_defconfig
new file mode 100644
index 0000000..9434ef0
--- /dev/null
+++ b/configs/kmsuv31_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="KM_SUV31"
+CONFIG_ARM=y
+CONFIG_TARGET_KM_KIRKWOOD=y
diff --git a/configs/kmvect1_defconfig b/configs/kmvect1_defconfig
new file mode 100644
index 0000000..dd9c2f2
--- /dev/null
+++ b/configs/kmvect1_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="KMVECT1"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_SUVD3=y
diff --git a/configs/koelsch_defconfig b/configs/koelsch_defconfig
new file mode 100644
index 0000000..d63a286
--- /dev/null
+++ b/configs/koelsch_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_KOELSCH=y
diff --git a/configs/korat_defconfig b/configs/korat_defconfig
new file mode 100644
index 0000000..d363aab
--- /dev/null
+++ b/configs/korat_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_KORAT=y
diff --git a/configs/korat_perm_defconfig b/configs/korat_perm_defconfig
new file mode 100644
index 0000000..8c6b4c4
--- /dev/null
+++ b/configs/korat_perm_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="KORAT_PERMANENT"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_KORAT=y
diff --git a/configs/kwb_defconfig b/configs/kwb_defconfig
new file mode 100644
index 0000000..5082ff7
--- /dev/null
+++ b/configs/kwb_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SERIAL1,CONS_INDEX=1"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_KWB=y
diff --git a/configs/kzm9g_defconfig b/configs/kzm9g_defconfig
new file mode 100644
index 0000000..aaddf82
--- /dev/null
+++ b/configs/kzm9g_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_KZM9G=y
diff --git a/configs/lager_defconfig b/configs/lager_defconfig
new file mode 100644
index 0000000..bf1be72
--- /dev/null
+++ b/configs/lager_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_LAGER=y
diff --git a/configs/lcd4_lwmon5_defconfig b/configs/lcd4_lwmon5_defconfig
new file mode 100644
index 0000000..1541733
--- /dev/null
+++ b/configs/lcd4_lwmon5_defconfig
@@ -0,0 +1,5 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="LCD4_LWMON5"
++S:CONFIG_PPC=y
++S:CONFIG_4xx=y
++S:CONFIG_TARGET_LWMON5=y
diff --git a/configs/lite5200b_LOWBOOT_defconfig b/configs/lite5200b_LOWBOOT_defconfig
new file mode 100644
index 0000000..9ceb834
--- /dev/null
+++ b/configs/lite5200b_LOWBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MPC5200_DDR,LITE5200B,SYS_TEXT_BASE=0xFF000000"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_ICECUBE=y
diff --git a/configs/lite5200b_PM_defconfig b/configs/lite5200b_PM_defconfig
new file mode 100644
index 0000000..35b2aa3
--- /dev/null
+++ b/configs/lite5200b_PM_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MPC5200_DDR,LITE5200B,LITE5200B_PM"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_ICECUBE=y
diff --git a/configs/lite5200b_defconfig b/configs/lite5200b_defconfig
new file mode 100644
index 0000000..c7d4030
--- /dev/null
+++ b/configs/lite5200b_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MPC5200_DDR,LITE5200B"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_ICECUBE=y
diff --git a/configs/lp8x4x_defconfig b/configs/lp8x4x_defconfig
new file mode 100644
index 0000000..2fc2cbc
--- /dev/null
+++ b/configs/lp8x4x_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_LP8X4X=y
diff --git a/configs/ls2085a_emu_D4_defconfig b/configs/ls2085a_emu_D4_defconfig
new file mode 100644
index 0000000..f2f6882
--- /dev/null
+++ b/configs/ls2085a_emu_D4_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="ARM64,EMU,SYS_FSL_DDR4"
+CONFIG_ARM=y
+CONFIG_TARGET_LS2085A_EMU=y
diff --git a/configs/ls2085a_emu_defconfig b/configs/ls2085a_emu_defconfig
new file mode 100644
index 0000000..51ffa56
--- /dev/null
+++ b/configs/ls2085a_emu_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="ARM64,EMU"
+CONFIG_ARM=y
+CONFIG_TARGET_LS2085A_EMU=y
diff --git a/configs/ls2085a_simu_defconfig b/configs/ls2085a_simu_defconfig
new file mode 100644
index 0000000..efa8e74
--- /dev/null
+++ b/configs/ls2085a_simu_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="ARM64,SIMU"
+CONFIG_ARM=y
+CONFIG_TARGET_LS2085A_SIMU=y
diff --git a/configs/lschlv2_defconfig b/configs/lschlv2_defconfig
new file mode 100644
index 0000000..330b4d7
--- /dev/null
+++ b/configs/lschlv2_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="LSCHLV2"
+CONFIG_ARM=y
+CONFIG_TARGET_LSXL=y
diff --git a/configs/lsxhl_defconfig b/configs/lsxhl_defconfig
new file mode 100644
index 0000000..e8cdf8a
--- /dev/null
+++ b/configs/lsxhl_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="LSXHL"
+CONFIG_ARM=y
+CONFIG_TARGET_LSXL=y
diff --git a/configs/luan_defconfig b/configs/luan_defconfig
new file mode 100644
index 0000000..d42b4a9
--- /dev/null
+++ b/configs/luan_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_LUAN=y
diff --git a/configs/lwmon5_defconfig b/configs/lwmon5_defconfig
new file mode 100644
index 0000000..1ae2109
--- /dev/null
+++ b/configs/lwmon5_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_LWMON5=y
diff --git a/configs/lwmon_defconfig b/configs/lwmon_defconfig
new file mode 100644
index 0000000..128ff5f
--- /dev/null
+++ b/configs/lwmon_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_LWMON=y
diff --git a/configs/m28evk_defconfig b/configs/m28evk_defconfig
new file mode 100644
index 0000000..e7af817
--- /dev/null
+++ b/configs/m28evk_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_M28EVK=y
diff --git a/configs/m53evk_defconfig b/configs/m53evk_defconfig
new file mode 100644
index 0000000..65a6470
--- /dev/null
+++ b/configs/m53evk_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/denx/m53evk/imximage.cfg"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_M53EVK=y
diff --git a/configs/magnesium_defconfig b/configs/magnesium_defconfig
new file mode 100644
index 0000000..d45cfd7
--- /dev/null
+++ b/configs/magnesium_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_MAGNESIUM=y
diff --git a/configs/makalu_defconfig b/configs/makalu_defconfig
new file mode 100644
index 0000000..ed9b82d
--- /dev/null
+++ b/configs/makalu_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_MAKALU=y
diff --git a/configs/malta_defconfig b/configs/malta_defconfig
new file mode 100644
index 0000000..f3788b6
--- /dev/null
+++ b/configs/malta_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_BIG_ENDIAN"
+CONFIG_MIPS=y
+CONFIG_TARGET_MALTA=y
diff --git a/configs/maltael_defconfig b/configs/maltael_defconfig
new file mode 100644
index 0000000..97d0e89
--- /dev/null
+++ b/configs/maltael_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_LITTLE_ENDIAN"
+CONFIG_MIPS=y
+CONFIG_TARGET_MALTA=y
diff --git a/configs/marsboard_defconfig b/configs/marsboard_defconfig
new file mode 100644
index 0000000..d5c9f08
--- /dev/null
+++ b/configs/marsboard_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6q.cfg,MX6Q,DDR_MB=1024,ENV_IS_IN_SPI_FLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_EMBESTMX6BOARDS=y
diff --git a/configs/mcc200_COM12_SDRAM_defconfig b/configs/mcc200_COM12_SDRAM_defconfig
new file mode 100644
index 0000000..be6dbd7
--- /dev/null
+++ b/configs/mcc200_COM12_SDRAM_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="CONSOLE_COM12,MCC200_SDRAM"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_MCC200=y
diff --git a/configs/mcc200_COM12_defconfig b/configs/mcc200_COM12_defconfig
new file mode 100644
index 0000000..6ed8635
--- /dev/null
+++ b/configs/mcc200_COM12_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="CONSOLE_COM12"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_MCC200=y
diff --git a/configs/mcc200_COM12_highboot_SDRAM_defconfig b/configs/mcc200_COM12_highboot_SDRAM_defconfig
new file mode 100644
index 0000000..5f93702
--- /dev/null
+++ b/configs/mcc200_COM12_highboot_SDRAM_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="CONSOLE_COM12,SYS_TEXT_BASE=0xFFF00000,MCC200_SDRAM"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_MCC200=y
diff --git a/configs/mcc200_COM12_highboot_defconfig b/configs/mcc200_COM12_highboot_defconfig
new file mode 100644
index 0000000..7abb0a4
--- /dev/null
+++ b/configs/mcc200_COM12_highboot_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="CONSOLE_COM12,SYS_TEXT_BASE=0xFFF00000"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_MCC200=y
diff --git a/configs/mcc200_SDRAM_defconfig b/configs/mcc200_SDRAM_defconfig
new file mode 100644
index 0000000..37761b5
--- /dev/null
+++ b/configs/mcc200_SDRAM_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MCC200_SDRAM"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_MCC200=y
diff --git a/configs/mcc200_defconfig b/configs/mcc200_defconfig
new file mode 100644
index 0000000..b6aafec
--- /dev/null
+++ b/configs/mcc200_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_MCC200=y
diff --git a/configs/mcc200_highboot_SDRAM_defconfig b/configs/mcc200_highboot_SDRAM_defconfig
new file mode 100644
index 0000000..94d33e5
--- /dev/null
+++ b/configs/mcc200_highboot_SDRAM_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0xFFF00000,MCC200_SDRAM"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_MCC200=y
diff --git a/configs/mcc200_highboot_defconfig b/configs/mcc200_highboot_defconfig
new file mode 100644
index 0000000..f863dd9
--- /dev/null
+++ b/configs/mcc200_highboot_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0xFFF00000"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_MCC200=y
diff --git a/configs/mcx_defconfig b/configs/mcx_defconfig
new file mode 100644
index 0000000..a700c88
--- /dev/null
+++ b/configs/mcx_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_MCX=y
diff --git a/configs/mecp5123_defconfig b/configs/mecp5123_defconfig
new file mode 100644
index 0000000..3b0a0a0
--- /dev/null
+++ b/configs/mecp5123_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC512X=y
+CONFIG_TARGET_MECP5123=y
diff --git a/configs/mecp5200_defconfig b/configs/mecp5200_defconfig
new file mode 100644
index 0000000..a30e224
--- /dev/null
+++ b/configs/mecp5200_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_MECP5200=y
diff --git a/configs/medcom-wide_defconfig b/configs/medcom-wide_defconfig
new file mode 100644
index 0000000..ddf3437
--- /dev/null
+++ b/configs/medcom-wide_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_MEDCOM_WIDE=y
diff --git a/configs/meesc_dataflash_defconfig b/configs/meesc_dataflash_defconfig
new file mode 100644
index 0000000..fa737ef
--- /dev/null
+++ b/configs/meesc_dataflash_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9263,SYS_USE_DATAFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_MEESC=y
diff --git a/configs/meesc_defconfig b/configs/meesc_defconfig
new file mode 100644
index 0000000..f58efbb
--- /dev/null
+++ b/configs/meesc_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9263,SYS_USE_NANDFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_MEESC=y
diff --git a/configs/mgcoge3ne_defconfig b/configs/mgcoge3ne_defconfig
new file mode 100644
index 0000000..e2eb06f
--- /dev/null
+++ b/configs/mgcoge3ne_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MGCOGE3NE"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_KM82XX=y
diff --git a/configs/mgcoge3un_defconfig b/configs/mgcoge3un_defconfig
new file mode 100644
index 0000000..bc1e2ba
--- /dev/null
+++ b/configs/mgcoge3un_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="KM_MGCOGE3UN"
+CONFIG_ARM=y
+CONFIG_TARGET_KM_KIRKWOOD=y
diff --git a/configs/mgcoge_defconfig b/configs/mgcoge_defconfig
new file mode 100644
index 0000000..d2d4673
--- /dev/null
+++ b/configs/mgcoge_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MGCOGE"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_KM82XX=y
diff --git a/configs/microblaze-generic_defconfig b/configs/microblaze-generic_defconfig
new file mode 100644
index 0000000..7f23786
--- /dev/null
+++ b/configs/microblaze-generic_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_MICROBLAZE=y
++S:CONFIG_TARGET_MICROBLAZE_GENERIC=y
diff --git a/configs/mimc200_defconfig b/configs/mimc200_defconfig
new file mode 100644
index 0000000..f6edbc7
--- /dev/null
+++ b/configs/mimc200_defconfig
@@ -0,0 +1,2 @@
+CONFIG_AVR32=y
+CONFIG_TARGET_MIMC200=y
diff --git a/configs/ml507_defconfig b/configs/ml507_defconfig
new file mode 100644
index 0000000..009972a
--- /dev/null
+++ b/configs/ml507_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0x04000000,RESET_VECTOR_ADDRESS=0x04100000,BOOT_FROM_XMD=1,INIT_TLB=board/xilinx/ppc440-generic/init.o"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_ML507=y
diff --git a/configs/ml507_flash_defconfig b/configs/ml507_flash_defconfig
new file mode 100644
index 0000000..a9658b6
--- /dev/null
+++ b/configs/ml507_flash_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0xF7F60000,RESET_VECTOR_ADDRESS=0xF7FFFFFC,INIT_TLB=board/xilinx/ppc440-generic/init.o"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_ML507=y
diff --git a/configs/motionpro_defconfig b/configs/motionpro_defconfig
new file mode 100644
index 0000000..535cb84
--- /dev/null
+++ b/configs/motionpro_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_MOTIONPRO=y
diff --git a/configs/mpc5121ads_defconfig b/configs/mpc5121ads_defconfig
new file mode 100644
index 0000000..4d76470
--- /dev/null
+++ b/configs/mpc5121ads_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC512X=y
+CONFIG_TARGET_MPC5121ADS=y
diff --git a/configs/mpc5121ads_rev2_defconfig b/configs/mpc5121ads_rev2_defconfig
new file mode 100644
index 0000000..9a89611
--- /dev/null
+++ b/configs/mpc5121ads_rev2_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MPC5121ADS_REV2"
+CONFIG_PPC=y
+CONFIG_MPC512X=y
+CONFIG_TARGET_MPC5121ADS=y
diff --git a/configs/mpc7448hpc2_defconfig b/configs/mpc7448hpc2_defconfig
new file mode 100644
index 0000000..f2777dc
--- /dev/null
+++ b/configs/mpc7448hpc2_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_74xx_7xx=y
+CONFIG_TARGET_MPC7448HPC2=y
diff --git a/configs/mpc8308_p1m_defconfig b/configs/mpc8308_p1m_defconfig
new file mode 100644
index 0000000..2b8fc4e
--- /dev/null
+++ b/configs/mpc8308_p1m_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_MPC8308_P1M=y
diff --git a/configs/mpr2_defconfig b/configs/mpr2_defconfig
new file mode 100644
index 0000000..c8be987
--- /dev/null
+++ b/configs/mpr2_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SH=y
+CONFIG_TARGET_MPR2=y
diff --git a/configs/ms7720se_defconfig b/configs/ms7720se_defconfig
new file mode 100644
index 0000000..0e3f834
--- /dev/null
+++ b/configs/ms7720se_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SH=y
+CONFIG_TARGET_MS7720SE=y
diff --git a/configs/ms7722se_defconfig b/configs/ms7722se_defconfig
new file mode 100644
index 0000000..4acb509
--- /dev/null
+++ b/configs/ms7722se_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SH=y
+CONFIG_TARGET_MS7722SE=y
diff --git a/configs/ms7750se_defconfig b/configs/ms7750se_defconfig
new file mode 100644
index 0000000..c23e4c9
--- /dev/null
+++ b/configs/ms7750se_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SH=y
+CONFIG_TARGET_MS7750SE=y
diff --git a/configs/mt_ventoux_defconfig b/configs/mt_ventoux_defconfig
new file mode 100644
index 0000000..0fcad87
--- /dev/null
+++ b/configs/mt_ventoux_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_MT_VENTOUX=y
diff --git a/configs/muas3001_defconfig b/configs/muas3001_defconfig
new file mode 100644
index 0000000..e1056bd
--- /dev/null
+++ b/configs/muas3001_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_MUAS3001=y
diff --git a/configs/muas3001_dev_defconfig b/configs/muas3001_dev_defconfig
new file mode 100644
index 0000000..a62019c
--- /dev/null
+++ b/configs/muas3001_dev_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="MUAS_DEV_BOARD"
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_MUAS3001=y
diff --git a/configs/mucmc52_defconfig b/configs/mucmc52_defconfig
new file mode 100644
index 0000000..1e49695
--- /dev/null
+++ b/configs/mucmc52_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_MUCMC52=y
diff --git a/configs/munices_defconfig b/configs/munices_defconfig
new file mode 100644
index 0000000..cc9f75e
--- /dev/null
+++ b/configs/munices_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_MUNICES=y
diff --git a/configs/mv88f6281gtw_ge_defconfig b/configs/mv88f6281gtw_ge_defconfig
new file mode 100644
index 0000000..4e26879
--- /dev/null
+++ b/configs/mv88f6281gtw_ge_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_MV88F6281GTW_GE=y
diff --git a/configs/mx23_olinuxino_defconfig b/configs/mx23_olinuxino_defconfig
new file mode 100644
index 0000000..03d5066
--- /dev/null
+++ b/configs/mx23_olinuxino_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_MX23_OLINUXINO=y
diff --git a/configs/mx23evk_defconfig b/configs/mx23evk_defconfig
new file mode 100644
index 0000000..963cec3
--- /dev/null
+++ b/configs/mx23evk_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_MX23EVK=y
diff --git a/configs/mx25pdk_defconfig b/configs/mx25pdk_defconfig
new file mode 100644
index 0000000..f676da6
--- /dev/null
+++ b/configs/mx25pdk_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/freescale/mx25pdk/imximage.cfg"
+CONFIG_ARM=y
+CONFIG_TARGET_MX25PDK=y
diff --git a/configs/mx28evk_auart_console_defconfig b/configs/mx28evk_auart_console_defconfig
new file mode 100644
index 0000000..7986880
--- /dev/null
+++ b/configs/mx28evk_auart_console_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="MXS_AUART,MXS_AUART_BASE=MXS_UARTAPP3_BASE,ENV_IS_IN_MMC"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_MX28EVK=y
diff --git a/configs/mx28evk_defconfig b/configs/mx28evk_defconfig
new file mode 100644
index 0000000..e006209
--- /dev/null
+++ b/configs/mx28evk_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="ENV_IS_IN_MMC"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_MX28EVK=y
diff --git a/configs/mx28evk_nand_defconfig b/configs/mx28evk_nand_defconfig
new file mode 100644
index 0000000..ab42316
--- /dev/null
+++ b/configs/mx28evk_nand_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="ENV_IS_IN_NAND"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_MX28EVK=y
diff --git a/configs/mx28evk_spi_defconfig b/configs/mx28evk_spi_defconfig
new file mode 100644
index 0000000..df992fa
--- /dev/null
+++ b/configs/mx28evk_spi_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="ENV_IS_IN_SPI_FLASH"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_MX28EVK=y
diff --git a/configs/mx31ads_defconfig b/configs/mx31ads_defconfig
new file mode 100644
index 0000000..5105a9a
--- /dev/null
+++ b/configs/mx31ads_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_MX31ADS=y
diff --git a/configs/mx31pdk_defconfig b/configs/mx31pdk_defconfig
new file mode 100644
index 0000000..26cd87e
--- /dev/null
+++ b/configs/mx31pdk_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_MX31PDK=y
diff --git a/configs/mx35pdk_defconfig b/configs/mx35pdk_defconfig
new file mode 100644
index 0000000..3d79fe1
--- /dev/null
+++ b/configs/mx35pdk_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_MX35PDK=y
diff --git a/configs/mx51_efikamx_defconfig b/configs/mx51_efikamx_defconfig
new file mode 100644
index 0000000..a804b5a
--- /dev/null
+++ b/configs/mx51_efikamx_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="MACH_TYPE=MACH_TYPE_MX51_EFIKAMX,IMX_CONFIG=board/genesi/mx51_efikamx/imximage_mx.cfg"
+CONFIG_ARM=y
+CONFIG_TARGET_MX51_EFIKAMX=y
diff --git a/configs/mx51_efikasb_defconfig b/configs/mx51_efikasb_defconfig
new file mode 100644
index 0000000..b07762f
--- /dev/null
+++ b/configs/mx51_efikasb_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="MACH_TYPE=MACH_TYPE_MX51_EFIKASB,IMX_CONFIG=board/genesi/mx51_efikamx/imximage_sb.cfg"
+CONFIG_ARM=y
+CONFIG_TARGET_MX51_EFIKAMX=y
diff --git a/configs/mx51evk_defconfig b/configs/mx51evk_defconfig
new file mode 100644
index 0000000..890aa76
--- /dev/null
+++ b/configs/mx51evk_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/freescale/mx51evk/imximage.cfg"
+CONFIG_ARM=y
+CONFIG_TARGET_MX51EVK=y
diff --git a/configs/mx53ard_defconfig b/configs/mx53ard_defconfig
new file mode 100644
index 0000000..e5cb895
--- /dev/null
+++ b/configs/mx53ard_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/freescale/mx53ard/imximage_dd3.cfg"
+CONFIG_ARM=y
+CONFIG_TARGET_MX53ARD=y
diff --git a/configs/mx53evk_defconfig b/configs/mx53evk_defconfig
new file mode 100644
index 0000000..570241f
--- /dev/null
+++ b/configs/mx53evk_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/freescale/mx53evk/imximage.cfg"
+CONFIG_ARM=y
+CONFIG_TARGET_MX53EVK=y
diff --git a/configs/mx53loco_defconfig b/configs/mx53loco_defconfig
new file mode 100644
index 0000000..92a67fb
--- /dev/null
+++ b/configs/mx53loco_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/freescale/mx53loco/imximage.cfg"
+CONFIG_ARM=y
+CONFIG_TARGET_MX53LOCO=y
diff --git a/configs/mx53smd_defconfig b/configs/mx53smd_defconfig
new file mode 100644
index 0000000..97cb931
--- /dev/null
+++ b/configs/mx53smd_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/freescale/mx53smd/imximage.cfg"
+CONFIG_ARM=y
+CONFIG_TARGET_MX53SMD=y
diff --git a/configs/mx6dlsabreauto_defconfig b/configs/mx6dlsabreauto_defconfig
new file mode 100644
index 0000000..b649935
--- /dev/null
+++ b/configs/mx6dlsabreauto_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/freescale/mx6qsabreauto/mx6dl.cfg,MX6DL"
+CONFIG_ARM=y
+CONFIG_TARGET_MX6QSABREAUTO=y
diff --git a/configs/mx6dlsabresd_defconfig b/configs/mx6dlsabresd_defconfig
new file mode 100644
index 0000000..9ce960e
--- /dev/null
+++ b/configs/mx6dlsabresd_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6dl.cfg,MX6DL"
+CONFIG_ARM=y
+CONFIG_TARGET_MX6SABRESD=y
diff --git a/configs/mx6qarm2_defconfig b/configs/mx6qarm2_defconfig
new file mode 100644
index 0000000..bdcc672
--- /dev/null
+++ b/configs/mx6qarm2_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/freescale/mx6qarm2/imximage.cfg"
+CONFIG_ARM=y
+CONFIG_TARGET_MX6QARM2=y
diff --git a/configs/mx6qsabreauto_defconfig b/configs/mx6qsabreauto_defconfig
new file mode 100644
index 0000000..7d86700
--- /dev/null
+++ b/configs/mx6qsabreauto_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/freescale/mx6qsabreauto/imximage.cfg,MX6Q"
+CONFIG_ARM=y
+CONFIG_TARGET_MX6QSABREAUTO=y
diff --git a/configs/mx6qsabrelite_defconfig b/configs/mx6qsabrelite_defconfig
new file mode 100644
index 0000000..dfa9c2e
--- /dev/null
+++ b/configs/mx6qsabrelite_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6q.cfg,MX6Q,DDR_MB=1024,SABRELITE"
+CONFIG_ARM=y
+CONFIG_TARGET_NITROGEN6X=y
diff --git a/configs/mx6qsabresd_defconfig b/configs/mx6qsabresd_defconfig
new file mode 100644
index 0000000..dc8e254
--- /dev/null
+++ b/configs/mx6qsabresd_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg,MX6Q"
+CONFIG_ARM=y
+CONFIG_TARGET_MX6SABRESD=y
diff --git a/configs/mx6slevk_defconfig b/configs/mx6slevk_defconfig
new file mode 100644
index 0000000..fb8c4de
--- /dev/null
+++ b/configs/mx6slevk_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/freescale/mx6slevk/imximage.cfg,MX6SL"
+CONFIG_ARM=y
+CONFIG_TARGET_MX6SLEVK=y
diff --git a/configs/neo_defconfig b/configs/neo_defconfig
new file mode 100644
index 0000000..2a19247
--- /dev/null
+++ b/configs/neo_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_NEO=y
diff --git a/configs/net2big_v2_defconfig b/configs/net2big_v2_defconfig
new file mode 100644
index 0000000..bffea60
--- /dev/null
+++ b/configs/net2big_v2_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="NET2BIG_V2"
+CONFIG_ARM=y
+CONFIG_TARGET_NET2BIG_V2=y
diff --git a/configs/netspace_lite_v2_defconfig b/configs/netspace_lite_v2_defconfig
new file mode 100644
index 0000000..b262152
--- /dev/null
+++ b/configs/netspace_lite_v2_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="NETSPACE_LITE_V2"
+CONFIG_ARM=y
+CONFIG_TARGET_NETSPACE_V2=y
diff --git a/configs/netspace_max_v2_defconfig b/configs/netspace_max_v2_defconfig
new file mode 100644
index 0000000..4fc84fc
--- /dev/null
+++ b/configs/netspace_max_v2_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="NETSPACE_MAX_V2"
+CONFIG_ARM=y
+CONFIG_TARGET_NETSPACE_V2=y
diff --git a/configs/netspace_mini_v2_defconfig b/configs/netspace_mini_v2_defconfig
new file mode 100644
index 0000000..631a31b
--- /dev/null
+++ b/configs/netspace_mini_v2_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="NETSPACE_MINI_V2"
+CONFIG_ARM=y
+CONFIG_TARGET_NETSPACE_V2=y
diff --git a/configs/netspace_v2_defconfig b/configs/netspace_v2_defconfig
new file mode 100644
index 0000000..dd77bfe
--- /dev/null
+++ b/configs/netspace_v2_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="NETSPACE_V2"
+CONFIG_ARM=y
+CONFIG_TARGET_NETSPACE_V2=y
diff --git a/configs/nhk8815_defconfig b/configs/nhk8815_defconfig
new file mode 100644
index 0000000..3d20199
--- /dev/null
+++ b/configs/nhk8815_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_NHK8815=y
diff --git a/configs/nhk8815_onenand_defconfig b/configs/nhk8815_onenand_defconfig
new file mode 100644
index 0000000..860ae92
--- /dev/null
+++ b/configs/nhk8815_onenand_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="BOOT_ONENAND"
+CONFIG_ARM=y
+CONFIG_TARGET_NHK8815=y
diff --git a/configs/nios2-generic_defconfig b/configs/nios2-generic_defconfig
new file mode 100644
index 0000000..f6da884
--- /dev/null
+++ b/configs/nios2-generic_defconfig
@@ -0,0 +1,2 @@
+CONFIG_NIOS2=y
+CONFIG_TARGET_NIOS2_GENERIC=y
diff --git a/configs/nitrogen6dl2g_defconfig b/configs/nitrogen6dl2g_defconfig
new file mode 100644
index 0000000..ce9343a
--- /dev/null
+++ b/configs/nitrogen6dl2g_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6dl2g.cfg,MX6DL,DDR_MB=2048"
+CONFIG_ARM=y
+CONFIG_TARGET_NITROGEN6X=y
diff --git a/configs/nitrogen6dl_defconfig b/configs/nitrogen6dl_defconfig
new file mode 100644
index 0000000..15dd549
--- /dev/null
+++ b/configs/nitrogen6dl_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6dl.cfg,MX6DL,DDR_MB=1024"
+CONFIG_ARM=y
+CONFIG_TARGET_NITROGEN6X=y
diff --git a/configs/nitrogen6q2g_defconfig b/configs/nitrogen6q2g_defconfig
new file mode 100644
index 0000000..12d9516
--- /dev/null
+++ b/configs/nitrogen6q2g_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6q2g.cfg,MX6Q,DDR_MB=2048"
+CONFIG_ARM=y
+CONFIG_TARGET_NITROGEN6X=y
diff --git a/configs/nitrogen6q_defconfig b/configs/nitrogen6q_defconfig
new file mode 100644
index 0000000..b282dc3
--- /dev/null
+++ b/configs/nitrogen6q_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6q.cfg,MX6Q,DDR_MB=1024"
+CONFIG_ARM=y
+CONFIG_TARGET_NITROGEN6X=y
diff --git a/configs/nitrogen6s1g_defconfig b/configs/nitrogen6s1g_defconfig
new file mode 100644
index 0000000..d1a4f15
--- /dev/null
+++ b/configs/nitrogen6s1g_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6s1g.cfg,MX6S,DDR_MB=1024"
+CONFIG_ARM=y
+CONFIG_TARGET_NITROGEN6X=y
diff --git a/configs/nitrogen6s_defconfig b/configs/nitrogen6s_defconfig
new file mode 100644
index 0000000..73a206f
--- /dev/null
+++ b/configs/nitrogen6s_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6s.cfg,MX6S,DDR_MB=512"
+CONFIG_ARM=y
+CONFIG_TARGET_NITROGEN6X=y
diff --git a/configs/nokia_rx51_defconfig b/configs/nokia_rx51_defconfig
new file mode 100644
index 0000000..055a602
--- /dev/null
+++ b/configs/nokia_rx51_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_NOKIA_RX51=y
diff --git a/configs/ocotea_defconfig b/configs/ocotea_defconfig
new file mode 100644
index 0000000..34518cd
--- /dev/null
+++ b/configs/ocotea_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_OCOTEA=y
diff --git a/configs/omap3_beagle_defconfig b/configs/omap3_beagle_defconfig
new file mode 100644
index 0000000..a37ca60
--- /dev/null
+++ b/configs/omap3_beagle_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="NAND"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_OMAP3_BEAGLE=y
diff --git a/configs/omap3_evm_defconfig b/configs/omap3_evm_defconfig
new file mode 100644
index 0000000..284abe1
--- /dev/null
+++ b/configs/omap3_evm_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_OMAP3_EVM=y
diff --git a/configs/omap3_evm_quick_mmc_defconfig b/configs/omap3_evm_quick_mmc_defconfig
new file mode 100644
index 0000000..5bafeac
--- /dev/null
+++ b/configs/omap3_evm_quick_mmc_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_OMAP3_EVM_QUICK_MMC=y
diff --git a/configs/omap3_evm_quick_nand_defconfig b/configs/omap3_evm_quick_nand_defconfig
new file mode 100644
index 0000000..501e46f
--- /dev/null
+++ b/configs/omap3_evm_quick_nand_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_OMAP3_EVM_QUICK_NAND=y
diff --git a/configs/omap3_ha_defconfig b/configs/omap3_ha_defconfig
new file mode 100644
index 0000000..a183fe7
--- /dev/null
+++ b/configs/omap3_ha_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SYS_BOARD_OMAP3_HA"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_TAO3530=y
diff --git a/configs/omap3_logic_defconfig b/configs/omap3_logic_defconfig
new file mode 100644
index 0000000..6278554
--- /dev/null
+++ b/configs/omap3_logic_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_OMAP3_LOGIC=y
diff --git a/configs/omap3_mvblx_defconfig b/configs/omap3_mvblx_defconfig
new file mode 100644
index 0000000..b7ddcc8
--- /dev/null
+++ b/configs/omap3_mvblx_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_OMAP3_MVBLX=y
diff --git a/configs/omap3_overo_defconfig b/configs/omap3_overo_defconfig
new file mode 100644
index 0000000..dca3237
--- /dev/null
+++ b/configs/omap3_overo_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_OMAP3_OVERO=y
diff --git a/configs/omap3_pandora_defconfig b/configs/omap3_pandora_defconfig
new file mode 100644
index 0000000..54dab48
--- /dev/null
+++ b/configs/omap3_pandora_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_OMAP3_PANDORA=y
diff --git a/configs/omap3_sdp3430_defconfig b/configs/omap3_sdp3430_defconfig
new file mode 100644
index 0000000..9672956
--- /dev/null
+++ b/configs/omap3_sdp3430_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_OMAP3_SDP3430=y
diff --git a/configs/omap3_zoom1_defconfig b/configs/omap3_zoom1_defconfig
new file mode 100644
index 0000000..f4c8ed9
--- /dev/null
+++ b/configs/omap3_zoom1_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_OMAP3_ZOOM1=y
diff --git a/configs/omap4_panda_defconfig b/configs/omap4_panda_defconfig
new file mode 100644
index 0000000..1498d17
--- /dev/null
+++ b/configs/omap4_panda_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_OMAP4_PANDA=y
diff --git a/configs/omap4_sdp4430_defconfig b/configs/omap4_sdp4430_defconfig
new file mode 100644
index 0000000..faac317
--- /dev/null
+++ b/configs/omap4_sdp4430_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_OMAP4_SDP4430=y
diff --git a/configs/omap5912osk_defconfig b/configs/omap5912osk_defconfig
new file mode 100644
index 0000000..5aeb097
--- /dev/null
+++ b/configs/omap5912osk_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_OMAP5912OSK=y
diff --git a/configs/omap5_uevm_defconfig b/configs/omap5_uevm_defconfig
new file mode 100644
index 0000000..7a19ce9
--- /dev/null
+++ b/configs/omap5_uevm_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_OMAP5_UEVM=y
diff --git a/configs/openrd_base_defconfig b/configs/openrd_base_defconfig
new file mode 100644
index 0000000..25f777e
--- /dev/null
+++ b/configs/openrd_base_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="BOARD_IS_OPENRD_BASE"
+CONFIG_ARM=y
+CONFIG_TARGET_OPENRD=y
diff --git a/configs/openrd_client_defconfig b/configs/openrd_client_defconfig
new file mode 100644
index 0000000..ba71851
--- /dev/null
+++ b/configs/openrd_client_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="BOARD_IS_OPENRD_CLIENT"
+CONFIG_ARM=y
+CONFIG_TARGET_OPENRD=y
diff --git a/configs/openrd_ultimate_defconfig b/configs/openrd_ultimate_defconfig
new file mode 100644
index 0000000..8651f92
--- /dev/null
+++ b/configs/openrd_ultimate_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="BOARD_IS_OPENRD_ULTIMATE"
+CONFIG_ARM=y
+CONFIG_TARGET_OPENRD=y
diff --git a/configs/openrisc-generic_defconfig b/configs/openrisc-generic_defconfig
new file mode 100644
index 0000000..e422974
--- /dev/null
+++ b/configs/openrisc-generic_defconfig
@@ -0,0 +1,2 @@
+CONFIG_OPENRISC=y
+CONFIG_TARGET_OPENRISC_GENERIC=y
diff --git a/configs/origen_defconfig b/configs/origen_defconfig
new file mode 100644
index 0000000..e0d10d3
--- /dev/null
+++ b/configs/origen_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_ORIGEN=y
diff --git a/configs/otc570_dataflash_defconfig b/configs/otc570_dataflash_defconfig
new file mode 100644
index 0000000..992d6b6
--- /dev/null
+++ b/configs/otc570_dataflash_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9263,SYS_USE_DATAFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_OTC570=y
diff --git a/configs/otc570_defconfig b/configs/otc570_defconfig
new file mode 100644
index 0000000..65295cb
--- /dev/null
+++ b/configs/otc570_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9263,SYS_USE_NANDFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_OTC570=y
diff --git a/configs/p3m7448_defconfig b/configs/p3m7448_defconfig
new file mode 100644
index 0000000..9b03689
--- /dev/null
+++ b/configs/p3m7448_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P3M7448"
+CONFIG_PPC=y
+CONFIG_74xx_7xx=y
+CONFIG_TARGET_P3MX=y
diff --git a/configs/p3m750_defconfig b/configs/p3m750_defconfig
new file mode 100644
index 0000000..e5377eb
--- /dev/null
+++ b/configs/p3m750_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="P3M750"
+CONFIG_PPC=y
+CONFIG_74xx_7xx=y
+CONFIG_TARGET_P3MX=y
diff --git a/configs/p3p440_defconfig b/configs/p3p440_defconfig
new file mode 100644
index 0000000..0511b14
--- /dev/null
+++ b/configs/p3p440_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_P3P440=y
diff --git a/configs/palmld_defconfig b/configs/palmld_defconfig
new file mode 100644
index 0000000..599acc3
--- /dev/null
+++ b/configs/palmld_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_PALMLD=y
diff --git a/configs/palmtc_defconfig b/configs/palmtc_defconfig
new file mode 100644
index 0000000..91cb76d
--- /dev/null
+++ b/configs/palmtc_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_PALMTC=y
diff --git a/configs/palmtreo680_defconfig b/configs/palmtreo680_defconfig
new file mode 100644
index 0000000..84c4c16
--- /dev/null
+++ b/configs/palmtreo680_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_PALMTREO680=y
diff --git a/configs/paz00_defconfig b/configs/paz00_defconfig
new file mode 100644
index 0000000..61a536e
--- /dev/null
+++ b/configs/paz00_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_PAZ00=y
diff --git a/configs/pb1000_defconfig b/configs/pb1000_defconfig
new file mode 100644
index 0000000..e226358
--- /dev/null
+++ b/configs/pb1000_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="PB1000"
+CONFIG_MIPS=y
+CONFIG_TARGET_PB1X00=y
diff --git a/configs/pcm030_LOWBOOT_defconfig b/configs/pcm030_LOWBOOT_defconfig
new file mode 100644
index 0000000..72ecf8f
--- /dev/null
+++ b/configs/pcm030_LOWBOOT_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0xFF000000"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_PCM030=y
diff --git a/configs/pcm030_defconfig b/configs/pcm030_defconfig
new file mode 100644
index 0000000..3283517
--- /dev/null
+++ b/configs/pcm030_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_PCM030=y
diff --git a/configs/pcm051_rev1_defconfig b/configs/pcm051_rev1_defconfig
new file mode 100644
index 0000000..8b27682
--- /dev/null
+++ b/configs/pcm051_rev1_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="REV1"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_PCM051=y
diff --git a/configs/pcm051_rev3_defconfig b/configs/pcm051_rev3_defconfig
new file mode 100644
index 0000000..27ad6ff
--- /dev/null
+++ b/configs/pcm051_rev3_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="REV3"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_PCM051=y
diff --git a/configs/pcs440ep_defconfig b/configs/pcs440ep_defconfig
new file mode 100644
index 0000000..299bf8a
--- /dev/null
+++ b/configs/pcs440ep_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_PCS440EP=y
diff --git a/configs/pdm360ng_defconfig b/configs/pdm360ng_defconfig
new file mode 100644
index 0000000..4e3d704
--- /dev/null
+++ b/configs/pdm360ng_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC512X=y
+CONFIG_TARGET_PDM360NG=y
diff --git a/configs/peach-pit_defconfig b/configs/peach-pit_defconfig
new file mode 100644
index 0000000..68ba794
--- /dev/null
+++ b/configs/peach-pit_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_PEACH_PIT=y
diff --git a/configs/pengwyn_defconfig b/configs/pengwyn_defconfig
new file mode 100644
index 0000000..1b9aa68
--- /dev/null
+++ b/configs/pengwyn_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_PENGWYN=y
diff --git a/configs/pepper_defconfig b/configs/pepper_defconfig
new file mode 100644
index 0000000..22c7bb4
--- /dev/null
+++ b/configs/pepper_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_PEPPER=y
diff --git a/configs/pf5200_defconfig b/configs/pf5200_defconfig
new file mode 100644
index 0000000..fe926a0
--- /dev/null
+++ b/configs/pf5200_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_PF5200=y
diff --git a/configs/plutux_defconfig b/configs/plutux_defconfig
new file mode 100644
index 0000000..672b66c
--- /dev/null
+++ b/configs/plutux_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_PLUTUX=y
diff --git a/configs/pm9261_defconfig b/configs/pm9261_defconfig
new file mode 100644
index 0000000..b8a0248
--- /dev/null
+++ b/configs/pm9261_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9261"
+CONFIG_ARM=y
+CONFIG_TARGET_PM9261=y
diff --git a/configs/pm9263_defconfig b/configs/pm9263_defconfig
new file mode 100644
index 0000000..3a5029a
--- /dev/null
+++ b/configs/pm9263_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9263"
+CONFIG_ARM=y
+CONFIG_TARGET_PM9263=y
diff --git a/configs/pm9g45_defconfig b/configs/pm9g45_defconfig
new file mode 100644
index 0000000..89297e0
--- /dev/null
+++ b/configs/pm9g45_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9G45"
+CONFIG_ARM=y
+CONFIG_TARGET_PM9G45=y
diff --git a/configs/pogo_e02_defconfig b/configs/pogo_e02_defconfig
new file mode 100644
index 0000000..41637e0
--- /dev/null
+++ b/configs/pogo_e02_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_POGO_E02=y
diff --git a/configs/polaris_defconfig b/configs/polaris_defconfig
new file mode 100644
index 0000000..f510a53
--- /dev/null
+++ b/configs/polaris_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="POLARIS"
+CONFIG_ARM=y
+CONFIG_TARGET_TRIZEPSIV=y
diff --git a/configs/portl2_defconfig b/configs/portl2_defconfig
new file mode 100644
index 0000000..6df18e9
--- /dev/null
+++ b/configs/portl2_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="KM_PORTL2"
+CONFIG_ARM=y
+CONFIG_TARGET_KM_KIRKWOOD=y
diff --git a/configs/portuxg20_defconfig b/configs/portuxg20_defconfig
new file mode 100644
index 0000000..b1634e9
--- /dev/null
+++ b/configs/portuxg20_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9G20,PORTUXG20"
+CONFIG_ARM=y
+CONFIG_TARGET_STAMP9G20=y
diff --git a/configs/ppmc7xx_defconfig b/configs/ppmc7xx_defconfig
new file mode 100644
index 0000000..feefe49
--- /dev/null
+++ b/configs/ppmc7xx_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_74xx_7xx=y
+CONFIG_TARGET_PPMC7XX=y
diff --git a/configs/ppmc8260_defconfig b/configs/ppmc8260_defconfig
new file mode 100644
index 0000000..e8eb4f7
--- /dev/null
+++ b/configs/ppmc8260_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_PPMC8260=y
diff --git a/configs/pr1_defconfig b/configs/pr1_defconfig
new file mode 100644
index 0000000..a8784c1
--- /dev/null
+++ b/configs/pr1_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_PR1=y
diff --git a/configs/prs200_DDR_defconfig b/configs/prs200_DDR_defconfig
new file mode 100644
index 0000000..541fb99
--- /dev/null
+++ b/configs/prs200_DDR_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PRS200"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_MCC200=y
diff --git a/configs/prs200_defconfig b/configs/prs200_defconfig
new file mode 100644
index 0000000..a094a08
--- /dev/null
+++ b/configs/prs200_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PRS200,MCC200_SDRAM"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_MCC200=y
diff --git a/configs/prs200_highboot_DDR_defconfig b/configs/prs200_highboot_DDR_defconfig
new file mode 100644
index 0000000..b8eb8d4
--- /dev/null
+++ b/configs/prs200_highboot_DDR_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PRS200,SYS_TEXT_BASE=0xFFF00000"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_MCC200=y
diff --git a/configs/prs200_highboot_defconfig b/configs/prs200_highboot_defconfig
new file mode 100644
index 0000000..8d68cc0
--- /dev/null
+++ b/configs/prs200_highboot_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PRS200,SYS_TEXT_BASE=0xFFF00000,MCC200_SDRAM"
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_MCC200=y
diff --git a/configs/pxa255_idp_defconfig b/configs/pxa255_idp_defconfig
new file mode 100644
index 0000000..251d6c4
--- /dev/null
+++ b/configs/pxa255_idp_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_PXA255_IDP=y
diff --git a/configs/pxm2_defconfig b/configs/pxm2_defconfig
new file mode 100644
index 0000000..e0d9031
--- /dev/null
+++ b/configs/pxm2_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_PXM2=y
diff --git a/configs/qemu-ppce500_defconfig b/configs/qemu-ppce500_defconfig
new file mode 100644
index 0000000..2b8f707
--- /dev/null
+++ b/configs/qemu-ppce500_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_QEMU_PPCE500=y
diff --git a/configs/qemu_mips64_defconfig b/configs/qemu_mips64_defconfig
new file mode 100644
index 0000000..2948355
--- /dev/null
+++ b/configs/qemu_mips64_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_BIG_ENDIAN"
+CONFIG_MIPS=y
+CONFIG_TARGET_QEMU_MIPS64=y
diff --git a/configs/qemu_mips64el_defconfig b/configs/qemu_mips64el_defconfig
new file mode 100644
index 0000000..13a039f
--- /dev/null
+++ b/configs/qemu_mips64el_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_LITTLE_ENDIAN"
+CONFIG_MIPS=y
+CONFIG_TARGET_QEMU_MIPS64=y
diff --git a/configs/qemu_mips_defconfig b/configs/qemu_mips_defconfig
new file mode 100644
index 0000000..6b2c029
--- /dev/null
+++ b/configs/qemu_mips_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_BIG_ENDIAN"
+CONFIG_MIPS=y
+CONFIG_TARGET_QEMU_MIPS=y
diff --git a/configs/qemu_mipsel_defconfig b/configs/qemu_mipsel_defconfig
new file mode 100644
index 0000000..57c8701
--- /dev/null
+++ b/configs/qemu_mipsel_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_LITTLE_ENDIAN"
+CONFIG_MIPS=y
+CONFIG_TARGET_QEMU_MIPS=y
diff --git a/configs/qong_defconfig b/configs/qong_defconfig
new file mode 100644
index 0000000..fddd836
--- /dev/null
+++ b/configs/qong_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_QONG=y
diff --git a/configs/r0p7734_defconfig b/configs/r0p7734_defconfig
new file mode 100644
index 0000000..2b2d2cd
--- /dev/null
+++ b/configs/r0p7734_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SH=y
+CONFIG_TARGET_R0P7734=y
diff --git a/configs/r2dplus_defconfig b/configs/r2dplus_defconfig
new file mode 100644
index 0000000..87de323
--- /dev/null
+++ b/configs/r2dplus_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SH=y
+CONFIG_TARGET_R2DPLUS=y
diff --git a/configs/r7-tv-dongle_defconfig b/configs/r7-tv-dongle_defconfig
new file mode 100644
index 0000000..62e8c56
--- /dev/null
+++ b/configs/r7-tv-dongle_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="R7DONGLE,SPL,AXP152_POWER"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_SUN5I=y
diff --git a/configs/r7780mp_defconfig b/configs/r7780mp_defconfig
new file mode 100644
index 0000000..7e201f5
--- /dev/null
+++ b/configs/r7780mp_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SH=y
+CONFIG_TARGET_R7780MP=y
diff --git a/configs/rainier_defconfig b/configs/rainier_defconfig
new file mode 100644
index 0000000..666cb18
--- /dev/null
+++ b/configs/rainier_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="RAINIER"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_SEQUOIA=y
diff --git a/configs/rainier_ramboot_defconfig b/configs/rainier_ramboot_defconfig
new file mode 100644
index 0000000..2ecb1cf
--- /dev/null
+++ b/configs/rainier_ramboot_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="RAINIER,SYS_RAMBOOT,SYS_TEXT_BASE=0x01000000,SYS_LDSCRIPT=board/amcc/sequoia/u-boot-ram.lds"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_SEQUOIA=y
diff --git a/configs/rd6281a_defconfig b/configs/rd6281a_defconfig
new file mode 100644
index 0000000..d9c3e39
--- /dev/null
+++ b/configs/rd6281a_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_RD6281A=y
diff --git a/configs/redwood_defconfig b/configs/redwood_defconfig
new file mode 100644
index 0000000..ad87d0e
--- /dev/null
+++ b/configs/redwood_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_REDWOOD=y
diff --git a/configs/riotboard_defconfig b/configs/riotboard_defconfig
new file mode 100644
index 0000000..5296bde
--- /dev/null
+++ b/configs/riotboard_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6s1g.cfg,MX6S,DDR_MB=1024,ENV_IS_IN_MMC"
+CONFIG_ARM=y
+CONFIG_TARGET_EMBESTMX6BOARDS=y
diff --git a/configs/rpi_b_defconfig b/configs/rpi_b_defconfig
new file mode 100644
index 0000000..9a4705e
--- /dev/null
+++ b/configs/rpi_b_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_RPI_B=y
diff --git a/configs/rsk7203_defconfig b/configs/rsk7203_defconfig
new file mode 100644
index 0000000..44c0bc8
--- /dev/null
+++ b/configs/rsk7203_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SH=y
+CONFIG_TARGET_RSK7203=y
diff --git a/configs/rsk7264_defconfig b/configs/rsk7264_defconfig
new file mode 100644
index 0000000..aedc333
--- /dev/null
+++ b/configs/rsk7264_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SH=y
+CONFIG_TARGET_RSK7264=y
diff --git a/configs/rsk7269_defconfig b/configs/rsk7269_defconfig
new file mode 100644
index 0000000..25fdf80
--- /dev/null
+++ b/configs/rsk7269_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SH=y
+CONFIG_TARGET_RSK7269=y
diff --git a/configs/rut_defconfig b/configs/rut_defconfig
new file mode 100644
index 0000000..0568655
--- /dev/null
+++ b/configs/rut_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_RUT=y
diff --git a/configs/s5p_goni_defconfig b/configs/s5p_goni_defconfig
new file mode 100644
index 0000000..c0c3509
--- /dev/null
+++ b/configs/s5p_goni_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_S5P_GONI=y
diff --git a/configs/s5pc210_universal_defconfig b/configs/s5pc210_universal_defconfig
new file mode 100644
index 0000000..572df1d
--- /dev/null
+++ b/configs/s5pc210_universal_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_S5PC210_UNIVERSAL=y
diff --git a/configs/sacsng_defconfig b/configs/sacsng_defconfig
new file mode 100644
index 0000000..91cca23
--- /dev/null
+++ b/configs/sacsng_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC8260=y
+CONFIG_TARGET_SACSNG=y
diff --git a/configs/sama5d3_xplained_mmc_defconfig b/configs/sama5d3_xplained_mmc_defconfig
new file mode 100644
index 0000000..a7d791f
--- /dev/null
+++ b/configs/sama5d3_xplained_mmc_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SAMA5D3,SYS_USE_MMC"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_SAMA5D3_XPLAINED=y
diff --git a/configs/sama5d3_xplained_nandflash_defconfig b/configs/sama5d3_xplained_nandflash_defconfig
new file mode 100644
index 0000000..b972860
--- /dev/null
+++ b/configs/sama5d3_xplained_nandflash_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SAMA5D3,SYS_USE_NANDFLASH"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_SAMA5D3_XPLAINED=y
diff --git a/configs/sama5d3xek_mmc_defconfig b/configs/sama5d3xek_mmc_defconfig
new file mode 100644
index 0000000..3f8d997
--- /dev/null
+++ b/configs/sama5d3xek_mmc_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SAMA5D3,SYS_USE_MMC"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_SAMA5D3XEK=y
diff --git a/configs/sama5d3xek_nandflash_defconfig b/configs/sama5d3xek_nandflash_defconfig
new file mode 100644
index 0000000..7a92417
--- /dev/null
+++ b/configs/sama5d3xek_nandflash_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SAMA5D3,SYS_USE_NANDFLASH"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_SAMA5D3XEK=y
diff --git a/configs/sama5d3xek_spiflash_defconfig b/configs/sama5d3xek_spiflash_defconfig
new file mode 100644
index 0000000..c83a7ab
--- /dev/null
+++ b/configs/sama5d3xek_spiflash_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SAMA5D3,SYS_USE_SERIALFLASH"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_SAMA5D3XEK=y
diff --git a/configs/sandbox_defconfig b/configs/sandbox_defconfig
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/configs/sandbox_defconfig
diff --git a/configs/sansa_fuze_plus_defconfig b/configs/sansa_fuze_plus_defconfig
new file mode 100644
index 0000000..b6b0fc7
--- /dev/null
+++ b/configs/sansa_fuze_plus_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_SANSA_FUZE_PLUS=y
diff --git a/configs/sbc35_a9g20_eeprom_defconfig b/configs/sbc35_a9g20_eeprom_defconfig
new file mode 100644
index 0000000..aa9cd3e
--- /dev/null
+++ b/configs/sbc35_a9g20_eeprom_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9G20,SYS_USE_EEPROM"
+CONFIG_ARM=y
+CONFIG_TARGET_SBC35_A9G20=y
diff --git a/configs/sbc35_a9g20_nandflash_defconfig b/configs/sbc35_a9g20_nandflash_defconfig
new file mode 100644
index 0000000..fba9f31
--- /dev/null
+++ b/configs/sbc35_a9g20_nandflash_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9G20,SYS_USE_NANDFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_SBC35_A9G20=y
diff --git a/configs/sbc405_defconfig b/configs/sbc405_defconfig
new file mode 100644
index 0000000..b34cbb7
--- /dev/null
+++ b/configs/sbc405_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_SBC405=y
diff --git a/configs/sbc8349_PCI_33_defconfig b/configs/sbc8349_PCI_33_defconfig
new file mode 100644
index 0000000..f7aaa7d
--- /dev/null
+++ b/configs/sbc8349_PCI_33_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PCI,PCI_33M"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_SBC8349=y
diff --git a/configs/sbc8349_PCI_66_defconfig b/configs/sbc8349_PCI_66_defconfig
new file mode 100644
index 0000000..2e1171f
--- /dev/null
+++ b/configs/sbc8349_PCI_66_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PCI,PCI_66M"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_SBC8349=y
diff --git a/configs/sbc8349_defconfig b/configs/sbc8349_defconfig
new file mode 100644
index 0000000..f1808e8
--- /dev/null
+++ b/configs/sbc8349_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_SBC8349=y
diff --git a/configs/sbc8548_PCI_33_PCIE_defconfig b/configs/sbc8548_PCI_33_PCIE_defconfig
new file mode 100644
index 0000000..ae4f63f
--- /dev/null
+++ b/configs/sbc8548_PCI_33_PCIE_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PCI,33,PCIE"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_SBC8548=y
diff --git a/configs/sbc8548_PCI_33_defconfig b/configs/sbc8548_PCI_33_defconfig
new file mode 100644
index 0000000..b79b993
--- /dev/null
+++ b/configs/sbc8548_PCI_33_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PCI,33"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_SBC8548=y
diff --git a/configs/sbc8548_PCI_66_PCIE_defconfig b/configs/sbc8548_PCI_66_PCIE_defconfig
new file mode 100644
index 0000000..661fd0f
--- /dev/null
+++ b/configs/sbc8548_PCI_66_PCIE_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PCI,66,PCIE"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_SBC8548=y
diff --git a/configs/sbc8548_PCI_66_defconfig b/configs/sbc8548_PCI_66_defconfig
new file mode 100644
index 0000000..8cc95e5
--- /dev/null
+++ b/configs/sbc8548_PCI_66_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="PCI,66"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_SBC8548=y
diff --git a/configs/sbc8548_defconfig b/configs/sbc8548_defconfig
new file mode 100644
index 0000000..b74f7bc
--- /dev/null
+++ b/configs/sbc8548_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_SBC8548=y
diff --git a/configs/sbc8641d_defconfig b/configs/sbc8641d_defconfig
new file mode 100644
index 0000000..6b89473
--- /dev/null
+++ b/configs/sbc8641d_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC86xx=y
+CONFIG_TARGET_SBC8641D=y
diff --git a/configs/sc3_defconfig b/configs/sc3_defconfig
new file mode 100644
index 0000000..e77b04c
--- /dev/null
+++ b/configs/sc3_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_SC3=y
diff --git a/configs/sc_sps_1_defconfig b/configs/sc_sps_1_defconfig
new file mode 100644
index 0000000..75e0fc8
--- /dev/null
+++ b/configs/sc_sps_1_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_SC_SPS_1=y
diff --git a/configs/scb9328_defconfig b/configs/scb9328_defconfig
new file mode 100644
index 0000000..048caeb
--- /dev/null
+++ b/configs/scb9328_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_SCB9328=y
diff --git a/configs/seaboard_defconfig b/configs/seaboard_defconfig
new file mode 100644
index 0000000..c0f078b
--- /dev/null
+++ b/configs/seaboard_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_SEABOARD=y
diff --git a/configs/sequoia_defconfig b/configs/sequoia_defconfig
new file mode 100644
index 0000000..678c2bb
--- /dev/null
+++ b/configs/sequoia_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SEQUOIA"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_SEQUOIA=y
diff --git a/configs/sequoia_ramboot_defconfig b/configs/sequoia_ramboot_defconfig
new file mode 100644
index 0000000..0d0c6c1
--- /dev/null
+++ b/configs/sequoia_ramboot_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SEQUOIA,SYS_RAMBOOT,SYS_TEXT_BASE=0x01000000,SYS_LDSCRIPT=board/amcc/sequoia/u-boot-ram.lds"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_SEQUOIA=y
diff --git a/configs/sh7752evb_defconfig b/configs/sh7752evb_defconfig
new file mode 100644
index 0000000..124154c
--- /dev/null
+++ b/configs/sh7752evb_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SH=y
+CONFIG_TARGET_SH7752EVB=y
diff --git a/configs/sh7753evb_defconfig b/configs/sh7753evb_defconfig
new file mode 100644
index 0000000..9ff4121
--- /dev/null
+++ b/configs/sh7753evb_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SH=y
+CONFIG_TARGET_SH7753EVB=y
diff --git a/configs/sh7757lcr_defconfig b/configs/sh7757lcr_defconfig
new file mode 100644
index 0000000..3066d97
--- /dev/null
+++ b/configs/sh7757lcr_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SH=y
+CONFIG_TARGET_SH7757LCR=y
diff --git a/configs/sh7763rdp_defconfig b/configs/sh7763rdp_defconfig
new file mode 100644
index 0000000..8857e8a
--- /dev/null
+++ b/configs/sh7763rdp_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SH=y
+CONFIG_TARGET_SH7763RDP=y
diff --git a/configs/sh7785lcr_32bit_defconfig b/configs/sh7785lcr_32bit_defconfig
new file mode 100644
index 0000000..7cf93b4
--- /dev/null
+++ b/configs/sh7785lcr_32bit_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SH_32BIT=1"
+CONFIG_SH=y
+CONFIG_TARGET_SH7785LCR=y
diff --git a/configs/sh7785lcr_defconfig b/configs/sh7785lcr_defconfig
new file mode 100644
index 0000000..31d2c38
--- /dev/null
+++ b/configs/sh7785lcr_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SH=y
+CONFIG_TARGET_SH7785LCR=y
diff --git a/configs/sheevaplug_defconfig b/configs/sheevaplug_defconfig
new file mode 100644
index 0000000..9e4b9c9
--- /dev/null
+++ b/configs/sheevaplug_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_SHEEVAPLUG=y
diff --git a/configs/shmin_defconfig b/configs/shmin_defconfig
new file mode 100644
index 0000000..74c3550
--- /dev/null
+++ b/configs/shmin_defconfig
@@ -0,0 +1,2 @@
+CONFIG_SH=y
+CONFIG_TARGET_SHMIN=y
diff --git a/configs/smdk2410_defconfig b/configs/smdk2410_defconfig
new file mode 100644
index 0000000..fec4ba6
--- /dev/null
+++ b/configs/smdk2410_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_SMDK2410=y
diff --git a/configs/smdk5250_defconfig b/configs/smdk5250_defconfig
new file mode 100644
index 0000000..a35e4fc
--- /dev/null
+++ b/configs/smdk5250_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_SMDK5250=y
diff --git a/configs/smdk5420_defconfig b/configs/smdk5420_defconfig
new file mode 100644
index 0000000..12933f0
--- /dev/null
+++ b/configs/smdk5420_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_SMDK5420=y
diff --git a/configs/smdkc100_defconfig b/configs/smdkc100_defconfig
new file mode 100644
index 0000000..7455235
--- /dev/null
+++ b/configs/smdkc100_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_SMDKC100=y
diff --git a/configs/smdkv310_defconfig b/configs/smdkv310_defconfig
new file mode 100644
index 0000000..d87986a
--- /dev/null
+++ b/configs/smdkv310_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_SMDKV310=y
diff --git a/configs/snapper9260_defconfig b/configs/snapper9260_defconfig
new file mode 100644
index 0000000..7055e2a
--- /dev/null
+++ b/configs/snapper9260_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9260"
+CONFIG_ARM=y
+CONFIG_TARGET_SNAPPER9260=y
diff --git a/configs/snapper9g20_defconfig b/configs/snapper9g20_defconfig
new file mode 100644
index 0000000..2faae15
--- /dev/null
+++ b/configs/snapper9g20_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9G20"
+CONFIG_ARM=y
+CONFIG_TARGET_SNAPPER9260=y
diff --git a/configs/snow_defconfig b/configs/snow_defconfig
new file mode 100644
index 0000000..44c4701
--- /dev/null
+++ b/configs/snow_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_SNOW=y
diff --git a/configs/snowball_defconfig b/configs/snowball_defconfig
new file mode 100644
index 0000000..19100c2
--- /dev/null
+++ b/configs/snowball_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_SNOWBALL=y
diff --git a/configs/socfpga_cyclone5_defconfig b/configs/socfpga_cyclone5_defconfig
new file mode 100644
index 0000000..4b2ede4
--- /dev/null
+++ b/configs/socfpga_cyclone5_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_SOCFPGA_CYCLONE5=y
diff --git a/configs/socrates_defconfig b/configs/socrates_defconfig
new file mode 100644
index 0000000..d7ed82b
--- /dev/null
+++ b/configs/socrates_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_SOCRATES=y
diff --git a/configs/spear300_defconfig b/configs/spear300_defconfig
new file mode 100644
index 0000000..25a08df
--- /dev/null
+++ b/configs/spear300_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="spear300"
+CONFIG_ARM=y
+CONFIG_TARGET_SPEAR300=y
diff --git a/configs/spear300_nand_defconfig b/configs/spear300_nand_defconfig
new file mode 100644
index 0000000..a4b70e8
--- /dev/null
+++ b/configs/spear300_nand_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="spear300,nand"
+CONFIG_ARM=y
+CONFIG_TARGET_SPEAR300=y
diff --git a/configs/spear300_usbtty_defconfig b/configs/spear300_usbtty_defconfig
new file mode 100644
index 0000000..d750cf4
--- /dev/null
+++ b/configs/spear300_usbtty_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="spear300,usbtty"
+CONFIG_ARM=y
+CONFIG_TARGET_SPEAR300=y
diff --git a/configs/spear300_usbtty_nand_defconfig b/configs/spear300_usbtty_nand_defconfig
new file mode 100644
index 0000000..8bafdb5
--- /dev/null
+++ b/configs/spear300_usbtty_nand_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="spear300,usbtty,nand"
+CONFIG_ARM=y
+CONFIG_TARGET_SPEAR300=y
diff --git a/configs/spear310_defconfig b/configs/spear310_defconfig
new file mode 100644
index 0000000..8a9ec85
--- /dev/null
+++ b/configs/spear310_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="spear310"
+CONFIG_ARM=y
+CONFIG_TARGET_SPEAR310=y
diff --git a/configs/spear310_nand_defconfig b/configs/spear310_nand_defconfig
new file mode 100644
index 0000000..1439ac5
--- /dev/null
+++ b/configs/spear310_nand_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="spear310,nand"
+CONFIG_ARM=y
+CONFIG_TARGET_SPEAR310=y
diff --git a/configs/spear310_pnor_defconfig b/configs/spear310_pnor_defconfig
new file mode 100644
index 0000000..19604b3
--- /dev/null
+++ b/configs/spear310_pnor_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="spear310,FLASH_PNOR"
+CONFIG_ARM=y
+CONFIG_TARGET_SPEAR310=y
diff --git a/configs/spear310_usbtty_defconfig b/configs/spear310_usbtty_defconfig
new file mode 100644
index 0000000..6342a56
--- /dev/null
+++ b/configs/spear310_usbtty_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="spear310,usbtty"
+CONFIG_ARM=y
+CONFIG_TARGET_SPEAR310=y
diff --git a/configs/spear310_usbtty_nand_defconfig b/configs/spear310_usbtty_nand_defconfig
new file mode 100644
index 0000000..5b9f1f6
--- /dev/null
+++ b/configs/spear310_usbtty_nand_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="spear310,usbtty,nand"
+CONFIG_ARM=y
+CONFIG_TARGET_SPEAR310=y
diff --git a/configs/spear310_usbtty_pnor_defconfig b/configs/spear310_usbtty_pnor_defconfig
new file mode 100644
index 0000000..0567936
--- /dev/null
+++ b/configs/spear310_usbtty_pnor_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="spear310,usbtty,FLASH_PNOR"
+CONFIG_ARM=y
+CONFIG_TARGET_SPEAR310=y
diff --git a/configs/spear320_defconfig b/configs/spear320_defconfig
new file mode 100644
index 0000000..3d91bb1
--- /dev/null
+++ b/configs/spear320_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="spear320"
+CONFIG_ARM=y
+CONFIG_TARGET_SPEAR320=y
diff --git a/configs/spear320_nand_defconfig b/configs/spear320_nand_defconfig
new file mode 100644
index 0000000..fd0f908
--- /dev/null
+++ b/configs/spear320_nand_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="spear320,nand"
+CONFIG_ARM=y
+CONFIG_TARGET_SPEAR320=y
diff --git a/configs/spear320_pnor_defconfig b/configs/spear320_pnor_defconfig
new file mode 100644
index 0000000..6cce316
--- /dev/null
+++ b/configs/spear320_pnor_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="spear320,FLASH_PNOR"
+CONFIG_ARM=y
+CONFIG_TARGET_SPEAR320=y
diff --git a/configs/spear320_usbtty_defconfig b/configs/spear320_usbtty_defconfig
new file mode 100644
index 0000000..7ad3d84
--- /dev/null
+++ b/configs/spear320_usbtty_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="spear320,usbtty"
+CONFIG_ARM=y
+CONFIG_TARGET_SPEAR320=y
diff --git a/configs/spear320_usbtty_nand_defconfig b/configs/spear320_usbtty_nand_defconfig
new file mode 100644
index 0000000..a5ad90b
--- /dev/null
+++ b/configs/spear320_usbtty_nand_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="spear320,usbtty,nand"
+CONFIG_ARM=y
+CONFIG_TARGET_SPEAR320=y
diff --git a/configs/spear320_usbtty_pnor_defconfig b/configs/spear320_usbtty_pnor_defconfig
new file mode 100644
index 0000000..6b110ef
--- /dev/null
+++ b/configs/spear320_usbtty_pnor_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="spear320,usbtty,FLASH_PNOR"
+CONFIG_ARM=y
+CONFIG_TARGET_SPEAR320=y
diff --git a/configs/spear600_defconfig b/configs/spear600_defconfig
new file mode 100644
index 0000000..f1cb0aa
--- /dev/null
+++ b/configs/spear600_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="spear600"
+CONFIG_ARM=y
+CONFIG_TARGET_SPEAR600=y
diff --git a/configs/spear600_nand_defconfig b/configs/spear600_nand_defconfig
new file mode 100644
index 0000000..172c187
--- /dev/null
+++ b/configs/spear600_nand_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="spear600,nand"
+CONFIG_ARM=y
+CONFIG_TARGET_SPEAR600=y
diff --git a/configs/spear600_usbtty_defconfig b/configs/spear600_usbtty_defconfig
new file mode 100644
index 0000000..cf8b0ec
--- /dev/null
+++ b/configs/spear600_usbtty_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="spear600,usbtty"
+CONFIG_ARM=y
+CONFIG_TARGET_SPEAR600=y
diff --git a/configs/spear600_usbtty_nand_defconfig b/configs/spear600_usbtty_nand_defconfig
new file mode 100644
index 0000000..8bd2f07
--- /dev/null
+++ b/configs/spear600_usbtty_nand_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="spear600,usbtty,nand"
+CONFIG_ARM=y
+CONFIG_TARGET_SPEAR600=y
diff --git a/configs/stamp9g20_defconfig b/configs/stamp9g20_defconfig
new file mode 100644
index 0000000..8c0f874
--- /dev/null
+++ b/configs/stamp9g20_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9G20"
+CONFIG_ARM=y
+CONFIG_TARGET_STAMP9G20=y
diff --git a/configs/stxgp3_defconfig b/configs/stxgp3_defconfig
new file mode 100644
index 0000000..b7537df
--- /dev/null
+++ b/configs/stxgp3_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_STXGP3=y
diff --git a/configs/stxssa_4M_defconfig b/configs/stxssa_4M_defconfig
new file mode 100644
index 0000000..1ffe9f9
--- /dev/null
+++ b/configs/stxssa_4M_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="STXSSA_4M"
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_STXSSA=y
diff --git a/configs/stxssa_defconfig b/configs/stxssa_defconfig
new file mode 100644
index 0000000..f1701f2
--- /dev/null
+++ b/configs/stxssa_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_STXSSA=y
diff --git a/configs/stxxtc_defconfig b/configs/stxxtc_defconfig
new file mode 100644
index 0000000..d0642e4
--- /dev/null
+++ b/configs/stxxtc_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_STXXTC=y
diff --git a/configs/suvd3_defconfig b/configs/suvd3_defconfig
new file mode 100644
index 0000000..0407c87
--- /dev/null
+++ b/configs/suvd3_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SUVD3"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_SUVD3=y
diff --git a/configs/svm_sc8xx_defconfig b/configs/svm_sc8xx_defconfig
new file mode 100644
index 0000000..9f0d343
--- /dev/null
+++ b/configs/svm_sc8xx_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_SVM_SC8XX=y
diff --git a/configs/sycamore_defconfig b/configs/sycamore_defconfig
new file mode 100644
index 0000000..844e67f
--- /dev/null
+++ b/configs/sycamore_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_WALNUT=y
diff --git a/configs/t3corp_defconfig b/configs/t3corp_defconfig
new file mode 100644
index 0000000..c61508a
--- /dev/null
+++ b/configs/t3corp_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_T3CORP=y
diff --git a/configs/taihu_defconfig b/configs/taihu_defconfig
new file mode 100644
index 0000000..ac83725
--- /dev/null
+++ b/configs/taihu_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_TAIHU=y
diff --git a/configs/taishan_defconfig b/configs/taishan_defconfig
new file mode 100644
index 0000000..e956c6f
--- /dev/null
+++ b/configs/taishan_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_TAISHAN=y
diff --git a/configs/tao3530_defconfig b/configs/tao3530_defconfig
new file mode 100644
index 0000000..d8b57b1
--- /dev/null
+++ b/configs/tao3530_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_TAO3530=y
diff --git a/configs/taurus_defconfig b/configs/taurus_defconfig
new file mode 100644
index 0000000..9870048
--- /dev/null
+++ b/configs/taurus_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9G20,MACH_TYPE=2067,BOARD_TAURUS"
+CONFIG_ARM=y
+CONFIG_TARGET_TAURUS=y
diff --git a/configs/tb100_defconfig b/configs/tb100_defconfig
new file mode 100644
index 0000000..9669dc0
--- /dev/null
+++ b/configs/tb100_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARC=y
+CONFIG_TARGET_TB100=y
diff --git a/configs/tcm-bf518_defconfig b/configs/tcm-bf518_defconfig
new file mode 100644
index 0000000..a9d5da0
--- /dev/null
+++ b/configs/tcm-bf518_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_TCM_BF518=y
diff --git a/configs/tcm-bf537_defconfig b/configs/tcm-bf537_defconfig
new file mode 100644
index 0000000..fe9de13
--- /dev/null
+++ b/configs/tcm-bf537_defconfig
@@ -0,0 +1,2 @@
+CONFIG_BLACKFIN=y
+CONFIG_TARGET_TCM_BF537=y
diff --git a/configs/tec-ng_defconfig b/configs/tec-ng_defconfig
new file mode 100644
index 0000000..2360d25
--- /dev/null
+++ b/configs/tec-ng_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_TEC_NG=y
diff --git a/configs/tec_defconfig b/configs/tec_defconfig
new file mode 100644
index 0000000..1aaa9d1
--- /dev/null
+++ b/configs/tec_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_TEC=y
diff --git a/configs/ti814x_evm_defconfig b/configs/ti814x_evm_defconfig
new file mode 100644
index 0000000..0170655
--- /dev/null
+++ b/configs/ti814x_evm_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_TI814X_EVM=y
diff --git a/configs/ti816x_evm_defconfig b/configs/ti816x_evm_defconfig
new file mode 100644
index 0000000..abb6c5e
--- /dev/null
+++ b/configs/ti816x_evm_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_TI816X_EVM=y
diff --git a/configs/titanium_defconfig b/configs/titanium_defconfig
new file mode 100644
index 0000000..96f7f79
--- /dev/null
+++ b/configs/titanium_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/barco/titanium/imximage.cfg"
+CONFIG_ARM=y
+CONFIG_TARGET_TITANIUM=y
diff --git a/configs/tk71_defconfig b/configs/tk71_defconfig
new file mode 100644
index 0000000..ffff874
--- /dev/null
+++ b/configs/tk71_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_TK71=y
diff --git a/configs/tnetv107x_evm_defconfig b/configs/tnetv107x_evm_defconfig
new file mode 100644
index 0000000..b0915d2
--- /dev/null
+++ b/configs/tnetv107x_evm_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_TNETV107X_EVM=y
diff --git a/configs/tny_a9260_eeprom_defconfig b/configs/tny_a9260_eeprom_defconfig
new file mode 100644
index 0000000..a662669
--- /dev/null
+++ b/configs/tny_a9260_eeprom_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9260,SYS_USE_EEPROM"
+CONFIG_ARM=y
+CONFIG_TARGET_TNY_A9260=y
diff --git a/configs/tny_a9260_nandflash_defconfig b/configs/tny_a9260_nandflash_defconfig
new file mode 100644
index 0000000..41fd9c1
--- /dev/null
+++ b/configs/tny_a9260_nandflash_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9260,SYS_USE_NANDFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_TNY_A9260=y
diff --git a/configs/tny_a9g20_eeprom_defconfig b/configs/tny_a9g20_eeprom_defconfig
new file mode 100644
index 0000000..a2eb60e
--- /dev/null
+++ b/configs/tny_a9g20_eeprom_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9G20,SYS_USE_EEPROM"
+CONFIG_ARM=y
+CONFIG_TARGET_TNY_A9260=y
diff --git a/configs/tny_a9g20_nandflash_defconfig b/configs/tny_a9g20_nandflash_defconfig
new file mode 100644
index 0000000..60ebfa2
--- /dev/null
+++ b/configs/tny_a9g20_nandflash_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9G20,SYS_USE_NANDFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_TNY_A9260=y
diff --git a/configs/top9000eval_xe_defconfig b/configs/top9000eval_xe_defconfig
new file mode 100644
index 0000000..7ea51f5
--- /dev/null
+++ b/configs/top9000eval_xe_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="EVAL9000"
+CONFIG_ARM=y
+CONFIG_TARGET_TOP9000=y
diff --git a/configs/top9000su_xe_defconfig b/configs/top9000su_xe_defconfig
new file mode 100644
index 0000000..bf6b6f1
--- /dev/null
+++ b/configs/top9000su_xe_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="SU9000"
+CONFIG_ARM=y
+CONFIG_TARGET_TOP9000=y
diff --git a/configs/trats2_defconfig b/configs/trats2_defconfig
new file mode 100644
index 0000000..0a53f09
--- /dev/null
+++ b/configs/trats2_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_TRATS2=y
diff --git a/configs/trats_defconfig b/configs/trats_defconfig
new file mode 100644
index 0000000..93b94c0
--- /dev/null
+++ b/configs/trats_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_TRATS=y
diff --git a/configs/tricorder_defconfig b/configs/tricorder_defconfig
new file mode 100644
index 0000000..80c2df4
--- /dev/null
+++ b/configs/tricorder_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_TRICORDER=y
diff --git a/configs/tricorder_flash_defconfig b/configs/tricorder_flash_defconfig
new file mode 100644
index 0000000..6715e71
--- /dev/null
+++ b/configs/tricorder_flash_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="FLASHCARD"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_TRICORDER=y
diff --git a/configs/trimslice_defconfig b/configs/trimslice_defconfig
new file mode 100644
index 0000000..c096c65
--- /dev/null
+++ b/configs/trimslice_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_TRIMSLICE=y
diff --git a/configs/trizepsiv_defconfig b/configs/trizepsiv_defconfig
new file mode 100644
index 0000000..444d3bb
--- /dev/null
+++ b/configs/trizepsiv_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_TRIZEPSIV=y
diff --git a/configs/tseries_mmc_defconfig b/configs/tseries_mmc_defconfig
new file mode 100644
index 0000000..ea70705
--- /dev/null
+++ b/configs/tseries_mmc_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SERIAL1,CONS_INDEX=1,EMMC_BOOT"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_TSERIES=y
diff --git a/configs/tseries_nand_defconfig b/configs/tseries_nand_defconfig
new file mode 100644
index 0000000..599d52c
--- /dev/null
+++ b/configs/tseries_nand_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SERIAL1,CONS_INDEX=1,NAND"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_TSERIES=y
diff --git a/configs/tseries_spi_defconfig b/configs/tseries_spi_defconfig
new file mode 100644
index 0000000..7e57020
--- /dev/null
+++ b/configs/tseries_spi_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="SERIAL1,CONS_INDEX=1,SPI_BOOT,EMMC_BOOT"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_TSERIES=y
diff --git a/configs/tt01_defconfig b/configs/tt01_defconfig
new file mode 100644
index 0000000..a0e6664
--- /dev/null
+++ b/configs/tt01_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_TT01=y
diff --git a/configs/tuge1_defconfig b/configs/tuge1_defconfig
new file mode 100644
index 0000000..c1c9c43
--- /dev/null
+++ b/configs/tuge1_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="TUGE1"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_TUXX1=y
diff --git a/configs/tuxx1_defconfig b/configs/tuxx1_defconfig
new file mode 100644
index 0000000..ecea63f
--- /dev/null
+++ b/configs/tuxx1_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="TUXX1"
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_TUXX1=y
diff --git a/configs/twister_defconfig b/configs/twister_defconfig
new file mode 100644
index 0000000..27e8364
--- /dev/null
+++ b/configs/twister_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_TWISTER=y
diff --git a/configs/tx25_defconfig b/configs/tx25_defconfig
new file mode 100644
index 0000000..0cbc4ee
--- /dev/null
+++ b/configs/tx25_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_TX25=y
diff --git a/configs/u8500_href_defconfig b/configs/u8500_href_defconfig
new file mode 100644
index 0000000..fef179f
--- /dev/null
+++ b/configs/u8500_href_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_U8500_HREF=y
diff --git a/configs/uc100_defconfig b/configs/uc100_defconfig
new file mode 100644
index 0000000..76eeb11
--- /dev/null
+++ b/configs/uc100_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_UC100=y
diff --git a/configs/uc101_defconfig b/configs/uc101_defconfig
new file mode 100644
index 0000000..b365bff
--- /dev/null
+++ b/configs/uc101_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_UC101=y
diff --git a/configs/udoo_quad_defconfig b/configs/udoo_quad_defconfig
new file mode 100644
index 0000000..860a310
--- /dev/null
+++ b/configs/udoo_quad_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/udoo/udoo.cfg,MX6Q,DDR_MB=1024"
+CONFIG_ARM=y
+CONFIG_TARGET_UDOO=y
diff --git a/configs/usb_a9263_dataflash_defconfig b/configs/usb_a9263_dataflash_defconfig
new file mode 100644
index 0000000..8c0ac11
--- /dev/null
+++ b/configs/usb_a9263_dataflash_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9263,SYS_USE_DATAFLASH"
+CONFIG_ARM=y
+CONFIG_TARGET_USB_A9263=y
diff --git a/configs/utx8245_defconfig b/configs/utx8245_defconfig
new file mode 100644
index 0000000..c2107cc
--- /dev/null
+++ b/configs/utx8245_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC824X=y
+CONFIG_TARGET_UTX8245=y
diff --git a/configs/v38b_defconfig b/configs/v38b_defconfig
new file mode 100644
index 0000000..811354c
--- /dev/null
+++ b/configs/v38b_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC5xxx=y
+CONFIG_TARGET_V38B=y
diff --git a/configs/v5fx30teval_defconfig b/configs/v5fx30teval_defconfig
new file mode 100644
index 0000000..bb58153
--- /dev/null
+++ b/configs/v5fx30teval_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0x04000000,RESET_VECTOR_ADDRESS=0x04100000,BOOT_FROM_XMD=1,INIT_TLB=board/xilinx/ppc440-generic/init.o"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_V5FX30TEVAL=y
diff --git a/configs/v5fx30teval_flash_defconfig b/configs/v5fx30teval_flash_defconfig
new file mode 100644
index 0000000..1c6ec89
--- /dev/null
+++ b/configs/v5fx30teval_flash_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0xF7F60000,RESET_VECTOR_ADDRESS=0xF7FFFFFC,INIT_TLB=board/xilinx/ppc440-generic/init.o"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_V5FX30TEVAL=y
diff --git a/configs/vct_platinum_defconfig b/configs/vct_platinum_defconfig
new file mode 100644
index 0000000..9ff8b68
--- /dev/null
+++ b/configs/vct_platinum_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="VCT_PLATINUM"
+CONFIG_MIPS=y
+CONFIG_TARGET_VCT=y
diff --git a/configs/vct_platinum_onenand_defconfig b/configs/vct_platinum_onenand_defconfig
new file mode 100644
index 0000000..f33c97d
--- /dev/null
+++ b/configs/vct_platinum_onenand_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="VCT_PLATINUM,VCT_ONENAND"
+CONFIG_MIPS=y
+CONFIG_TARGET_VCT=y
diff --git a/configs/vct_platinum_onenand_small_defconfig b/configs/vct_platinum_onenand_small_defconfig
new file mode 100644
index 0000000..f7b3a91
--- /dev/null
+++ b/configs/vct_platinum_onenand_small_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="VCT_PLATINUM,VCT_ONENAND,VCT_SMALL_IMAGE"
+CONFIG_MIPS=y
+CONFIG_TARGET_VCT=y
diff --git a/configs/vct_platinum_small_defconfig b/configs/vct_platinum_small_defconfig
new file mode 100644
index 0000000..15eef48
--- /dev/null
+++ b/configs/vct_platinum_small_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="VCT_PLATINUM,VCT_SMALL_IMAGE"
+CONFIG_MIPS=y
+CONFIG_TARGET_VCT=y
diff --git a/configs/vct_platinumavc_defconfig b/configs/vct_platinumavc_defconfig
new file mode 100644
index 0000000..8aaac56
--- /dev/null
+++ b/configs/vct_platinumavc_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="VCT_PLATINUMAVC"
+CONFIG_MIPS=y
+CONFIG_TARGET_VCT=y
diff --git a/configs/vct_platinumavc_onenand_defconfig b/configs/vct_platinumavc_onenand_defconfig
new file mode 100644
index 0000000..926c6e4
--- /dev/null
+++ b/configs/vct_platinumavc_onenand_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="VCT_PLATINUMAVC,VCT_ONENAND"
+CONFIG_MIPS=y
+CONFIG_TARGET_VCT=y
diff --git a/configs/vct_platinumavc_onenand_small_defconfig b/configs/vct_platinumavc_onenand_small_defconfig
new file mode 100644
index 0000000..e0e8e44
--- /dev/null
+++ b/configs/vct_platinumavc_onenand_small_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="VCT_PLATINUMAVC,VCT_ONENAND,VCT_SMALL_IMAGE"
+CONFIG_MIPS=y
+CONFIG_TARGET_VCT=y
diff --git a/configs/vct_platinumavc_small_defconfig b/configs/vct_platinumavc_small_defconfig
new file mode 100644
index 0000000..d8209d1
--- /dev/null
+++ b/configs/vct_platinumavc_small_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="VCT_PLATINUMAVC,VCT_SMALL_IMAGE"
+CONFIG_MIPS=y
+CONFIG_TARGET_VCT=y
diff --git a/configs/vct_premium_defconfig b/configs/vct_premium_defconfig
new file mode 100644
index 0000000..0e16ff9
--- /dev/null
+++ b/configs/vct_premium_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="VCT_PREMIUM"
+CONFIG_MIPS=y
+CONFIG_TARGET_VCT=y
diff --git a/configs/vct_premium_onenand_defconfig b/configs/vct_premium_onenand_defconfig
new file mode 100644
index 0000000..29734b8
--- /dev/null
+++ b/configs/vct_premium_onenand_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="VCT_PREMIUM,VCT_ONENAND"
+CONFIG_MIPS=y
+CONFIG_TARGET_VCT=y
diff --git a/configs/vct_premium_onenand_small_defconfig b/configs/vct_premium_onenand_small_defconfig
new file mode 100644
index 0000000..220f875
--- /dev/null
+++ b/configs/vct_premium_onenand_small_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="VCT_PREMIUM,VCT_ONENAND,VCT_SMALL_IMAGE"
+CONFIG_MIPS=y
+CONFIG_TARGET_VCT=y
diff --git a/configs/vct_premium_small_defconfig b/configs/vct_premium_small_defconfig
new file mode 100644
index 0000000..5335472
--- /dev/null
+++ b/configs/vct_premium_small_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="VCT_PREMIUM,VCT_SMALL_IMAGE"
+CONFIG_MIPS=y
+CONFIG_TARGET_VCT=y
diff --git a/configs/ve8313_defconfig b/configs/ve8313_defconfig
new file mode 100644
index 0000000..462c482
--- /dev/null
+++ b/configs/ve8313_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_VE8313=y
diff --git a/configs/venice2_defconfig b/configs/venice2_defconfig
new file mode 100644
index 0000000..2bfa91d
--- /dev/null
+++ b/configs/venice2_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_VENICE2=y
diff --git a/configs/ventana_defconfig b/configs/ventana_defconfig
new file mode 100644
index 0000000..75fca96
--- /dev/null
+++ b/configs/ventana_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_VENTANA=y
diff --git a/configs/versatileab_defconfig b/configs/versatileab_defconfig
new file mode 100644
index 0000000..9d64dd0
--- /dev/null
+++ b/configs/versatileab_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="ARCH_VERSATILE_AB"
+CONFIG_ARM=y
+CONFIG_TARGET_VERSATILEAB=y
diff --git a/configs/versatilepb_defconfig b/configs/versatilepb_defconfig
new file mode 100644
index 0000000..fadaf93
--- /dev/null
+++ b/configs/versatilepb_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="ARCH_VERSATILE_PB"
+CONFIG_ARM=y
+CONFIG_TARGET_VERSATILEPB=y
diff --git a/configs/versatileqemu_defconfig b/configs/versatileqemu_defconfig
new file mode 100644
index 0000000..9d24558
--- /dev/null
+++ b/configs/versatileqemu_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="ARCH_VERSATILE_QEMU,ARCH_VERSATILE_PB"
+CONFIG_ARM=y
+CONFIG_TARGET_VERSATILEQEMU=y
diff --git a/configs/vexpress_aemv8a_defconfig b/configs/vexpress_aemv8a_defconfig
new file mode 100644
index 0000000..a335abc
--- /dev/null
+++ b/configs/vexpress_aemv8a_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="ARM64"
+CONFIG_ARM=y
+CONFIG_TARGET_VEXPRESS_AEMV8A=y
diff --git a/configs/vexpress_aemv8a_semi_defconfig b/configs/vexpress_aemv8a_semi_defconfig
new file mode 100644
index 0000000..e6dd8e7
--- /dev/null
+++ b/configs/vexpress_aemv8a_semi_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="ARM64,SEMIHOSTING,BASE_FVP"
+CONFIG_ARM=y
+CONFIG_TARGET_VEXPRESS_AEMV8A_SEMI=y
diff --git a/configs/vexpress_ca15_tc2_defconfig b/configs/vexpress_ca15_tc2_defconfig
new file mode 100644
index 0000000..ee5b351
--- /dev/null
+++ b/configs/vexpress_ca15_tc2_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_VEXPRESS_CA15_TC2=y
diff --git a/configs/vexpress_ca5x2_defconfig b/configs/vexpress_ca5x2_defconfig
new file mode 100644
index 0000000..fafed03
--- /dev/null
+++ b/configs/vexpress_ca5x2_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_VEXPRESS_CA5X2=y
diff --git a/configs/vexpress_ca9x4_defconfig b/configs/vexpress_ca9x4_defconfig
new file mode 100644
index 0000000..1ff2ebf
--- /dev/null
+++ b/configs/vexpress_ca9x4_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_VEXPRESS_CA9X4=y
diff --git a/configs/vf610twr_defconfig b/configs/vf610twr_defconfig
new file mode 100644
index 0000000..10e6432
--- /dev/null
+++ b/configs/vf610twr_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/freescale/vf610twr/imximage.cfg"
+CONFIG_ARM=y
+CONFIG_TARGET_VF610TWR=y
diff --git a/configs/virtlab2_defconfig b/configs/virtlab2_defconfig
new file mode 100644
index 0000000..3eb3993
--- /dev/null
+++ b/configs/virtlab2_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_VIRTLAB2=y
diff --git a/configs/vision2_defconfig b/configs/vision2_defconfig
new file mode 100644
index 0000000..430dbc0
--- /dev/null
+++ b/configs/vision2_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/ttcontrol/vision2/imximage_hynix.cfg"
+CONFIG_ARM=y
+CONFIG_TARGET_VISION2=y
diff --git a/configs/vl_ma2sc_defconfig b/configs/vl_ma2sc_defconfig
new file mode 100644
index 0000000..39cd725
--- /dev/null
+++ b/configs/vl_ma2sc_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_VL_MA2SC=y
diff --git a/configs/vl_ma2sc_ram_defconfig b/configs/vl_ma2sc_ram_defconfig
new file mode 100644
index 0000000..70a07ab
--- /dev/null
+++ b/configs/vl_ma2sc_ram_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="RAMLOAD"
+CONFIG_ARM=y
+CONFIG_TARGET_VL_MA2SC=y
diff --git a/configs/vme8349_defconfig b/configs/vme8349_defconfig
new file mode 100644
index 0000000..8df2cfd
--- /dev/null
+++ b/configs/vme8349_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC83xx=y
+CONFIG_TARGET_VME8349=y
diff --git a/configs/vpac270_nor_128_defconfig b/configs/vpac270_nor_128_defconfig
new file mode 100644
index 0000000..74609ab
--- /dev/null
+++ b/configs/vpac270_nor_128_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="NOR,RAM_128M"
+CONFIG_ARM=y
+CONFIG_TARGET_VPAC270=y
diff --git a/configs/vpac270_nor_256_defconfig b/configs/vpac270_nor_256_defconfig
new file mode 100644
index 0000000..d6163ef
--- /dev/null
+++ b/configs/vpac270_nor_256_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="NOR,RAM_256M"
+CONFIG_ARM=y
+CONFIG_TARGET_VPAC270=y
diff --git a/configs/vpac270_ond_256_defconfig b/configs/vpac270_ond_256_defconfig
new file mode 100644
index 0000000..2a536a5
--- /dev/null
+++ b/configs/vpac270_ond_256_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="ONENAND,RAM_256M"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_VPAC270=y
diff --git a/configs/walnut_defconfig b/configs/walnut_defconfig
new file mode 100644
index 0000000..844e67f
--- /dev/null
+++ b/configs/walnut_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_WALNUT=y
diff --git a/configs/wandboard_dl_defconfig b/configs/wandboard_dl_defconfig
new file mode 100644
index 0000000..5a1f7f5
--- /dev/null
+++ b/configs/wandboard_dl_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6dl.cfg,MX6DL,DDR_MB=1024"
+CONFIG_ARM=y
+CONFIG_TARGET_WANDBOARD=y
diff --git a/configs/wandboard_quad_defconfig b/configs/wandboard_quad_defconfig
new file mode 100644
index 0000000..d940848
--- /dev/null
+++ b/configs/wandboard_quad_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6q2g.cfg,MX6Q,DDR_MB=2048"
+CONFIG_ARM=y
+CONFIG_TARGET_WANDBOARD=y
diff --git a/configs/wandboard_solo_defconfig b/configs/wandboard_solo_defconfig
new file mode 100644
index 0000000..66aa5d3
--- /dev/null
+++ b/configs/wandboard_solo_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6s.cfg,MX6S,DDR_MB=512"
+CONFIG_ARM=y
+CONFIG_TARGET_WANDBOARD=y
diff --git a/configs/whistler_defconfig b/configs/whistler_defconfig
new file mode 100644
index 0000000..cdc2c90
--- /dev/null
+++ b/configs/whistler_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_WHISTLER=y
diff --git a/configs/wireless_space_defconfig b/configs/wireless_space_defconfig
new file mode 100644
index 0000000..6c78548
--- /dev/null
+++ b/configs/wireless_space_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_WIRELESS_SPACE=y
diff --git a/configs/woodburn_defconfig b/configs/woodburn_defconfig
new file mode 100644
index 0000000..9f96bd9
--- /dev/null
+++ b/configs/woodburn_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_WOODBURN=y
diff --git a/configs/woodburn_sd_defconfig b/configs/woodburn_sd_defconfig
new file mode 100644
index 0000000..d3dcb3c
--- /dev/null
+++ b/configs/woodburn_sd_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/woodburn/imximage.cfg"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_WOODBURN_SD=y
diff --git a/configs/wtk_defconfig b/configs/wtk_defconfig
new file mode 100644
index 0000000..2ccddc1
--- /dev/null
+++ b/configs/wtk_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="LCD,SHARP_LQ065T9DR51U"
+CONFIG_PPC=y
+CONFIG_8xx=y
+CONFIG_TARGET_TQM823L=y
diff --git a/configs/x600_defconfig b/configs/x600_defconfig
new file mode 100644
index 0000000..cb66890
--- /dev/null
+++ b/configs/x600_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_X600=y
diff --git a/configs/xaeniax_defconfig b/configs/xaeniax_defconfig
new file mode 100644
index 0000000..52e301c
--- /dev/null
+++ b/configs/xaeniax_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_XAENIAX=y
diff --git a/configs/xfi3_defconfig b/configs/xfi3_defconfig
new file mode 100644
index 0000000..737db40
--- /dev/null
+++ b/configs/xfi3_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_XFI3=y
diff --git a/configs/xilinx-ppc405-generic_defconfig b/configs/xilinx-ppc405-generic_defconfig
new file mode 100644
index 0000000..691412c
--- /dev/null
+++ b/configs/xilinx-ppc405-generic_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0x04000000,RESET_VECTOR_ADDRESS=0x04100000"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_XILINX_PPC405_GENERIC=y
diff --git a/configs/xilinx-ppc405-generic_flash_defconfig b/configs/xilinx-ppc405-generic_flash_defconfig
new file mode 100644
index 0000000..317b63d
--- /dev/null
+++ b/configs/xilinx-ppc405-generic_flash_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0xF7F60000,RESET_VECTOR_ADDRESS=0xF7FFFFFC"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_XILINX_PPC405_GENERIC=y
diff --git a/configs/xilinx-ppc440-generic_defconfig b/configs/xilinx-ppc440-generic_defconfig
new file mode 100644
index 0000000..31ce75b
--- /dev/null
+++ b/configs/xilinx-ppc440-generic_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0x04000000,RESET_VECTOR_ADDRESS=0x04100000,BOOT_FROM_XMD=1"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_XILINX_PPC440_GENERIC=y
diff --git a/configs/xilinx-ppc440-generic_flash_defconfig b/configs/xilinx-ppc440-generic_flash_defconfig
new file mode 100644
index 0000000..635926f
--- /dev/null
+++ b/configs/xilinx-ppc440-generic_flash_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0xF7F60000,RESET_VECTOR_ADDRESS=0xF7FFFFFC"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_XILINX_PPC440_GENERIC=y
diff --git a/configs/xpedite1000_defconfig b/configs/xpedite1000_defconfig
new file mode 100644
index 0000000..635da26
--- /dev/null
+++ b/configs/xpedite1000_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_XPEDITE1000=y
diff --git a/configs/xpedite517x_defconfig b/configs/xpedite517x_defconfig
new file mode 100644
index 0000000..b8513c1
--- /dev/null
+++ b/configs/xpedite517x_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC86xx=y
+CONFIG_TARGET_XPEDITE517X=y
diff --git a/configs/xpedite520x_defconfig b/configs/xpedite520x_defconfig
new file mode 100644
index 0000000..d5f526d
--- /dev/null
+++ b/configs/xpedite520x_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_XPEDITE520X=y
diff --git a/configs/xpedite537x_defconfig b/configs/xpedite537x_defconfig
new file mode 100644
index 0000000..8001dd1
--- /dev/null
+++ b/configs/xpedite537x_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_XPEDITE537X=y
diff --git a/configs/xpedite550x_defconfig b/configs/xpedite550x_defconfig
new file mode 100644
index 0000000..dc33ca9
--- /dev/null
+++ b/configs/xpedite550x_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_MPC85xx=y
+CONFIG_TARGET_XPEDITE550X=y
diff --git a/configs/yellowstone_defconfig b/configs/yellowstone_defconfig
new file mode 100644
index 0000000..843095b
--- /dev/null
+++ b/configs/yellowstone_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="YELLOWSTONE"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_YOSEMITE=y
diff --git a/configs/yosemite_defconfig b/configs/yosemite_defconfig
new file mode 100644
index 0000000..d5eea68
--- /dev/null
+++ b/configs/yosemite_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SYS_EXTRA_OPTIONS="YOSEMITE"
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_YOSEMITE=y
diff --git a/configs/yucca_defconfig b/configs/yucca_defconfig
new file mode 100644
index 0000000..6c8e20a
--- /dev/null
+++ b/configs/yucca_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_YUCCA=y
diff --git a/configs/zeus_defconfig b/configs/zeus_defconfig
new file mode 100644
index 0000000..546f10a
--- /dev/null
+++ b/configs/zeus_defconfig
@@ -0,0 +1,3 @@
+CONFIG_PPC=y
+CONFIG_4xx=y
+CONFIG_TARGET_ZEUS=y
diff --git a/configs/zipitz2_defconfig b/configs/zipitz2_defconfig
new file mode 100644
index 0000000..8d921a0
--- /dev/null
+++ b/configs/zipitz2_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_ZIPITZ2=y
diff --git a/configs/zmx25_defconfig b/configs/zmx25_defconfig
new file mode 100644
index 0000000..80a66d0
--- /dev/null
+++ b/configs/zmx25_defconfig
@@ -0,0 +1,2 @@
+CONFIG_ARM=y
+CONFIG_TARGET_ZMX25=y
diff --git a/configs/zynq_microzed_defconfig b/configs/zynq_microzed_defconfig
new file mode 100644
index 0000000..14024d0
--- /dev/null
+++ b/configs/zynq_microzed_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_ZYNQ_MICROZED=y
diff --git a/configs/zynq_zc70x_defconfig b/configs/zynq_zc70x_defconfig
new file mode 100644
index 0000000..d2e79a5
--- /dev/null
+++ b/configs/zynq_zc70x_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_ZYNQ_ZC70X=y
diff --git a/configs/zynq_zc770_xm010_defconfig b/configs/zynq_zc770_xm010_defconfig
new file mode 100644
index 0000000..e9f9c4b
--- /dev/null
+++ b/configs/zynq_zc770_xm010_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="ZC770_XM010"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_ZYNQ_ZC770=y
diff --git a/configs/zynq_zc770_xm012_defconfig b/configs/zynq_zc770_xm012_defconfig
new file mode 100644
index 0000000..78f1fe6
--- /dev/null
+++ b/configs/zynq_zc770_xm012_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="ZC770_XM012"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_ZYNQ_ZC770=y
diff --git a/configs/zynq_zc770_xm013_defconfig b/configs/zynq_zc770_xm013_defconfig
new file mode 100644
index 0000000..d96e8ff
--- /dev/null
+++ b/configs/zynq_zc770_xm013_defconfig
@@ -0,0 +1,4 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="ZC770_XM013"
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_ZYNQ_ZC770=y
diff --git a/configs/zynq_zed_defconfig b/configs/zynq_zed_defconfig
new file mode 100644
index 0000000..abf7e82
--- /dev/null
+++ b/configs/zynq_zed_defconfig
@@ -0,0 +1,3 @@
+CONFIG_SPL=y
++S:CONFIG_ARM=y
++S:CONFIG_TARGET_ZYNQ_ZED=y