@ -6,34 +6,52 @@
i n c l u d e $( srctree ) / a r c h / a r m / m a c h - o m a p 2 / c o n f i g _ s e c u r e . m k
i f d e f C O N F I G _ S P L _ B U I L D
i f e q ( $( CONFIG_TI_SECURE_DEVICE ) , y )
i f e q ( $( 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
# u-boot-spl_HS_SPI_X-LOADER to program flash
# For booting spl over UART or USB use
# u-boot-spl_HS_ULO
#
# For booting spl from QSPI or NOR use
# u-boot-spl_HS_X-LOADER
i f e q ( $( CONFIG_OMAP 54XX ) , y )
ALL-y += u-boot-spl_HS_MLO
ALL-y += u-boot-spl_HS_ULO
ALL-y += u-boot-spl_HS_X-LOADER
e n d i f
# On AM43XX:
#
# For booting spl from SPI flash use
# u-boot-spl_HS_SPI_X-LOADER
#
# For booting spl from all other media use
# u-boot-spl_HS_ISSW
#
i f e q ( $( CONFIG_AM 43XX ) , y )
ALL-y += u-boot-spl_HS_SPI_X-LOADER
ALL-y += u-boot-spl_HS_ISSW
e n d i f
# 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
#
# 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
#
# For booting spl over UART, USB, or Ethernet use
# u-boot-spl_HS_2ND
#
# Refer to README.ti-secure for more info
#
ALL-y += u-boot-spl_HS_ISSW
i f e q ( $( CONFIG_AM 33XX ) , y )
ALL-y += u-boot-spl_HS_SPI_X-LOADER
ALL-y += u-boot-spl_HS_X-LOADER
ALL-y += u-boot-spl_HS_MLO
ALL-y += u-boot-spl_HS_2ND
e n d i f
e l s e
ALL-y += MLO
i f e q ( $( CONFIG_AM 33XX ) , y )