1
0
Fork 0

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>
utp
Masahiro Yamada 2014-10-30 15:30:58 +09:00 committed by Tom Rini
parent 89bedb0c10
commit 7f7563cec1
11 changed files with 11 additions and 84 deletions

View File

@ -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"

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -1,2 +1,3 @@
CONFIG_SYS_TEXT_BASE=0x00000000
CONFIG_SPARC=y CONFIG_SPARC=y
CONFIG_TARGET_GRSIM=y CONFIG_TARGET_GRSIM=y

View File

@ -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