sparc: move CONFIG_SYS_TEXT_BASE to Kconfig
Defining CONFIG_SYS_TEXT_BASE in config.mk is very old style. Create CONFIG_SYS_TEXT_BASE option in Kconfig, but let it depend on CONFIG_SPARC because we do not want to disturb the other architectures that still define CONFIG_SYS_TEXT_BASE in their header files. Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com> Cc: Daniel Hellstrom <daniel@gaisler.com>
This commit is contained in:
parent
89bedb0c10
commit
7f7563cec1
6
Kconfig
6
Kconfig
|
@ -107,6 +107,12 @@ config SYS_EXTRA_OPTIONS
|
||||||
configuration to Kconfig. Since this option will be removed sometime,
|
configuration to Kconfig. Since this option will be removed sometime,
|
||||||
new boards should not use this option.
|
new boards should not use this option.
|
||||||
|
|
||||||
|
config SYS_TEXT_BASE
|
||||||
|
depends on SPARC
|
||||||
|
hex "Text Base"
|
||||||
|
help
|
||||||
|
TODO: Move CONFIG_SYS_TEXT_BASE for all the architecture
|
||||||
|
|
||||||
endmenu # Boot images
|
endmenu # Boot images
|
||||||
|
|
||||||
source "arch/Kconfig"
|
source "arch/Kconfig"
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
#
|
|
||||||
# (C) Copyright 2008
|
|
||||||
# Daniel Hellstrom, Gaisler Research, daniel@gaisler.com.
|
|
||||||
#
|
|
||||||
# SPDX-License-Identifier: GPL-2.0+
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# GR-CPCI-AX2000 board
|
|
||||||
#
|
|
||||||
|
|
||||||
# U-BOOT IN FLASH
|
|
||||||
CONFIG_SYS_TEXT_BASE = 0x00000000
|
|
||||||
|
|
||||||
# U-BOOT IN RAM or SDRAM with -nosram flag set when starting GRMON
|
|
||||||
#CONFIG_SYS_TEXT_BASE = 0x40000000
|
|
||||||
|
|
||||||
# U-BOOT IN SDRAM
|
|
||||||
#CONFIG_SYS_TEXT_BASE = 0x60000000
|
|
|
@ -1,17 +0,0 @@
|
||||||
#
|
|
||||||
# (C) Copyright 2008
|
|
||||||
# Daniel Hellstrom, Gaisler Research, daniel@gaisler.com.
|
|
||||||
#
|
|
||||||
# SPDX-License-Identifier: GPL-2.0+
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Altera NIOS delopment board Stratix II edition, FPGA device EP2S60,
|
|
||||||
# with GRLIB Template design (GPL Open Source SPARC/LEON3)
|
|
||||||
#
|
|
||||||
|
|
||||||
# U-BOOT IN FLASH
|
|
||||||
CONFIG_SYS_TEXT_BASE = 0x00000000
|
|
||||||
|
|
||||||
# U-BOOT IN SDRAM
|
|
||||||
#CONFIG_SYS_TEXT_BASE = 0x40000000
|
|
|
@ -1,16 +0,0 @@
|
||||||
#
|
|
||||||
# (C) Copyright 2007
|
|
||||||
# Daniel Hellstrom, Gaisler Research, daniel@gaisler.com.
|
|
||||||
#
|
|
||||||
# SPDX-License-Identifier: GPL-2.0+
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# GR-XC3S-1500 board
|
|
||||||
#
|
|
||||||
|
|
||||||
# U-BOOT IN FLASH
|
|
||||||
CONFIG_SYS_TEXT_BASE = 0x00000000
|
|
||||||
|
|
||||||
# U-BOOT IN RAM
|
|
||||||
#CONFIG_SYS_TEXT_BASE = 0x40000000
|
|
|
@ -1,16 +0,0 @@
|
||||||
#
|
|
||||||
# (C) Copyright 2007
|
|
||||||
# Daniel Hellstrom, Gaisler Research, daniel@gaisler.com
|
|
||||||
#
|
|
||||||
# SPDX-License-Identifier: GPL-2.0+
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# GRSIM simulating a LEON3 GR-XC3S-1500 board
|
|
||||||
#
|
|
||||||
|
|
||||||
# U-BOOT IN FLASH
|
|
||||||
CONFIG_SYS_TEXT_BASE = 0x00000000
|
|
||||||
|
|
||||||
# U-BOOT IN RAM
|
|
||||||
#CONFIG_SYS_TEXT_BASE = 0x40000000
|
|
|
@ -1,16 +0,0 @@
|
||||||
#
|
|
||||||
# (C) Copyright 2007
|
|
||||||
# Daniel Hellstrom, Gaisler Research, daniel@gaisler.com
|
|
||||||
#
|
|
||||||
# SPDX-License-Identifier: GPL-2.0+
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# GRSIM simulating a LEON2 board
|
|
||||||
#
|
|
||||||
|
|
||||||
# RUN U-BOOT FROM PROM
|
|
||||||
CONFIG_SYS_TEXT_BASE = 0x00000000
|
|
||||||
|
|
||||||
# RUN U-BOOT FROM RAM
|
|
||||||
#CONFIG_SYS_TEXT_BASE = 0x40000000
|
|
|
@ -1,2 +1,3 @@
|
||||||
|
CONFIG_SYS_TEXT_BASE=0x00000000
|
||||||
CONFIG_SPARC=y
|
CONFIG_SPARC=y
|
||||||
CONFIG_TARGET_GR_CPCI_AX2000=y
|
CONFIG_TARGET_GR_CPCI_AX2000=y
|
||||||
|
|
|
@ -1,2 +1,3 @@
|
||||||
|
CONFIG_SYS_TEXT_BASE=0x00000000
|
||||||
CONFIG_SPARC=y
|
CONFIG_SPARC=y
|
||||||
CONFIG_TARGET_GR_EP2S60=y
|
CONFIG_TARGET_GR_EP2S60=y
|
||||||
|
|
|
@ -1,2 +1,3 @@
|
||||||
|
CONFIG_SYS_TEXT_BASE=0x00000000
|
||||||
CONFIG_SPARC=y
|
CONFIG_SPARC=y
|
||||||
CONFIG_TARGET_GR_XC3S_1500=y
|
CONFIG_TARGET_GR_XC3S_1500=y
|
||||||
|
|
|
@ -1,2 +1,3 @@
|
||||||
|
CONFIG_SYS_TEXT_BASE=0x00000000
|
||||||
CONFIG_SPARC=y
|
CONFIG_SPARC=y
|
||||||
CONFIG_TARGET_GRSIM=y
|
CONFIG_TARGET_GRSIM=y
|
||||||
|
|
|
@ -1,2 +1,3 @@
|
||||||
|
CONFIG_SYS_TEXT_BASE=0x00000000
|
||||||
CONFIG_SPARC=y
|
CONFIG_SPARC=y
|
||||||
CONFIG_TARGET_GRSIM_LEON2=y
|
CONFIG_TARGET_GRSIM_LEON2=y
|
||||||
|
|
Loading…
Reference in New Issue