Replace special rules for auxiliary files by cbfs-files-y entries
VGABIOS, Intel MBI and the bootsplash image were added with special build rules. These are replaced by generic cbfs-files-y entries now. Signed-off-by: Patrick Georgi <patrick.georgi@secunet.com> Acked-by: Peter Stuge <peter@stuge.se> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@6320 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
parent
5c0bca2ffd
commit
ff9d78c964
|
@ -43,15 +43,6 @@ endif
|
||||||
ifeq ($(CONFIG_PAYLOAD_SEABIOS),y)
|
ifeq ($(CONFIG_PAYLOAD_SEABIOS),y)
|
||||||
COREBOOT_ROM_DEPENDENCIES+=seabios
|
COREBOOT_ROM_DEPENDENCIES+=seabios
|
||||||
endif
|
endif
|
||||||
ifeq ($(CONFIG_VGA_BIOS),y)
|
|
||||||
COREBOOT_ROM_DEPENDENCIES+=$(CONFIG_VGA_BIOS_FILE)
|
|
||||||
endif
|
|
||||||
ifeq ($(CONFIG_INTEL_MBI),y)
|
|
||||||
COREBOOT_ROM_DEPENDENCIES+=$(CONFIG_MBI_FILE)
|
|
||||||
endif
|
|
||||||
ifeq ($(CONFIG_BOOTSPLASH),y)
|
|
||||||
COREBOOT_ROM_DEPENDENCIES+=$(CONFIG_BOOTSPLASH_FILE)
|
|
||||||
endif
|
|
||||||
ifeq ($(CONFIG_AP_CODE_IN_CAR),y)
|
ifeq ($(CONFIG_AP_CODE_IN_CAR),y)
|
||||||
COREBOOT_ROM_DEPENDENCIES+=$(obj)/coreboot_ap
|
COREBOOT_ROM_DEPENDENCIES+=$(obj)/coreboot_ap
|
||||||
endif
|
endif
|
||||||
|
@ -95,18 +86,6 @@ ifeq ($(CONFIG_PAYLOAD_SEABIOS),y)
|
||||||
@printf " PAYLOAD SeaBIOS (internal, compression: $(CBFS_PAYLOAD_COMPRESS_NAME))\n"
|
@printf " PAYLOAD SeaBIOS (internal, compression: $(CBFS_PAYLOAD_COMPRESS_NAME))\n"
|
||||||
$(CBFSTOOL) $@.tmp add-payload $(CONFIG_PAYLOAD_FILE) $(CONFIG_CBFS_PREFIX)/payload $(CBFS_PAYLOAD_COMPRESS_FLAG)
|
$(CBFSTOOL) $@.tmp add-payload $(CONFIG_PAYLOAD_FILE) $(CONFIG_CBFS_PREFIX)/payload $(CBFS_PAYLOAD_COMPRESS_FLAG)
|
||||||
endif
|
endif
|
||||||
ifeq ($(CONFIG_VGA_BIOS),y)
|
|
||||||
@printf " VGABIOS $(CONFIG_VGA_BIOS_FILE) $(CONFIG_VGA_BIOS_ID)\n"
|
|
||||||
$(CBFSTOOL) $@.tmp add $(CONFIG_VGA_BIOS_FILE) "pci$(CONFIG_VGA_BIOS_ID).rom" optionrom
|
|
||||||
endif
|
|
||||||
ifeq ($(CONFIG_INTEL_MBI),y)
|
|
||||||
@printf " MBI $(CONFIG_MBI_FILE)\n"
|
|
||||||
$(CBFSTOOL) $@.tmp add $(CONFIG_MBI_FILE) mbi.bin mbi
|
|
||||||
endif
|
|
||||||
ifeq ($(CONFIG_BOOTSPLASH),y)
|
|
||||||
@printf " BOOTSPLASH $(CONFIG_BOOTSPLASH_FILE)\n"
|
|
||||||
$(CBFSTOOL) $@.tmp add $(CONFIG_BOOTSPLASH_FILE) bootsplash.jpg bootsplash
|
|
||||||
endif
|
|
||||||
ifeq ($(CONFIG_GEODE_VSA_FILE),y)
|
ifeq ($(CONFIG_GEODE_VSA_FILE),y)
|
||||||
@printf " VSA $(CONFIG_VSA_FILENAME)\n"
|
@printf " VSA $(CONFIG_VSA_FILENAME)\n"
|
||||||
$(OBJCOPY) --set-start 0x20 --adjust-vma 0x60000 -I binary -O elf32-i386 -B i386 $(CONFIG_VSA_FILENAME) $(obj)/vsa.o
|
$(OBJCOPY) --set-start 0x20 --adjust-vma 0x60000 -I binary -O elf32-i386 -B i386 $(CONFIG_VSA_FILENAME) $(obj)/vsa.o
|
||||||
|
@ -117,6 +96,19 @@ endif
|
||||||
@printf " CBFSPRINT $(subst $(obj)/,,$(@))\n\n"
|
@printf " CBFSPRINT $(subst $(obj)/,,$(@))\n\n"
|
||||||
$(CBFSTOOL) $@ print
|
$(CBFSTOOL) $@ print
|
||||||
|
|
||||||
|
stripped_vgabios_id = $(call strip_quotes,$(CONFIG_VGA_BIOS_ID))
|
||||||
|
cbfs-files-$(CONFIG_VGA_BIOS) += pci$(stripped_vgabios_id).rom
|
||||||
|
pci$(stripped_vgabios_id).rom-file := $(call strip_quotes,$(CONFIG_VGA_BIOS_FILE))
|
||||||
|
pci$(stripped_vgabios_id).rom-type := optionrom
|
||||||
|
|
||||||
|
cbfs-files-$(CONFIG_INTEL_MBI) += mbi.bin
|
||||||
|
mbi.bin-file := $(call strip_quotes,$(CONFIG_MBI_FILE))
|
||||||
|
mbi.bin-type := mbi
|
||||||
|
|
||||||
|
cbfs-files-$(CONFIG_BOOTSPLASH) += bootsplash.jpg
|
||||||
|
bootsplash.jpg-file := $(call strip_quotes,$(CONFIG_BOOTSPLASH_FILE))
|
||||||
|
bootsplash.jpg-type := bootsplash
|
||||||
|
|
||||||
#######################################################################
|
#######################################################################
|
||||||
# i386 specific tools
|
# i386 specific tools
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue