defconfig: Add a config for AM335x High Security EVM
Add a new defconfig file for the AM335x High Security EVM. This config is specific for the case of memory device booting. Memory device booting is handled separatly from peripheral booting on HS devices as the load address changes. This defconfig is the same as for the non-secure part, except for: CONFIG_TI_SECURE_DEVICE option set to 'y' CONFIG_ISW_ENTRY_ADDR updated for secure images. CONFIG_FIT_IMAGE_POST_PROCESS option set to 'y' CONFIG_SPL_FIT_IMAGE_POST_PROCESS option set to 'y' CONFIG_USE_TINY_PRINTF option set to 'y' to reduce SPL size CONFIG_SPL_SYS_MALLOC_SIMPLE set to 'y' to reduce SPL size Signed-off-by: Andrew F. Davis <afd@ti.com> Reviewed-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
parent
b3d2861eb2
commit
a42eee1266
@ -441,6 +441,7 @@ F: arch/arm/mach-omap2/omap5/sec_entry_cpu1.S
|
|||||||
F: arch/arm/mach-omap2/omap5/sec-fxns.c
|
F: arch/arm/mach-omap2/omap5/sec-fxns.c
|
||||||
F: arch/arm/mach-omap2/sec-common.c
|
F: arch/arm/mach-omap2/sec-common.c
|
||||||
F: arch/arm/mach-omap2/config_secure.mk
|
F: arch/arm/mach-omap2/config_secure.mk
|
||||||
|
F: configs/am335x_hs_evm_defconfig
|
||||||
F: configs/am43xx_hs_evm_defconfig
|
F: configs/am43xx_hs_evm_defconfig
|
||||||
F: configs/am57xx_hs_evm_defconfig
|
F: configs/am57xx_hs_evm_defconfig
|
||||||
F: configs/dra7xx_hs_evm_defconfig
|
F: configs/dra7xx_hs_evm_defconfig
|
||||||
|
62
configs/am335x_hs_evm_defconfig
Normal file
62
configs/am335x_hs_evm_defconfig
Normal file
@ -0,0 +1,62 @@
|
|||||||
|
CONFIG_ARM=y
|
||||||
|
CONFIG_AM33XX=y
|
||||||
|
CONFIG_TI_SECURE_DEVICE=y
|
||||||
|
# CONFIG_SPL_EXT_SUPPORT is not set
|
||||||
|
# CONFIG_SPL_NAND_SUPPORT is not set
|
||||||
|
CONFIG_TARGET_AM335X_EVM=y
|
||||||
|
CONFIG_ISW_ENTRY_ADDR=0x40300350
|
||||||
|
CONFIG_SPL_STACK_R_ADDR=0x82000000
|
||||||
|
# CONFIG_SPL_YMODEM_SUPPORT is not set
|
||||||
|
CONFIG_DEFAULT_DEVICE_TREE="am335x-evm"
|
||||||
|
CONFIG_DISTRO_DEFAULTS=y
|
||||||
|
CONFIG_FIT=y
|
||||||
|
CONFIG_SYS_EXTRA_OPTIONS="NAND"
|
||||||
|
CONFIG_SPL_LOAD_FIT=y
|
||||||
|
CONFIG_SPL_FIT_IMAGE_POST_PROCESS=y
|
||||||
|
CONFIG_FIT_IMAGE_POST_PROCESS=y
|
||||||
|
CONFIG_SYS_CONSOLE_INFO_QUIET=y
|
||||||
|
CONFIG_VERSION_VARIABLE=y
|
||||||
|
CONFIG_SPL=y
|
||||||
|
CONFIG_SPL_SYS_MALLOC_SIMPLE=y
|
||||||
|
CONFIG_SPL_STACK_R=y
|
||||||
|
CONFIG_SPL_MTD_SUPPORT=y
|
||||||
|
# CONFIG_CMD_IMLS is not set
|
||||||
|
CONFIG_CMD_ASKENV=y
|
||||||
|
# CONFIG_CMD_FLASH is not set
|
||||||
|
CONFIG_CMD_MMC=y
|
||||||
|
CONFIG_CMD_SF=y
|
||||||
|
CONFIG_CMD_SPI=y
|
||||||
|
CONFIG_CMD_I2C=y
|
||||||
|
CONFIG_CMD_USB=y
|
||||||
|
CONFIG_CMD_DFU=y
|
||||||
|
CONFIG_CMD_GPIO=y
|
||||||
|
# CONFIG_CMD_SETEXPR is not set
|
||||||
|
CONFIG_CMD_EXT4_WRITE=y
|
||||||
|
CONFIG_OF_CONTROL=y
|
||||||
|
CONFIG_OF_LIST="am335x-evm"
|
||||||
|
# CONFIG_BLK is not set
|
||||||
|
CONFIG_DFU_MMC=y
|
||||||
|
CONFIG_DFU_NAND=y
|
||||||
|
CONFIG_DFU_RAM=y
|
||||||
|
CONFIG_DM_I2C=y
|
||||||
|
CONFIG_DM_MMC=y
|
||||||
|
# CONFIG_DM_MMC_OPS is not set
|
||||||
|
CONFIG_MMC_OMAP_HS=y
|
||||||
|
CONFIG_SPI_FLASH=y
|
||||||
|
CONFIG_SPI_FLASH_WINBOND=y
|
||||||
|
CONFIG_DM_ETH=y
|
||||||
|
CONFIG_SYS_NS16550=y
|
||||||
|
CONFIG_TIMER=y
|
||||||
|
CONFIG_OMAP_TIMER=y
|
||||||
|
CONFIG_USB=y
|
||||||
|
CONFIG_USB_MUSB_HOST=y
|
||||||
|
CONFIG_USB_MUSB_GADGET=y
|
||||||
|
CONFIG_USB_STORAGE=y
|
||||||
|
CONFIG_USB_GADGET=y
|
||||||
|
CONFIG_USB_GADGET_DOWNLOAD=y
|
||||||
|
CONFIG_G_DNL_MANUFACTURER="Texas Instruments"
|
||||||
|
CONFIG_G_DNL_VENDOR_NUM=0x0451
|
||||||
|
CONFIG_G_DNL_PRODUCT_NUM=0xd022
|
||||||
|
CONFIG_USE_TINY_PRINTF=y
|
||||||
|
CONFIG_RSA=y
|
||||||
|
CONFIG_SPL_OF_LIBFDT=y
|
Loading…
Reference in New Issue
Block a user