Skip to content
Snippets Groups Projects
Commit 7f7563ce authored by Masahiro Yamada's avatar Masahiro Yamada Committed by Tom Rini
Browse files

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: default avatarMasahiro Yamada <yamada.m@jp.panasonic.com>
Cc: Daniel Hellstrom <daniel@gaisler.com>
parent 89bedb0c
No related branches found
No related tags found
No related merge requests found
...@@ -107,6 +107,12 @@ config SYS_EXTRA_OPTIONS ...@@ -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"
......
#
# (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
#
# (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
#
# (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
#
# (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
#
# (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
CONFIG_SYS_TEXT_BASE=0x00000000
CONFIG_SPARC=y CONFIG_SPARC=y
CONFIG_TARGET_GR_CPCI_AX2000=y CONFIG_TARGET_GR_CPCI_AX2000=y
CONFIG_SYS_TEXT_BASE=0x00000000
CONFIG_SPARC=y CONFIG_SPARC=y
CONFIG_TARGET_GR_EP2S60=y CONFIG_TARGET_GR_EP2S60=y
CONFIG_SYS_TEXT_BASE=0x00000000
CONFIG_SPARC=y CONFIG_SPARC=y
CONFIG_TARGET_GR_XC3S_1500=y CONFIG_TARGET_GR_XC3S_1500=y
CONFIG_SYS_TEXT_BASE=0x00000000
CONFIG_SPARC=y CONFIG_SPARC=y
CONFIG_TARGET_GRSIM=y CONFIG_TARGET_GRSIM=y
CONFIG_SYS_TEXT_BASE=0x00000000
CONFIG_SPARC=y CONFIG_SPARC=y
CONFIG_TARGET_GRSIM_LEON2=y CONFIG_TARGET_GRSIM_LEON2=y
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment