#ifndef __FSL_SECURE_BOOT_H
#define __FSL_SECURE_BOOT_H
-#ifdef CONFIG_SECURE_BOOT
-
-#ifndef CONFIG_FIT_SIGNATURE
-#define CONFIG_CHAIN_OF_TRUST
-#endif
-
-#endif
-
#ifdef CONFIG_CHAIN_OF_TRUST
#define CONFIG_CMD_ESBC_VALIDATE
#define CONFIG_FSL_SEC_MON
#include <asm/config_mpc85xx.h>
#ifdef CONFIG_SECURE_BOOT
-
-#ifndef CONFIG_FIT_SIGNATURE
-#define CONFIG_CHAIN_OF_TRUST
-#endif
-
#if defined(CONFIG_FSL_CORENET)
#define CONFIG_SYS_PBI_FLASH_BASE 0xc0000000
#elif defined(CONFIG_TARGET_BSC9132QDS)
config SYS_CONFIG_NAME
default "B4860QDS"
+source "board/freescale/common/Kconfig"
+
endif
config SYS_CONFIG_NAME
default "BSC9132QDS"
+source "board/freescale/common/Kconfig"
+
endif
config SYS_CONFIG_NAME
default "C29XPCIE"
+source "board/freescale/common/Kconfig"
+
endif
--- /dev/null
+config CHAIN_OF_TRUST
+ depends on !FIT_SIGNATURE && SECURE_BOOT
+ bool
+ default y
config SYS_CONFIG_NAME
default "P3041DS"
+source "board/freescale/common/Kconfig"
+
endif
if TARGET_P4080DS
config SYS_CONFIG_NAME
default "P4080DS"
+source "board/freescale/common/Kconfig"
+
endif
if TARGET_P5020DS
config SYS_CONFIG_NAME
default "P5020DS"
+source "board/freescale/common/Kconfig"
+
endif
if TARGET_P5040DS
config SYS_CONFIG_NAME
default "P5040DS"
+source "board/freescale/common/Kconfig"
+
endif
config SYS_CONFIG_NAME
default "ls1012afrdm"
+source "board/freescale/common/Kconfig"
+
endif
config SYS_CONFIG_NAME
default "ls1012aqds"
+source "board/freescale/common/Kconfig"
+
endif
config SYS_CONFIG_NAME
default "ls1012ardb"
+source "board/freescale/common/Kconfig"
+
endif
config SYS_CONFIG_NAME
default "ls1021aiot"
+source "board/freescale/common/Kconfig"
+
endif
config SYS_CONFIG_NAME
default "ls1021aqds"
+source "board/freescale/common/Kconfig"
+
endif
config SYS_CONFIG_NAME
default "ls1021atwr"
+source "board/freescale/common/Kconfig"
+
endif
config SYS_CONFIG_NAME
default "ls1043aqds"
+source "board/freescale/common/Kconfig"
+
endif
If enabled, please also define the value for ARMV8_SECURE_BASE,
for LS1043ARDB, it could be some address in OCRAM.
+source "board/freescale/common/Kconfig"
+
endif
config SYS_CONFIG_NAME
default "ls1046aqds"
+source "board/freescale/common/Kconfig"
+
endif
config SYS_CONFIG_NAME
default "ls2080a_emu"
+source "board/freescale/common/Kconfig"
+
endif
if TARGET_LS2080A_SIMU
config SYS_CONFIG_NAME
default "ls2080a_simu"
+source "board/freescale/common/Kconfig"
+
endif
config SYS_CONFIG_NAME
default "ls2080aqds"
+source "board/freescale/common/Kconfig"
+
endif
config SYS_CONFIG_NAME
default "ls2080ardb"
+source "board/freescale/common/Kconfig"
+
endif
config SYS_CONFIG_NAME
default "P1010RDB"
+source "board/freescale/common/Kconfig"
+
endif
config SYS_CONFIG_NAME
default "P2041RDB"
+source "board/freescale/common/Kconfig"
+
endif
config SYS_CONFIG_NAME
default "T102xQDS"
+source "board/freescale/common/Kconfig"
+
endif
config SYS_CONFIG_NAME
default "T102xRDB"
+source "board/freescale/common/Kconfig"
+
endif
config SYS_CONFIG_NAME
default "T1040QDS"
+source "board/freescale/common/Kconfig"
+
endif
config SYS_CONFIG_NAME
default "T104xRDB"
+source "board/freescale/common/Kconfig"
+
endif
config SYS_CONFIG_NAME
default "T208xQDS"
+source "board/freescale/common/Kconfig"
+
endif
config SYS_CONFIG_NAME
default "T208xRDB"
+source "board/freescale/common/Kconfig"
+
endif
config SYS_CONFIG_NAME
default "T4240QDS"
+source "board/freescale/common/Kconfig"
+
endif
config SYS_CONFIG_NAME
default "T4240RDB"
+source "board/freescale/common/Kconfig"
+
endif
config SYS_CONFIG_NAME
default "cyrus"
+source "board/freescale/common/Kconfig"
+
endif