1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0 25f8ffb5fSMichal Simek# 35f8ffb5fSMichal Simek# arch/microblaze/boot/Makefile 45f8ffb5fSMichal Simek# 55f8ffb5fSMichal Simek 64722a3e6SMasahiro Yamadatargets := linux.bin linux.bin.gz linux.bin.ub simpleImage.* 75f8ffb5fSMichal Simek 800708d42SMichal SimekOBJCOPYFLAGS := -R .note -R .comment -R .note.gnu.build-id -O binary 95f8ffb5fSMichal Simek 105f8ffb5fSMichal Simek$(obj)/linux.bin: vmlinux FORCE 115f8ffb5fSMichal Simek $(call if_changed,objcopy) 12ec2eba55SJason Wu 13ec2eba55SJason Wu$(obj)/linux.bin.ub: $(obj)/linux.bin FORCE 146a8dfe1cSMichal Simek $(call if_changed,uimage) 155f8ffb5fSMichal Simek 165f8ffb5fSMichal Simek$(obj)/linux.bin.gz: $(obj)/linux.bin FORCE 175f8ffb5fSMichal Simek $(call if_changed,gzip) 185f8ffb5fSMichal Simek 19ece97f3aSMichal Simekquiet_cmd_strip = STRIP $< $@$2 20ca28b510SMichal Simek cmd_strip = $(STRIP) -K microblaze_start -K _end -K __log_buf \ 21ece97f3aSMichal Simek -K _fdt_start $< -o $@$2 22f05131cdSMichal Simek 23e3393645SStephen WarrenUIMAGE_LOADADDR = $(CONFIG_KERNEL_BASE_ADDR) 246a8dfe1cSMichal Simek 254722a3e6SMasahiro Yamada$(obj)/simpleImage.$(DTB): vmlinux FORCE 266a8dfe1cSMichal Simek $(call if_changed,objcopy) 27f05131cdSMichal Simek 284722a3e6SMasahiro Yamada$(obj)/simpleImage.$(DTB).ub: $(obj)/simpleImage.$(DTB) FORCE 294722a3e6SMasahiro Yamada $(call if_changed,uimage) 304722a3e6SMasahiro Yamada 314722a3e6SMasahiro Yamada$(obj)/simpleImage.$(DTB).unstrip: vmlinux FORCE 32*a5575df5SMasahiro Yamada $(call if_changed,copy) 334722a3e6SMasahiro Yamada 344722a3e6SMasahiro Yamada$(obj)/simpleImage.$(DTB).strip: vmlinux FORCE 354722a3e6SMasahiro Yamada $(call if_changed,strip) 36