xref: /rk3399_rockchip-uboot/arch/arm/mach-keystone/config.mk (revision 85bfe48b0ab807e8c7308507ea923a16ce3fdd1a)
1cd43ddc0SNishanth Menon# Copyright 2015 Texas Instruments Incorporated, <www.ti.com>
2cd43ddc0SNishanth Menon#
3cd43ddc0SNishanth Menon# Lokesh Vutla <lokeshvutla@ti.com>
4cd43ddc0SNishanth Menon#
5cd43ddc0SNishanth Menon# SPDX-License-Identifier:     GPL-2.0+
6cd43ddc0SNishanth Menon#
7cd43ddc0SNishanth Menon
82ff5183fSMadan Srinivasinclude  $(srctree)/arch/arm/mach-omap2/config_secure.mk
92ff5183fSMadan Srinivas
1045fe4b40SLokesh Vutlaifndef CONFIG_SPL_BUILD
112ff5183fSMadan Srinivasifeq ($(CONFIG_TI_SECURE_DEVICE),y)
122ff5183fSMadan SrinivasALL-y += u-boot_HS_MLO
132ff5183fSMadan Srinivaselse
1445fe4b40SLokesh VutlaALL-y += MLO
1545fe4b40SLokesh Vutlaendif
162ff5183fSMadan Srinivasendif
1745fe4b40SLokesh Vutla
18cd43ddc0SNishanth MenonMKIMAGEFLAGS_u-boot-spl.gph = -A $(ARCH) -T gpimage -C none \
19cd43ddc0SNishanth Menon	-a $(CONFIG_SPL_TEXT_BASE) -e $(CONFIG_SPL_TEXT_BASE) -n SPL
20cd43ddc0SNishanth Menonspl/u-boot-spl.gph: spl/u-boot-spl.bin FORCE
21cd43ddc0SNishanth Menon	$(call if_changed,mkimage)
22cd43ddc0SNishanth Menon
23cd43ddc0SNishanth MenonOBJCOPYFLAGS_u-boot-spi.gph = -I binary -O binary --pad-to=$(CONFIG_SPL_PAD_TO) \
24cd43ddc0SNishanth Menon			  --gap-fill=0
25*85bfe48bSCooper Jr., Franklinu-boot-spi.gph: spl/u-boot-spl.gph u-boot.img FORCE
26cd43ddc0SNishanth Menon	$(call if_changed,pad_cat)
27cd43ddc0SNishanth Menon
285f586e9fSLokesh Vutlaifndef CONFIG_SPL_BUILD
295f586e9fSLokesh VutlaMKIMAGEFLAGS_MLO = -A $(ARCH) -T gpimage -C none \
30cd43ddc0SNishanth Menon	-a $(CONFIG_SYS_TEXT_BASE) -e $(CONFIG_SYS_TEXT_BASE) -n U-Boot
31*85bfe48bSCooper Jr., FranklinMLO: u-boot.bin FORCE
32cd43ddc0SNishanth Menon	$(call if_changed,mkimage)
33cd43ddc0SNishanth Menon	@dd if=/dev/zero bs=8 count=1 2>/dev/null >> $@
345f586e9fSLokesh Vutlaendif
35