diff options
author | Tom Rini <trini@konsulko.com> | 2018-02-03 12:10:38 -0500 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2018-02-11 09:30:09 -0500 |
commit | 278b90ce786f73faf29aa522d5d101e1da006378 (patch) | |
tree | d2b04ec5de43d8d9cf23261f7f030bf84e0423a0 /include/configs | |
parent | 7c8f00e484658c673d32d8422c96cb64bb571063 (diff) | |
download | u-boot-278b90ce786f73faf29aa522d5d101e1da006378.tar.gz |
configs: Migrate CONFIG_SYS_TEXT_BASE
On the NIOS2 and Xtensa architectures, we do not have
CONFIG_SYS_TEXT_BASE set. This is a strict migration of the current
values into the defconfig and removing them from the headers.
I did not attempt to add more default values in and for now will leave
that to maintainers.
Signed-off-by: Tom Rini <trini@konsulko.com>
Diffstat (limited to 'include/configs')
277 files changed, 0 insertions, 646 deletions
diff --git a/include/configs/B4860QDS.h b/include/configs/B4860QDS.h index 25e6c1f6ad..c317656070 100644 --- a/include/configs/B4860QDS.h +++ b/include/configs/B4860QDS.h @@ -19,7 +19,6 @@ #else #define CONFIG_SPL_FLUSH_IMAGE #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" -#define CONFIG_SYS_TEXT_BASE 0x00201000 #define CONFIG_SPL_TEXT_BASE 0xFFFD8000 #define CONFIG_SPL_PAD_TO 0x40000 #define CONFIG_SPL_MAX_SIZE 0x28000 @@ -51,10 +50,6 @@ #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ #define CONFIG_MP /* support multiple processors */ -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xeff40000 -#endif - #ifndef CONFIG_RESET_VECTOR_ADDRESS #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc #endif diff --git a/include/configs/BSC9131RDB.h b/include/configs/BSC9131RDB.h index c3a7e1da3e..02bd822eda 100644 --- a/include/configs/BSC9131RDB.h +++ b/include/configs/BSC9131RDB.h @@ -17,7 +17,6 @@ #define CONFIG_RAMBOOT_SPIFLASH #define CONFIG_SYS_RAMBOOT #define CONFIG_SYS_EXTRA_ENV_RELOC -#define CONFIG_SYS_TEXT_BASE 0x11000000 #define CONFIG_RESET_VECTOR_ADDRESS 0x110bfffc #endif @@ -27,7 +26,6 @@ #define CONFIG_SPL_FLUSH_IMAGE #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" -#define CONFIG_SYS_TEXT_BASE 0x00201000 #define CONFIG_SPL_TEXT_BASE 0xFFFFE000 #define CONFIG_SPL_MAX_SIZE 8192 #define CONFIG_SPL_RELOC_TEXT_BASE 0x00100000 diff --git a/include/configs/BSC9132QDS.h b/include/configs/BSC9132QDS.h index fcacd16911..d71f8ae505 100644 --- a/include/configs/BSC9132QDS.h +++ b/include/configs/BSC9132QDS.h @@ -17,21 +17,18 @@ #define CONFIG_RAMBOOT_SDCARD #define CONFIG_SYS_RAMBOOT #define CONFIG_SYS_EXTRA_ENV_RELOC -#define CONFIG_SYS_TEXT_BASE 0x11000000 #define CONFIG_RESET_VECTOR_ADDRESS 0x110bfffc #endif #ifdef CONFIG_SPIFLASH #define CONFIG_RAMBOOT_SPIFLASH #define CONFIG_SYS_RAMBOOT #define CONFIG_SYS_EXTRA_ENV_RELOC -#define CONFIG_SYS_TEXT_BASE 0x11000000 #define CONFIG_RESET_VECTOR_ADDRESS 0x110bfffc #endif #ifdef CONFIG_NAND_SECBOOT #define CONFIG_RAMBOOT_NAND #define CONFIG_SYS_RAMBOOT #define CONFIG_SYS_EXTRA_ENV_RELOC -#define CONFIG_SYS_TEXT_BASE 0x11000000 #define CONFIG_RESET_VECTOR_ADDRESS 0x110bfffc #endif @@ -41,7 +38,6 @@ #define CONFIG_SPL_FLUSH_IMAGE #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" -#define CONFIG_SYS_TEXT_BASE 0x00201000 #define CONFIG_SPL_TEXT_BASE 0xFFFFE000 #define CONFIG_SPL_MAX_SIZE 8192 #define CONFIG_SPL_RELOC_TEXT_BASE 0x00100000 @@ -53,10 +49,6 @@ #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot-nand.lds" #endif -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0x8ff40000 -#endif - #ifndef CONFIG_RESET_VECTOR_ADDRESS #define CONFIG_RESET_VECTOR_ADDRESS 0x8ffffffc #endif diff --git a/include/configs/C29XPCIE.h b/include/configs/C29XPCIE.h index f9d8cc69da..27976a2625 100644 --- a/include/configs/C29XPCIE.h +++ b/include/configs/C29XPCIE.h @@ -13,7 +13,6 @@ #ifdef CONFIG_SPIFLASH #define CONFIG_RAMBOOT_SPIFLASH -#define CONFIG_SYS_TEXT_BASE 0x11000000 #define CONFIG_RESET_VECTOR_ADDRESS 0x110bfffc #endif @@ -45,14 +44,9 @@ #define CONFIG_SPL_PAD_TO 0x20000 #define CONFIG_TPL_PAD_TO 0x20000 #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" -#define CONFIG_SYS_TEXT_BASE 0x11001000 #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot-nand.lds" #endif -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xeff40000 -#endif - #ifndef CONFIG_RESET_VECTOR_ADDRESS #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc #endif diff --git a/include/configs/MPC8308RDB.h b/include/configs/MPC8308RDB.h index d348ec9367..c079afe8a0 100644 --- a/include/configs/MPC8308RDB.h +++ b/include/configs/MPC8308RDB.h @@ -16,8 +16,6 @@ #define CONFIG_MPC830x 1 /* MPC830x family */ #define CONFIG_MPC8308 1 /* MPC8308 CPU specific */ -#define CONFIG_SYS_TEXT_BASE 0xFE000000 - #define CONFIG_MISC_INIT_R #ifdef CONFIG_MMC diff --git a/include/configs/MPC8313ERDB.h b/include/configs/MPC8313ERDB.h index 0f60892509..a67688469a 100644 --- a/include/configs/MPC8313ERDB.h +++ b/include/configs/MPC8313ERDB.h @@ -28,7 +28,6 @@ #define CONFIG_NS16550_MIN_FUNCTIONS #endif -#define CONFIG_SYS_TEXT_BASE 0x00100000 /* CONFIG_SYS_NAND_U_BOOT_DST */ #define CONFIG_SYS_TEXT_BASE_SPL 0xfff00000 #define CONFIG_SPL_MAX_SIZE (4 * 1024) #define CONFIG_SPL_PAD_TO 0x4000 @@ -46,10 +45,6 @@ #endif /* CONFIG_NAND */ -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xFE000000 -#endif - #ifndef CONFIG_SYS_MONITOR_BASE #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ #endif diff --git a/include/configs/MPC8315ERDB.h b/include/configs/MPC8315ERDB.h index bd1a7b2679..4699a7da21 100644 --- a/include/configs/MPC8315ERDB.h +++ b/include/configs/MPC8315ERDB.h @@ -15,10 +15,6 @@ #define CONFIG_SYS_NAND_U_BOOT_OFFS 16384 #define CONFIG_SYS_NAND_U_BOOT_RELOC 0x00010000 -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xFE000000 -#endif - #ifndef CONFIG_SYS_MONITOR_BASE #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ #endif diff --git a/include/configs/MPC8323ERDB.h b/include/configs/MPC8323ERDB.h index 0f9a7e096f..fad0bdb56c 100644 --- a/include/configs/MPC8323ERDB.h +++ b/include/configs/MPC8323ERDB.h @@ -16,8 +16,6 @@ #define CONFIG_QE 1 /* Has QE */ #define CONFIG_MPC832x 1 /* MPC832x CPU specific */ -#define CONFIG_SYS_TEXT_BASE 0xFE000000 - /* * System Clock Setup */ diff --git a/include/configs/MPC832XEMDS.h b/include/configs/MPC832XEMDS.h index b111de2f84..28dbd03e1c 100644 --- a/include/configs/MPC832XEMDS.h +++ b/include/configs/MPC832XEMDS.h @@ -15,8 +15,6 @@ #define CONFIG_MPC832x 1 /* MPC832x CPU specific */ #define CONFIG_MPC832XEMDS 1 /* MPC832XEMDS board specific */ -#define CONFIG_SYS_TEXT_BASE 0xFE000000 - /* * System Clock Setup */ diff --git a/include/configs/MPC8349EMDS.h b/include/configs/MPC8349EMDS.h index c7a5ee0aaf..dabab10548 100644 --- a/include/configs/MPC8349EMDS.h +++ b/include/configs/MPC8349EMDS.h @@ -20,8 +20,6 @@ #define CONFIG_MPC834x 1 /* MPC834x family */ #define CONFIG_MPC8349 1 /* MPC8349 specific */ -#define CONFIG_SYS_TEXT_BASE 0xFE000000 - #define CONFIG_PCI_66M #ifdef CONFIG_PCI_66M #define CONFIG_83XX_CLKIN 66000000 /* in Hz */ diff --git a/include/configs/MPC8349ITX.h b/include/configs/MPC8349ITX.h index e2807a6b4f..c13e4a649a 100644 --- a/include/configs/MPC8349ITX.h +++ b/include/configs/MPC8349ITX.h @@ -50,10 +50,6 @@ #define CONFIG_MPC834x /* MPC834x family (8343, 8347, 8349) */ #define CONFIG_MPC8349 /* MPC8349 specific */ -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xFEF00000 -#endif - #define CONFIG_SYS_IMMR 0xE0000000 /* The IMMR is relocated to here */ #define CONFIG_MISC_INIT_F diff --git a/include/configs/MPC837XEMDS.h b/include/configs/MPC837XEMDS.h index 3cc1a4717b..cc960a5989 100644 --- a/include/configs/MPC837XEMDS.h +++ b/include/configs/MPC837XEMDS.h @@ -15,8 +15,6 @@ #define CONFIG_MPC837x 1 /* MPC837x CPU specific */ #define CONFIG_MPC837XEMDS 1 /* MPC837XEMDS board specific */ -#define CONFIG_SYS_TEXT_BASE 0xFE000000 - /* * System Clock Setup */ diff --git a/include/configs/MPC837XERDB.h b/include/configs/MPC837XERDB.h index 656180f91a..cdcae66153 100644 --- a/include/configs/MPC837XERDB.h +++ b/include/configs/MPC837XERDB.h @@ -16,8 +16,6 @@ #define CONFIG_MPC837x 1 /* MPC837x CPU specific */ #define CONFIG_MPC837XERDB 1 -#define CONFIG_SYS_TEXT_BASE 0xFE000000 - #define CONFIG_MISC_INIT_R #define CONFIG_HWCONFIG diff --git a/include/configs/MPC8536DS.h b/include/configs/MPC8536DS.h index eef16027a2..0a6bdcf907 100644 --- a/include/configs/MPC8536DS.h +++ b/include/configs/MPC8536DS.h @@ -15,20 +15,14 @@ #ifdef CONFIG_SDCARD #define CONFIG_RAMBOOT_SDCARD 1 -#define CONFIG_SYS_TEXT_BASE 0xf8f40000 #define CONFIG_RESET_VECTOR_ADDRESS 0xf8fffffc #endif #ifdef CONFIG_SPIFLASH #define CONFIG_RAMBOOT_SPIFLASH 1 -#define CONFIG_SYS_TEXT_BASE 0xf8f40000 #define CONFIG_RESET_VECTOR_ADDRESS 0xf8fffffc #endif -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xeff40000 -#endif - #ifndef CONFIG_RESET_VECTOR_ADDRESS #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc #endif diff --git a/include/configs/MPC8540ADS.h b/include/configs/MPC8540ADS.h index 6d855b3a12..8da6c14ae5 100644 --- a/include/configs/MPC8540ADS.h +++ b/include/configs/MPC8540ADS.h @@ -22,7 +22,6 @@ * default CCARBAR is at 0xff700000 * assume U-Boot is less than 0.5MB */ -#define CONFIG_SYS_TEXT_BASE 0xfff80000 #ifndef CONFIG_HAS_FEC #define CONFIG_HAS_FEC 1 /* 8540 has FEC */ diff --git a/include/configs/MPC8541CDS.h b/include/configs/MPC8541CDS.h index 6b76a6fe0d..acf6339f41 100644 --- a/include/configs/MPC8541CDS.h +++ b/include/configs/MPC8541CDS.h @@ -16,8 +16,6 @@ /* High Level Configuration Options */ #define CONFIG_CPM2 1 /* has CPM2 */ -#define CONFIG_SYS_TEXT_BASE 0xfff80000 - #define CONFIG_PCI_INDIRECT_BRIDGE #define CONFIG_SYS_PCI_64BIT 1 /* enable 64-bit PCI resources */ #define CONFIG_TSEC_ENET /* tsec ethernet support */ diff --git a/include/configs/MPC8544DS.h b/include/configs/MPC8544DS.h index 9d9456c5e5..5184d6d8f5 100644 --- a/include/configs/MPC8544DS.h +++ b/include/configs/MPC8544DS.h @@ -11,10 +11,6 @@ #ifndef __CONFIG_H #define __CONFIG_H -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xfff80000 -#endif - #define CONFIG_PCI1 1 /* PCI controller 1 */ #define CONFIG_PCIE1 1 /* PCIE controller 1 (slot 1) */ #define CONFIG_PCIE2 1 /* PCIE controller 2 (slot 2) */ diff --git a/include/configs/MPC8548CDS.h b/include/configs/MPC8548CDS.h index b47b414d39..edc0331be5 100644 --- a/include/configs/MPC8548CDS.h +++ b/include/configs/MPC8548CDS.h @@ -13,10 +13,6 @@ #ifndef __CONFIG_H #define __CONFIG_H -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xfff80000 -#endif - #define CONFIG_SYS_SRIO #define CONFIG_SRIO1 /* SRIO port 1 */ diff --git a/include/configs/MPC8555CDS.h b/include/configs/MPC8555CDS.h index 5cf9c338db..13e0b9cc03 100644 --- a/include/configs/MPC8555CDS.h +++ b/include/configs/MPC8555CDS.h @@ -16,8 +16,6 @@ /* High Level Configuration Options */ #define CONFIG_CPM2 1 /* has CPM2 */ -#define CONFIG_SYS_TEXT_BASE 0xfff80000 - #define CONFIG_PCI_INDIRECT_BRIDGE #define CONFIG_SYS_PCI_64BIT 1 /* enable 64-bit PCI resources */ #define CONFIG_TSEC_ENET /* tsec ethernet support */ diff --git a/include/configs/MPC8560ADS.h b/include/configs/MPC8560ADS.h index fe116e0a82..f0d7a59464 100644 --- a/include/configs/MPC8560ADS.h +++ b/include/configs/MPC8560ADS.h @@ -25,7 +25,6 @@ * default CCARBAR is at 0xff700000 * assume U-Boot is less than 0.5MB */ -#define CONFIG_SYS_TEXT_BASE 0xfff80000 #define CONFIG_PCI_INDIRECT_BRIDGE #define CONFIG_SYS_PCI_64BIT 1 /* enable 64-bit PCI resources */ diff --git a/include/configs/MPC8568MDS.h b/include/configs/MPC8568MDS.h index a19b772461..abcba5ede2 100644 --- a/include/configs/MPC8568MDS.h +++ b/include/configs/MPC8568MDS.h @@ -10,8 +10,6 @@ #ifndef __CONFIG_H #define __CONFIG_H -#define CONFIG_SYS_TEXT_BASE 0xfff80000 - #define CONFIG_SYS_SRIO #define CONFIG_SRIO1 /* SRIO port 1 */ diff --git a/include/configs/MPC8569MDS.h b/include/configs/MPC8569MDS.h index 861c8dd9ff..a7eccb4501 100644 --- a/include/configs/MPC8569MDS.h +++ b/include/configs/MPC8569MDS.h @@ -39,10 +39,6 @@ extern unsigned long get_clock_freq(void); #define CONFIG_L2_CACHE /* toggle L2 cache */ #define CONFIG_BTB /* toggle branch predition */ -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xfff80000 -#endif - #ifndef CONFIG_SYS_MONITOR_BASE #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ #endif diff --git a/include/configs/MPC8572DS.h b/include/configs/MPC8572DS.h index 91a55917e9..6d7da85494 100644 --- a/include/configs/MPC8572DS.h +++ b/include/configs/MPC8572DS.h @@ -13,10 +13,6 @@ #include "../board/freescale/common/ics307_clk.h" -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xeff40000 -#endif - #ifndef CONFIG_RESET_VECTOR_ADDRESS #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc #endif diff --git a/include/configs/MPC8610HPCD.h b/include/configs/MPC8610HPCD.h index bd14bc0607..3eaa4630f8 100644 --- a/include/configs/MPC8610HPCD.h +++ b/include/configs/MPC8610HPCD.h @@ -14,8 +14,6 @@ /* High Level Configuration Options */ #define CONFIG_LINUX_RESET_VEC 0x100 /* Reset vector used by Linux */ -#define CONFIG_SYS_TEXT_BASE 0xfff00000 - /* video */ #define CONFIG_FSL_DIU_FB diff --git a/include/configs/MPC8641HPCN.h b/include/configs/MPC8641HPCN.h index 567111798b..cad73e06e7 100644 --- a/include/configs/MPC8641HPCN.h +++ b/include/configs/MPC8641HPCN.h @@ -25,7 +25,6 @@ * default CCSRBAR is at 0xff700000 * assume U-Boot is less than 0.5MB */ -#define CONFIG_SYS_TEXT_BASE 0xeff00000 #ifdef RUN_DIAG #define CONFIG_SYS_DIAG_ADDR CONFIG_SYS_FLASH_BASE diff --git a/include/configs/MigoR.h b/include/configs/MigoR.h index dbdf3dc0cf..3282069691 100644 --- a/include/configs/MigoR.h +++ b/include/configs/MigoR.h @@ -23,7 +23,6 @@ #define MIGO_R_FLASH_BASE_1 (0xA0000000) #define MIGO_R_FLASH_BANK_SIZE (64 * 1024 * 1024) -#define CONFIG_SYS_TEXT_BASE 0x8FFC0000 #define CONFIG_SYS_LONGHELP /* undef to save memory */ #define CONFIG_SYS_PBSIZE 256 /* Buffer size for Console output */ #define CONFIG_SYS_BAUDRATE_TABLE { 115200 } /* List of legal baudrate settings for this board */ diff --git a/include/configs/P1010RDB.h b/include/configs/P1010RDB.h index 6a444aea61..78198059da 100644 --- a/include/configs/P1010RDB.h +++ b/include/configs/P1010RDB.h @@ -18,7 +18,6 @@ #define CONFIG_SPL_MMC_MINIMAL #define CONFIG_SPL_FLUSH_IMAGE #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" -#define CONFIG_SYS_TEXT_BASE 0x11001000 #define CONFIG_SPL_TEXT_BASE 0xD0001000 #define CONFIG_SPL_PAD_TO 0x18000 #define CONFIG_SPL_MAX_SIZE (96 * 1024) @@ -37,13 +36,11 @@ #ifdef CONFIG_SPIFLASH #ifdef CONFIG_SECURE_BOOT #define CONFIG_RAMBOOT_SPIFLASH -#define CONFIG_SYS_TEXT_BASE 0x11000000 #define CONFIG_RESET_VECTOR_ADDRESS 0x110bfffc #else #define CONFIG_SPL_SPI_FLASH_MINIMAL #define CONFIG_SPL_FLUSH_IMAGE #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" -#define CONFIG_SYS_TEXT_BASE 0x11001000 #define CONFIG_SPL_TEXT_BASE 0xD0001000 #define CONFIG_SPL_PAD_TO 0x18000 #define CONFIG_SPL_MAX_SIZE (96 * 1024) @@ -67,7 +64,6 @@ #define CONFIG_SPL_FLUSH_IMAGE #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" -#define CONFIG_SYS_TEXT_BASE 0x00201000 #define CONFIG_SPL_TEXT_BASE 0xFFFFE000 #define CONFIG_SPL_MAX_SIZE 8192 #define CONFIG_SPL_RELOC_TEXT_BASE 0x00100000 @@ -104,21 +100,15 @@ #define CONFIG_SPL_PAD_TO 0x20000 #define CONFIG_TPL_PAD_TO 0x20000 #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" -#define CONFIG_SYS_TEXT_BASE 0x11001000 #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot-nand.lds" #endif #endif #ifdef CONFIG_NAND_SECBOOT /* NAND Boot */ #define CONFIG_RAMBOOT_NAND -#define CONFIG_SYS_TEXT_BASE 0x11000000 #define CONFIG_RESET_VECTOR_ADDRESS 0x110bfffc #endif -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xeff40000 -#endif - #ifndef CONFIG_RESET_VECTOR_ADDRESS #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc #endif diff --git a/include/configs/P1022DS.h b/include/configs/P1022DS.h index 30e20bc6e4..3332f58ea8 100644 --- a/include/configs/P1022DS.h +++ b/include/configs/P1022DS.h @@ -15,7 +15,6 @@ #define CONFIG_SPL_MMC_MINIMAL #define CONFIG_SPL_FLUSH_IMAGE #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" -#define CONFIG_SYS_TEXT_BASE 0x11001000 #define CONFIG_SPL_TEXT_BASE 0xf8f81000 #define CONFIG_SPL_PAD_TO 0x20000 #define CONFIG_SPL_MAX_SIZE (128 * 1024) @@ -35,7 +34,6 @@ #define CONFIG_SPL_SPI_FLASH_MINIMAL #define CONFIG_SPL_FLUSH_IMAGE #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" -#define CONFIG_SYS_TEXT_BASE 0x11001000 #define CONFIG_SPL_TEXT_BASE 0xf8f81000 #define CONFIG_SPL_PAD_TO 0x20000 #define CONFIG_SPL_MAX_SIZE (128 * 1024) @@ -81,17 +79,12 @@ #define CONFIG_SPL_PAD_TO 0x20000 #define CONFIG_TPL_PAD_TO 0x20000 #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" -#define CONFIG_SYS_TEXT_BASE 0x11001000 #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot-nand.lds" #endif /* High Level Configuration Options */ #define CONFIG_MP /* support multiple processors */ -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xeff40000 -#endif - #ifndef CONFIG_RESET_VECTOR_ADDRESS #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc #endif diff --git a/include/configs/P1023RDB.h b/include/configs/P1023RDB.h index 1863bec33c..a2387c1cc0 100644 --- a/include/configs/P1023RDB.h +++ b/include/configs/P1023RDB.h @@ -10,10 +10,6 @@ #ifndef __CONFIG_H #define __CONFIG_H -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xeff40000 -#endif - #ifndef CONFIG_SYS_MONITOR_BASE #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ #endif diff --git a/include/configs/P2041RDB.h b/include/configs/P2041RDB.h index 6b9f366502..ad79afbdc0 100644 --- a/include/configs/P2041RDB.h +++ b/include/configs/P2041RDB.h @@ -30,10 +30,6 @@ #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ #define CONFIG_MP /* support multiple processors */ -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xeff40000 -#endif - #ifndef CONFIG_RESET_VECTOR_ADDRESS #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc #endif diff --git a/include/configs/T102xQDS.h b/include/configs/T102xQDS.h index 2354dc8527..27170e8965 100644 --- a/include/configs/T102xQDS.h +++ b/include/configs/T102xQDS.h @@ -32,7 +32,6 @@ #define CONFIG_SYS_FSL_PBL_PBI board/freescale/t102xqds/t1024_pbi.cfg #define CONFIG_SPL_FLUSH_IMAGE #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" -#define CONFIG_SYS_TEXT_BASE 0x00201000 #define CONFIG_SPL_TEXT_BASE 0xFFFD8000 #define CONFIG_SPL_PAD_TO 0x40000 #define CONFIG_SPL_MAX_SIZE 0x28000 @@ -86,10 +85,6 @@ #endif /* CONFIG_RAMBOOT_PBL */ -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xeff40000 -#endif - #ifndef CONFIG_RESET_VECTOR_ADDRESS #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc #endif diff --git a/include/configs/T102xRDB.h b/include/configs/T102xRDB.h index 733e44f75c..5363fe697e 100644 --- a/include/configs/T102xRDB.h +++ b/include/configs/T102xRDB.h @@ -35,7 +35,6 @@ #define CONFIG_SYS_FSL_PBL_PBI board/freescale/t102xrdb/t1024_pbi.cfg #define CONFIG_SPL_FLUSH_IMAGE #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" -#define CONFIG_SYS_TEXT_BASE 0x30001000 #define CONFIG_SPL_TEXT_BASE 0xFFFD8000 #define CONFIG_SPL_PAD_TO 0x40000 #define CONFIG_SPL_MAX_SIZE 0x28000 @@ -101,10 +100,6 @@ #endif /* CONFIG_RAMBOOT_PBL */ -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xeff40000 -#endif - #ifndef CONFIG_RESET_VECTOR_ADDRESS #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc #endif diff --git a/include/configs/T1040QDS.h b/include/configs/T1040QDS.h index e96d3a0d92..d9af65000d 100644 --- a/include/configs/T1040QDS.h +++ b/include/configs/T1040QDS.h @@ -41,10 +41,6 @@ /* support deep sleep */ #define CONFIG_DEEP_SLEEP -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xeff40000 -#endif - #ifndef CONFIG_RESET_VECTOR_ADDRESS #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc #endif diff --git a/include/configs/T104xRDB.h b/include/configs/T104xRDB.h index 1231c1a6a5..01ddf16123 100644 --- a/include/configs/T104xRDB.h +++ b/include/configs/T104xRDB.h @@ -23,7 +23,6 @@ #define CONFIG_SPL_FLUSH_IMAGE #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" -#define CONFIG_SYS_TEXT_BASE 0x30001000 #define CONFIG_SPL_TEXT_BASE 0xFFFD8000 #define CONFIG_SPL_PAD_TO 0x40000 #define CONFIG_SPL_MAX_SIZE 0x28000 @@ -151,10 +150,6 @@ $(SRCTREE)/board/freescale/t104xrdb/t1042d4_sd_rcw.cfg /* support deep sleep */ #define CONFIG_DEEP_SLEEP -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xeff40000 -#endif - #ifndef CONFIG_RESET_VECTOR_ADDRESS #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc #endif diff --git a/include/configs/T208xQDS.h b/include/configs/T208xQDS.h index 6fbac5f9f6..e0f6f8b9ef 100644 --- a/include/configs/T208xQDS.h +++ b/include/configs/T208xQDS.h @@ -39,7 +39,6 @@ #define CONFIG_SPL_FLUSH_IMAGE #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" -#define CONFIG_SYS_TEXT_BASE 0x00201000 #define CONFIG_SPL_TEXT_BASE 0xFFFD8000 #define CONFIG_SPL_PAD_TO 0x40000 #define CONFIG_SPL_MAX_SIZE 0x28000 @@ -114,10 +113,6 @@ #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc #endif -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xeff40000 -#endif - #ifndef CONFIG_RESET_VECTOR_ADDRESS #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc #endif diff --git a/include/configs/T208xRDB.h b/include/configs/T208xRDB.h index 85bda94b57..cbc8a73d54 100644 --- a/include/configs/T208xRDB.h +++ b/include/configs/T208xRDB.h @@ -33,7 +33,6 @@ #define CONFIG_SPL_FLUSH_IMAGE #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" -#define CONFIG_SYS_TEXT_BASE 0x00201000 #define CONFIG_SPL_TEXT_BASE 0xFFFD8000 #define CONFIG_SPL_PAD_TO 0x40000 #define CONFIG_SPL_MAX_SIZE 0x28000 @@ -96,10 +95,6 @@ #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc #endif -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xeff40000 -#endif - #ifndef CONFIG_RESET_VECTOR_ADDRESS #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc #endif diff --git a/include/configs/T4240QDS.h b/include/configs/T4240QDS.h index 73e91bc9fa..5fa6f811b9 100644 --- a/include/configs/T4240QDS.h +++ b/include/configs/T4240QDS.h @@ -23,7 +23,6 @@ #else #define CONFIG_SPL_FLUSH_IMAGE #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" -#define CONFIG_SYS_TEXT_BASE 0x00201000 #define CONFIG_SPL_TEXT_BASE 0xFFFD8000 #define CONFIG_SPL_PAD_TO 0x40000 #define CONFIG_SPL_MAX_SIZE 0x28000 diff --git a/include/configs/T4240RDB.h b/include/configs/T4240RDB.h index b63c38c8b5..f76de4756a 100644 --- a/include/configs/T4240RDB.h +++ b/include/configs/T4240RDB.h @@ -23,7 +23,6 @@ #else #define CONFIG_SPL_FLUSH_IMAGE #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" -#define CONFIG_SYS_TEXT_BASE 0x00201000 #define CONFIG_SPL_TEXT_BASE 0xFFFD8000 #define CONFIG_SPL_PAD_TO 0x40000 #define CONFIG_SPL_MAX_SIZE 0x28000 @@ -60,10 +59,6 @@ #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ #define CONFIG_MP /* support multiple processors */ -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xeff40000 -#endif - #ifndef CONFIG_RESET_VECTOR_ADDRESS #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc #endif diff --git a/include/configs/TQM834x.h b/include/configs/TQM834x.h index 9d27358031..c5c2047b2d 100644 --- a/include/configs/TQM834x.h +++ b/include/configs/TQM834x.h @@ -19,8 +19,6 @@ #define CONFIG_MPC834x 1 /* MPC834x specific */ #define CONFIG_MPC8349 1 /* MPC8349 specific */ -#define CONFIG_SYS_TEXT_BASE 0x80000000 - /* IMMR Base Address Register, use Freescale default: 0xff400000 */ #define CONFIG_SYS_IMMR 0xff400000 diff --git a/include/configs/UCP1020.h b/include/configs/UCP1020.h index 77bfd50cc9..0e334124ea 100644 --- a/include/configs/UCP1020.h +++ b/include/configs/UCP1020.h @@ -89,7 +89,6 @@ #define CONFIG_RAMBOOT_SDCARD #define CONFIG_SYS_RAMBOOT #define CONFIG_SYS_EXTRA_ENV_RELOC -#define CONFIG_SYS_TEXT_BASE 0x11000000 #define CONFIG_RESET_VECTOR_ADDRESS 0x1107fffc #endif @@ -97,13 +96,9 @@ #define CONFIG_RAMBOOT_SPIFLASH #define CONFIG_SYS_RAMBOOT #define CONFIG_SYS_EXTRA_ENV_RELOC -#define CONFIG_SYS_TEXT_BASE 0x11000000 #define CONFIG_RESET_VECTOR_ADDRESS 0x1107fffc #endif -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xeff80000 -#endif #define CONFIG_SYS_TEXT_BASE_NOR 0xeff80000 #ifndef CONFIG_RESET_VECTOR_ADDRESS diff --git a/include/configs/adp-ae3xx.h b/include/configs/adp-ae3xx.h index f75274e273..218358b735 100644 --- a/include/configs/adp-ae3xx.h +++ b/include/configs/adp-ae3xx.h @@ -28,14 +28,10 @@ #define CONFIG_BOOTP_SERVERIP #ifdef CONFIG_SKIP_LOWLEVEL_INIT -#define CONFIG_SYS_TEXT_BASE 0x00500000 #ifdef CONFIG_OF_CONTROL #undef CONFIG_OF_SEPARATE #define CONFIG_OF_EMBED #endif -#else - -#define CONFIG_SYS_TEXT_BASE 0x80000000 #endif /* diff --git a/include/configs/adp-ag101p.h b/include/configs/adp-ag101p.h index f83659373e..12808b4f1b 100644 --- a/include/configs/adp-ag101p.h +++ b/include/configs/adp-ag101p.h @@ -30,17 +30,10 @@ #endif #ifdef CONFIG_SKIP_LOWLEVEL_INIT -#define CONFIG_SYS_TEXT_BASE 0x00500000 #ifdef CONFIG_OF_CONTROL #undef CONFIG_OF_SEPARATE #define CONFIG_OF_EMBED #endif -#else -#ifdef CONFIG_MEM_REMAP -#define CONFIG_SYS_TEXT_BASE 0x80000000 -#else -#define CONFIG_SYS_TEXT_BASE 0x00000000 -#endif #endif /* diff --git a/include/configs/advantech_dms-ba16.h b/include/configs/advantech_dms-ba16.h index c70b6559e8..89d4eeeb83 100644 --- a/include/configs/advantech_dms-ba16.h +++ b/include/configs/advantech_dms-ba16.h @@ -80,7 +80,6 @@ #define CONFIG_CONS_INDEX 1 #define CONFIG_LOADADDR 0x12000000 -#define CONFIG_SYS_TEXT_BASE 0x17800000 #define CONFIG_EXTRA_ENV_SETTINGS \ "script=boot.scr\0" \ diff --git a/include/configs/alt.h b/include/configs/alt.h index 84fc705a04..9a9e4d918b 100644 --- a/include/configs/alt.h +++ b/include/configs/alt.h @@ -16,12 +16,6 @@ #include "rcar-gen2-common.h" #if defined(CONFIG_ARCH_RMOBILE_EXTRAM_BOOT) -#define CONFIG_SYS_TEXT_BASE 0x70000000 -#else -#define CONFIG_SYS_TEXT_BASE 0xE6304000 -#endif - -#if defined(CONFIG_ARCH_RMOBILE_EXTRAM_BOOT) #define CONFIG_SYS_INIT_SP_ADDR 0x7003FFFC #else #define CONFIG_SYS_INIT_SP_ADDR 0xE633FFFC diff --git a/include/configs/am335x_evm.h b/include/configs/am335x_evm.h index 31ab503dca..7295b73c61 100644 --- a/include/configs/am335x_evm.h +++ b/include/configs/am335x_evm.h @@ -217,9 +217,6 @@ * For NOR boot, we must set this to the start of where NOR is mapped * in memory. */ -#ifdef CONFIG_NOR_BOOT -#define CONFIG_SYS_TEXT_BASE 0x08000000 -#endif /* * USB configuration. We enable MUSB support, both for host and for diff --git a/include/configs/am3517_crane.h b/include/configs/am3517_crane.h index 35e7f9df58..bb85dce72c 100644 --- a/include/configs/am3517_crane.h +++ b/include/configs/am3517_crane.h @@ -264,7 +264,6 @@ * header. That is 0x800FFFC0--0x80100000 should not be used for any * other needs. */ -#define CONFIG_SYS_TEXT_BASE 0x80100000 #define CONFIG_SYS_SPL_MALLOC_START 0x80208000 #define CONFIG_SYS_SPL_MALLOC_SIZE 0x100000 diff --git a/include/configs/am3517_evm.h b/include/configs/am3517_evm.h index 4d94078d1c..45991e9ee2 100644 --- a/include/configs/am3517_evm.h +++ b/include/configs/am3517_evm.h @@ -22,7 +22,6 @@ * other needs. */ -#define CONFIG_SYS_TEXT_BASE 0x80100000 #define CONFIG_SYS_SPL_MALLOC_START 0x80208000 #define CONFIG_SYS_SPL_MALLOC_SIZE 0x100000 diff --git a/include/configs/ap325rxa.h b/include/configs/ap325rxa.h index 4c2a2bd737..cebf27b0df 100644 --- a/include/configs/ap325rxa.h +++ b/include/configs/ap325rxa.h @@ -20,8 +20,6 @@ #define AP325RXA_FLASH_BASE_1 (0xA0000000) #define AP325RXA_FLASH_BANK_SIZE (128 * 1024 * 1024) -#define CONFIG_SYS_TEXT_BASE 0x8FFC0000 - /* undef to save memory */ #define CONFIG_SYS_LONGHELP /* Monitor Command Prompt */ diff --git a/include/configs/ap_sh4a_4a.h b/include/configs/ap_sh4a_4a.h index 2a01000803..7eba319bfa 100644 --- a/include/configs/ap_sh4a_4a.h +++ b/include/configs/ap_sh4a_4a.h @@ -12,8 +12,6 @@ #define CONFIG_CPU_SH7734 1 #define CONFIG_400MHZ_MODE 1 -#define CONFIG_SYS_TEXT_BASE 0x8BFC0000 - #define CONFIG_DISPLAY_BOARDINFO #undef CONFIG_SHOW_BOOT_PROGRESS diff --git a/include/configs/apalis_imx6.h b/include/configs/apalis_imx6.h index 7b4e679662..5be9cebe4a 100644 --- a/include/configs/apalis_imx6.h +++ b/include/configs/apalis_imx6.h @@ -133,7 +133,6 @@ #define CONFIG_SERVERIP 192.168.10.1 #define CONFIG_LOADADDR 0x12000000 -#define CONFIG_SYS_TEXT_BASE 0x17800000 #ifdef CONFIG_CMD_SATA #define CONFIG_DRIVE_SATA "sata " diff --git a/include/configs/apf27.h b/include/configs/apf27.h index ec0dea876b..d95da27287 100644 --- a/include/configs/apf27.h +++ b/include/configs/apf27.h @@ -68,8 +68,6 @@ #define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_SDRAM_BASE \ + PHYS_SDRAM_1_SIZE - 0x0100000) -#define CONFIG_SYS_TEXT_BASE 0xA0000800 - /* * FLASH organization */ diff --git a/include/configs/armadillo-800eva.h b/include/configs/armadillo-800eva.h index cade5bb3a0..52a5aa4a85 100644 --- a/include/configs/armadillo-800eva.h +++ b/include/configs/armadillo-800eva.h @@ -62,7 +62,6 @@ #define CONFIG_SYS_MONITOR_LEN (256 * 1024) #define CONFIG_SYS_MALLOC_LEN (1 * 1024 * 1024) #define CONFIG_SYS_BOOTMAPSZ (8 * 1024 * 1024) -#define CONFIG_SYS_TEXT_BASE 0xE80C0000 /* FLASH */ #define CONFIG_SYS_FLASH_CFI diff --git a/include/configs/astro_mcf5373l.h b/include/configs/astro_mcf5373l.h index c8d5c1bd3d..f3a869301f 100644 --- a/include/configs/astro_mcf5373l.h +++ b/include/configs/astro_mcf5373l.h @@ -48,10 +48,8 @@ */ #ifdef CONFIG_RAM #define CONFIG_MONITOR_IS_IN_RAM -#define CONFIG_SYS_TEXT_BASE 0x40020000 #define ENABLE_JFFS 0 #else -#define CONFIG_SYS_TEXT_BASE 0x00000000 #define ENABLE_JFFS 1 #endif diff --git a/include/configs/at91-sama5_common.h b/include/configs/at91-sama5_common.h index dc36c2ae6c..ed46e89fd5 100644 --- a/include/configs/at91-sama5_common.h +++ b/include/configs/at91-sama5_common.h @@ -10,8 +10,6 @@ #ifndef __AT91_SAMA5_COMMON_H #define __AT91_SAMA5_COMMON_H -#define CONFIG_SYS_TEXT_BASE 0x26f00000 - /* ARM asynchronous clock */ #define CONFIG_SYS_AT91_SLOW_CLOCK 32768 #define CONFIG_SYS_AT91_MAIN_CLOCK 12000000 /* from 12 MHz crystal */ diff --git a/include/configs/at91rm9200ek.h b/include/configs/at91rm9200ek.h index 8dcd6f41e5..325dcfc45d 100644 --- a/include/configs/at91rm9200ek.h +++ b/include/configs/at91rm9200ek.h @@ -25,9 +25,6 @@ */ #ifdef CONFIG_RAMBOOT #define CONFIG_SKIP_LOWLEVEL_INIT -#define CONFIG_SYS_TEXT_BASE 0x20100000 -#else -#define CONFIG_SYS_TEXT_BASE 0x10000000 #endif /* diff --git a/include/configs/at91sam9260ek.h b/include/configs/at91sam9260ek.h index ea7478b70d..1f21325374 100644 --- a/include/configs/at91sam9260ek.h +++ b/include/configs/at91sam9260ek.h @@ -23,7 +23,6 @@ * Since the linker has to swallow that define, we must use a pure * hex number here! */ -#define CONFIG_SYS_TEXT_BASE 0x21f00000 /* ARM asynchronous clock */ #define CONFIG_SYS_AT91_SLOW_CLOCK 32768 /* slow clock xtal */ diff --git a/include/configs/at91sam9261ek.h b/include/configs/at91sam9261ek.h index 39e4b38052..b685268e9a 100644 --- a/include/configs/at91sam9261ek.h +++ b/include/configs/at91sam9261ek.h @@ -30,7 +30,6 @@ #define CONFIG_SKIP_LOWLEVEL_INIT #define CONFIG_ATMEL_LEGACY -#define CONFIG_SYS_TEXT_BASE 0x21f00000 /* * Hardware drivers diff --git a/include/configs/at91sam9263ek.h b/include/configs/at91sam9263ek.h index 9431777384..2082519195 100644 --- a/include/configs/at91sam9263ek.h +++ b/include/configs/at91sam9263ek.h @@ -17,12 +17,6 @@ */ #include <asm/hardware.h> -#ifndef CONFIG_SYS_USE_BOOT_NORFLASH -#define CONFIG_SYS_TEXT_BASE 0x21F00000 -#else -#define CONFIG_SYS_TEXT_BASE 0x0000000 -#endif - /* ARM asynchronous clock */ #define CONFIG_SYS_AT91_MAIN_CLOCK 16367660 /* 16.367 MHz crystal */ #define CONFIG_SYS_AT91_SLOW_CLOCK 32768 diff --git a/include/configs/at91sam9m10g45ek.h b/include/configs/at91sam9m10g45ek.h index 2957da9432..cc0109b384 100644 --- a/include/configs/at91sam9m10g45ek.h +++ b/include/configs/at91sam9m10g45ek.h @@ -11,8 +11,6 @@ #ifndef __CONFIG_H #define __CONFIG_H -#define CONFIG_SYS_TEXT_BASE 0x73f00000 - #define CONFIG_ATMEL_LEGACY /* required until (g)pio is fixed */ /* ARM asynchronous clock */ diff --git a/include/configs/at91sam9n12ek.h b/include/configs/at91sam9n12ek.h index 87728df41a..7626fee88e 100644 --- a/include/configs/at91sam9n12ek.h +++ b/include/configs/at91sam9n12ek.h @@ -10,8 +10,6 @@ #ifndef __AT91SAM9N12_CONFIG_H_ #define __AT91SAM9N12_CONFIG_H_ -#define CONFIG_SYS_TEXT_BASE 0x26f00000 - /* ARM asynchronous clock */ #define CONFIG_SYS_AT91_SLOW_CLOCK 32768 /* slow clock xtal */ #define CONFIG_SYS_AT91_MAIN_CLOCK 16000000 /* main clock xtal */ diff --git a/include/configs/at91sam9rlek.h b/include/configs/at91sam9rlek.h index c08fb2e2f2..9d7aad5369 100644 --- a/include/configs/at91sam9rlek.h +++ b/include/configs/at91sam9rlek.h @@ -13,8 +13,6 @@ #include <asm/hardware.h> -#define CONFIG_SYS_TEXT_BASE 0x21F00000 - /* ARM asynchronous clock */ #define CONFIG_SYS_AT91_SLOW_CLOCK 32768 /* slow clock xtal */ #define CONFIG_SYS_AT91_MAIN_CLOCK 12000000 /* main clock xtal */ diff --git a/include/configs/at91sam9x5ek.h b/include/configs/at91sam9x5ek.h index 9450784521..14d5780492 100644 --- a/include/configs/at91sam9x5ek.h +++ b/include/configs/at91sam9x5ek.h @@ -9,8 +9,6 @@ #ifndef __CONFIG_H__ #define __CONFIG_H__ -#define CONFIG_SYS_TEXT_BASE 0x26f00000 - /* ARM asynchronous clock */ #define CONFIG_SYS_AT91_SLOW_CLOCK 32768 #define CONFIG_SYS_AT91_MAIN_CLOCK 12000000 /* 12 MHz crystal */ diff --git a/include/configs/bav335x.h b/include/configs/bav335x.h index 930066c149..7e256b1380 100644 --- a/include/configs/bav335x.h +++ b/include/configs/bav335x.h @@ -383,9 +383,6 @@ DEFAULT_LINUX_BOOT_ENV \ * For NOR boot, we must set this to the start of where NOR is mapped * in memory. */ -#ifdef CONFIG_NOR_BOOT -#define CONFIG_SYS_TEXT_BASE 0x08000000 -#endif /* * USB configuration. We enable MUSB support, both for host and for diff --git a/include/configs/bcm23550_w1d.h b/include/configs/bcm23550_w1d.h index 26bad43699..430bd3bd8b 100644 --- a/include/configs/bcm23550_w1d.h +++ b/include/configs/bcm23550_w1d.h @@ -18,7 +18,6 @@ /* * Memory configuration */ -#define CONFIG_SYS_TEXT_BASE 0x9f000000 #define CONFIG_SYS_SDRAM_BASE 0x80000000 #define CONFIG_SYS_SDRAM_SIZE 0x20000000 diff --git a/include/configs/bcm28155_ap.h b/include/configs/bcm28155_ap.h index 2e2aa3dea2..f00ce2e647 100644 --- a/include/configs/bcm28155_ap.h +++ b/include/configs/bcm28155_ap.h @@ -17,7 +17,6 @@ /* * Memory configuration */ -#define CONFIG_SYS_TEXT_BASE 0xae000000 #define CONFIG_SYS_SDRAM_BASE 0x80000000 #define CONFIG_SYS_SDRAM_SIZE 0x80000000 diff --git a/include/configs/bcm_northstar2.h b/include/configs/bcm_northstar2.h index 3605d86938..6265eccc20 100644 --- a/include/configs/bcm_northstar2.h +++ b/include/configs/bcm_northstar2.h @@ -21,7 +21,6 @@ #define CONFIG_SYS_SDRAM_BASE PHYS_SDRAM_1 /* define text_base for U-boot image */ -#define CONFIG_SYS_TEXT_BASE 0x85000000 #define CONFIG_SYS_INIT_SP_ADDR (PHYS_SDRAM_1 + 0x7ff00) #define CONFIG_SYS_LOAD_ADDR 0x90000000 #define CONFIG_SYS_MALLOC_LEN SZ_16M diff --git a/include/configs/blanche.h b/include/configs/blanche.h index 74f669525d..a3ebe6163e 100755 --- a/include/configs/blanche.h +++ b/include/configs/blanche.h @@ -38,12 +38,10 @@ /* FLASH */ #if !defined(CONFIG_MTD_NOR_FLASH) -#define CONFIG_SYS_TEXT_BASE 0x40000000 #define CONFIG_SPI #define CONFIG_SH_QSPI #define CONFIG_SH_QSPI_BASE 0xE6B10000 #else -#define CONFIG_SYS_TEXT_BASE 0x00000000 #define CONFIG_SYS_FLASH_CFI #define CONFIG_SYS_FLASH_CFI_WIDTH FLASH_CFI_16BIT #define CONFIG_FLASH_CFI_DRIVER diff --git a/include/configs/bur_am335x_common.h b/include/configs/bur_am335x_common.h index ca0440ecfe..c7b7f75753 100644 --- a/include/configs/bur_am335x_common.h +++ b/include/configs/bur_am335x_common.h @@ -91,8 +91,6 @@ * * ---------------------------------------------------------------------------- */ -#undef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0x80800000 #define CONFIG_SPL_BSS_START_ADDR 0x80A00000 #define CONFIG_SPL_BSS_MAX_SIZE 0x80000 /* 512 KB */ #define CONFIG_SYS_SPL_MALLOC_START (CONFIG_SPL_BSS_START_ADDR + \ diff --git a/include/configs/calimain.h b/include/configs/calimain.h index 4c2f6ba2d5..81f9ad1a57 100644 --- a/include/configs/calimain.h +++ b/include/configs/calimain.h @@ -26,7 +26,6 @@ #define CONFIG_SYS_OSCIN_FREQ calimain_get_osc_freq() #define CONFIG_SYS_TIMERBASE DAVINCI_TIMER0_BASE #define CONFIG_SYS_HZ_CLOCK clk_get(DAVINCI_AUXCLK_CLKID) -#define CONFIG_SYS_TEXT_BASE 0x60000000 #define CONFIG_ARCH_CPU_INIT #define CONFIG_DA8XX_GPIO #define CONFIG_HW_WATCHDOG diff --git a/include/configs/clearfog.h b/include/configs/clearfog.h index 512c4632f1..86ed27d4f5 100644 --- a/include/configs/clearfog.h +++ b/include/configs/clearfog.h @@ -18,7 +18,6 @@ * for DDR ECC byte filling in the SPL before loading the main * U-Boot into it. */ -#define CONFIG_SYS_TEXT_BASE 0x00800000 #define CONFIG_SYS_TCLK 250000000 /* 250MHz */ /* diff --git a/include/configs/cm_t35.h b/include/configs/cm_t35.h index deb26fbaff..5511b88889 100644 --- a/include/configs/cm_t35.h +++ b/include/configs/cm_t35.h @@ -257,7 +257,6 @@ * older x-loader implementations. And move the BSS area so that it * doesn't overlap with TEXT_BASE. */ -#define CONFIG_SYS_TEXT_BASE 0x80008000 #define CONFIG_SPL_BSS_START_ADDR 0x80100000 #define CONFIG_SPL_BSS_MAX_SIZE 0x80000 /* 512 KB */ diff --git a/include/configs/cm_t3517.h b/include/configs/cm_t3517.h index 12fa1861a2..6fcb545304 100644 --- a/include/configs/cm_t3517.h +++ b/include/configs/cm_t3517.h @@ -15,8 +15,6 @@ */ #define CONFIG_CM_T3517 /* working with CM-T3517 */ -#define CONFIG_SYS_TEXT_BASE 0x80008000 - /* * This is needed for the DMA stuff. * Although the default iss 64, we still define it diff --git a/include/configs/colibri_imx6.h b/include/configs/colibri_imx6.h index 12124f3b5e..1e218482ee 100644 --- a/include/configs/colibri_imx6.h +++ b/include/configs/colibri_imx6.h @@ -121,7 +121,6 @@ #define CONFIG_SERVERIP 192.168.10.1 #define CONFIG_LOADADDR 0x12000000 -#define CONFIG_SYS_TEXT_BASE 0x17800000 #ifdef CONFIG_CMD_MMC #define CONFIG_DRIVE_MMC "mmc " diff --git a/include/configs/colibri_pxa270.h b/include/configs/colibri_pxa270.h index 123e5d785c..f3d1561160 100644 --- a/include/configs/colibri_pxa270.h +++ b/include/configs/colibri_pxa270.h @@ -14,7 +14,6 @@ * High Level Board Configuration Options */ #define CONFIG_CPU_PXA27X 1 /* Marvell PXA270 CPU */ -#define CONFIG_SYS_TEXT_BASE 0x0 /* Avoid overwriting factory configuration block */ #define CONFIG_BOARD_SIZE_LIMIT 0x40000 diff --git a/include/configs/colibri_vf.h b/include/configs/colibri_vf.h index 23de41d1fa..6d7682b877 100644 --- a/include/configs/colibri_vf.h +++ b/include/configs/colibri_vf.h @@ -69,7 +69,6 @@ #define CONFIG_FDTADDR 0x84000000 /* We boot from the gfxRAM area of the OCRAM. */ -#define CONFIG_SYS_TEXT_BASE 0x3f401000 #define CONFIG_BOARD_SIZE_LIMIT 520192 #define SD_BOOTCMD \ diff --git a/include/configs/controlcenterd.h b/include/configs/controlcenterd.h index 4312ddd4fc..dd842c932a 100644 --- a/include/configs/controlcenterd.h +++ b/include/configs/controlcenterd.h @@ -55,7 +55,6 @@ #ifdef CONFIG_TRAILBLAZER -#define CONFIG_SYS_TEXT_BASE 0xf8fc0000 #define CONFIG_RESET_VECTOR_ADDRESS 0xf8fffffc #define CONFIG_SYS_MONITOR_LEN (256 * 1024) @@ -73,7 +72,6 @@ #else /* CONFIG_TRAILBLAZER */ -#define CONFIG_SYS_TEXT_BASE 0x11000000 #define CONFIG_RESET_VECTOR_ADDRESS 0x1107fffc #define CONFIG_SYS_MONITOR_LEN (512 * 1024) diff --git a/include/configs/controlcenterdc.h b/include/configs/controlcenterdc.h index bf324bbbbd..5d9783144b 100644 --- a/include/configs/controlcenterdc.h +++ b/include/configs/controlcenterdc.h @@ -23,7 +23,6 @@ * for DDR ECC byte filling in the SPL before loading the main * U-Boot into it. */ -#define CONFIG_SYS_TEXT_BASE 0x00800000 #define CONFIG_SYS_TCLK 250000000 /* 250MHz */ diff --git a/include/configs/corenet_ds.h b/include/configs/corenet_ds.h index 0e9dae63c7..6067acd4fa 100644 --- a/include/configs/corenet_ds.h +++ b/include/configs/corenet_ds.h @@ -48,10 +48,6 @@ #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ #define CONFIG_MP /* support multiple processors */ -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xeff40000 -#endif - #ifndef CONFIG_RESET_VECTOR_ADDRESS #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc #endif diff --git a/include/configs/corvus.h b/include/configs/corvus.h index cc671f25a8..7ba9d1454f 100644 --- a/include/configs/corvus.h +++ b/include/configs/corvus.h @@ -24,8 +24,6 @@ * hex number here! */ -#define CONFIG_SYS_TEXT_BASE 0x72000000 - #define CONFIG_ATMEL_LEGACY /* required until (g)pio is fixed */ /* ARM asynchronous clock */ diff --git a/include/configs/cyrus.h b/include/configs/cyrus.h index 3da91e80c8..1909e1b18e 100644 --- a/include/configs/cyrus.h +++ b/include/configs/cyrus.h @@ -41,10 +41,6 @@ #define CONFIG_SYS_MMC_MAX_DEVICE 1 -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xeff40000 -#endif - #define CONFIG_SYS_FSL_CPC /* Corenet Platform Cache */ #define CONFIG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS #define CONFIG_PCIE1 /* PCIE controller 1 */ diff --git a/include/configs/da850evm.h b/include/configs/da850evm.h index 4fbfc72bdb..ae39d64be3 100644 --- a/include/configs/da850evm.h +++ b/include/configs/da850evm.h @@ -42,10 +42,7 @@ #ifdef CONFIG_DIRECT_NOR_BOOT #define CONFIG_ARCH_CPU_INIT #define CONFIG_DA8XX_GPIO -#define CONFIG_SYS_TEXT_BASE 0x60000000 #define CONFIG_SYS_DV_NOR_BOOT_CFG (0x11) -#else -#define CONFIG_SYS_TEXT_BASE 0xc1080000 #endif /* diff --git a/include/configs/db-88f6720.h b/include/configs/db-88f6720.h index 67943bab3d..023a0da642 100644 --- a/include/configs/db-88f6720.h +++ b/include/configs/db-88f6720.h @@ -17,7 +17,6 @@ * for DDR ECC byte filling in the SPL before loading the main * U-Boot into it. */ -#define CONFIG_SYS_TEXT_BASE 0x00800000 #define CONFIG_SYS_TCLK 200000000 /* 200MHz */ /* diff --git a/include/configs/db-88f6820-amc.h b/include/configs/db-88f6820-amc.h index 69ec662454..451dad008b 100644 --- a/include/configs/db-88f6820-amc.h +++ b/include/configs/db-88f6820-amc.h @@ -18,7 +18,6 @@ * for DDR ECC byte filling in the SPL before loading the main * U-Boot into it. */ -#define CONFIG_SYS_TEXT_BASE 0x00800000 #define CONFIG_SYS_TCLK 200000000 /* 200MHz */ /* diff --git a/include/configs/db-88f6820-gp.h b/include/configs/db-88f6820-gp.h index a3ab6ef037..5f512d24dc 100644 --- a/include/configs/db-88f6820-gp.h +++ b/include/configs/db-88f6820-gp.h @@ -18,7 +18,6 @@ * for DDR ECC byte filling in the SPL before loading the main * U-Boot into it. */ -#define CONFIG_SYS_TEXT_BASE 0x00800000 #define CONFIG_SYS_TCLK 250000000 /* 250MHz */ /* diff --git a/include/configs/db-mv784mp-gp.h b/include/configs/db-mv784mp-gp.h index 524a1cabc6..28763a5545 100644 --- a/include/configs/db-mv784mp-gp.h +++ b/include/configs/db-mv784mp-gp.h @@ -19,7 +19,6 @@ * for DDR ECC byte filling in the SPL before loading the main * U-Boot into it. */ -#define CONFIG_SYS_TEXT_BASE 0x00800000 #define CONFIG_SYS_TCLK 250000000 /* 250MHz */ /* I2C */ diff --git a/include/configs/devkit3250.h b/include/configs/devkit3250.h index 526a81a382..71ca127f3f 100644 --- a/include/configs/devkit3250.h +++ b/include/configs/devkit3250.h @@ -28,7 +28,6 @@ #define CONFIG_SYS_MALLOC_LEN SZ_1M #define CONFIG_SYS_SDRAM_BASE EMC_DYCS0_BASE #define CONFIG_SYS_SDRAM_SIZE SZ_64M -#define CONFIG_SYS_TEXT_BASE 0x83F00000 #define CONFIG_SYS_MEMTEST_START (CONFIG_SYS_SDRAM_BASE + SZ_32K) #define CONFIG_SYS_MEMTEST_END (CONFIG_SYS_TEXT_BASE - SZ_1M) diff --git a/include/configs/devkit8000.h b/include/configs/devkit8000.h index 5f47c0f95e..8cd307b718 100644 --- a/include/configs/devkit8000.h +++ b/include/configs/devkit8000.h @@ -24,7 +24,6 @@ * header. That is 0x800FFFC0--0x80100000 should not be used for any * other needs. */ -#define CONFIG_SYS_TEXT_BASE 0x80100000 #define CONFIG_SPL_BSS_START_ADDR 0x80000500 /* leave space for bootargs*/ #define CONFIG_SPL_BSS_MAX_SIZE 0x80000 diff --git a/include/configs/dh_imx6.h b/include/configs/dh_imx6.h index 7cda878ac7..277e89a94d 100644 --- a/include/configs/dh_imx6.h +++ b/include/configs/dh_imx6.h @@ -130,7 +130,6 @@ /* allow to overwrite serial and ethaddr */ #define CONFIG_ENV_OVERWRITE -#define CONFIG_SYS_TEXT_BASE 0x17800000 #define CONFIG_LOADADDR 0x12000000 #define CONFIG_SYS_LOAD_ADDR CONFIG_LOADADDR diff --git a/include/configs/dragonboard410c.h b/include/configs/dragonboard410c.h index d19e60a6be..204e136c96 100644 --- a/include/configs/dragonboard410c.h +++ b/include/configs/dragonboard410c.h @@ -20,7 +20,6 @@ /* 1008 MB (the last ~30Mb are secured for TrustZone by ATF*/ #define PHYS_SDRAM_1_SIZE 0x3da00000 #define CONFIG_SYS_SDRAM_BASE PHYS_SDRAM_1 -#define CONFIG_SYS_TEXT_BASE 0x80080000 #define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_SDRAM_BASE + 0x7fff0) #define CONFIG_SYS_LOAD_ADDR (CONFIG_SYS_SDRAM_BASE + 0x80000) #define CONFIG_SYS_BOOTM_LEN SZ_64M diff --git a/include/configs/dragonboard820c.h b/include/configs/dragonboard820c.h index c07be34d1b..669cbac415 100644 --- a/include/configs/dragonboard820c.h +++ b/include/configs/dragonboard820c.h @@ -24,7 +24,6 @@ #define PHYS_SDRAM_2_SIZE 0x5ea4ffff #define CONFIG_SYS_SDRAM_BASE PHYS_SDRAM_1 -#define CONFIG_SYS_TEXT_BASE 0x80080000 #define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_SDRAM_BASE + 0x7fff0) #define CONFIG_SYS_LOAD_ADDR (CONFIG_SYS_SDRAM_BASE + 0x80000) #define CONFIG_SYS_BOOTM_LEN SZ_64M diff --git a/include/configs/ds414.h b/include/configs/ds414.h index 9bd0be1d22..dd0cadd048 100644 --- a/include/configs/ds414.h +++ b/include/configs/ds414.h @@ -17,7 +17,6 @@ * for DDR ECC byte filling in the SPL before loading the main * U-Boot into it. */ -#define CONFIG_SYS_TEXT_BASE 0x00800000 #define CONFIG_SYS_TCLK 250000000 /* 250MHz */ /* diff --git a/include/configs/ea20.h b/include/configs/ea20.h index efc72b3a45..3f0f731ddf 100644 --- a/include/configs/ea20.h +++ b/include/configs/ea20.h @@ -29,7 +29,6 @@ #define CONFIG_SYS_TIMERBASE DAVINCI_TIMER0_BASE #define CONFIG_SYS_HZ_CLOCK clk_get(DAVINCI_AUXCLK_CLKID) #define CONFIG_SKIP_LOWLEVEL_INIT -#define CONFIG_SYS_TEXT_BASE 0xc1080000 #define CONFIG_DA8XX_GPIO /* diff --git a/include/configs/ecovec.h b/include/configs/ecovec.h index 32d679d019..07f0437843 100644 --- a/include/configs/ecovec.h +++ b/include/configs/ecovec.h @@ -25,7 +25,6 @@ #define CONFIG_CPU_SH7724 1 #define CONFIG_ECOVEC_ROMIMAGE_ADDR 0xA0040000 -#define CONFIG_SYS_TEXT_BASE 0x8FFC0000 #define CONFIG_DISPLAY_BOARDINFO #undef CONFIG_SHOW_BOOT_PROGRESS diff --git a/include/configs/edb93xx.h b/include/configs/edb93xx.h index fcad7c46dd..cb8d025542 100644 --- a/include/configs/edb93xx.h +++ b/include/configs/edb93xx.h @@ -183,7 +183,6 @@ #define CONFIG_SYS_MAX_FLASH_BANKS 1 #define CONFIG_SYS_MAX_FLASH_SECT (256+8) -#define CONFIG_SYS_TEXT_BASE 0x60000000 #define PHYS_FLASH_1 CONFIG_SYS_TEXT_BASE #define CONFIG_SYS_FLASH_BASE CONFIG_SYS_TEXT_BASE diff --git a/include/configs/edminiv2.h b/include/configs/edminiv2.h index 167fcf2e12..c40ea8bc38 100644 --- a/include/configs/edminiv2.h +++ b/include/configs/edminiv2.h @@ -26,7 +26,6 @@ #define CONFIG_SYS_SPL_MALLOC_SIZE 0x0001ffff #define CONFIG_SYS_UBOOT_BASE 0xfff90000 #define CONFIG_SYS_UBOOT_START 0x00800000 -#define CONFIG_SYS_TEXT_BASE 0x00800000 /* * High Level Configuration Options (easy to change) diff --git a/include/configs/espresso7420.h b/include/configs/espresso7420.h index 0115d398a7..7fd1f5add6 100644 --- a/include/configs/espresso7420.h +++ b/include/configs/espresso7420.h @@ -16,7 +16,6 @@ #define CONFIG_ESPRESSO7420 #define CONFIG_SYS_SDRAM_BASE 0x40000000 -#define CONFIG_SYS_TEXT_BASE 0x43E00000 #define CONFIG_SPL_STACK CONFIG_IRAM_END #define CONFIG_SYS_INIT_SP_ADDR CONFIG_IRAM_END diff --git a/include/configs/espt.h b/include/configs/espt.h index 65221fce8e..9e268b10c1 100644 --- a/include/configs/espt.h +++ b/include/configs/espt.h @@ -21,7 +21,6 @@ /* SCIF */ #define CONFIG_CONS_SCIF0 1 -#define CONFIG_SYS_TEXT_BASE 0x8FFC0000 #define CONFIG_SYS_LONGHELP /* undef to save memory */ #define CONFIG_SYS_PBSIZE 256 /* Buffer size for Console output */ #define CONFIG_SYS_BAUDRATE_TABLE { 115200 } /* List of legal baudrate diff --git a/include/configs/ethernut5.h b/include/configs/ethernut5.h index 322e623eaf..54334163b0 100644 --- a/include/configs/ethernut5.h +++ b/include/configs/ethernut5.h @@ -13,7 +13,6 @@ #include <asm/hardware.h> /* The first stage boot loader expects u-boot running at this address. */ -#define CONFIG_SYS_TEXT_BASE 0x27000000 /* 16MB available */ /* The first stage boot loader takes care of low level initialization. */ #define CONFIG_SKIP_LOWLEVEL_INIT diff --git a/include/configs/exynos5250-common.h b/include/configs/exynos5250-common.h index e4a4c81a6b..cc6f7328ff 100644 --- a/include/configs/exynos5250-common.h +++ b/include/configs/exynos5250-common.h @@ -13,7 +13,6 @@ #define CONFIG_EXYNOS5250 #define CONFIG_SYS_SDRAM_BASE 0x40000000 -#define CONFIG_SYS_TEXT_BASE 0x43E00000 #define CONFIG_MACH_TYPE MACH_TYPE_SMDK5250 diff --git a/include/configs/flea3.h b/include/configs/flea3.h index 370d0880ce..eaaaed91fe 100644 --- a/include/configs/flea3.h +++ b/include/configs/flea3.h @@ -23,7 +23,6 @@ #define CONFIG_MACH_TYPE MACH_TYPE_FLEA3 /* Set TEXT at the beginning of the NOR flash */ -#define CONFIG_SYS_TEXT_BASE 0xA0000000 /* This is required to setup the ESDC controller */ diff --git a/include/configs/ge_bx50v3.h b/include/configs/ge_bx50v3.h index b6808dfb23..7caaa0fa23 100644 --- a/include/configs/ge_bx50v3.h +++ b/include/configs/ge_bx50v3.h @@ -104,7 +104,6 @@ #define CONFIG_CONS_INDEX 1 #define CONFIG_LOADADDR 0x12000000 -#define CONFIG_SYS_TEXT_BASE 0x17800000 #define CONFIG_EXTRA_ENV_SETTINGS \ "bootcause=POR\0" \ diff --git a/include/configs/gose.h b/include/configs/gose.h index dcd2130080..a2a24b6f2d 100644 --- a/include/configs/gose.h +++ b/include/configs/gose.h @@ -14,12 +14,6 @@ #include "rcar-gen2-common.h" -#if defined(CONFIG_ARCH_RMOBILE_EXTRAM_BOOT) -#define CONFIG_SYS_TEXT_BASE 0x70000000 -#else -#define CONFIG_SYS_TEXT_BASE 0xE6304000 -#endif - /* STACK */ #if defined(CONFIG_ARCH_RMOBILE_EXTRAM_BOOT) #define CONFIG_SYS_INIT_SP_ADDR 0x7003FFFC diff --git a/include/configs/gplugd.h b/include/configs/gplugd.h index 67f06722f2..fd26fef7b9 100644 --- a/include/configs/gplugd.h +++ b/include/configs/gplugd.h @@ -24,8 +24,6 @@ #define CONFIG_MACH_TYPE MACH_TYPE_GPLUGD /* Machine type */ #define CONFIG_SKIP_LOWLEVEL_INIT /* disable board lowlevel_init */ -#define CONFIG_SYS_TEXT_BASE 0x00f00000 - /* * There is no internal RAM in ARMADA100, using DRAM * TBD: dcache to be used for this diff --git a/include/configs/h2200.h b/include/configs/h2200.h index 24ff53f6f1..608f5eec32 100644 --- a/include/configs/h2200.h +++ b/include/configs/h2200.h @@ -43,8 +43,6 @@ * --- Header end --- */ -#define CONFIG_SYS_TEXT_BASE 0xa0041000 - /* * Static chips */ diff --git a/include/configs/highbank.h b/include/configs/highbank.h index 726ae8a214..8931517e59 100644 --- a/include/configs/highbank.h +++ b/include/configs/highbank.h @@ -73,7 +73,6 @@ #define CONFIG_ENV_ADDR CONFIG_SYS_NVRAM_BASE_ADDR #define CONFIG_SYS_SDRAM_BASE 0x00000000 -#define CONFIG_SYS_TEXT_BASE 0x00008000 #define CONFIG_SYS_INIT_SP_ADDR 0x01000000 #define CONFIG_SKIP_LOWLEVEL_INIT diff --git a/include/configs/hikey.h b/include/configs/hikey.h index 8679b6b14f..594885d26e 100644 --- a/include/configs/hikey.h +++ b/include/configs/hikey.h @@ -24,7 +24,6 @@ /* Physical Memory Map */ /* CONFIG_SYS_TEXT_BASE needs to align with where ATF loads bl33.bin */ -#define CONFIG_SYS_TEXT_BASE 0x35000000 #define CONFIG_NR_DRAM_BANKS 6 #define PHYS_SDRAM_1 0x00000000 diff --git a/include/configs/hrcon.h b/include/configs/hrcon.h index 95db26c971..3a561c3919 100644 --- a/include/configs/hrcon.h +++ b/include/configs/hrcon.h @@ -18,8 +18,6 @@ #define CONFIG_MPC8308 1 /* MPC8308 CPU specific */ #define CONFIG_HRCON 1 /* HRCON board specific */ -#define CONFIG_SYS_TEXT_BASE 0xFE000000 - #define CONFIG_BOARD_EARLY_INIT_R #define CONFIG_LAST_STAGE_INIT diff --git a/include/configs/imx27lite-common.h b/include/configs/imx27lite-common.h index f83d909440..751fa92df4 100644 --- a/include/configs/imx27lite-common.h +++ b/include/configs/imx27lite-common.h @@ -16,8 +16,6 @@ #define CONFIG_MX27 #define CONFIG_MX27_CLK32 32768 /* OSC32K frequency */ -#define CONFIG_SYS_TEXT_BASE 0xc0000000 - #define CONFIG_CMDLINE_TAG 1 /* enable passing of ATAGs */ #define CONFIG_SETUP_MEMORY_TAGS 1 #define CONFIG_INITRD_TAG 1 diff --git a/include/configs/imx31_phycore.h b/include/configs/imx31_phycore.h index 751dfbcc6e..b2d65f1933 100644 --- a/include/configs/imx31_phycore.h +++ b/include/configs/imx31_phycore.h @@ -99,7 +99,6 @@ #define CONFIG_NR_DRAM_BANKS 1 #define PHYS_SDRAM_1 0x80000000 #define PHYS_SDRAM_1_SIZE (128 * 1024 * 1024) -#define CONFIG_SYS_TEXT_BASE 0xA0000000 #define CONFIG_SYS_SDRAM_BASE PHYS_SDRAM_1 #define CONFIG_SYS_INIT_RAM_ADDR IRAM_BASE_ADDR diff --git a/include/configs/imx6_spl.h b/include/configs/imx6_spl.h index dd481205f3..5ea7b60541 100644 --- a/include/configs/imx6_spl.h +++ b/include/configs/imx6_spl.h @@ -61,13 +61,11 @@ #define CONFIG_SPL_BSS_MAX_SIZE 0x100000 /* 1 MB */ #define CONFIG_SYS_SPL_MALLOC_START 0x88300000 #define CONFIG_SYS_SPL_MALLOC_SIZE 0x100000 /* 1 MB */ -#define CONFIG_SYS_TEXT_BASE 0x87800000 #else #define CONFIG_SPL_BSS_START_ADDR 0x18200000 #define CONFIG_SPL_BSS_MAX_SIZE 0x100000 /* 1 MB */ #define CONFIG_SYS_SPL_MALLOC_START 0x18300000 #define CONFIG_SYS_SPL_MALLOC_SIZE 0x100000 /* 1 MB */ -#define CONFIG_SYS_TEXT_BASE 0x17800000 #endif #endif diff --git a/include/configs/imx7_spl.h b/include/configs/imx7_spl.h index b89dba6554..93d7096a6c 100644 --- a/include/configs/imx7_spl.h +++ b/include/configs/imx7_spl.h @@ -54,7 +54,6 @@ #define CONFIG_SPL_BSS_MAX_SIZE 0x100000 /* 1 MB */ #define CONFIG_SYS_SPL_MALLOC_START 0x88300000 #define CONFIG_SYS_SPL_MALLOC_SIZE 0x100000 /* 1 MB */ -#define CONFIG_SYS_TEXT_BASE 0x87800000 #endif /* CONFIG_SPL */ diff --git a/include/configs/integrator-common.h b/include/configs/integrator-common.h index f66d954748..b8959989d3 100644 --- a/include/configs/integrator-common.h +++ b/include/configs/integrator-common.h @@ -7,7 +7,6 @@ * SPDX-License-Identifier: GPL-2.0+ */ -#define CONFIG_SYS_TEXT_BASE 0x01000000 #define CONFIG_SYS_MEMTEST_START 0x100000 #define CONFIG_SYS_MEMTEST_END 0x10000000 #define CONFIG_SYS_TIMERBASE 0x13000100 /* Timer1 */ diff --git a/include/configs/ipam390.h b/include/configs/ipam390.h index a6fa4585f3..ae97b2a0d0 100644 --- a/include/configs/ipam390.h +++ b/include/configs/ipam390.h @@ -29,7 +29,6 @@ #define CONFIG_SYS_OSCIN_FREQ 24000000 #define CONFIG_SYS_TIMERBASE DAVINCI_TIMER0_BASE #define CONFIG_SYS_HZ_CLOCK clk_get(DAVINCI_AUXCLK_CLKID) -#define CONFIG_SYS_TEXT_BASE 0xc1080000 /* * Memory Info diff --git a/include/configs/kc1.h b/include/configs/kc1.h index 1d1f2dbb22..f172472afd 100644 --- a/include/configs/kc1.h +++ b/include/configs/kc1.h @@ -46,7 +46,6 @@ * Memory */ -#define CONFIG_SYS_TEXT_BASE 0x80100000 #define CONFIG_SYS_SDRAM_BASE 0x80000000 #define CONFIG_SYS_INIT_SP_ADDR (NON_SECURE_SRAM_END - \ GENERATED_GBL_DATA_SIZE) diff --git a/include/configs/km/km_arm.h b/include/configs/km/km_arm.h index ed58d1e76c..faa3d94a95 100644 --- a/include/configs/km/km_arm.h +++ b/include/configs/km/km_arm.h @@ -50,7 +50,6 @@ #include "asm/arch/config.h" -#define CONFIG_SYS_TEXT_BASE 0x07d00000 /* code address before reloc */ #define CONFIG_SYS_MEMTEST_START 0x00400000 /* 4M */ #define CONFIG_SYS_MEMTEST_END 0x007fffff /*(_8M -1) */ #define CONFIG_SYS_LOAD_ADDR 0x00800000 /* default load adr- 8M */ diff --git a/include/configs/km/kmp204x-common.h b/include/configs/km/kmp204x-common.h index a0c932a2fa..1960d17a3f 100644 --- a/include/configs/km/kmp204x-common.h +++ b/include/configs/km/kmp204x-common.h @@ -8,8 +8,6 @@ #ifndef _CONFIG_KMP204X_H #define _CONFIG_KMP204X_H -#define CONFIG_SYS_TEXT_BASE 0xfff40000 - #define CONFIG_KM_DEF_NETDEV "netdev=eth0\0" /* an additionnal option is required for UBI as subpage access is diff --git a/include/configs/km8360.h b/include/configs/km8360.h index a2a26f927e..7d4b43068b 100644 --- a/include/configs/km8360.h +++ b/include/configs/km8360.h @@ -39,8 +39,6 @@ #define CONFIG_QE /* Has QE */ #define CONFIG_MPC8360 /* MPC8360 CPU specific */ -#define CONFIG_SYS_TEXT_BASE 0xF0000000 - /* include common defines/options for all 83xx Keymile boards */ #include "km/km83xx-common.h" diff --git a/include/configs/koelsch.h b/include/configs/koelsch.h index f1571a4576..79587b807b 100644 --- a/include/configs/koelsch.h +++ b/include/configs/koelsch.h @@ -14,12 +14,6 @@ #include "rcar-gen2-common.h" -#if defined(CONFIG_ARCH_RMOBILE_EXTRAM_BOOT) -#define CONFIG_SYS_TEXT_BASE 0x70000000 -#else -#define CONFIG_SYS_TEXT_BASE 0xE6304000 -#endif - /* STACK */ #if defined(CONFIG_ARCH_RMOBILE_EXTRAM_BOOT) #define CONFIG_SYS_INIT_SP_ADDR 0x7003FFFC diff --git a/include/configs/kzm9g.h b/include/configs/kzm9g.h index 16f37a016d..7b8f29788d 100644 --- a/include/configs/kzm9g.h +++ b/include/configs/kzm9g.h @@ -68,7 +68,6 @@ #define CONFIG_SYS_MALLOC_LEN (CONFIG_ENV_SIZE + 128 * 1024) #define CONFIG_SYS_BOOTMAPSZ (8 * 1024 * 1024) -#define CONFIG_SYS_TEXT_BASE 0x00000000 #define CONFIG_STANDALONE_LOAD_ADDR 0x41000000 /* FLASH */ diff --git a/include/configs/lager.h b/include/configs/lager.h index 53b717f260..a3d35d4023 100644 --- a/include/configs/lager.h +++ b/include/configs/lager.h @@ -15,12 +15,6 @@ #include "rcar-gen2-common.h" -#if defined(CONFIG_ARCH_RMOBILE_EXTRAM_BOOT) -#define CONFIG_SYS_TEXT_BASE 0xB0000000 -#else -#define CONFIG_SYS_TEXT_BASE 0xE8080000 -#endif - /* STACK */ #if defined(CONFIGF_RMOBILE_EXTRAM_BOOT) #define CONFIG_SYS_INIT_SP_ADDR 0xB003FFFC diff --git a/include/configs/legoev3.h b/include/configs/legoev3.h index b60498a538..96db24791e 100644 --- a/include/configs/legoev3.h +++ b/include/configs/legoev3.h @@ -24,8 +24,6 @@ #define CONFIG_SYS_TIMERBASE DAVINCI_TIMER0_BASE #define CONFIG_SYS_HZ_CLOCK clk_get(DAVINCI_AUXCLK_CLKID) -#define CONFIG_SYS_TEXT_BASE 0xc1080000 - /* * Memory Info */ diff --git a/include/configs/ls1012a_common.h b/include/configs/ls1012a_common.h index 7dbe231deb..dd65bb541b 100644 --- a/include/configs/ls1012a_common.h +++ b/include/configs/ls1012a_common.h @@ -17,8 +17,6 @@ #define CONFIG_DISPLAY_BOARDINFO_LATE -#define CONFIG_SYS_TEXT_BASE 0x40100000 - #define CONFIG_SYS_CLK_FREQ 125000000 #define CONFIG_SKIP_LOWLEVEL_INIT diff --git a/include/configs/ls1021aiot.h b/include/configs/ls1021aiot.h index 4a63efc5ef..0f1a453dec 100644 --- a/include/configs/ls1021aiot.h +++ b/include/configs/ls1021aiot.h @@ -76,7 +76,6 @@ #define CONFIG_SPL_MAX_SIZE 0x1a000 #define CONFIG_SPL_STACK 0x1001d000 #define CONFIG_SPL_PAD_TO 0x1c000 -#define CONFIG_SYS_TEXT_BASE 0x82000000 #define CONFIG_SYS_SPL_MALLOC_START (CONFIG_SYS_TEXT_BASE + \ CONFIG_SYS_MONITOR_LEN) @@ -86,10 +85,6 @@ #define CONFIG_SYS_MONITOR_LEN 0x80000 #endif -#ifdef CONFIG_QSPI_BOOT -#define CONFIG_SYS_TEXT_BASE 0x40010000 -#endif - #define CONFIG_NR_DRAM_BANKS 1 #define CONFIG_SYS_DDR_SDRAM_BASE 0x80000000UL diff --git a/include/configs/ls1021aqds.h b/include/configs/ls1021aqds.h index d088e83b56..80da5e2913 100644 --- a/include/configs/ls1021aqds.h +++ b/include/configs/ls1021aqds.h @@ -57,7 +57,6 @@ unsigned long get_board_ddr_clk(void); #define CONFIG_SPL_MAX_SIZE 0x1a000 #define CONFIG_SPL_STACK 0x1001d000 #define CONFIG_SPL_PAD_TO 0x1c000 -#define CONFIG_SYS_TEXT_BASE 0x82000000 #define CONFIG_SYS_SPL_MALLOC_START (CONFIG_SYS_TEXT_BASE + \ CONFIG_SYS_MONITOR_LEN) @@ -67,10 +66,6 @@ unsigned long get_board_ddr_clk(void); #define CONFIG_SYS_MONITOR_LEN 0xc0000 #endif -#ifdef CONFIG_QSPI_BOOT -#define CONFIG_SYS_TEXT_BASE 0x40100000 -#endif - #ifdef CONFIG_NAND_BOOT #define CONFIG_SYS_FSL_PBL_RCW board/freescale/ls1021aqds/ls102xa_rcw_nand.cfg #define CONFIG_SPL_FRAMEWORK @@ -79,7 +74,6 @@ unsigned long get_board_ddr_clk(void); #define CONFIG_SPL_MAX_SIZE 0x1a000 #define CONFIG_SPL_STACK 0x1001d000 #define CONFIG_SPL_PAD_TO 0x1c000 -#define CONFIG_SYS_TEXT_BASE 0x82000000 #define CONFIG_SYS_NAND_U_BOOT_SIZE (400 << 10) #define CONFIG_SYS_NAND_U_BOOT_OFFS CONFIG_SPL_PAD_TO @@ -94,10 +88,6 @@ unsigned long get_board_ddr_clk(void); #define CONFIG_SYS_MONITOR_LEN 0x80000 #endif -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0x60100000 -#endif - #define CONFIG_NR_DRAM_BANKS 1 #define CONFIG_DDR_SPD diff --git a/include/configs/ls1021atwr.h b/include/configs/ls1021atwr.h index 15d6638d85..e8c414172d 100644 --- a/include/configs/ls1021atwr.h +++ b/include/configs/ls1021atwr.h @@ -80,7 +80,6 @@ #define CONFIG_SPL_MAX_SIZE 0x1a000 #define CONFIG_SPL_STACK 0x1001d000 #define CONFIG_SPL_PAD_TO 0x1c000 -#define CONFIG_SYS_TEXT_BASE 0x82000000 #define CONFIG_SYS_SPL_MALLOC_START (CONFIG_SYS_TEXT_BASE + \ CONFIG_SYS_MONITOR_LEN) @@ -101,14 +100,6 @@ #endif /* ifdef CONFIG_U_BOOT_HDR_SIZE */ #endif -#ifdef CONFIG_QSPI_BOOT -#define CONFIG_SYS_TEXT_BASE 0x40100000 -#endif - -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0x60100000 -#endif - #define CONFIG_NR_DRAM_BANKS 1 #define PHYS_SDRAM 0x80000000 #define PHYS_SDRAM_SIZE (1u * 1024 * 1024 * 1024) diff --git a/include/configs/ls1043aqds.h b/include/configs/ls1043aqds.h index a7f78f46ae..685bbc2bb1 100644 --- a/include/configs/ls1043aqds.h +++ b/include/configs/ls1043aqds.h @@ -9,14 +9,6 @@ #include "ls1043a_common.h" -#if defined(CONFIG_NAND_BOOT) || defined(CONFIG_SD_BOOT) -#define CONFIG_SYS_TEXT_BASE 0x82000000 -#elif defined(CONFIG_QSPI_BOOT) -#define CONFIG_SYS_TEXT_BASE 0x40100000 -#else -#define CONFIG_SYS_TEXT_BASE 0x60100000 -#endif - #ifndef __ASSEMBLY__ unsigned long get_board_sys_clk(void); unsigned long get_board_ddr_clk(void); diff --git a/include/configs/ls1043ardb.h b/include/configs/ls1043ardb.h index 34f82281c8..06e24502a5 100644 --- a/include/configs/ls1043ardb.h +++ b/include/configs/ls1043ardb.h @@ -9,12 +9,6 @@ #include "ls1043a_common.h" -#if defined(CONFIG_NAND_BOOT) || defined(CONFIG_SD_BOOT) -#define CONFIG_SYS_TEXT_BASE 0x82000000 -#else -#define CONFIG_SYS_TEXT_BASE 0x60100000 -#endif - #define CONFIG_SYS_CLK_FREQ 100000000 #define CONFIG_DDR_CLK_FREQ 100000000 diff --git a/include/configs/ls1046aqds.h b/include/configs/ls1046aqds.h index 456f61adb9..f4ecbdb0e9 100644 --- a/include/configs/ls1046aqds.h +++ b/include/configs/ls1046aqds.h @@ -9,14 +9,6 @@ #include "ls1046a_common.h" -#if defined(CONFIG_NAND_BOOT) || defined(CONFIG_SD_BOOT) -#define CONFIG_SYS_TEXT_BASE 0x82000000 -#elif defined(CONFIG_QSPI_BOOT) -#define CONFIG_SYS_TEXT_BASE 0x40100000 -#else -#define CONFIG_SYS_TEXT_BASE 0x60100000 -#endif - #ifndef __ASSEMBLY__ unsigned long get_board_sys_clk(void); unsigned long get_board_ddr_clk(void); diff --git a/include/configs/ls1046ardb.h b/include/configs/ls1046ardb.h index 2755f1c7e9..d63badf3b1 100644 --- a/include/configs/ls1046ardb.h +++ b/include/configs/ls1046ardb.h @@ -9,12 +9,6 @@ #include "ls1046a_common.h" -#ifdef CONFIG_SD_BOOT -#define CONFIG_SYS_TEXT_BASE 0x82000000 -#else -#define CONFIG_SYS_TEXT_BASE 0x40100000 -#endif - #define CONFIG_SYS_CLK_FREQ 100000000 #define CONFIG_DDR_CLK_FREQ 100000000 diff --git a/include/configs/ls1088a_common.h b/include/configs/ls1088a_common.h index 61c30c9eaa..7caf028bf3 100644 --- a/include/configs/ls1088a_common.h +++ b/include/configs/ls1088a_common.h @@ -33,15 +33,6 @@ #define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_FSL_OCRAM_BASE + 0xfff0) /* Link Definitions */ -#ifdef CONFIG_SPL -#define CONFIG_SYS_TEXT_BASE 0x80400000 -#else -#ifdef CONFIG_QSPI_BOOT -#define CONFIG_SYS_TEXT_BASE 0x20100000 -#else -#define CONFIG_SYS_TEXT_BASE 0x30100000 -#endif -#endif #define CONFIG_SUPPORT_RAW_INITRD diff --git a/include/configs/ls2080a_common.h b/include/configs/ls2080a_common.h index b995513bdf..1a9662552d 100644 --- a/include/configs/ls2080a_common.h +++ b/include/configs/ls2080a_common.h @@ -24,13 +24,7 @@ /* Link Definitions */ #ifndef CONFIG_QSPI_BOOT -#ifdef CONFIG_SPL -#define CONFIG_SYS_TEXT_BASE 0x80400000 #else -#define CONFIG_SYS_TEXT_BASE 0x30100000 -#endif -#else -#define CONFIG_SYS_TEXT_BASE 0x20100000 #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ #define CONFIG_ENV_OFFSET 0x300000 /* 3MB */ #define CONFIG_ENV_SECT_SIZE 0x40000 diff --git a/include/configs/m53evk.h b/include/configs/m53evk.h index 10d31175c7..50c947c164 100644 --- a/include/configs/m53evk.h +++ b/include/configs/m53evk.h @@ -37,8 +37,6 @@ #define CONFIG_SYS_INIT_SP_ADDR \ (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET) -#define CONFIG_SYS_TEXT_BASE 0x71000000 - /* * U-Boot general configurations */ diff --git a/include/configs/maxbcm.h b/include/configs/maxbcm.h index 66641ff1c9..1265a941d6 100644 --- a/include/configs/maxbcm.h +++ b/include/configs/maxbcm.h @@ -17,7 +17,6 @@ * for DDR ECC byte filling in the SPL before loading the main * U-Boot into it. */ -#define CONFIG_SYS_TEXT_BASE 0x00800000 #define CONFIG_SYS_TCLK 250000000 /* 250MHz */ /* diff --git a/include/configs/mcx.h b/include/configs/mcx.h index 552b51704c..d9995b67bc 100644 --- a/include/configs/mcx.h +++ b/include/configs/mcx.h @@ -22,7 +22,6 @@ * Leave it at 0x80008000 to allow booting new u-boot.bin with X-loader * and older u-boot.bin with the new U-Boot SPL. */ -#define CONFIG_SYS_TEXT_BASE 0x80008000 /* Clock Defines */ #define V_OSCK 26000000 /* Clock output from T2 */ diff --git a/include/configs/meesc.h b/include/configs/meesc.h index 15402217b4..de2e7a3733 100644 --- a/include/configs/meesc.h +++ b/include/configs/meesc.h @@ -27,7 +27,6 @@ * Since the linker has to swallow that define, we must use a pure * hex number here! */ -#define CONFIG_SYS_TEXT_BASE 0x21F00000 /* ARM asynchronous clock */ #define CONFIG_SYS_AT91_SLOW_CLOCK 32768 /* 32.768 kHz crystal */ diff --git a/include/configs/meson-gxbb-common.h b/include/configs/meson-gxbb-common.h index c2b306ad2e..7b9cd67c74 100644 --- a/include/configs/meson-gxbb-common.h +++ b/include/configs/meson-gxbb-common.h @@ -17,7 +17,6 @@ #define CONFIG_SYS_CBSIZE 1024 #define CONFIG_SYS_SDRAM_BASE 0 -#define CONFIG_SYS_TEXT_BASE 0x01000000 #define CONFIG_SYS_INIT_SP_ADDR 0x20000000 #define CONFIG_SYS_LOAD_ADDR CONFIG_SYS_TEXT_BASE diff --git a/include/configs/mpc8308_p1m.h b/include/configs/mpc8308_p1m.h index 69c4309139..db71972574 100644 --- a/include/configs/mpc8308_p1m.h +++ b/include/configs/mpc8308_p1m.h @@ -16,10 +16,6 @@ #define CONFIG_MPC830x 1 /* MPC830x family */ #define CONFIG_MPC8308 1 /* MPC8308 CPU specific */ -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xFC000000 -#endif - /* * On-board devices * diff --git a/include/configs/mpr2.h b/include/configs/mpr2.h index a6e172659f..0fc089ea3d 100644 --- a/include/configs/mpr2.h +++ b/include/configs/mpr2.h @@ -29,8 +29,6 @@ #define CONFIG_SYS_MONITOR_LEN (128 * 1024) #define CONFIG_SYS_MALLOC_LEN (256 * 1024) -#define CONFIG_SYS_TEXT_BASE 0x8FFC0000 - /* Memory */ #define CONFIG_SYS_SDRAM_BASE 0x8C000000 #define CONFIG_SYS_SDRAM_SIZE (64 * 1024 * 1024) diff --git a/include/configs/ms7720se.h b/include/configs/ms7720se.h index cade328a9c..6a36234b15 100644 --- a/include/configs/ms7720se.h +++ b/include/configs/ms7720se.h @@ -22,7 +22,6 @@ #define MS7720SE_FLASH_BASE_1 0xA0000000 #define MS7720SE_FLASH_BANK_SIZE (8 * 1024 * 1024) -#define CONFIG_SYS_TEXT_BASE 0x8FFC0000 #define CONFIG_SYS_LONGHELP /* undef to save memory */ #define CONFIG_SYS_PBSIZE 256 /* Buffer size for Console output */ /* List of legal baudrate settings for this board */ diff --git a/include/configs/ms7722se.h b/include/configs/ms7722se.h index 3db6c249c2..c9c44f93a6 100644 --- a/include/configs/ms7722se.h +++ b/include/configs/ms7722se.h @@ -23,7 +23,6 @@ #define MS7722SE_FLASH_BASE_1 (0xA0000000) #define MS7722SE_FLASH_BANK_SIZE (8*1024 * 1024) -#define CONFIG_SYS_TEXT_BASE 0x8FFC0000 #define CONFIG_SYS_LONGHELP /* undef to save memory */ #define CONFIG_SYS_PBSIZE 256 /* Buffer size for Console output */ #define CONFIG_SYS_BAUDRATE_TABLE { 115200 } /* List of legal baudrate settings for this board */ diff --git a/include/configs/ms7750se.h b/include/configs/ms7750se.h index 1cd7ae0303..ca5659a60b 100644 --- a/include/configs/ms7750se.h +++ b/include/configs/ms7750se.h @@ -30,7 +30,6 @@ #define CONFIG_SYS_LONGHELP #define CONFIG_SYS_PBSIZE 256 -#define CONFIG_SYS_TEXT_BASE 0x8FFC0000 #define CONFIG_SYS_MEMTEST_START (CONFIG_SYS_SDRAM_BASE) #define CONFIG_SYS_MEMTEST_END (CONFIG_SYS_TEXT_BASE - 0x100000) diff --git a/include/configs/mv-common.h b/include/configs/mv-common.h index 1721fefd14..7e2bdac1a2 100644 --- a/include/configs/mv-common.h +++ b/include/configs/mv-common.h @@ -25,9 +25,6 @@ /* * Custom CONFIG_SYS_TEXT_BASE can be done in <board>.h */ -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0x00600000 -#endif /* CONFIG_SYS_TEXT_BASE */ /* additions for new ARM relocation support */ #define CONFIG_SYS_SDRAM_BASE 0x00000000 diff --git a/include/configs/mvebu_armada-37xx.h b/include/configs/mvebu_armada-37xx.h index 5c53dd3dfb..96cd435f61 100644 --- a/include/configs/mvebu_armada-37xx.h +++ b/include/configs/mvebu_armada-37xx.h @@ -12,8 +12,6 @@ */ #define CONFIG_DISPLAY_BOARDINFO_LATE -#define CONFIG_SYS_TEXT_BASE 0x00000000 - /* additions for new ARM relocation support */ #define CONFIG_SYS_SDRAM_BASE 0x00000000 diff --git a/include/configs/mvebu_armada-8k.h b/include/configs/mvebu_armada-8k.h index 86e0d43821..22d4ba4ae1 100644 --- a/include/configs/mvebu_armada-8k.h +++ b/include/configs/mvebu_armada-8k.h @@ -14,8 +14,6 @@ #define CONFIG_DISPLAY_BOARDINFO_LATE -#define CONFIG_SYS_TEXT_BASE 0x00000000 - /* additions for new ARM relocation support */ #define CONFIG_SYS_SDRAM_BASE 0x00000000 diff --git a/include/configs/mx31ads.h b/include/configs/mx31ads.h index 246e0cb534..3fed10782b 100644 --- a/include/configs/mx31ads.h +++ b/include/configs/mx31ads.h @@ -14,8 +14,6 @@ /* High Level Configuration Options */ #define CONFIG_MX31 1 /* This is a mx31 */ -#define CONFIG_SYS_TEXT_BASE 0xA0000000 - #define CONFIG_MACH_TYPE MACH_TYPE_MX31ADS #define CONFIG_CMDLINE_TAG 1 /* enable passing of ATAGs */ diff --git a/include/configs/mx31pdk.h b/include/configs/mx31pdk.h index 6df3a985b3..c704e62973 100644 --- a/include/configs/mx31pdk.h +++ b/include/configs/mx31pdk.h @@ -29,7 +29,6 @@ #define CONFIG_SPL_MAX_SIZE 2048 #define CONFIG_SPL_TEXT_BASE 0x87dc0000 -#define CONFIG_SYS_TEXT_BASE 0x87e00000 #ifndef CONFIG_SPL_BUILD #define CONFIG_SKIP_LOWLEVEL_INIT diff --git a/include/configs/mx35pdk.h b/include/configs/mx35pdk.h index df455bfa47..7e000c0392 100644 --- a/include/configs/mx35pdk.h +++ b/include/configs/mx35pdk.h @@ -21,7 +21,6 @@ #define CONFIG_SYS_FSL_CLK /* Set TEXT at the beginning of the NOR flash */ -#define CONFIG_SYS_TEXT_BASE 0xA0000000 #define CONFIG_CMDLINE_TAG /* enable passing of ATAGs */ #define CONFIG_REVISION_TAG diff --git a/include/configs/mx51evk.h b/include/configs/mx51evk.h index 8c327374a9..b3e8b8c2d7 100644 --- a/include/configs/mx51evk.h +++ b/include/configs/mx51evk.h @@ -14,7 +14,6 @@ /* High Level Configuration Options */ #define CONFIG_SYS_FSL_CLK -#define CONFIG_SYS_TEXT_BASE 0x97800000 #include <asm/arch/imx-regs.h> diff --git a/include/configs/mx53ard.h b/include/configs/mx53ard.h index 523f507763..e120e0b584 100644 --- a/include/configs/mx53ard.h +++ b/include/configs/mx53ard.h @@ -59,7 +59,6 @@ #define CONFIG_ETHPRIME "smc911x" #define CONFIG_LOADADDR 0x72000000 /* loadaddr env var */ -#define CONFIG_SYS_TEXT_BASE 0x77800000 #define CONFIG_EXTRA_ENV_SETTINGS \ "script=boot.scr\0" \ diff --git a/include/configs/mx53cx9020.h b/include/configs/mx53cx9020.h index 1929c68cb9..21c025eb61 100644 --- a/include/configs/mx53cx9020.h +++ b/include/configs/mx53cx9020.h @@ -57,7 +57,6 @@ #define CONFIG_SUPPORT_RAW_INITRD #define CONFIG_LOADADDR 0x70010000 /* loadaddr env var */ -#define CONFIG_SYS_TEXT_BASE 0x77800000 #define CONFIG_EXTRA_ENV_SETTINGS \ "fdt_addr_r=0x71ff0000\0" \ diff --git a/include/configs/mx53evk.h b/include/configs/mx53evk.h index e199175b5e..7b0198377f 100644 --- a/include/configs/mx53evk.h +++ b/include/configs/mx53evk.h @@ -62,7 +62,6 @@ #define CONFIG_ETHPRIME "FEC0" #define CONFIG_LOADADDR 0x70800000 /* loadaddr env var */ -#define CONFIG_SYS_TEXT_BASE 0x77800000 #define CONFIG_EXTRA_ENV_SETTINGS \ "script=boot.scr\0" \ diff --git a/include/configs/mx53loco.h b/include/configs/mx53loco.h index e2490ce50a..0a592043cb 100644 --- a/include/configs/mx53loco.h +++ b/include/configs/mx53loco.h @@ -73,7 +73,6 @@ #define CONFIG_ETHPRIME "FEC0" #define CONFIG_LOADADDR 0x72000000 /* loadaddr env var */ -#define CONFIG_SYS_TEXT_BASE 0x77800000 #define CONFIG_EXTRA_ENV_SETTINGS \ "script=boot.scr\0" \ diff --git a/include/configs/mx53ppd.h b/include/configs/mx53ppd.h index 05c3d529af..d0848254d6 100644 --- a/include/configs/mx53ppd.h +++ b/include/configs/mx53ppd.h @@ -88,7 +88,6 @@ #define CONFIG_ETHPRIME "FEC0" #define CONFIG_LOADADDR 0x72000000 /* loadaddr env var */ -#define CONFIG_SYS_TEXT_BASE 0x77800000 #define PPD_CONFIG_NFS \ "nfsserver=192.168.252.95\0" \ diff --git a/include/configs/mx53smd.h b/include/configs/mx53smd.h index 399b5236e0..58c3c36cd5 100644 --- a/include/configs/mx53smd.h +++ b/include/configs/mx53smd.h @@ -55,7 +55,6 @@ #define CONFIG_ETHPRIME "FEC0" #define CONFIG_LOADADDR 0x70800000 /* loadaddr env var */ -#define CONFIG_SYS_TEXT_BASE 0x77800000 #define CONFIG_EXTRA_ENV_SETTINGS \ "script=boot.scr\0" \ diff --git a/include/configs/mx6_common.h b/include/configs/mx6_common.h index 7d29414307..5949d259fa 100644 --- a/include/configs/mx6_common.h +++ b/include/configs/mx6_common.h @@ -44,14 +44,8 @@ defined(CONFIG_MX6SX) || \ defined(CONFIG_MX6UL) || defined(CONFIG_MX6ULL) #define CONFIG_LOADADDR 0x82000000 -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0x87800000 -#endif #else #define CONFIG_LOADADDR 0x12000000 -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0x17800000 -#endif #endif #define CONFIG_SYS_LOAD_ADDR CONFIG_LOADADDR diff --git a/include/configs/mx7_common.h b/include/configs/mx7_common.h index b4fc3ee78a..b043df0e13 100644 --- a/include/configs/mx7_common.h +++ b/include/configs/mx7_common.h @@ -29,7 +29,6 @@ #define CONFIG_IOMUX_LPSR #define CONFIG_LOADADDR 0x80800000 -#define CONFIG_SYS_TEXT_BASE 0x87800000 /* allow to overwrite serial and ethaddr */ #define CONFIG_ENV_OVERWRITE diff --git a/include/configs/mx7ulp_evk.h b/include/configs/mx7ulp_evk.h index 6ab8db36a8..bc5a564679 100644 --- a/include/configs/mx7ulp_evk.h +++ b/include/configs/mx7ulp_evk.h @@ -84,7 +84,6 @@ /* Physical Memory Map */ #define CONFIG_NR_DRAM_BANKS 1 -#define CONFIG_SYS_TEXT_BASE 0x67800000 #define PHYS_SDRAM 0x60000000 #define PHYS_SDRAM_SIZE SZ_1G #define CONFIG_SYS_MEMTEST_START PHYS_SDRAM diff --git a/include/configs/mxs.h b/include/configs/mxs.h index c3e3f59b16..0bc3d499ba 100644 --- a/include/configs/mxs.h +++ b/include/configs/mxs.h @@ -78,7 +78,6 @@ * As for the SPL, we must avoid the first 4 KiB as well, but we load the * IVT and CST to 0x8000, so we don't need to waste the subsequent 4 KiB. */ -#define CONFIG_SYS_TEXT_BASE 0x40002000 #define CONFIG_SPL_TEXT_BASE 0x00001000 /* U-Boot general configuration */ diff --git a/include/configs/nokia_rx51.h b/include/configs/nokia_rx51.h index 6312ed737c..c9901e5251 100644 --- a/include/configs/nokia_rx51.h +++ b/include/configs/nokia_rx51.h @@ -31,7 +31,6 @@ * NOLO loading boot image to random place, so it doesn't really * matter what we set this to. We have to copy u-boot to this address */ -#define CONFIG_SYS_TEXT_BASE 0x80008000 #include <asm/arch/cpu.h> /* get chip and board defs */ #include <asm/arch/omap.h> diff --git a/include/configs/nx25-ae250.h b/include/configs/nx25-ae250.h index b5237972c9..5bf295c6ae 100644 --- a/include/configs/nx25-ae250.h +++ b/include/configs/nx25-ae250.h @@ -18,13 +18,10 @@ #define CONFIG_BOOTP_SERVERIP #ifdef CONFIG_SKIP_LOWLEVEL_INIT -#define CONFIG_SYS_TEXT_BASE 0x00000000 #ifdef CONFIG_OF_CONTROL #undef CONFIG_OF_SEPARATE #define CONFIG_OF_EMBED #endif -#else -#define CONFIG_SYS_TEXT_BASE 0x80000000 #endif /* diff --git a/include/configs/odroid.h b/include/configs/odroid.h index 697e79898f..2c8ee7a7fe 100644 --- a/include/configs/odroid.h +++ b/include/configs/odroid.h @@ -34,7 +34,6 @@ #define CONFIG_SYS_MEMTEST_START CONFIG_SYS_SDRAM_BASE #define CONFIG_SYS_MEMTEST_END (CONFIG_SYS_SDRAM_BASE + 0x5E00000) #define CONFIG_SYS_LOAD_ADDR (CONFIG_SYS_SDRAM_BASE + 0x3E00000) -#define CONFIG_SYS_TEXT_BASE 0x43e00000 #include <linux/sizes.h> diff --git a/include/configs/odroid_xu3.h b/include/configs/odroid_xu3.h index c55ae521c2..9067ba6893 100644 --- a/include/configs/odroid_xu3.h +++ b/include/configs/odroid_xu3.h @@ -14,7 +14,6 @@ #define CONFIG_BOARD_COMMON #define CONFIG_SYS_SDRAM_BASE 0x40000000 -#define CONFIG_SYS_TEXT_BASE 0x43E00000 /* select serial console configuration */ #define CONFIG_SERIAL2 /* use SERIAL 2 */ diff --git a/include/configs/omap3_cairo.h b/include/configs/omap3_cairo.h index f9a7e0ca8a..b1f957bd5c 100644 --- a/include/configs/omap3_cairo.h +++ b/include/configs/omap3_cairo.h @@ -29,7 +29,6 @@ * other needs. We use this rather than the inherited defines from * ti_armv7_common.h for backwards compatibility. */ -#define CONFIG_SYS_TEXT_BASE 0x80100000 #define CONFIG_SYS_UBOOT_START CONFIG_SYS_TEXT_BASE #define CONFIG_SPL_BSS_START_ADDR 0x80000000 #define CONFIG_SPL_BSS_MAX_SIZE (512 << 10) /* 512 KB */ diff --git a/include/configs/omap3_pandora.h b/include/configs/omap3_pandora.h index d38114662e..ce4863c6f7 100644 --- a/include/configs/omap3_pandora.h +++ b/include/configs/omap3_pandora.h @@ -13,7 +13,6 @@ #define CONFIG_NR_DRAM_BANKS 2 /* CS1 may or may not be populated */ /* override base for compatibility with MLO the device ships with */ -#define CONFIG_SYS_TEXT_BASE 0x80008000 #include <configs/ti_omap3_common.h> diff --git a/include/configs/omapl138_lcdk.h b/include/configs/omapl138_lcdk.h index c9b42a8c3c..2d518a916c 100644 --- a/include/configs/omapl138_lcdk.h +++ b/include/configs/omapl138_lcdk.h @@ -30,7 +30,6 @@ #define CONFIG_SYS_HZ_CLOCK clk_get(DAVINCI_AUXCLK_CLKID) #define CONFIG_SYS_HZ 1000 #define CONFIG_SKIP_LOWLEVEL_INIT -#define CONFIG_SYS_TEXT_BASE 0xc1080000 /* * Memory Info diff --git a/include/configs/origen.h b/include/configs/origen.h index 69f6930c54..5d071d60d9 100644 --- a/include/configs/origen.h +++ b/include/configs/origen.h @@ -28,8 +28,6 @@ #define CONFIG_SYS_MEMTEST_END (CONFIG_SYS_SDRAM_BASE + 0x6000000) #define CONFIG_SYS_LOAD_ADDR (CONFIG_SYS_SDRAM_BASE + 0x3E00000) -#define CONFIG_SYS_TEXT_BASE 0x43E00000 - #define CONFIG_MACH_TYPE MACH_TYPE_ORIGEN /* select serial console configuration */ diff --git a/include/configs/p1_p2_rdb_pc.h b/include/configs/p1_p2_rdb_pc.h index 4522569c29..e4de42991b 100644 --- a/include/configs/p1_p2_rdb_pc.h +++ b/include/configs/p1_p2_rdb_pc.h @@ -148,7 +148,6 @@ #define CONFIG_SPL_MMC_MINIMAL #define CONFIG_SPL_FLUSH_IMAGE #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" -#define CONFIG_SYS_TEXT_BASE 0x11001000 #define CONFIG_SPL_TEXT_BASE 0xf8f81000 #define CONFIG_SPL_PAD_TO 0x20000 #define CONFIG_SPL_MAX_SIZE (128 * 1024) @@ -168,7 +167,6 @@ #define CONFIG_SPL_SPI_FLASH_MINIMAL #define CONFIG_SPL_FLUSH_IMAGE #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" -#define CONFIG_SYS_TEXT_BASE 0x11001000 #define CONFIG_SPL_TEXT_BASE 0xf8f81000 #define CONFIG_SPL_PAD_TO 0x20000 #define CONFIG_SPL_MAX_SIZE (128 * 1024) @@ -212,14 +210,9 @@ #define CONFIG_SPL_PAD_TO 0x20000 #define CONFIG_TPL_PAD_TO 0x20000 #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" -#define CONFIG_SYS_TEXT_BASE 0x11001000 #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot-nand.lds" #endif -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xeff40000 -#endif - #ifndef CONFIG_RESET_VECTOR_ADDRESS #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc #endif diff --git a/include/configs/p1_twr.h b/include/configs/p1_twr.h index 2ae77b0ad4..c1f5072018 100644 --- a/include/configs/p1_twr.h +++ b/include/configs/p1_twr.h @@ -22,14 +22,9 @@ #define CONFIG_RAMBOOT_SDCARD #define CONFIG_SYS_RAMBOOT #define CONFIG_SYS_EXTRA_ENV_RELOC -#define CONFIG_SYS_TEXT_BASE 0x11000000 #define CONFIG_RESET_VECTOR_ADDRESS 0x110bfffc #endif -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xeff40000 -#endif - #ifndef CONFIG_RESET_VECTOR_ADDRESS #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc #endif diff --git a/include/configs/pcm052.h b/include/configs/pcm052.h index 6021420fa6..b390b650d0 100644 --- a/include/configs/pcm052.h +++ b/include/configs/pcm052.h @@ -76,7 +76,6 @@ #define CONFIG_LOADADDR 0x82000000 /* We boot from the gfxRAM area of the OCRAM. */ -#define CONFIG_SYS_TEXT_BASE 0x3f401000 #define CONFIG_BOARD_SIZE_LIMIT 520192 /* if no target-specific extra environment settings were defined by the diff --git a/include/configs/peach-pi.h b/include/configs/peach-pi.h index 296d77ac78..10af572b4a 100644 --- a/include/configs/peach-pi.h +++ b/include/configs/peach-pi.h @@ -22,7 +22,6 @@ #include <configs/exynos5-common.h> #define CONFIG_SYS_SDRAM_BASE 0x20000000 -#define CONFIG_SYS_TEXT_BASE 0x23E00000 #define CONFIG_SYS_INIT_SP_ADDR (CONFIG_IRAM_TOP - 0x800) /* select serial console configuration */ diff --git a/include/configs/peach-pit.h b/include/configs/peach-pit.h index c4ae0e2512..cb5937eb81 100644 --- a/include/configs/peach-pit.h +++ b/include/configs/peach-pit.h @@ -22,7 +22,6 @@ #include <configs/exynos5-common.h> #define CONFIG_SYS_SDRAM_BASE 0x20000000 -#define CONFIG_SYS_TEXT_BASE 0x23E00000 #define CONFIG_SYS_INIT_SP_ADDR (CONFIG_IRAM_TOP - 0x800) /* select serial console configuration */ diff --git a/include/configs/picosam9g45.h b/include/configs/picosam9g45.h index dc7a67d77c..8c473d89be 100644 --- a/include/configs/picosam9g45.h +++ b/include/configs/picosam9g45.h @@ -16,8 +16,6 @@ #include <asm/hardware.h> -#define CONFIG_SYS_TEXT_BASE 0x23f00000 - #define CONFIG_ATMEL_LEGACY /* required until (g)pio is fixed */ /* ARM asynchronous clock */ diff --git a/include/configs/pm9261.h b/include/configs/pm9261.h index dec23a70c3..4e822e67ac 100644 --- a/include/configs/pm9261.h +++ b/include/configs/pm9261.h @@ -29,7 +29,6 @@ #define CONFIG_SYS_AT91_CPU_NAME "AT91SAM9261" #define CONFIG_PM9261 1 /* on a Ronetix PM9261 Board */ #define CONFIG_ARCH_CPU_INIT -#define CONFIG_SYS_TEXT_BASE 0 #define CONFIG_MACH_TYPE MACH_TYPE_PM9261 diff --git a/include/configs/pm9263.h b/include/configs/pm9263.h index 8aab3e1dd3..880f9b569a 100644 --- a/include/configs/pm9263.h +++ b/include/configs/pm9263.h @@ -29,7 +29,6 @@ #define CONFIG_SYS_AT91_CPU_NAME "AT91SAM9263" #define CONFIG_PM9263 1 /* on a Ronetix PM9263 Board */ #define CONFIG_ARCH_CPU_INIT -#define CONFIG_SYS_TEXT_BASE 0 #define CONFIG_MACH_TYPE MACH_TYPE_PM9263 diff --git a/include/configs/pm9g45.h b/include/configs/pm9g45.h index e11c67fc1c..d16dfc8ff0 100644 --- a/include/configs/pm9g45.h +++ b/include/configs/pm9g45.h @@ -30,7 +30,6 @@ /* ARM asynchronous clock */ #define CONFIG_SYS_AT91_MAIN_CLOCK 12000000 /* from 12 MHz crystal */ #define CONFIG_SYS_AT91_SLOW_CLOCK 32768 /* slow clock xtal */ -#define CONFIG_SYS_TEXT_BASE 0x73f00000 #define CONFIG_ARCH_CPU_INIT diff --git a/include/configs/poplar.h b/include/configs/poplar.h index 859da38462..e0268290ce 100644 --- a/include/configs/poplar.h +++ b/include/configs/poplar.h @@ -24,7 +24,6 @@ #define CONFIG_SYS_MALLOC_LEN SZ_32M /* ATF bl33.bin load address (must match) */ -#define CONFIG_SYS_TEXT_BASE 0x37000000 /* USB configuration */ #define CONFIG_USB_MAX_CONTROLLER_COUNT 2 diff --git a/include/configs/porter.h b/include/configs/porter.h index b0a4efc304..d293f06dd1 100644 --- a/include/configs/porter.h +++ b/include/configs/porter.h @@ -17,12 +17,6 @@ #include "rcar-gen2-common.h" #if defined(CONFIG_ARCH_RMOBILE_EXTRAM_BOOT) -#define CONFIG_SYS_TEXT_BASE 0x70000000 -#else -#define CONFIG_SYS_TEXT_BASE 0xE6304000 -#endif - -#if defined(CONFIG_ARCH_RMOBILE_EXTRAM_BOOT) #define CONFIG_SYS_INIT_SP_ADDR 0x7023FFFC #else #define CONFIG_SYS_INIT_SP_ADDR 0xE633fffC diff --git a/include/configs/qemu-arm.h b/include/configs/qemu-arm.h index c8ba78d8aa..eb87482815 100644 --- a/include/configs/qemu-arm.h +++ b/include/configs/qemu-arm.h @@ -10,7 +10,6 @@ #include <linux/sizes.h> /* Physical memory map */ -#define CONFIG_SYS_TEXT_BASE 0x00000000 #define CONFIG_NR_DRAM_BANKS 1 #define CONFIG_SYS_SDRAM_BASE 0x40000000 diff --git a/include/configs/qemu-ppce500.h b/include/configs/qemu-ppce500.h index 8b78f084e9..245ce24651 100644 --- a/include/configs/qemu-ppce500.h +++ b/include/configs/qemu-ppce500.h @@ -10,9 +10,6 @@ #ifndef __QEMU_PPCE500_H #define __QEMU_PPCE500_H -#undef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xf01000 /* 15 MB */ - #define CONFIG_SYS_MPC85XX_NO_RESETVEC #define CONFIG_SYS_RAMBOOT diff --git a/include/configs/r0p7734.h b/include/configs/r0p7734.h index f9800ec168..beee4abfc1 100644 --- a/include/configs/r0p7734.h +++ b/include/configs/r0p7734.h @@ -12,8 +12,6 @@ #define CONFIG_CPU_SH7734 1 #define CONFIG_400MHZ_MODE 1 -#define CONFIG_SYS_TEXT_BASE 0x8FFC0000 - #define CONFIG_DISPLAY_BOARDINFO #undef CONFIG_SHOW_BOOT_PROGRESS diff --git a/include/configs/r2dplus.h b/include/configs/r2dplus.h index 6ca66b8832..aea2092c50 100644 --- a/include/configs/r2dplus.h +++ b/include/configs/r2dplus.h @@ -15,7 +15,6 @@ #define CONFIG_SYS_SDRAM_BASE 0x8C000000 #define CONFIG_SYS_SDRAM_SIZE 0x04000000 -#define CONFIG_SYS_TEXT_BASE 0x8FE00000 #define CONFIG_SYS_LONGHELP #define CONFIG_SYS_PBSIZE 256 diff --git a/include/configs/r7780mp.h b/include/configs/r7780mp.h index 241d067b18..b9f6489619 100644 --- a/include/configs/r7780mp.h +++ b/include/configs/r7780mp.h @@ -21,7 +21,6 @@ #define CONFIG_ENV_OVERWRITE 1 -#define CONFIG_SYS_TEXT_BASE 0x0FFC0000 #define CONFIG_SYS_SDRAM_BASE (0x08000000) #define CONFIG_SYS_SDRAM_SIZE (128 * 1024 * 1024) diff --git a/include/configs/rcar-gen3-common.h b/include/configs/rcar-gen3-common.h index e9e5fecc12..a16d26be99 100644 --- a/include/configs/rcar-gen3-common.h +++ b/include/configs/rcar-gen3-common.h @@ -39,11 +39,6 @@ #define CONFIG_SYS_BAUDRATE_TABLE { 115200, 38400 } /* MEMORY */ -#if defined(CONFIG_R8A77970) -#define CONFIG_SYS_TEXT_BASE 0x58280000 -#else -#define CONFIG_SYS_TEXT_BASE 0x50000000 -#endif #define CONFIG_SYS_INIT_SP_ADDR CONFIG_SYS_TEXT_BASE #define DRAM_RSV_SIZE 0x08000000 diff --git a/include/configs/rk3036_common.h b/include/configs/rk3036_common.h index 14da624506..f39a272e6d 100644 --- a/include/configs/rk3036_common.h +++ b/include/configs/rk3036_common.h @@ -21,7 +21,6 @@ #define CONFIG_SYS_NS16550 #define CONFIG_SYS_NS16550_MEM32 -#define CONFIG_SYS_TEXT_BASE 0x60000000 #define CONFIG_SYS_INIT_SP_ADDR 0x60100000 #define CONFIG_SYS_LOAD_ADDR 0x60800800 #define CONFIG_SPL_STACK 0x10081fff diff --git a/include/configs/rk3128_common.h b/include/configs/rk3128_common.h index 9e20407053..bd8019c6a5 100644 --- a/include/configs/rk3128_common.h +++ b/include/configs/rk3128_common.h @@ -21,7 +21,6 @@ #define CONFIG_SYS_NS16550_MEM32 -#define CONFIG_SYS_TEXT_BASE 0x60000000 #define CONFIG_SYS_INIT_SP_ADDR 0x60100000 #define CONFIG_SYS_LOAD_ADDR 0x60800800 diff --git a/include/configs/rk3188_common.h b/include/configs/rk3188_common.h index 9ab5502422..6a32b02cc1 100644 --- a/include/configs/rk3188_common.h +++ b/include/configs/rk3188_common.h @@ -26,9 +26,6 @@ #ifdef CONFIG_SPL_ROCKCHIP_BACK_TO_BROM /* Bootrom will load u-boot binary to 0x60000000 once return from SPL */ -#define CONFIG_SYS_TEXT_BASE 0x60000000 -#else -#define CONFIG_SYS_TEXT_BASE 0x60100000 #endif #define CONFIG_SYS_INIT_SP_ADDR 0x60100000 #define CONFIG_SYS_LOAD_ADDR 0x60800800 diff --git a/include/configs/rk322x_common.h b/include/configs/rk322x_common.h index d1ba52aaa6..0570a16660 100644 --- a/include/configs/rk322x_common.h +++ b/include/configs/rk322x_common.h @@ -20,7 +20,6 @@ #define CONFIG_SPL_FRAMEWORK #define CONFIG_SYS_NS16550_MEM32 -#define CONFIG_SYS_TEXT_BASE 0x60000000 #define CONFIG_SYS_INIT_SP_ADDR 0x60100000 #define CONFIG_SYS_LOAD_ADDR 0x60800800 #define CONFIG_SPL_STACK 0x10088000 diff --git a/include/configs/rk3288_common.h b/include/configs/rk3288_common.h index 079e3a6a34..28d52800f8 100644 --- a/include/configs/rk3288_common.h +++ b/include/configs/rk3288_common.h @@ -24,9 +24,6 @@ #ifdef CONFIG_SPL_ROCKCHIP_BACK_TO_BROM /* Bootrom will load u-boot binary to 0x0 once return from SPL */ -#define CONFIG_SYS_TEXT_BASE 0x00000000 -#else -#define CONFIG_SYS_TEXT_BASE 0x00100000 #endif #define CONFIG_SYS_INIT_SP_ADDR 0x00100000 #define CONFIG_SYS_LOAD_ADDR 0x00800800 diff --git a/include/configs/rk3328_common.h b/include/configs/rk3328_common.h index eba5a22e06..7018668e00 100644 --- a/include/configs/rk3328_common.h +++ b/include/configs/rk3328_common.h @@ -15,7 +15,6 @@ #define CONFIG_SYS_NS16550_MEM32 -#define CONFIG_SYS_TEXT_BASE 0x00200000 #define CONFIG_SYS_INIT_SP_ADDR 0x00300000 #define CONFIG_SYS_LOAD_ADDR 0x00800800 diff --git a/include/configs/rk3368_common.h b/include/configs/rk3368_common.h index b643cc2464..7a28a9d8f9 100644 --- a/include/configs/rk3368_common.h +++ b/include/configs/rk3368_common.h @@ -27,7 +27,6 @@ #define CONFIG_SPL_FRAMEWORK #define CONFIG_SYS_NS16550_MEM32 -#define CONFIG_SYS_TEXT_BASE 0x00200000 #define CONFIG_SYS_INIT_SP_ADDR 0x00300000 #define CONFIG_SYS_LOAD_ADDR 0x00280000 diff --git a/include/configs/rk3399_common.h b/include/configs/rk3399_common.h index 95f544ee58..4d4772ce6b 100644 --- a/include/configs/rk3399_common.h +++ b/include/configs/rk3399_common.h @@ -22,7 +22,6 @@ #define CONFIG_SYS_NS16550_MEM32 -#define CONFIG_SYS_TEXT_BASE 0x00200000 #define CONFIG_SYS_INIT_SP_ADDR 0x00300000 #define CONFIG_SYS_LOAD_ADDR 0x00800800 #define CONFIG_SPL_STACK 0xff8effff diff --git a/include/configs/rpi.h b/include/configs/rpi.h index f2d3646753..84cebd6eb7 100644 --- a/include/configs/rpi.h +++ b/include/configs/rpi.h @@ -42,11 +42,6 @@ /* Memory layout */ #define CONFIG_NR_DRAM_BANKS 1 #define CONFIG_SYS_SDRAM_BASE 0x00000000 -#ifdef CONFIG_ARM64 -#define CONFIG_SYS_TEXT_BASE 0x00080000 -#else -#define CONFIG_SYS_TEXT_BASE 0x00008000 -#endif #define CONFIG_SYS_UBOOT_BASE CONFIG_SYS_TEXT_BASE /* * The board really has 256M. However, the VC (VideoCore co-processor) shares diff --git a/include/configs/rsk7203.h b/include/configs/rsk7203.h index a5aa11ce1b..841c5c66b5 100644 --- a/include/configs/rsk7203.h +++ b/include/configs/rsk7203.h @@ -22,7 +22,6 @@ #define RSK7203_FLASH_BASE_1 0x20000000 /* Non cache */ #define RSK7203_FLASH_BANK_SIZE (4 * 1024 * 1024) -#define CONFIG_SYS_TEXT_BASE 0x0C7C0000 #define CONFIG_SYS_LONGHELP /* undef to save memory */ /* List of legal baudrate settings for this board */ #define CONFIG_SYS_BAUDRATE_TABLE { 115200 } diff --git a/include/configs/rsk7264.h b/include/configs/rsk7264.h index 2ecc328166..2144711589 100644 --- a/include/configs/rsk7264.h +++ b/include/configs/rsk7264.h @@ -25,7 +25,6 @@ /* Memory */ /* u-boot relocated to top 256KB of ram */ -#define CONFIG_SYS_TEXT_BASE 0x0CFC0000 #define CONFIG_SYS_SDRAM_BASE 0x0C000000 #define CONFIG_SYS_SDRAM_SIZE (64 * 1024 * 1024) diff --git a/include/configs/rsk7269.h b/include/configs/rsk7269.h index 88d50ef9b9..a56f8e1342 100644 --- a/include/configs/rsk7269.h +++ b/include/configs/rsk7269.h @@ -24,7 +24,6 @@ /* Memory */ /* u-boot relocated to top 256KB of ram */ -#define CONFIG_SYS_TEXT_BASE 0x0DFC0000 #define CONFIG_SYS_SDRAM_BASE 0x0C000000 #define CONFIG_SYS_SDRAM_SIZE (32 * 1024 * 1024) diff --git a/include/configs/rv1108_common.h b/include/configs/rv1108_common.h index 549839d4d6..349c53c289 100644 --- a/include/configs/rv1108_common.h +++ b/include/configs/rv1108_common.h @@ -23,7 +23,6 @@ #define CONFIG_SYS_SDRAM_BASE 0x60000000 #define CONFIG_NR_DRAM_BANKS 1 -#define CONFIG_SYS_TEXT_BASE CONFIG_SYS_SDRAM_BASE #define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_TEXT_BASE + 0x100000) #define CONFIG_SYS_LOAD_ADDR (CONFIG_SYS_SDRAM_BASE + 0x2000000) diff --git a/include/configs/s32v234evb.h b/include/configs/s32v234evb.h index fd1527ce70..a897bf77ed 100644 --- a/include/configs/s32v234evb.h +++ b/include/configs/s32v234evb.h @@ -171,8 +171,6 @@ #define CONFIG_SYS_LOAD_ADDR CONFIG_LOADADDR #define CONFIG_SYS_HZ 1000 -#define CONFIG_SYS_TEXT_BASE 0x3E800000 /* SDRAM */ - #ifdef CONFIG_RUN_FROM_IRAM_ONLY #define CONFIG_SYS_MALLOC_BASE (DDR_BASE_ADDR) #endif diff --git a/include/configs/s5p_goni.h b/include/configs/s5p_goni.h index b80fdc31ce..322ff6f254 100644 --- a/include/configs/s5p_goni.h +++ b/include/configs/s5p_goni.h @@ -28,7 +28,6 @@ #define CONFIG_SYS_SDRAM_BASE 0x30000000 /* Text Base */ -#define CONFIG_SYS_TEXT_BASE 0x34800000 #define CONFIG_SETUP_MEMORY_TAGS #define CONFIG_CMDLINE_TAG diff --git a/include/configs/s5pc210_universal.h b/include/configs/s5pc210_universal.h index b0bcc56a1b..a38093769c 100644 --- a/include/configs/s5pc210_universal.h +++ b/include/configs/s5pc210_universal.h @@ -44,8 +44,6 @@ #define CONFIG_SYS_MEMTEST_END (CONFIG_SYS_SDRAM_BASE + 0x5000000) #define CONFIG_SYS_LOAD_ADDR (CONFIG_SYS_SDRAM_BASE + 0x4800000) -#define CONFIG_SYS_TEXT_BASE 0x44800000 - #define CONFIG_MTD_DEVICE #define CONFIG_MTD_PARTITIONS diff --git a/include/configs/sama5d27_som1_ek.h b/include/configs/sama5d27_som1_ek.h index fdf19ad680..ba56e00683 100644 --- a/include/configs/sama5d27_som1_ek.h +++ b/include/configs/sama5d27_som1_ek.h @@ -12,9 +12,7 @@ #include "at91-sama5_common.h" -#undef CONFIG_SYS_TEXT_BASE #undef CONFIG_SYS_AT91_MAIN_CLOCK -#define CONFIG_SYS_TEXT_BASE 0x23f00000 #define CONFIG_SYS_AT91_MAIN_CLOCK 24000000 /* from 24 MHz crystal */ #define CONFIG_MISC_INIT_R diff --git a/include/configs/sandbox.h b/include/configs/sandbox.h index 2dc816410f..ffcc0a970d 100644 --- a/include/configs/sandbox.h +++ b/include/configs/sandbox.h @@ -58,7 +58,6 @@ /* Size of our emulated memory */ #define CONFIG_SYS_SDRAM_BASE 0 #define CONFIG_SYS_SDRAM_SIZE (128 << 20) -#define CONFIG_SYS_TEXT_BASE 0 #define CONFIG_SYS_MONITOR_BASE 0 #define CONFIG_NR_DRAM_BANKS 1 diff --git a/include/configs/sbc8349.h b/include/configs/sbc8349.h index 7f1620db02..3cb11d102f 100644 --- a/include/configs/sbc8349.h +++ b/include/configs/sbc8349.h @@ -22,8 +22,6 @@ #define CONFIG_MPC834x 1 /* MPC834x family */ #define CONFIG_MPC8349 1 /* MPC8349 specific */ -#define CONFIG_SYS_TEXT_BASE 0xFF800000 - /* Don't enable PCI2 on sbc834x - it doesn't exist physically. */ #undef CONFIG_MPC83XX_PCI2 /* support for 2nd PCI controller */ diff --git a/include/configs/sbc8548.h b/include/configs/sbc8548.h index 041e69e1f7..01e77330f4 100644 --- a/include/configs/sbc8548.h +++ b/include/configs/sbc8548.h @@ -43,14 +43,6 @@ */ #undef CONFIG_SYS_ALT_BOOT -#ifndef CONFIG_SYS_TEXT_BASE -#ifdef CONFIG_SYS_ALT_BOOT -#define CONFIG_SYS_TEXT_BASE 0xfff00000 -#else -#define CONFIG_SYS_TEXT_BASE 0xfffa0000 -#endif -#endif - #undef CONFIG_RIO #ifdef CONFIG_PCI diff --git a/include/configs/sbc8641d.h b/include/configs/sbc8641d.h index 03709adb2d..c51b39001e 100644 --- a/include/configs/sbc8641d.h +++ b/include/configs/sbc8641d.h @@ -24,8 +24,6 @@ #define CONFIG_MP 1 /* support multiple processors */ #define CONFIG_LINUX_RESET_VEC 0x100 /* Reset vector used by Linux */ -#define CONFIG_SYS_TEXT_BASE 0xfff00000 - #ifdef RUN_DIAG #define CONFIG_SYS_DIAG_ADDR 0xff800000 #endif diff --git a/include/configs/sh7752evb.h b/include/configs/sh7752evb.h index ee57eb2fd1..14d66d4747 100644 --- a/include/configs/sh7752evb.h +++ b/include/configs/sh7752evb.h @@ -11,8 +11,6 @@ #define CONFIG_CPU_SH7752 1 -#define CONFIG_SYS_TEXT_BASE 0x5ff80000 - #define CONFIG_DISPLAY_BOARDINFO #undef CONFIG_SHOW_BOOT_PROGRESS #define CONFIG_CMDLINE_EDITING diff --git a/include/configs/sh7753evb.h b/include/configs/sh7753evb.h index e7f9f61974..1f5a4415ae 100644 --- a/include/configs/sh7753evb.h +++ b/include/configs/sh7753evb.h @@ -11,8 +11,6 @@ #define CONFIG_CPU_SH7753 1 -#define CONFIG_SYS_TEXT_BASE 0x5ff80000 - #define CONFIG_DISPLAY_BOARDINFO #undef CONFIG_SHOW_BOOT_PROGRESS #define CONFIG_CMDLINE_EDITING diff --git a/include/configs/sh7757lcr.h b/include/configs/sh7757lcr.h index a2b3307804..ac214cdd95 100644 --- a/include/configs/sh7757lcr.h +++ b/include/configs/sh7757lcr.h @@ -12,8 +12,6 @@ #define CONFIG_CPU_SH7757 1 #define CONFIG_SH7757LCR_DDR_ECC 1 -#define CONFIG_SYS_TEXT_BASE 0x8ef80000 - #define CONFIG_DISPLAY_BOARDINFO #undef CONFIG_SHOW_BOOT_PROGRESS diff --git a/include/configs/sh7763rdp.h b/include/configs/sh7763rdp.h index de4a587914..ad6bb1c774 100644 --- a/include/configs/sh7763rdp.h +++ b/include/configs/sh7763rdp.h @@ -21,7 +21,6 @@ /* SCIF */ #define CONFIG_CONS_SCIF2 1 -#define CONFIG_SYS_TEXT_BASE 0x8FFC0000 #define CONFIG_SYS_LONGHELP /* undef to save memory */ #define CONFIG_SYS_PBSIZE 256 /* Buffer size for Console output */ #define CONFIG_SYS_BAUDRATE_TABLE { 115200 } /* List of legal baudrate diff --git a/include/configs/sh7785lcr.h b/include/configs/sh7785lcr.h index c90cbe1ede..e0f7e37319 100644 --- a/include/configs/sh7785lcr.h +++ b/include/configs/sh7785lcr.h @@ -20,7 +20,6 @@ /* MEMORY */ #if defined(CONFIG_SH_32BIT) -#define CONFIG_SYS_TEXT_BASE 0x8FF80000 /* 0x40000000 - 0x47FFFFFF does not use */ #define CONFIG_SH_SDRAM_OFFSET (0x8000000) #define SH7785LCR_SDRAM_PHYS_BASE (0x40000000 + CONFIG_SH_SDRAM_OFFSET) @@ -30,7 +29,6 @@ #define SH7785LCR_FLASH_BANK_SIZE (64 * 1024 * 1024) #define SH7785LCR_USB_BASE (0xa6000000) #else -#define CONFIG_SYS_TEXT_BASE 0x0FF80000 #define SH7785LCR_SDRAM_BASE (0x08000000) #define SH7785LCR_SDRAM_SIZE (128 * 1024 * 1024) #define SH7785LCR_FLASH_BASE_1 (0xa0000000) diff --git a/include/configs/shmin.h b/include/configs/shmin.h index 1a693036fe..cd79674bff 100644 --- a/include/configs/shmin.h +++ b/include/configs/shmin.h @@ -26,7 +26,6 @@ #define SHMIN_SDRAM_BASE (0x8C000000) #define SHMIN_FLASH_BASE_1 (0xA0000000) -#define CONFIG_SYS_TEXT_BASE 0x8DFB0000 #define CONFIG_SYS_LONGHELP /* undef to save memory */ #define CONFIG_SYS_PBSIZE 256 /* Buffer size for Console output */ /* List of legal baudrate settings for this board */ diff --git a/include/configs/siemens-am33x-common.h b/include/configs/siemens-am33x-common.h index 44c85cd7fa..8594aedbbe 100644 --- a/include/configs/siemens-am33x-common.h +++ b/include/configs/siemens-am33x-common.h @@ -150,7 +150,6 @@ * header. That is 0x800FFFC0--0x80100000 should not be used for any * other needs. */ -#define CONFIG_SYS_TEXT_BASE 0x80100000 #define CONFIG_SYS_SPL_MALLOC_START 0x80208000 #define CONFIG_SYS_SPL_MALLOC_SIZE 0x100000 diff --git a/include/configs/silk.h b/include/configs/silk.h index 0ece76f799..fce4b2dca6 100644 --- a/include/configs/silk.h +++ b/include/configs/silk.h @@ -17,12 +17,6 @@ #include "rcar-gen2-common.h" #if defined(CONFIG_ARCH_RMOBILE_EXTRAM_BOOT) -#define CONFIG_SYS_TEXT_BASE 0x70000000 -#else -#define CONFIG_SYS_TEXT_BASE 0xE6304000 -#endif - -#if defined(CONFIG_ARCH_RMOBILE_EXTRAM_BOOT) #define CONFIG_SYS_INIT_SP_ADDR 0x7003FFFC #else #define CONFIG_SYS_INIT_SP_ADDR 0xE633FFFC diff --git a/include/configs/smartweb.h b/include/configs/smartweb.h index 49c838bf72..f337f9c5f8 100644 --- a/include/configs/smartweb.h +++ b/include/configs/smartweb.h @@ -35,7 +35,6 @@ * program. Since the linker has to swallow that define, we must use a pure * hex number here! */ -#define CONFIG_SYS_TEXT_BASE 0x23000000 /* ARM asynchronous clock */ #define CONFIG_SYS_AT91_SLOW_CLOCK 32768 /* slow clock xtal */ diff --git a/include/configs/smdk5420.h b/include/configs/smdk5420.h index 502772c949..2727d656f1 100644 --- a/include/configs/smdk5420.h +++ b/include/configs/smdk5420.h @@ -23,7 +23,6 @@ #define CONFIG_SMDK5420 /* which is in a SMDK5420 */ #define CONFIG_SYS_SDRAM_BASE 0x20000000 -#define CONFIG_SYS_TEXT_BASE 0x23E00000 #define CONFIG_SYS_INIT_SP_ADDR (CONFIG_IRAM_TOP - 0x800) /* select serial console configuration */ diff --git a/include/configs/smdkc100.h b/include/configs/smdkc100.h index be0bf4a51b..f710297627 100644 --- a/include/configs/smdkc100.h +++ b/include/configs/smdkc100.h @@ -32,7 +32,6 @@ #define CONFIG_SYS_SDRAM_BASE 0x30000000 /* Text Base */ -#define CONFIG_SYS_TEXT_BASE 0x34800000 #define CONFIG_SETUP_MEMORY_TAGS #define CONFIG_CMDLINE_TAG diff --git a/include/configs/smdkv310.h b/include/configs/smdkv310.h index 2407114086..cce7cafdb4 100644 --- a/include/configs/smdkv310.h +++ b/include/configs/smdkv310.h @@ -23,7 +23,6 @@ #define CONFIG_MACH_TYPE MACH_TYPE_SMDKV310 #define CONFIG_SYS_SDRAM_BASE 0x40000000 -#define CONFIG_SYS_TEXT_BASE 0x43E00000 /* Handling Sleep Mode*/ #define S5P_CHECK_SLEEP 0x00000BAD diff --git a/include/configs/snapper9260.h b/include/configs/snapper9260.h index b4ac12e0f5..9a805560d7 100644 --- a/include/configs/snapper9260.h +++ b/include/configs/snapper9260.h @@ -15,8 +15,6 @@ #include <asm/hardware.h> #include <linux/sizes.h> -#define CONFIG_SYS_TEXT_BASE 0x21f00000 - /* ARM asynchronous clock */ #define CONFIG_SYS_AT91_MAIN_CLOCK 18432000 /* External Crystal, in Hz */ #define CONFIG_SYS_AT91_SLOW_CLOCK 32768 diff --git a/include/configs/snapper9g45.h b/include/configs/snapper9g45.h index f0e1a1d398..0fd43f8c5c 100644 --- a/include/configs/snapper9g45.h +++ b/include/configs/snapper9g45.h @@ -15,8 +15,6 @@ #include <asm/hardware.h> #include <linux/sizes.h> -#define CONFIG_SYS_TEXT_BASE 0x73f00000 - /* ARM asynchronous clock */ #define CONFIG_SYS_AT91_MAIN_CLOCK 12000000 /* from 12 MHz crystal */ #define CONFIG_SYS_AT91_SLOW_CLOCK 32768 diff --git a/include/configs/sniper.h b/include/configs/sniper.h index 1966a72f6b..8c834b5f57 100644 --- a/include/configs/sniper.h +++ b/include/configs/sniper.h @@ -47,7 +47,6 @@ * Memory */ -#define CONFIG_SYS_TEXT_BASE 0x80100000 #define CONFIG_SYS_SDRAM_BASE 0x80000000 #define CONFIG_SYS_INIT_SP_ADDR (NON_SECURE_SRAM_END - \ GENERATED_GBL_DATA_SIZE) diff --git a/include/configs/socfpga_common.h b/include/configs/socfpga_common.h index bbc1f3de9b..9b306c7450 100644 --- a/include/configs/socfpga_common.h +++ b/include/configs/socfpga_common.h @@ -43,11 +43,6 @@ (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET) #define CONFIG_SYS_SDRAM_BASE PHYS_SDRAM_1 -#ifdef CONFIG_SOCFPGA_VIRTUAL_TARGET -#define CONFIG_SYS_TEXT_BASE 0x08000040 -#else -#define CONFIG_SYS_TEXT_BASE 0x01000040 -#endif /* * U-Boot general configurations diff --git a/include/configs/socrates.h b/include/configs/socrates.h index 0d88ab57e0..bdbc368b57 100644 --- a/include/configs/socrates.h +++ b/include/configs/socrates.h @@ -20,8 +20,6 @@ /* High Level Configuration Options */ #define CONFIG_SOCRATES 1 -#define CONFIG_SYS_TEXT_BASE 0xfff80000 - #define CONFIG_PCI_INDIRECT_BRIDGE #define CONFIG_TSEC_ENET /* tsec ethernet support */ diff --git a/include/configs/spear-common.h b/include/configs/spear-common.h index c123e44d15..f1203482dd 100644 --- a/include/configs/spear-common.h +++ b/include/configs/spear-common.h @@ -12,7 +12,6 @@ */ /* U-Boot Load Address */ -#define CONFIG_SYS_TEXT_BASE 0x00700000 /* Ethernet driver configuration */ #define CONFIG_MII diff --git a/include/configs/stih410-b2260.h b/include/configs/stih410-b2260.h index 856a408cd9..ae76cb3fc4 100644 --- a/include/configs/stih410-b2260.h +++ b/include/configs/stih410-b2260.h @@ -13,7 +13,6 @@ #define PHYS_SDRAM_1 0x40000000 #define CONFIG_SYS_SDRAM_BASE PHYS_SDRAM_1 #define PHYS_SDRAM_1_SIZE 0x3E000000 -#define CONFIG_SYS_TEXT_BASE 0x7D600000 #define CONFIG_SYS_LOAD_ADDR PHYS_SDRAM_1 /* default load addr */ #define CONFIG_SYS_HZ_CLOCK 1000000000 /* 1 GHz */ diff --git a/include/configs/stm32f429-discovery.h b/include/configs/stm32f429-discovery.h index 92166a4894..a92a5aed1a 100644 --- a/include/configs/stm32f429-discovery.h +++ b/include/configs/stm32f429-discovery.h @@ -15,7 +15,6 @@ #define CONFIG_SYS_FLASH_BASE 0x08000000 #define CONFIG_SYS_INIT_SP_ADDR 0x10010000 -#define CONFIG_SYS_TEXT_BASE 0x08000000 #define CONFIG_SYS_ICACHE_OFF #define CONFIG_SYS_DCACHE_OFF diff --git a/include/configs/stm32f429-evaluation.h b/include/configs/stm32f429-evaluation.h index 79b77bd378..fb03623829 100644 --- a/include/configs/stm32f429-evaluation.h +++ b/include/configs/stm32f429-evaluation.h @@ -13,7 +13,6 @@ #define CONFIG_SYS_FLASH_BASE 0x08000000 #define CONFIG_SYS_INIT_SP_ADDR 0x10010000 -#define CONFIG_SYS_TEXT_BASE 0x08000000 #define CONFIG_SYS_ICACHE_OFF #define CONFIG_SYS_DCACHE_OFF diff --git a/include/configs/stm32f469-discovery.h b/include/configs/stm32f469-discovery.h index 99c3e08d33..35902e10f3 100644 --- a/include/configs/stm32f469-discovery.h +++ b/include/configs/stm32f469-discovery.h @@ -15,7 +15,6 @@ #define CONFIG_SYS_FLASH_BASE 0x08000000 #define CONFIG_SYS_INIT_SP_ADDR 0x10010000 -#define CONFIG_SYS_TEXT_BASE 0x08000000 #define CONFIG_SYS_ICACHE_OFF #define CONFIG_SYS_DCACHE_OFF diff --git a/include/configs/stm32f746-disco.h b/include/configs/stm32f746-disco.h index b99eb71b48..e9a2649dd6 100644 --- a/include/configs/stm32f746-disco.h +++ b/include/configs/stm32f746-disco.h @@ -12,10 +12,8 @@ #define CONFIG_SYS_INIT_SP_ADDR 0x20050000 #ifdef CONFIG_SUPPORT_SPL -#define CONFIG_SYS_TEXT_BASE 0x08008000 #define CONFIG_SYS_LOAD_ADDR 0x08008000 #else -#define CONFIG_SYS_TEXT_BASE CONFIG_SYS_FLASH_BASE #define CONFIG_SYS_LOAD_ADDR 0xC0400000 #define CONFIG_LOADADDR 0xC0400000 #endif diff --git a/include/configs/stm32h743-disco.h b/include/configs/stm32h743-disco.h index 1494203e83..fee0304c22 100644 --- a/include/configs/stm32h743-disco.h +++ b/include/configs/stm32h743-disco.h @@ -12,7 +12,6 @@ #define CONFIG_SYS_FLASH_BASE 0x08000000 #define CONFIG_SYS_INIT_SP_ADDR 0x24040000 -#define CONFIG_SYS_TEXT_BASE 0x08000000 /* * Configuration of the external SDRAM memory diff --git a/include/configs/stm32h743-eval.h b/include/configs/stm32h743-eval.h index 1494203e83..fee0304c22 100644 --- a/include/configs/stm32h743-eval.h +++ b/include/configs/stm32h743-eval.h @@ -12,7 +12,6 @@ #define CONFIG_SYS_FLASH_BASE 0x08000000 #define CONFIG_SYS_INIT_SP_ADDR 0x24040000 -#define CONFIG_SYS_TEXT_BASE 0x08000000 /* * Configuration of the external SDRAM memory diff --git a/include/configs/stout.h b/include/configs/stout.h index 0a02216cd5..3db46be66a 100644 --- a/include/configs/stout.h +++ b/include/configs/stout.h @@ -17,12 +17,6 @@ #include "rcar-gen2-common.h" -#if defined(CONFIG_ARCH_RMOBILE_EXTRAM_BOOT) -#define CONFIG_SYS_TEXT_BASE 0xB0000000 -#else -#define CONFIG_SYS_TEXT_BASE 0xE8080000 -#endif - /* STACK */ #if defined(CONFIGF_RMOBILE_EXTRAM_BOOT) #define CONFIG_SYS_INIT_SP_ADDR 0xB003FFFC diff --git a/include/configs/strider.h b/include/configs/strider.h index 85aeded40e..24ba717c56 100644 --- a/include/configs/strider.h +++ b/include/configs/strider.h @@ -18,8 +18,6 @@ #define CONFIG_MPC8308 1 /* MPC8308 CPU specific */ #define CONFIG_STRIDER 1 /* STRIDER board specific */ -#define CONFIG_SYS_TEXT_BASE 0xFE000000 - #define CONFIG_BOARD_EARLY_INIT_R #define CONFIG_LAST_STAGE_INIT diff --git a/include/configs/stv0991.h b/include/configs/stv0991.h index c21fea3fe1..d5166ce72f 100644 --- a/include/configs/stv0991.h +++ b/include/configs/stv0991.h @@ -35,7 +35,6 @@ #define CONFIG_SYS_INIT_SP_OFFSET \ (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE) /* U-Boot Load Address */ -#define CONFIG_SYS_TEXT_BASE 0x00010000 #define CONFIG_SYS_INIT_SP_ADDR \ (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET) diff --git a/include/configs/sunxi-common.h b/include/configs/sunxi-common.h index 542f7f5df9..f3f9773ffa 100644 --- a/include/configs/sunxi-common.h +++ b/include/configs/sunxi-common.h @@ -64,7 +64,6 @@ #define SDRAM_OFFSET(x) 0x2##x #define CONFIG_SYS_SDRAM_BASE 0x20000000 #define CONFIG_SYS_LOAD_ADDR 0x22000000 /* default load address */ -#define CONFIG_SYS_TEXT_BASE 0x2a000000 /* Note SPL_STACK_R_ADDR is set through Kconfig, we include it here * since it needs to fit in with the other values. By also #defining it * we get warnings if the Kconfig value mismatches. */ @@ -75,11 +74,6 @@ #define CONFIG_SYS_SDRAM_BASE 0x40000000 #define CONFIG_SYS_LOAD_ADDR 0x42000000 /* default load address */ /* V3s do not have enough memory to place code at 0x4a000000 */ -#ifndef CONFIG_MACH_SUN8I_V3S -#define CONFIG_SYS_TEXT_BASE 0x4a000000 -#else -#define CONFIG_SYS_TEXT_BASE 0x42e00000 -#endif /* Note SPL_STACK_R_ADDR is set through Kconfig, we include it here * since it needs to fit in with the other values. By also #defining it * we get warnings if the Kconfig value mismatches. */ diff --git a/include/configs/suvd3.h b/include/configs/suvd3.h index a1d19844f0..606a4fc13f 100644 --- a/include/configs/suvd3.h +++ b/include/configs/suvd3.h @@ -22,7 +22,6 @@ */ /* This needs to be set prior to including km/km83xx-common.h */ -#define CONFIG_SYS_TEXT_BASE 0xF0000000 #if defined(CONFIG_SUVD3) /* SUVD3 board specific */ #define CONFIG_HOSTNAME suvd3 diff --git a/include/configs/t4qds.h b/include/configs/t4qds.h index 7aaf2107d9..e6c9bf4cb5 100644 --- a/include/configs/t4qds.h +++ b/include/configs/t4qds.h @@ -14,10 +14,6 @@ #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ #define CONFIG_MP /* support multiple processors */ -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xeff40000 -#endif - #ifndef CONFIG_RESET_VECTOR_ADDRESS #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc #endif diff --git a/include/configs/tam3517-common.h b/include/configs/tam3517-common.h index f266c39485..b7828c938b 100644 --- a/include/configs/tam3517-common.h +++ b/include/configs/tam3517-common.h @@ -14,8 +14,6 @@ * High Level Configuration Options */ -#define CONFIG_SYS_TEXT_BASE 0x80008000 - #include <asm/arch/cpu.h> /* get chip and board defs */ #include <asm/arch/omap.h> diff --git a/include/configs/tao3530.h b/include/configs/tao3530.h index eb89e56151..45318706b8 100644 --- a/include/configs/tao3530.h +++ b/include/configs/tao3530.h @@ -151,7 +151,6 @@ #define CONFIG_SYS_LOAD_ADDR (OMAP34XX_SDRC_CS0) /* default */ /* load address */ -#define CONFIG_SYS_TEXT_BASE 0x80008000 /* * OMAP3 has 12 GP timers, they can be driven by the system clock @@ -243,7 +242,6 @@ * older x-loader implementations. And move the BSS area so that it * doesn't overlap with TEXT_BASE. */ -#define CONFIG_SYS_TEXT_BASE 0x80008000 #define CONFIG_SPL_BSS_START_ADDR 0x80100000 #define CONFIG_SPL_BSS_MAX_SIZE 0x80000 /* 512 KB */ diff --git a/include/configs/taurus.h b/include/configs/taurus.h index ce06f7bb5f..55a728e8be 100644 --- a/include/configs/taurus.h +++ b/include/configs/taurus.h @@ -33,8 +33,6 @@ * hex number here! */ -#define CONFIG_SYS_TEXT_BASE 0x21000000 - /* ARM asynchronous clock */ #define CONFIG_SYS_AT91_SLOW_CLOCK 32768 /* slow clock xtal */ #define CONFIG_SYS_AT91_MAIN_CLOCK 18432000 /* main clock xtal */ diff --git a/include/configs/tegra114-common.h b/include/configs/tegra114-common.h index 75d2065177..aab9d01147 100644 --- a/include/configs/tegra114-common.h +++ b/include/configs/tegra114-common.h @@ -21,7 +21,6 @@ /*----------------------------------------------------------------------- * Physical Memory Map */ -#define CONFIG_SYS_TEXT_BASE 0x80110000 /* * Memory layout for where various images get loaded by boot scripts: diff --git a/include/configs/tegra124-common.h b/include/configs/tegra124-common.h index 0d61753c03..4f098a8abc 100644 --- a/include/configs/tegra124-common.h +++ b/include/configs/tegra124-common.h @@ -23,7 +23,6 @@ /*----------------------------------------------------------------------- * Physical Memory Map */ -#define CONFIG_SYS_TEXT_BASE 0x80110000 /* * Memory layout for where various images get loaded by boot scripts: diff --git a/include/configs/tegra186-common.h b/include/configs/tegra186-common.h index 1c8772a117..b0ab2d72cf 100644 --- a/include/configs/tegra186-common.h +++ b/include/configs/tegra186-common.h @@ -18,8 +18,6 @@ * Physical Memory Map */ -#define CONFIG_SYS_TEXT_BASE 0x80080000 - /* Generic Interrupt Controller */ #define CONFIG_GICV2 diff --git a/include/configs/tegra20-common.h b/include/configs/tegra20-common.h index 342ffbe5b2..217de62fed 100644 --- a/include/configs/tegra20-common.h +++ b/include/configs/tegra20-common.h @@ -22,7 +22,6 @@ /*----------------------------------------------------------------------- * Physical Memory Map */ -#define CONFIG_SYS_TEXT_BASE 0x00110000 /* * Memory layout for where various images get loaded by boot scripts: diff --git a/include/configs/tegra210-common.h b/include/configs/tegra210-common.h index 35735f3b78..7dc590edb5 100644 --- a/include/configs/tegra210-common.h +++ b/include/configs/tegra210-common.h @@ -18,7 +18,6 @@ /*----------------------------------------------------------------------- * Physical Memory Map */ -#define CONFIG_SYS_TEXT_BASE 0x80110000 /* Generic Interrupt Controller */ #define CONFIG_GICV2 diff --git a/include/configs/tegra30-common.h b/include/configs/tegra30-common.h index c2096fbe7e..0b69776315 100644 --- a/include/configs/tegra30-common.h +++ b/include/configs/tegra30-common.h @@ -22,7 +22,6 @@ /*----------------------------------------------------------------------- * Physical Memory Map */ -#define CONFIG_SYS_TEXT_BASE 0x80110000 /* * Memory layout for where various images get loaded by boot scripts: diff --git a/include/configs/theadorable.h b/include/configs/theadorable.h index 438abf10cc..433afd27ba 100644 --- a/include/configs/theadorable.h +++ b/include/configs/theadorable.h @@ -17,7 +17,6 @@ * for DDR ECC byte filling in the SPL before loading the main * U-Boot into it. */ -#define CONFIG_SYS_TEXT_BASE 0x00800000 #define CONFIG_SYS_TCLK 250000000 /* 250MHz */ /* diff --git a/include/configs/thunderx_88xx.h b/include/configs/thunderx_88xx.h index 1f0b9d4f65..bd03f11882 100644 --- a/include/configs/thunderx_88xx.h +++ b/include/configs/thunderx_88xx.h @@ -18,7 +18,6 @@ #define CONFIG_SYS_LOWMEM_BASE MEM_BASE /* Link Definitions */ -#define CONFIG_SYS_TEXT_BASE 0x00500000 #define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_SDRAM_BASE + 0x7fff0) /* SMP Spin Table Definitions */ diff --git a/include/configs/ti814x_evm.h b/include/configs/ti814x_evm.h index 93d1e5e54c..00924d7734 100644 --- a/include/configs/ti814x_evm.h +++ b/include/configs/ti814x_evm.h @@ -147,7 +147,6 @@ * header. That is 0x800FFFC0--0x80800000 should not be used for any * other needs. */ -#define CONFIG_SYS_TEXT_BASE 0x80800000 #define CONFIG_SYS_SPL_MALLOC_START 0x80208000 #define CONFIG_SYS_SPL_MALLOC_SIZE 0x100000 diff --git a/include/configs/ti816x_evm.h b/include/configs/ti816x_evm.h index b0f84ed852..d63481af7c 100644 --- a/include/configs/ti816x_evm.h +++ b/include/configs/ti816x_evm.h @@ -99,8 +99,6 @@ #define CONFIG_SPL_MAX_SIZE (SRAM_SCRATCH_SPACE_ADDR - \ CONFIG_SPL_TEXT_BASE) -#define CONFIG_SYS_TEXT_BASE 0x80800000 - #define CONFIG_DRIVER_TI_EMAC #define CONFIG_MII #define CONFIG_BOOTP_DNS diff --git a/include/configs/ti_armv7_common.h b/include/configs/ti_armv7_common.h index 91e139853c..d1776c9549 100644 --- a/include/configs/ti_armv7_common.h +++ b/include/configs/ti_armv7_common.h @@ -167,9 +167,6 @@ * of the BSS area. We suggest that the stack be placed at 32MiB after the * start of DRAM to allow room for all of the above (handled in Kconfig). */ -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0x80800000 -#endif #ifndef CONFIG_SPL_BSS_START_ADDR #define CONFIG_SPL_BSS_START_ADDR 0x80a00000 #define CONFIG_SPL_BSS_MAX_SIZE 0x80000 /* 512 KB */ diff --git a/include/configs/ti_armv7_keystone2.h b/include/configs/ti_armv7_keystone2.h index bbed17a25f..aaeabbfedc 100644 --- a/include/configs/ti_armv7_keystone2.h +++ b/include/configs/ti_armv7_keystone2.h @@ -18,9 +18,6 @@ /* SoC Configuration */ #define CONFIG_ARCH_CPU_INIT #define CONFIG_SYS_ARCH_TIMER -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0x0c000000 -#endif #define CONFIG_SPL_TARGET "u-boot-spi.gph" #define CONFIG_SYS_DCACHE_OFF diff --git a/include/configs/tqma6.h b/include/configs/tqma6.h index 073f3962b7..591802a16d 100644 --- a/include/configs/tqma6.h +++ b/include/configs/tqma6.h @@ -18,11 +18,6 @@ /* #endif */ /* place code in last 4 MiB of RAM */ -#if defined(CONFIG_TQMA6S) -#define CONFIG_SYS_TEXT_BASE 0x2fc00000 -#elif defined(CONFIG_TQMA6Q) || defined(CONFIG_TQMA6DL) -#define CONFIG_SYS_TEXT_BASE 0x4fc00000 -#endif #include "mx6_common.h" diff --git a/include/configs/trats.h b/include/configs/trats.h index 465eed0a5c..9a714ffb26 100644 --- a/include/configs/trats.h +++ b/include/configs/trats.h @@ -26,7 +26,6 @@ #define CONFIG_NR_DRAM_BANKS 4 #define CONFIG_SYS_SDRAM_BASE 0x40000000 #define PHYS_SDRAM_1 CONFIG_SYS_SDRAM_BASE -#define CONFIG_SYS_TEXT_BASE 0x63300000 #define SDRAM_BANK_SIZE (256 << 20) /* 256 MB */ /* memtest works on */ @@ -34,8 +33,6 @@ #define CONFIG_SYS_MEMTEST_END (CONFIG_SYS_SDRAM_BASE + 0x5000000) #define CONFIG_SYS_LOAD_ADDR (CONFIG_SYS_SDRAM_BASE + 0x4800000) -#define CONFIG_SYS_TEXT_BASE 0x63300000 - /* select serial console configuration */ #define CONFIG_SERIAL2 diff --git a/include/configs/trats2.h b/include/configs/trats2.h index b9bf918fb0..b51aff5ee1 100644 --- a/include/configs/trats2.h +++ b/include/configs/trats2.h @@ -31,8 +31,6 @@ #define CONFIG_SYS_MEMTEST_END (CONFIG_SYS_SDRAM_BASE + 0x5E00000) #define CONFIG_SYS_LOAD_ADDR (CONFIG_SYS_SDRAM_BASE + 0x3E00000) -#define CONFIG_SYS_TEXT_BASE 0x43e00000 - /* select serial console configuration */ #define CONFIG_SERIAL2 diff --git a/include/configs/tricorder.h b/include/configs/tricorder.h index 0298b56353..342a1ad2a9 100644 --- a/include/configs/tricorder.h +++ b/include/configs/tricorder.h @@ -23,7 +23,6 @@ * header. That is 0x800FFFC0--0x80100000 should not be used for any * other needs. */ -#define CONFIG_SYS_TEXT_BASE 0x80100000 #include <asm/arch/cpu.h> /* get chip and board defs */ #include <asm/arch/omap.h> diff --git a/include/configs/ts4800.h b/include/configs/ts4800.h index 5b8bac841c..3ee1477522 100644 --- a/include/configs/ts4800.h +++ b/include/configs/ts4800.h @@ -22,7 +22,6 @@ #define CONFIG_MACH_TYPE MACH_TYPE_TS48XX /* text base address used when linking */ -#define CONFIG_SYS_TEXT_BASE 0x90008000 #include <asm/arch/imx-regs.h> diff --git a/include/configs/turris_omnia.h b/include/configs/turris_omnia.h index 40d94a2d24..1623177be7 100644 --- a/include/configs/turris_omnia.h +++ b/include/configs/turris_omnia.h @@ -20,7 +20,6 @@ * for DDR ECC byte filling in the SPL before loading the main * U-Boot into it. */ -#define CONFIG_SYS_TEXT_BASE 0x00800000 #define CONFIG_SYS_TCLK 250000000 /* 250MHz */ /* diff --git a/include/configs/tuxx1.h b/include/configs/tuxx1.h index e2ca9e3ef8..b63bdf1a05 100644 --- a/include/configs/tuxx1.h +++ b/include/configs/tuxx1.h @@ -43,8 +43,6 @@ #error ("Board not supported") #endif -#define CONFIG_SYS_TEXT_BASE 0xF0000000 - /* include common defines/options for all 8321 Keymile boards */ #include "km/km8321-common.h" diff --git a/include/configs/usb_a9263.h b/include/configs/usb_a9263.h index cd28c4dcb5..3aaf0cf431 100644 --- a/include/configs/usb_a9263.h +++ b/include/configs/usb_a9263.h @@ -31,8 +31,6 @@ #define CONFIG_SKIP_LOWLEVEL_INIT -#define CONFIG_SYS_TEXT_BASE 0x23f00000 - /* * Hardware drivers */ diff --git a/include/configs/usbarmory.h b/include/configs/usbarmory.h index 3eacf2af61..cb98f989d0 100644 --- a/include/configs/usbarmory.h +++ b/include/configs/usbarmory.h @@ -52,7 +52,6 @@ /* U-Boot memory offsets */ #define CONFIG_LOADADDR 0x72000000 -#define CONFIG_SYS_TEXT_BASE 0x77800000 #define CONFIG_SYS_LOAD_ADDR CONFIG_LOADADDR /* Linux boot */ diff --git a/include/configs/ve8313.h b/include/configs/ve8313.h index 94a59f3e90..6bb473fdb3 100644 --- a/include/configs/ve8313.h +++ b/include/configs/ve8313.h @@ -20,10 +20,6 @@ #define CONFIG_MPC831x 1 #define CONFIG_MPC8313 1 -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xfe000000 -#endif - #define CONFIG_PCI_INDIRECT_BRIDGE 1 #define CONFIG_FSL_ELBC 1 diff --git a/include/configs/vexpress_aemv8a.h b/include/configs/vexpress_aemv8a.h index 07cc92ce17..0b283994e9 100644 --- a/include/configs/vexpress_aemv8a.h +++ b/include/configs/vexpress_aemv8a.h @@ -23,10 +23,8 @@ #if defined(CONFIG_TARGET_VEXPRESS64_BASE_FVP) || \ defined(CONFIG_TARGET_VEXPRESS64_BASE_FVP_DRAM) /* ATF loads u-boot here for BASE_FVP model */ -#define CONFIG_SYS_TEXT_BASE 0x88000000 #define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_SDRAM_BASE + 0x03f00000) #elif CONFIG_TARGET_VEXPRESS64_JUNO -#define CONFIG_SYS_TEXT_BASE 0xe0000000 #define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_SDRAM_BASE + 0x7fff0) #endif diff --git a/include/configs/vexpress_common.h b/include/configs/vexpress_common.h index 94a352fef7..8bc4519e71 100644 --- a/include/configs/vexpress_common.h +++ b/include/configs/vexpress_common.h @@ -30,7 +30,6 @@ #define V2M_SERIAL_BUS_PCI (V2M_PA_CS7 + V2M_PERIPH_OFFSET(2)) #define V2M_BASE 0x60000000 -#define CONFIG_SYS_TEXT_BASE 0x60800000 #elif defined(CONFIG_VEXPRESS_EXTENDED_MEMORY_MAP) /* CS register bases for the extended memory map. */ #define V2M_PA_CS0 0x08000000 @@ -45,7 +44,6 @@ #define V2M_SERIAL_BUS_PCI (V2M_PA_CS7 + V2M_PERIPH_OFFSET(3)) #define V2M_BASE 0x80000000 -#define CONFIG_SYS_TEXT_BASE 0x80800000 #endif /* diff --git a/include/configs/vf610twr.h b/include/configs/vf610twr.h index 63784e1ab9..b712c0277a 100644 --- a/include/configs/vf610twr.h +++ b/include/configs/vf610twr.h @@ -71,7 +71,6 @@ #define CONFIG_SYS_LOAD_ADDR 0x82000000 /* We boot from the gfxRAM area of the OCRAM. */ -#define CONFIG_SYS_TEXT_BASE 0x3f401000 #define CONFIG_BOARD_SIZE_LIMIT 520192 /* diff --git a/include/configs/vinco.h b/include/configs/vinco.h index 0084051ba1..ca3958986b 100644 --- a/include/configs/vinco.h +++ b/include/configs/vinco.h @@ -16,10 +16,6 @@ #include "at91-sama5_common.h" /* The value in the common file is too far away for the VInCo platform */ -#ifdef CONFIG_SYS_TEXT_BASE -#undef CONFIG_SYS_TEXT_BASE -#endif -#define CONFIG_SYS_TEXT_BASE 0x20f00000 /* serial console */ #define CONFIG_ATMEL_USART diff --git a/include/configs/vme8349.h b/include/configs/vme8349.h index 7df6a46aca..b3e7abe2c5 100644 --- a/include/configs/vme8349.h +++ b/include/configs/vme8349.h @@ -33,8 +33,6 @@ #define CONFIG_MPC8349 1 /* MPC8349 specific */ #define CONFIG_VME8349 1 /* ESD VME8349 board specific */ -#define CONFIG_SYS_TEXT_BASE 0xFFF00000 - #define CONFIG_MISC_INIT_R /* Don't enable PCI2 on vme834x - it doesn't exist physically. */ diff --git a/include/configs/wb45n.h b/include/configs/wb45n.h index 8989d55f53..371efa2f30 100644 --- a/include/configs/wb45n.h +++ b/include/configs/wb45n.h @@ -9,8 +9,6 @@ #include <asm/hardware.h> -#define CONFIG_SYS_TEXT_BASE 0x23f00000 - /* ARM asynchronous clock */ #define CONFIG_SYS_AT91_SLOW_CLOCK 32768 #define CONFIG_SYS_AT91_MAIN_CLOCK 12000000 /* 12 MHz crystal */ diff --git a/include/configs/wb50n.h b/include/configs/wb50n.h index 4ab81c864b..d29615fbbc 100644 --- a/include/configs/wb50n.h +++ b/include/configs/wb50n.h @@ -9,8 +9,6 @@ #include <asm/hardware.h> -#define CONFIG_SYS_TEXT_BASE 0x23f00000 - /* ARM asynchronous clock */ #define CONFIG_SYS_AT91_SLOW_CLOCK 32768 #define CONFIG_SYS_AT91_MAIN_CLOCK 12000000 /* from 12 MHz crystal */ diff --git a/include/configs/woodburn.h b/include/configs/woodburn.h index f3bc719404..d38ebfb77d 100644 --- a/include/configs/woodburn.h +++ b/include/configs/woodburn.h @@ -15,6 +15,5 @@ #include "woodburn_common.h" /* Set TEXT at the beginning of the NOR flash */ -#define CONFIG_SYS_TEXT_BASE 0xA0000000 #endif /* __CONFIG_H */ diff --git a/include/configs/woodburn_sd.h b/include/configs/woodburn_sd.h index fb7385649e..ed6f157c49 100644 --- a/include/configs/woodburn_sd.h +++ b/include/configs/woodburn_sd.h @@ -15,7 +15,6 @@ #include "woodburn_common.h" /* Set TEXT in RAM */ -#define CONFIG_SYS_TEXT_BASE 0x82000000 /* * SPL diff --git a/include/configs/work_92105.h b/include/configs/work_92105.h index 7faab4e073..efb8901af6 100644 --- a/include/configs/work_92105.h +++ b/include/configs/work_92105.h @@ -37,7 +37,6 @@ #define CONFIG_SYS_MALLOC_LEN SZ_1M #define CONFIG_SYS_SDRAM_BASE EMC_DYCS0_BASE #define CONFIG_SYS_SDRAM_SIZE SZ_128M -#define CONFIG_SYS_TEXT_BASE 0x80100000 #define CONFIG_SYS_MEMTEST_START (CONFIG_SYS_SDRAM_BASE + SZ_32K) #define CONFIG_SYS_MEMTEST_END (CONFIG_SYS_TEXT_BASE - SZ_1M) diff --git a/include/configs/x600.h b/include/configs/x600.h index e18b38902b..458a4a67b6 100644 --- a/include/configs/x600.h +++ b/include/configs/x600.h @@ -22,7 +22,6 @@ /* Timer, HZ specific defines */ #define CONFIG_SYS_HZ_CLOCK 8300000 -#define CONFIG_SYS_TEXT_BASE 0x00800040 #define CONFIG_SYS_FLASH_BASE 0xf8000000 /* Reserve 8KiB for SPL */ #define CONFIG_SPL_PAD_TO 8192 /* decimal for 'dd' */ diff --git a/include/configs/xpedite517x.h b/include/configs/xpedite517x.h index f95d47a9a0..cca8dc4e21 100644 --- a/include/configs/xpedite517x.h +++ b/include/configs/xpedite517x.h @@ -22,8 +22,6 @@ #define CONFIG_HIGH_BATS 1 /* High BATs supported and enabled */ #define CONFIG_ALTIVEC 1 -#define CONFIG_SYS_TEXT_BASE 0xfff00000 - #define CONFIG_PCI_SCAN_SHOW 1 /* show pci devices on startup */ #define CONFIG_PCIE1 1 /* PCIE controller 1 */ #define CONFIG_PCIE2 1 /* PCIE controller 2 */ diff --git a/include/configs/xpedite520x.h b/include/configs/xpedite520x.h index c0df5ef02b..446c903c61 100644 --- a/include/configs/xpedite520x.h +++ b/include/configs/xpedite520x.h @@ -18,10 +18,6 @@ #define CONFIG_SYS_FORM_PMC_XMC 1 #define CONFIG_BOARD_EARLY_INIT_R /* Call board_pre_init */ -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xfff80000 -#endif - #define CONFIG_PCI_SCAN_SHOW 1 /* show pci devices on startup */ #define CONFIG_PCI1 1 /* PCI controller 1 */ #define CONFIG_FSL_PCI_INIT 1 /* Use common FSL init code */ diff --git a/include/configs/xpedite537x.h b/include/configs/xpedite537x.h index b26223794e..ff4f96797d 100644 --- a/include/configs/xpedite537x.h +++ b/include/configs/xpedite537x.h @@ -18,10 +18,6 @@ #define CONFIG_SYS_FORM_3U_VPX 1 #define CONFIG_BOARD_EARLY_INIT_R /* Call board_pre_init */ -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xfff80000 -#endif - #define CONFIG_PCI_SCAN_SHOW 1 /* show pci devices on startup */ #define CONFIG_PCIE1 1 /* PCIE controller 1 */ #define CONFIG_PCIE2 1 /* PCIE controller 2 */ diff --git a/include/configs/xpedite550x.h b/include/configs/xpedite550x.h index b5e8231873..f8c591a884 100644 --- a/include/configs/xpedite550x.h +++ b/include/configs/xpedite550x.h @@ -19,10 +19,6 @@ #define CONFIG_PRPMC_PCI_ALIAS "pci0" /* Processor PMC interface on pci0 */ #define CONFIG_BOARD_EARLY_INIT_R /* Call board_pre_init */ -#ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xfff80000 -#endif - #define CONFIG_PCI_SCAN_SHOW 1 /* show pci devices on startup */ #define CONFIG_PCIE1 1 /* PCIE controller 1 (PEX8112 or XMC) */ #define CONFIG_FSL_PCI_INIT 1 /* Use common FSL init code */ diff --git a/include/configs/zipitz2.h b/include/configs/zipitz2.h index 71f8be8138..ae61f0620f 100644 --- a/include/configs/zipitz2.h +++ b/include/configs/zipitz2.h @@ -13,7 +13,6 @@ * High Level Board Configuration Options */ #define CONFIG_CPU_PXA27X 1 /* Marvell PXA270 CPU */ -#define CONFIG_SYS_TEXT_BASE 0x0 #undef CONFIG_SKIP_LOWLEVEL_INIT #define CONFIG_PREBOOT @@ -38,7 +37,6 @@ #define CONFIG_TIMESTAMP #define CONFIG_CMDLINE_TAG #define CONFIG_SETUP_MEMORY_TAGS -#define CONFIG_SYS_TEXT_BASE 0x0 /* * Serial Console Configuration diff --git a/include/configs/zmx25.h b/include/configs/zmx25.h index 00f80380bb..4173da85fc 100644 --- a/include/configs/zmx25.h +++ b/include/configs/zmx25.h @@ -12,8 +12,6 @@ #include <asm/arch/imx-regs.h> -#define CONFIG_SYS_TEXT_BASE 0xA0000000 - #define CONFIG_SYS_TIMER_RATE 32768 #define CONFIG_SYS_TIMER_COUNTER \ (&((struct gpt_regs *)IMX_GPT1_BASE)->counter) |