diff options
| author | Tom Rini <trini@konsulko.com> | 2022-06-25 11:02:44 -0400 | 
|---|---|---|
| committer | Tom Rini <trini@konsulko.com> | 2022-07-07 14:01:08 -0400 | 
| commit | 5a4461867cee452f7e2e23d2afc29f34f659f67b (patch) | |
| tree | 93fdd5c55a07155155c78656541c881ec9eb1bee | |
| parent | 3dab405b45e5089d42f59d01e3803fab8ac56fcf (diff) | |
Convert CONFIG_SYS_RAMBOOT to Kconfig
This converts the following to Kconfig:
   CONFIG_SYS_RAMBOOT
Signed-off-by: Tom Rini <trini@konsulko.com>
| -rw-r--r-- | arch/powerpc/cpu/mpc85xx/Kconfig | 1 | ||||
| -rw-r--r-- | boot/Kconfig | 4 | ||||
| -rw-r--r-- | include/configs/MPC837XERDB.h | 6 | ||||
| -rw-r--r-- | include/configs/P1010RDB.h | 6 | ||||
| -rw-r--r-- | include/configs/P2041RDB.h | 4 | ||||
| -rw-r--r-- | include/configs/T102xRDB.h | 4 | ||||
| -rw-r--r-- | include/configs/T104xRDB.h | 4 | ||||
| -rw-r--r-- | include/configs/T208xQDS.h | 4 | ||||
| -rw-r--r-- | include/configs/T208xRDB.h | 4 | ||||
| -rw-r--r-- | include/configs/T4240RDB.h | 4 | ||||
| -rw-r--r-- | include/configs/corenet_ds.h | 4 | ||||
| -rw-r--r-- | include/configs/km/km-mpc83xx.h | 8 | ||||
| -rw-r--r-- | include/configs/p1_p2_rdb_pc.h | 2 | ||||
| -rw-r--r-- | include/configs/qemu-ppce500.h | 2 | 
14 files changed, 5 insertions, 52 deletions
| diff --git a/arch/powerpc/cpu/mpc85xx/Kconfig b/arch/powerpc/cpu/mpc85xx/Kconfig index f4f5ebfe0c4..9c5b1af8b59 100644 --- a/arch/powerpc/cpu/mpc85xx/Kconfig +++ b/arch/powerpc/cpu/mpc85xx/Kconfig @@ -109,6 +109,7 @@ config TARGET_QEMU_PPCE500  	bool "Support qemu-ppce500"  	select ARCH_QEMU_E500  	select PHYS_64BIT +	select SYS_RAMBOOT  	imply OF_HAS_PRIOR_STAGE  config TARGET_T1024RDB diff --git a/boot/Kconfig b/boot/Kconfig index ee0dc90e93c..e7a4d538d1c 100644 --- a/boot/Kconfig +++ b/boot/Kconfig @@ -555,8 +555,12 @@ config CHROMEOS_VBOOT  	  distinguishing between booting Chrome OS in a basic way (developer  	  mode) and a full boot. +config SYS_RAMBOOT +	bool +  config RAMBOOT_PBL  	bool "Freescale PBL(pre-boot loader) image format support" +	select SYS_RAMBOOT if PPC  	help  	  Some SoCs use PBL to load RCW and/or pre-initialization instructions.  	  For more details refer to doc/README.pblimage diff --git a/include/configs/MPC837XERDB.h b/include/configs/MPC837XERDB.h index fc55e5c2f61..b6621f9a072 100644 --- a/include/configs/MPC837XERDB.h +++ b/include/configs/MPC837XERDB.h @@ -126,12 +126,6 @@   * The reserved memory   */ -#if (CONFIG_SYS_MONITOR_BASE < CONFIG_SYS_FLASH_BASE) -#define CONFIG_SYS_RAMBOOT -#else -#undef	CONFIG_SYS_RAMBOOT -#endif -  #define CONFIG_SYS_MONITOR_LEN	(512 * 1024) /* Reserve 512 kB for Mon */  /* diff --git a/include/configs/P1010RDB.h b/include/configs/P1010RDB.h index aea744c826c..b5e0e2901f0 100644 --- a/include/configs/P1010RDB.h +++ b/include/configs/P1010RDB.h @@ -342,12 +342,6 @@ extern unsigned long get_sdram_size(void);  					FTIM2_GPCM_TWP(0x1f))  #define CONFIG_SYS_CS3_FTIM3		0x0 -#if defined(CONFIG_RAMBOOT_SDCARD) || defined(CONFIG_RAMBOOT_SPIFLASH) -#define CONFIG_SYS_RAMBOOT -#else -#undef CONFIG_SYS_RAMBOOT -#endif -  #define CONFIG_SYS_INIT_RAM_LOCK  #define CONFIG_SYS_INIT_RAM_ADDR	0xffd00000 /* stack in RAM */  #define CONFIG_SYS_INIT_RAM_SIZE	0x00004000 /* End of used area in RAM */ diff --git a/include/configs/P2041RDB.h b/include/configs/P2041RDB.h index 2dc7da62160..72dd39d2306 100644 --- a/include/configs/P2041RDB.h +++ b/include/configs/P2041RDB.h @@ -129,10 +129,6 @@  #define CONFIG_SYS_FLASH_ERASE_TOUT	60000		/* Erase Timeout (ms) */  #define CONFIG_SYS_FLASH_WRITE_TOUT	500		/* Write Timeout (ms) */ -#if defined(CONFIG_RAMBOOT_PBL) -#define CONFIG_SYS_RAMBOOT -#endif -  /* Nand Flash */  #ifdef CONFIG_NAND_FSL_ELBC  #define CONFIG_SYS_NAND_BASE		0xffa00000 diff --git a/include/configs/T102xRDB.h b/include/configs/T102xRDB.h index 159002d1ed8..a93e9d0b58a 100644 --- a/include/configs/T102xRDB.h +++ b/include/configs/T102xRDB.h @@ -287,10 +287,6 @@  #define CONFIG_SYS_CS1_FTIM3		CONFIG_SYS_NAND_FTIM3  #endif -#if defined(CONFIG_RAMBOOT_PBL) -#define CONFIG_SYS_RAMBOOT -#endif -  #define CONFIG_HWCONFIG  /* define to use L1 as initial stack */ diff --git a/include/configs/T104xRDB.h b/include/configs/T104xRDB.h index 25d82db0f8e..365640dffc1 100644 --- a/include/configs/T104xRDB.h +++ b/include/configs/T104xRDB.h @@ -259,10 +259,6 @@  #define CONFIG_SYS_CS1_FTIM3		CONFIG_SYS_NAND_FTIM3  #endif -#if defined(CONFIG_RAMBOOT_PBL) -#define CONFIG_SYS_RAMBOOT -#endif -  #define CONFIG_HWCONFIG  /* define to use L1 as initial stack */ diff --git a/include/configs/T208xQDS.h b/include/configs/T208xQDS.h index 969e7f728fe..2faec638e2d 100644 --- a/include/configs/T208xQDS.h +++ b/include/configs/T208xQDS.h @@ -267,10 +267,6 @@  #define CONFIG_SYS_CS2_FTIM3		CONFIG_SYS_NAND_FTIM3  #endif -#if defined(CONFIG_RAMBOOT_PBL) -#define CONFIG_SYS_RAMBOOT -#endif -  #define CONFIG_HWCONFIG  /* define to use L1 as initial stack */ diff --git a/include/configs/T208xRDB.h b/include/configs/T208xRDB.h index 098125989e9..5ed9e1badb3 100644 --- a/include/configs/T208xRDB.h +++ b/include/configs/T208xRDB.h @@ -226,10 +226,6 @@  #define CONFIG_SYS_CS1_FTIM3		CONFIG_SYS_NAND_FTIM3  #endif -#if defined(CONFIG_RAMBOOT_PBL) -#define CONFIG_SYS_RAMBOOT -#endif -  #define CONFIG_HWCONFIG  /* define to use L1 as initial stack */ diff --git a/include/configs/T4240RDB.h b/include/configs/T4240RDB.h index 6ec3c6a8c03..96e8ff4842b 100644 --- a/include/configs/T4240RDB.h +++ b/include/configs/T4240RDB.h @@ -321,10 +321,6 @@  					FTIM2_GPCM_TWP(0x1f))  #define CONFIG_SYS_CS3_FTIM3		0x0 -#if defined(CONFIG_RAMBOOT_PBL) -#define CONFIG_SYS_RAMBOOT -#endif -  /* I2C */  #define I2C_MUX_PCA_ADDR_PRI		0x77 /* I2C bus multiplexer,primary */  #define I2C_MUX_PCA_ADDR_SEC		0x76 /* I2C bus multiplexer,secondary */ diff --git a/include/configs/corenet_ds.h b/include/configs/corenet_ds.h index d8ad4568816..66bd5cb9c0f 100644 --- a/include/configs/corenet_ds.h +++ b/include/configs/corenet_ds.h @@ -119,10 +119,6 @@  #define CONFIG_SYS_FLASH_ERASE_TOUT	60000		/* Flash Erase Timeout (ms) */  #define CONFIG_SYS_FLASH_WRITE_TOUT	500		/* Flash Write Timeout (ms) */ -#if defined(CONFIG_RAMBOOT_PBL) -#define CONFIG_SYS_RAMBOOT -#endif -  /* Nand Flash */  #ifdef CONFIG_NAND_FSL_ELBC  #define CONFIG_SYS_NAND_BASE		0xffa00000 diff --git a/include/configs/km/km-mpc83xx.h b/include/configs/km/km-mpc83xx.h index c8929814aaa..9f76f48a5c6 100644 --- a/include/configs/km/km-mpc83xx.h +++ b/include/configs/km/km-mpc83xx.h @@ -25,10 +25,6 @@   */  #define CONFIG_SYS_FLASH_BASE		0xF0000000 -#if (CONFIG_SYS_MONITOR_BASE < CONFIG_SYS_FLASH_BASE) -#define CONFIG_SYS_RAMBOOT -#endif -  /* Reserve 768 kB for Mon */  #define CONFIG_SYS_MONITOR_LEN		(768 * 1024) @@ -81,10 +77,6 @@   * Environment   */ -#ifndef CONFIG_SYS_RAMBOOT -/* Address and size of Redundant Environment Sector	*/ -#endif /* CFG_SYS_RAMBOOT */ -  /*   * Environment Configuration   */ diff --git a/include/configs/p1_p2_rdb_pc.h b/include/configs/p1_p2_rdb_pc.h index f4bf2ab830a..1c234c76a50 100644 --- a/include/configs/p1_p2_rdb_pc.h +++ b/include/configs/p1_p2_rdb_pc.h @@ -414,8 +414,6 @@  #ifdef CONFIG_TPL_BUILD  #define SPL_ENV_ADDR		(CONFIG_SYS_INIT_L2_ADDR + (160 << 10))  #endif -#elif defined(CONFIG_SYS_RAMBOOT) -#define SPL_ENV_ADDR		(CONFIG_SYS_MONITOR_BASE - 0x1000)  #endif  #define CONFIG_LOADS_ECHO		/* echo on for serial download */ diff --git a/include/configs/qemu-ppce500.h b/include/configs/qemu-ppce500.h index 451ae0e1e6d..ce60a3c7421 100644 --- a/include/configs/qemu-ppce500.h +++ b/include/configs/qemu-ppce500.h @@ -9,8 +9,6 @@  #ifndef __QEMU_PPCE500_H  #define __QEMU_PPCE500_H -#define CONFIG_SYS_RAMBOOT -  /* Needed to fill the ccsrbar pointer */  /* Virtual address to CCSRBAR */ | 
