@ > $(obj)include/config.h
@if [ "$(findstring _onenand, $@)" ] ; then \
echo "#define CONFIG_BOOT_ONENAND" >> $(obj)include/config.h; \
- $(XECHO) "... configured to boot from OneNand Flash"; \
- else \
- $(XECHO) "... configured to boot from Nand Flash"; \
fi
- @$(MKCONFIG) -a nhk8815 arm arm926ejs nhk8815 st nomadik
+ @$(MKCONFIG) -n $@ -a nhk8815 arm arm926ejs nhk8815 st nomadik
- omap1510inn_config : unconfig
- @$(MKCONFIG) $(@:_config=) arm arm925t omap1510inn ti
++ex1_config : unconfig
++ @mkdir -p $(obj)include
++ @echo "#define CONFIG_ONENAND_U_BOOT" > $(obj)include/config.h
++ @$(MKCONFIG) $(@:_config=) arm arm926ejs ex1 samsung drime3
++ @echo "CONFIG_ONENAND_U_BOOT = y" >> $(obj)include/config.mk
+
xtract_omap1610xxx = $(subst _cs0boot,,$(subst _cs3boot,,$(subst _cs_autoboot,,$(subst _config,,$1))))
omap1610inn_config \
versatilepb_config : unconfig
@board/armltd/versatile/split_by_variant.sh $@
- voiceblue_config: unconfig
- @$(MKCONFIG) $(@:_config=) arm arm925t voiceblue
-
- #########################################################################
- ## S3C44B0 Systems
- #########################################################################
-
- B2_config : unconfig
- @$(MKCONFIG) $(@:_config=) arm s3c44b0 B2 dave
-
- #########################################################################
- ## ARM720T Systems
- #########################################################################
-
- armadillo_config: unconfig
- @$(MKCONFIG) $(@:_config=) arm arm720t armadillo
-
- ep7312_config : unconfig
- @$(MKCONFIG) $(@:_config=) arm arm720t ep7312
-
- impa7_config : unconfig
- @$(MKCONFIG) $(@:_config=) arm arm720t impa7
-
- modnet50_config : unconfig
- @$(MKCONFIG) $(@:_config=) arm arm720t modnet50
-
- evb4510_config : unconfig
- @$(MKCONFIG) $(@:_config=) arm arm720t evb4510 NULL s3c4510b
-
- lpc2292sodimm_config: unconfig
- @$(MKCONFIG) $(@:_config=) arm arm720t lpc2292sodimm NULL lpc2292
-
- SMN42_config : unconfig
- @$(MKCONFIG) $(@:_config=) arm arm720t SMN42 siemens lpc2292
-
#########################################################################
- am3517_evm_config : unconfig
- @$(MKCONFIG) $(@:_config=) arm arm_cortexa8 am3517evm logicpd omap3
-
- devkit8000_config : unconfig
- @$(MKCONFIG) $(@:_config=) arm arm_cortexa8 devkit8000 timll omap3
-
- omap3_beagle_config : unconfig
- @$(MKCONFIG) $(@:_config=) arm arm_cortexa8 beagle ti omap3
-
- omap3_overo_config : unconfig
- @$(MKCONFIG) $(@:_config=) arm arm_cortexa8 overo NULL omap3
-
- omap3_evm_config : unconfig
- @$(MKCONFIG) $(@:_config=) arm arm_cortexa8 evm ti omap3
-
- omap3_pandora_config : unconfig
- @$(MKCONFIG) $(@:_config=) arm arm_cortexa8 pandora NULL omap3
-
- omap3_sdp3430_config : unconfig
- @$(MKCONFIG) $(@:_config=) arm arm_cortexa8 sdp3430 ti omap3
-
- omap3_zoom1_config : unconfig
- @$(MKCONFIG) $(@:_config=) arm arm_cortexa8 zoom1 logicpd omap3
-
- omap3_zoom2_config : unconfig
- @$(MKCONFIG) $(@:_config=) arm arm_cortexa8 zoom2 logicpd omap3
-
- s5p_goni_config: unconfig
- @$(MKCONFIG) $(@:_config=) arm arm_cortexa8 goni samsung s5pc1xx
-
+## ARM CORTEX Systems
+#########################################################################
+
+smdkc100_config: unconfig
+ @echo "#define CONFIG_ONENAND_U_BOOT" > $(obj)include/config.h
+ @$(MKCONFIG) $(@:_config=) arm arm_cortexa8 smdkc100 samsung s5pc1xx
+ @echo "CONFIG_ONENAND_U_BOOT = y" >> $(obj)include/config.mk
+ @echo "ONENAND_BIN = $(obj)onenand_ipl/onenand-ipl-16k.bin" >> $(obj)include/config.mk
+
+s5pc1xx_universal_mmc_config \
+s5pc1xx_universal_config: unconfig
+ @if [ "$(findstring mmc,$@)" ] ; then \
+ echo "#define CONFIG_MMC_U_BOOT" > $(obj)include/config.h ; \
+ else \
+ echo "#define CONFIG_ONENAND_U_BOOT" > $(obj)include/config.h ; \
+ fi;
+ @$(MKCONFIG) -a s5pc1xx_universal arm arm_cortexa8 universal samsung s5pc1xx
+ @if [ "$(findstring mmc,$@)" ] ; then \
+ echo "CONFIG_MMC_U_BOOT = y" >> $(obj)include/config.mk ; \
+ else \
+ echo "CONFIG_ONENAND_U_BOOT = y" >> $(obj)include/config.mk ; \
+ echo "ONENAND_BIN = $(obj)onenand_ipl/onenand-ipl-16k.bin" >> $(obj)include/config.mk ; \
+ echo "CONFIG_RECOVERY_U_BOOT = y" >> $(obj)include/config.mk ; \
+ fi;
+
+s5pc1xx_p1p2_config: unconfig
+ @echo "#define CONFIG_ONENAND_U_BOOT" > $(obj)include/config.h
+ @$(MKCONFIG) $(@:_config=) arm arm_cortexa8 p1p2 samsung s5pc1xx
+ @echo "CONFIG_ONENAND_U_BOOT = y" >> $(obj)include/config.mk
+ @echo "ONENAND_BIN = $(obj)onenand_ipl/onenand-ipl-16k.bin" >> $(obj)include/config.mk
+
+#########################################################################
## XScale Systems
#########################################################################
@mkdir -p $(obj)include $(obj)board/samsung/smdk6400
@mkdir -p $(obj)nand_spl/board/samsung/smdk6400
@echo "#define CONFIG_NAND_U_BOOT" > $(obj)include/config.h
+ @echo "CONFIG_NAND_U_BOOT = y" >> $(obj)include/config.mk
@if [ -z "$(findstring smdk6400_noUSB_config,$@)" ]; then \
echo "RAM_TEXT = 0x57e00000" >> $(obj)board/samsung/smdk6400/config.tmp;\
- $(MKCONFIG) $(@:_config=) arm arm1176 smdk6400 samsung s3c64xx; \
else \
echo "RAM_TEXT = 0xc7e00000" >> $(obj)board/samsung/smdk6400/config.tmp;\
- $(MKCONFIG) $(@:_noUSB_config=) arm arm1176 smdk6400 samsung s3c64xx; \
fi
+ @$(MKCONFIG) smdk6400 arm arm1176 smdk6400 samsung s3c64xx
@echo "CONFIG_NAND_U_BOOT = y" >> $(obj)include/config.mk
- tnetv107x_evm_config: unconfig
- @$(MKCONFIG) $(@:_config=) arm arm1176 tnetv107xevm ti tnetv107x
-
- #========================================================================
- # i386
- #========================================================================
- #########################################################################
- ## AMD SC520 CDP
- #########################################################################
- eNET_config : unconfig
- @$(MKCONFIG) $(@:_config=) i386 i386 eNET NULL sc520
-
- sc520_cdp_config : unconfig
- @$(MKCONFIG) $(@:_config=) i386 i386 sc520_cdp NULL sc520
-
- sc520_spunk_config : unconfig
- @$(MKCONFIG) $(@:_config=) i386 i386 sc520_spunk NULL sc520
-
- sc520_spunk_rel_config : unconfig
- @$(MKCONFIG) $(@:_config=) i386 i386 sc520_spunk NULL sc520
-
+smdk6442_config: unconfig
+ @echo "#define CONFIG_ONENAND_U_BOOT" > $(obj)include/config.h
+ @$(MKCONFIG) $(@:_config=) arm arm1176 smdk6442 samsung s5p64xx
+ @echo "CONFIG_ONENAND_U_BOOT = y" >> $(obj)include/config.mk
+ @echo "ONENAND_BIN = $(obj)onenand_ipl/onenand-ipl-8k.bin" >> $(obj)include/config.mk
+
#========================================================================
# MIPS
#========================================================================