mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-12-02 01:19:49 +00:00
225d30b708
Some devices (e.g. the RK3368) have only limited SRAM, but provide support for loading the next boot stage after our SPL performs basic setup (e.g. DRAM). For target systems like these, we add a boot device BOOTROM that will invoke a board-specific hook to return to the bootrom (if supported). Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com> Reviewed-by: Tom Rini <trini@konsulko.com> Reviewed-by: Simon Glass <sjg@chromium.org>
33 lines
1 KiB
Makefile
33 lines
1 KiB
Makefile
#
|
|
# (C) Copyright 2012
|
|
# Texas Instruments Incorporated - http://www.ti.com/
|
|
# Aneesh V <aneesh@ti.com>
|
|
#
|
|
# SPDX-License-Identifier: GPL-2.0+
|
|
#
|
|
# Based on common/Makefile.
|
|
#
|
|
|
|
ifdef CONFIG_SPL_BUILD
|
|
obj-$(CONFIG_SPL_FRAMEWORK) += spl.o
|
|
obj-$(CONFIG_SPL_BOOTROM_SUPPORT) += spl_bootrom.o
|
|
obj-$(CONFIG_SPL_LOAD_FIT) += spl_fit.o
|
|
obj-$(CONFIG_SPL_NOR_SUPPORT) += spl_nor.o
|
|
obj-$(CONFIG_SPL_XIP_SUPPORT) += spl_xip.o
|
|
obj-$(CONFIG_SPL_YMODEM_SUPPORT) += spl_ymodem.o
|
|
ifndef CONFIG_SPL_UBI
|
|
obj-$(CONFIG_SPL_NAND_SUPPORT) += spl_nand.o
|
|
obj-$(CONFIG_SPL_ONENAND_SUPPORT) += spl_onenand.o
|
|
endif
|
|
obj-$(CONFIG_SPL_UBI) += spl_ubi.o
|
|
obj-$(CONFIG_SPL_NET_SUPPORT) += spl_net.o
|
|
obj-$(CONFIG_SPL_MMC_SUPPORT) += spl_mmc.o
|
|
obj-$(CONFIG_SPL_ATF_SUPPORT) += spl_atf.o
|
|
obj-$(CONFIG_SPL_USB_SUPPORT) += spl_usb.o
|
|
obj-$(CONFIG_SPL_FAT_SUPPORT) += spl_fat.o
|
|
obj-$(CONFIG_SPL_EXT_SUPPORT) += spl_ext.o
|
|
obj-$(CONFIG_SPL_SATA_SUPPORT) += spl_sata.o
|
|
obj-$(CONFIG_SPL_DFU_SUPPORT) += spl_dfu.o
|
|
obj-$(CONFIG_SPL_SPI_LOAD) += spl_spi.o
|
|
obj-$(CONFIG_SPL_RAM_SUPPORT) += spl_ram.o
|
|
endif
|