mirror of
				https://github.com/smaeul/u-boot.git
				synced 2025-11-03 21:48:15 +00:00 
			
		
		
		
	Kconfig: Migrate CONFIG_CSF_SIZE to Kconfig
Move CONFIG_CSF_SIZE to Kconfig and define default value as 0x4000. mx8mqevk requires 0x2000 add this configuration in imx8mq_evk_defconfig file. Signed-off-by: Breno Lima <breno.lima@nxp.com> Reviewed-by: Fabio Estevam <festevam@gmail.com>
This commit is contained in:
		
							parent
							
								
									91457597e3
								
							
						
					
					
						commit
						5f2fe3b93a
					
				@ -43,6 +43,13 @@ config SECURE_BOOT
 | 
			
		||||
	  This option enables the support for secure boot (HAB).
 | 
			
		||||
	  See doc/README.mxc_hab for more details.
 | 
			
		||||
 | 
			
		||||
config CSF_SIZE
 | 
			
		||||
	hex "Maximum size for Command Sequence File (CSF) binary"
 | 
			
		||||
	default 0x4000
 | 
			
		||||
	help
 | 
			
		||||
	  Define the maximum size for Command Sequence File (CSF) binary
 | 
			
		||||
	  this information is used to define the image boot data.
 | 
			
		||||
 | 
			
		||||
config CMD_BMODE
 | 
			
		||||
	bool "Support the 'bmode' command"
 | 
			
		||||
	default y
 | 
			
		||||
 | 
			
		||||
@ -7,6 +7,7 @@ CONFIG_TARGET_IMX8MQ_EVK=y
 | 
			
		||||
CONFIG_SPL_SERIAL_SUPPORT=y
 | 
			
		||||
CONFIG_SPL=y
 | 
			
		||||
CONFIG_SPL_TEXT_BASE=0x7E1000
 | 
			
		||||
CONFIG_CSF_SIZE=0x2000
 | 
			
		||||
CONFIG_FIT=y
 | 
			
		||||
CONFIG_FIT_EXTERNAL_OFFSET=0x3000
 | 
			
		||||
CONFIG_SPL_LOAD_FIT=y
 | 
			
		||||
 | 
			
		||||
@ -19,7 +19,6 @@
 | 
			
		||||
 | 
			
		||||
/* Uncomment to enable secure boot support */
 | 
			
		||||
/* #define CONFIG_SECURE_BOOT */
 | 
			
		||||
#define CONFIG_CSF_SIZE			0x4000
 | 
			
		||||
 | 
			
		||||
/* Network */
 | 
			
		||||
#define CONFIG_FEC_MXC
 | 
			
		||||
 | 
			
		||||
@ -9,10 +9,6 @@
 | 
			
		||||
#include <linux/sizes.h>
 | 
			
		||||
#include <asm/arch/imx-regs.h>
 | 
			
		||||
 | 
			
		||||
#ifdef CONFIG_SECURE_BOOT
 | 
			
		||||
#define CONFIG_CSF_SIZE			0x2000 /* 8K region */
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#define CONFIG_SPL_MAX_SIZE		(124 * 1024)
 | 
			
		||||
#define CONFIG_SYS_MONITOR_LEN		(512 * 1024)
 | 
			
		||||
#define CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR
 | 
			
		||||
 | 
			
		||||
@ -56,12 +56,8 @@
 | 
			
		||||
 | 
			
		||||
/* MMC */
 | 
			
		||||
 | 
			
		||||
/* Secure boot (HAB) support */
 | 
			
		||||
#ifdef CONFIG_SECURE_BOOT
 | 
			
		||||
#define CONFIG_CSF_SIZE			0x4000
 | 
			
		||||
#ifdef CONFIG_SPL_BUILD
 | 
			
		||||
#define CONFIG_SPL_DRIVERS_MISC_SUPPORT
 | 
			
		||||
#endif
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
@ -10,12 +10,6 @@
 | 
			
		||||
 | 
			
		||||
#include "mx6_common.h"
 | 
			
		||||
 | 
			
		||||
#ifdef CONFIG_SECURE_BOOT
 | 
			
		||||
#ifndef CONFIG_CSF_SIZE
 | 
			
		||||
#define CONFIG_CSF_SIZE 0x4000
 | 
			
		||||
#endif
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
/* Size of malloc() pool */
 | 
			
		||||
#define CONFIG_SYS_MALLOC_LEN		(16 * SZ_1M)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -13,12 +13,6 @@
 | 
			
		||||
#include "mx6_common.h"
 | 
			
		||||
#include <asm/mach-imx/gpio.h>
 | 
			
		||||
 | 
			
		||||
#ifdef CONFIG_SECURE_BOOT
 | 
			
		||||
#ifndef CONFIG_CSF_SIZE
 | 
			
		||||
#define CONFIG_CSF_SIZE 0x4000
 | 
			
		||||
#endif
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#define PHYS_SDRAM_SIZE	SZ_512M
 | 
			
		||||
 | 
			
		||||
/* Size of malloc() pool */
 | 
			
		||||
 | 
			
		||||
@ -45,13 +45,9 @@
 | 
			
		||||
 | 
			
		||||
#define CONFIG_ARMV7_PSCI_1_0
 | 
			
		||||
 | 
			
		||||
/* Secure boot (HAB) support */
 | 
			
		||||
#ifdef CONFIG_SECURE_BOOT
 | 
			
		||||
#define CONFIG_CSF_SIZE			0x4000
 | 
			
		||||
#ifdef CONFIG_SPL_BUILD
 | 
			
		||||
#define CONFIG_SPL_DRIVERS_MISC_SUPPORT
 | 
			
		||||
#endif
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
 * If we have defined the OPTEE ram size and not OPTEE it means that we were
 | 
			
		||||
 | 
			
		||||
@ -14,12 +14,6 @@
 | 
			
		||||
/*Uncomment it to use secure boot*/
 | 
			
		||||
/*#define CONFIG_SECURE_BOOT*/
 | 
			
		||||
 | 
			
		||||
#ifdef CONFIG_SECURE_BOOT
 | 
			
		||||
#ifndef CONFIG_CSF_SIZE
 | 
			
		||||
#define CONFIG_CSF_SIZE			0x4000
 | 
			
		||||
#endif
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#define CONFIG_BOARD_POSTCLK_INIT
 | 
			
		||||
#define CONFIG_SYS_BOOTM_LEN		0x1000000
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -266,7 +266,6 @@ CONFIG_CPU_VR41XX
 | 
			
		||||
CONFIG_CQSPI_REF_CLK
 | 
			
		||||
CONFIG_CS8900_BUS16
 | 
			
		||||
CONFIG_CS8900_BUS32
 | 
			
		||||
CONFIG_CSF_SIZE
 | 
			
		||||
CONFIG_CTL_JTAG
 | 
			
		||||
CONFIG_CTL_TBE
 | 
			
		||||
CONFIG_CUSTOMER_BOARD_SUPPORT
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user