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