Skip to content
Snippets Groups Projects
Commit c8a25ac4 authored by Andrew F. Davis's avatar Andrew F. Davis Committed by Tom Rini
Browse files

mach-omap2: Cleanup secure boot media generation


Currently all secure media types of SPL are generated for all platforms,
all platforms do not need all types, only generate the media types valid
for each platform.

Signed-off-by: default avatarAndrew F. Davis <afd@ti.com>
Reviewed-by: default avatarTom Rini <trini@konsulko.com>
Tested-by: default avatarLokesh Vutla <lokeshvutla@ti.com>
parent 55be9b36
No related branches found
No related tags found
No related merge requests found
...@@ -6,34 +6,52 @@ ...@@ -6,34 +6,52 @@
include $(srctree)/arch/arm/mach-omap2/config_secure.mk include $(srctree)/arch/arm/mach-omap2/config_secure.mk
ifdef CONFIG_SPL_BUILD ifdef CONFIG_SPL_BUILD
ifeq ($(CONFIG_TI_SECURE_DEVICE),y) ifeq ($(CONFIG_TI_SECURE_DEVICE),y) # Refer to README.ti-secure for more info
# On DRA7xx/AM57xx:
#
# For booting spl from SD/MMC/eMMC use
# u-boot-spl_HS_MLO
# #
# For booting from SPI use # For booting spl over UART or USB use
# u-boot-spl_HS_SPI_X-LOADER to program flash # u-boot-spl_HS_ULO
# #
# For booting spl from QSPI or NOR use
# u-boot-spl_HS_X-LOADER
ifeq ($(CONFIG_OMAP54XX),y)
ALL-y += u-boot-spl_HS_MLO
ALL-y += u-boot-spl_HS_ULO
ALL-y += u-boot-spl_HS_X-LOADER
endif
# On AM43XX: # On AM43XX:
# #
# For booting spl from SPI flash use
# u-boot-spl_HS_SPI_X-LOADER
#
# For booting spl from all other media use # For booting spl from all other media use
# u-boot-spl_HS_ISSW # u-boot-spl_HS_ISSW
# ifeq ($(CONFIG_AM43XX),y)
ALL-y += u-boot-spl_HS_SPI_X-LOADER
ALL-y += u-boot-spl_HS_ISSW
endif
# On AM33XX: # On AM33XX:
# #
# For booting spl from NAND flash use # For booting spl from SPI flash use
# u-boot-spl_HS_SPI_X-LOADER
#
# For booting spl from NAND flash or raw SD/MMC/eMMC use
# u-boot-spl_HS_X-LOADER # u-boot-spl_HS_X-LOADER
# #
# For booting spl from SD/MMC/eMMC media use # For booting spl from a filesystem on SD/MMC/eMMC use
# u-boot-spl_HS_MLO # u-boot-spl_HS_MLO
# #
# For booting spl over UART, USB, or Ethernet use # For booting spl over UART, USB, or Ethernet use
# u-boot-spl_HS_2ND # u-boot-spl_HS_2ND
# ifeq ($(CONFIG_AM33XX),y)
# Refer to README.ti-secure for more info
#
ALL-y += u-boot-spl_HS_ISSW
ALL-y += u-boot-spl_HS_SPI_X-LOADER ALL-y += u-boot-spl_HS_SPI_X-LOADER
ALL-y += u-boot-spl_HS_X-LOADER ALL-y += u-boot-spl_HS_X-LOADER
ALL-y += u-boot-spl_HS_MLO ALL-y += u-boot-spl_HS_MLO
ALL-y += u-boot-spl_HS_2ND ALL-y += u-boot-spl_HS_2ND
endif
else else
ALL-y += MLO ALL-y += MLO
ifeq ($(CONFIG_AM33XX),y) ifeq ($(CONFIG_AM33XX),y)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment