Commit a42eee12666da8eb4eb5ddde9936c37761e5dcdb

Authored by Andrew F. Davis
Committed by Tom Rini
1 parent b3d2861eb2

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>

Showing 2 changed files with 63 additions and 0 deletions Side-by-side Diff

... ... @@ -441,6 +441,7 @@
441 441 F: arch/arm/mach-omap2/omap5/sec-fxns.c
442 442 F: arch/arm/mach-omap2/sec-common.c
443 443 F: arch/arm/mach-omap2/config_secure.mk
  444 +F: configs/am335x_hs_evm_defconfig
444 445 F: configs/am43xx_hs_evm_defconfig
445 446 F: configs/am57xx_hs_evm_defconfig
446 447 F: configs/dra7xx_hs_evm_defconfig
configs/am335x_hs_evm_defconfig
  1 +CONFIG_ARM=y
  2 +CONFIG_AM33XX=y
  3 +CONFIG_TI_SECURE_DEVICE=y
  4 +# CONFIG_SPL_EXT_SUPPORT is not set
  5 +# CONFIG_SPL_NAND_SUPPORT is not set
  6 +CONFIG_TARGET_AM335X_EVM=y
  7 +CONFIG_ISW_ENTRY_ADDR=0x40300350
  8 +CONFIG_SPL_STACK_R_ADDR=0x82000000
  9 +# CONFIG_SPL_YMODEM_SUPPORT is not set
  10 +CONFIG_DEFAULT_DEVICE_TREE="am335x-evm"
  11 +CONFIG_DISTRO_DEFAULTS=y
  12 +CONFIG_FIT=y
  13 +CONFIG_SYS_EXTRA_OPTIONS="NAND"
  14 +CONFIG_SPL_LOAD_FIT=y
  15 +CONFIG_SPL_FIT_IMAGE_POST_PROCESS=y
  16 +CONFIG_FIT_IMAGE_POST_PROCESS=y
  17 +CONFIG_SYS_CONSOLE_INFO_QUIET=y
  18 +CONFIG_VERSION_VARIABLE=y
  19 +CONFIG_SPL=y
  20 +CONFIG_SPL_SYS_MALLOC_SIMPLE=y
  21 +CONFIG_SPL_STACK_R=y
  22 +CONFIG_SPL_MTD_SUPPORT=y
  23 +# CONFIG_CMD_IMLS is not set
  24 +CONFIG_CMD_ASKENV=y
  25 +# CONFIG_CMD_FLASH is not set
  26 +CONFIG_CMD_MMC=y
  27 +CONFIG_CMD_SF=y
  28 +CONFIG_CMD_SPI=y
  29 +CONFIG_CMD_I2C=y
  30 +CONFIG_CMD_USB=y
  31 +CONFIG_CMD_DFU=y
  32 +CONFIG_CMD_GPIO=y
  33 +# CONFIG_CMD_SETEXPR is not set
  34 +CONFIG_CMD_EXT4_WRITE=y
  35 +CONFIG_OF_CONTROL=y
  36 +CONFIG_OF_LIST="am335x-evm"
  37 +# CONFIG_BLK is not set
  38 +CONFIG_DFU_MMC=y
  39 +CONFIG_DFU_NAND=y
  40 +CONFIG_DFU_RAM=y
  41 +CONFIG_DM_I2C=y
  42 +CONFIG_DM_MMC=y
  43 +# CONFIG_DM_MMC_OPS is not set
  44 +CONFIG_MMC_OMAP_HS=y
  45 +CONFIG_SPI_FLASH=y
  46 +CONFIG_SPI_FLASH_WINBOND=y
  47 +CONFIG_DM_ETH=y
  48 +CONFIG_SYS_NS16550=y
  49 +CONFIG_TIMER=y
  50 +CONFIG_OMAP_TIMER=y
  51 +CONFIG_USB=y
  52 +CONFIG_USB_MUSB_HOST=y
  53 +CONFIG_USB_MUSB_GADGET=y
  54 +CONFIG_USB_STORAGE=y
  55 +CONFIG_USB_GADGET=y
  56 +CONFIG_USB_GADGET_DOWNLOAD=y
  57 +CONFIG_G_DNL_MANUFACTURER="Texas Instruments"
  58 +CONFIG_G_DNL_VENDOR_NUM=0x0451
  59 +CONFIG_G_DNL_PRODUCT_NUM=0xd022
  60 +CONFIG_USE_TINY_PRINTF=y
  61 +CONFIG_RSA=y
  62 +CONFIG_SPL_OF_LIBFDT=y