Blackfin: move CONFIG_BFIN_CPU to board config.mk
The CONFIG_BFIN_CPU option is largely used in the build system, so move it out of the board config.h and into the board config.mk. It'd be nice to keep everything in the config.h, but the patch to extract that value early was rejected. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
This commit is contained in:
parent
543ef36586
commit
821ad16fa9
arch/blackfin
board
bf518f-ezbrd
bf526-ezbrd
bf527-ad7160-eval
bf527-ezkit
bf533-ezkit
bf533-stamp
bf537-minotaur
bf537-pnav
bf537-srv1
bf537-stamp
bf538f-ezkit
bf548-ezkit
bf561-acvilon
bf561-ezkit
blackstamp
cm-bf527
cm-bf533
cm-bf537e
cm-bf537u
cm-bf548
cm-bf561
ibf-dsp561
ip04
tcm-bf518
tcm-bf537
include/configs
bf518f-ezbrd.hbf526-ezbrd.hbf527-ad7160-eval.hbf527-ezkit.hbf533-ezkit.hbf533-stamp.hbf537-minotaur.hbf537-pnav.hbf537-srv1.hbf537-stamp.hbf538f-ezkit.hbf548-ezkit.hbf561-acvilon.hbf561-ezkit.hblackstamp.hcm-bf527.hcm-bf533.hcm-bf537e.hcm-bf537u.hcm-bf548.hcm-bf561.hibf-dsp561.hip04.htcm-bf518.htcm-bf537.h
@ -25,7 +25,6 @@ CROSS_COMPILE ?= bfin-uclinux-
|
||||
|
||||
STANDALONE_LOAD_ADDR = 0x1000 -m elf32bfin
|
||||
|
||||
CONFIG_BFIN_CPU := $(strip $(subst ",,$(CONFIG_BFIN_CPU)))
|
||||
CONFIG_BFIN_BOOT_MODE := $(strip $(subst ",,$(CONFIG_BFIN_BOOT_MODE)))
|
||||
CONFIG_ENV_OFFSET := $(strip $(subst ",,$(CONFIG_ENV_OFFSET)))
|
||||
CONFIG_ENV_SIZE := $(strip $(subst ",,$(CONFIG_ENV_SIZE)))
|
||||
@ -36,9 +35,8 @@ PLATFORM_CPPFLAGS += -DCONFIG_BLACKFIN
|
||||
LDFLAGS += --gc-sections -m elf32bfin
|
||||
PLATFORM_RELFLAGS += -ffunction-sections -fdata-sections
|
||||
|
||||
ifneq (,$(CONFIG_BFIN_CPU))
|
||||
PLATFORM_CPPFLAGS += -DBFIN_CPU='"$(CONFIG_BFIN_CPU)"'
|
||||
PLATFORM_RELFLAGS += -mcpu=$(CONFIG_BFIN_CPU)
|
||||
endif
|
||||
|
||||
ifneq ($(CONFIG_BFIN_BOOT_MODE),BFIN_BOOT_BYPASS)
|
||||
ALL += $(obj)u-boot.ldr
|
||||
|
@ -9,11 +9,6 @@
|
||||
#ifndef __ASM_BLACKFIN_CONFIG_POST_H__
|
||||
#define __ASM_BLACKFIN_CONFIG_POST_H__
|
||||
|
||||
/* Sanity check CONFIG_BFIN_CPU */
|
||||
#ifndef CONFIG_BFIN_CPU
|
||||
# error CONFIG_BFIN_CPU: your board config needs to define this
|
||||
#endif
|
||||
|
||||
#ifndef CONFIG_BFIN_SCRATCH_REG
|
||||
# define CONFIG_BFIN_SCRATCH_REG retn
|
||||
#endif
|
||||
|
@ -254,7 +254,7 @@ void board_init_f(ulong bootflag)
|
||||
memset((void *)bd, 0, sizeof(bd_t));
|
||||
|
||||
bd->bi_r_version = version_string;
|
||||
bd->bi_cpu = MK_STR(CONFIG_BFIN_CPU);
|
||||
bd->bi_cpu = BFIN_CPU;
|
||||
bd->bi_board_name = BFIN_BOARD_NAME;
|
||||
bd->bi_vco = get_vco();
|
||||
bd->bi_cclk = get_cclk();
|
||||
|
@ -26,6 +26,8 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf518-0.0
|
||||
|
||||
CFLAGS_lib += -O2
|
||||
CFLAGS_lib/lzma += -O2
|
||||
|
||||
|
@ -26,6 +26,8 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf526-0.0
|
||||
|
||||
CFLAGS_lib += -O2
|
||||
CFLAGS_lib/lzma += -O2
|
||||
|
||||
|
@ -26,6 +26,8 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf527-0.2
|
||||
|
||||
CFLAGS_lib += -O2
|
||||
CFLAGS_lib/lzma += -O2
|
||||
|
||||
|
@ -26,6 +26,8 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf527-0.0
|
||||
|
||||
CFLAGS_lib += -O2
|
||||
CFLAGS_lib/lzma += -O2
|
||||
|
||||
|
@ -26,6 +26,8 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf533-0.3
|
||||
|
||||
CFLAGS_lib += -O2
|
||||
CFLAGS_lib/lzma += -O2
|
||||
|
||||
|
@ -26,6 +26,8 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf533-0.3
|
||||
|
||||
CFLAGS_lib += -O2
|
||||
CFLAGS_lib/lzma += -O2
|
||||
|
||||
|
@ -26,6 +26,8 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf537-0.2
|
||||
|
||||
# Set some default LDR flags based on boot mode.
|
||||
LDR_FLAGS-BFIN_BOOT_UART := --port g --gpio 6
|
||||
LDR_FLAGS += $(LDR_FLAGS-$(CONFIG_BFIN_BOOT_MODE))
|
||||
|
@ -26,5 +26,7 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf537-0.2
|
||||
|
||||
# Set some default LDR flags based on boot mode.
|
||||
LDR_FLAGS += $(LDR_FLAGS-$(CONFIG_BFIN_BOOT_MODE))
|
||||
|
@ -26,6 +26,8 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf537-0.2
|
||||
|
||||
# Set some default LDR flags based on boot mode.
|
||||
LDR_FLAGS-BFIN_BOOT_UART := --port g --gpio 6
|
||||
LDR_FLAGS += $(LDR_FLAGS-$(CONFIG_BFIN_BOOT_MODE))
|
||||
|
@ -26,6 +26,8 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf537-0.2
|
||||
|
||||
CFLAGS_lib += -O2
|
||||
CFLAGS_lib/lzma += -O2
|
||||
|
||||
|
@ -26,6 +26,8 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf538-0.4
|
||||
|
||||
CFLAGS_lib += -O2
|
||||
CFLAGS_lib/lzma += -O2
|
||||
|
||||
|
@ -26,6 +26,8 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf548-0.0
|
||||
|
||||
CFLAGS_lib += -O2
|
||||
CFLAGS_lib/lzma += -O2
|
||||
|
||||
|
@ -26,6 +26,8 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf561-0.5
|
||||
|
||||
CFLAGS_lib += -O2
|
||||
CFLAGS_lib/lzma += -O2
|
||||
|
||||
|
@ -26,6 +26,8 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf561-0.3
|
||||
|
||||
CFLAGS_lib += -O2
|
||||
CFLAGS_lib/lzma += -O2
|
||||
|
||||
|
@ -26,5 +26,7 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf532-0.5
|
||||
|
||||
# Set some default LDR flags based on boot mode.
|
||||
LDR_FLAGS += $(LDR_FLAGS-$(CONFIG_BFIN_BOOT_MODE))
|
||||
|
@ -26,6 +26,8 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf527-0.0
|
||||
|
||||
CFLAGS_lib += -O2
|
||||
CFLAGS_lib/lzma += -O2
|
||||
|
||||
|
@ -26,6 +26,8 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf533-0.3
|
||||
|
||||
CFLAGS_lib += -O2
|
||||
CFLAGS_lib/lzma += -O2
|
||||
|
||||
|
@ -26,6 +26,8 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf537-0.2
|
||||
|
||||
CFLAGS_lib += -O2
|
||||
CFLAGS_lib/lzma += -O2
|
||||
|
||||
|
@ -26,6 +26,8 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf537-0.2
|
||||
|
||||
CFLAGS_lib += -O2
|
||||
CFLAGS_lib/lzma += -O2
|
||||
|
||||
|
@ -26,6 +26,8 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf548-0.0
|
||||
|
||||
CFLAGS_lib += -O2
|
||||
CFLAGS_lib/lzma += -O2
|
||||
|
||||
|
@ -26,6 +26,8 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf561-0.3
|
||||
|
||||
CFLAGS_lib += -O2
|
||||
CFLAGS_lib/lzma += -O2
|
||||
|
||||
|
@ -26,6 +26,8 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf561-0.5
|
||||
|
||||
# Set some default LDR flags based on boot mode.
|
||||
LDR_FLAGS-BFIN_BOOT_PARA := --bits 16
|
||||
LDR_FLAGS += $(LDR_FLAGS-$(CONFIG_BFIN_BOOT_MODE))
|
||||
|
@ -26,6 +26,8 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf532-0.5
|
||||
|
||||
CFLAGS_lib += -O2
|
||||
CFLAGS_lib/lzma += -O2
|
||||
|
||||
|
@ -26,6 +26,8 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf518-0.0
|
||||
|
||||
CFLAGS_lib += -O2
|
||||
CFLAGS_lib/lzma += -O2
|
||||
|
||||
|
@ -26,6 +26,8 @@
|
||||
# This is not actually used for Blackfin boards so do not change it
|
||||
#TEXT_BASE = do-not-use-me
|
||||
|
||||
CONFIG_BFIN_CPU = bf537-0.2
|
||||
|
||||
CFLAGS_lib += -O2
|
||||
CFLAGS_lib/lzma += -O2
|
||||
|
||||
|
@ -11,7 +11,6 @@
|
||||
/*
|
||||
* Processor Settings
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf518-0.0
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_PARA
|
||||
|
||||
|
||||
|
@ -11,7 +11,6 @@
|
||||
/*
|
||||
* Processor Settings
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf526-0.0
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_PARA
|
||||
|
||||
|
||||
|
@ -11,7 +11,6 @@
|
||||
/*
|
||||
* Processor Settings
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf527-0.2
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_SPI_MASTER
|
||||
|
||||
|
||||
|
@ -11,7 +11,6 @@
|
||||
/*
|
||||
* Processor Settings
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf527-0.0
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_PARA
|
||||
|
||||
|
||||
|
@ -11,7 +11,6 @@
|
||||
/*
|
||||
* Processor Settings
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf533-0.3
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_BYPASS
|
||||
|
||||
|
||||
|
@ -11,7 +11,6 @@
|
||||
/*
|
||||
* Processor Settings
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf533-0.3
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_BYPASS
|
||||
|
||||
|
||||
|
@ -24,7 +24,6 @@
|
||||
/*
|
||||
* Processor Settings
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf537-0.2
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_SPI_MASTER
|
||||
|
||||
|
||||
|
@ -11,7 +11,6 @@
|
||||
/*
|
||||
* Processor Settings
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf537-0.2
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_SPI_MASTER
|
||||
|
||||
|
||||
|
@ -24,7 +24,6 @@
|
||||
/*
|
||||
* Processor Settings
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf537-0.2
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_SPI_MASTER
|
||||
|
||||
|
||||
|
@ -11,7 +11,6 @@
|
||||
/*
|
||||
* Processor Settings
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf537-0.2
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_BYPASS
|
||||
|
||||
|
||||
|
@ -11,7 +11,6 @@
|
||||
/*
|
||||
* Processor Settings
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf538-0.4
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_BYPASS
|
||||
|
||||
|
||||
|
@ -11,7 +11,6 @@
|
||||
/*
|
||||
* Processor Settings
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf548-0.0
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_PARA
|
||||
|
||||
|
||||
|
@ -12,7 +12,6 @@
|
||||
/*
|
||||
* Processor Settings
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf561-0.5
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_BYPASS
|
||||
|
||||
|
||||
|
@ -11,7 +11,6 @@
|
||||
/*
|
||||
* Processor Settings
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf561-0.3
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_BYPASS
|
||||
|
||||
|
||||
|
@ -24,7 +24,6 @@
|
||||
/* CPU Options
|
||||
* Be sure to set the Silicon Revision Correctly
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf532-0.5
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_SPI_MASTER
|
||||
|
||||
/*
|
||||
|
@ -11,7 +11,6 @@
|
||||
/*
|
||||
* Processor Settings
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf527-0.0
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_PARA
|
||||
|
||||
|
||||
|
@ -11,7 +11,6 @@
|
||||
/*
|
||||
* Processor Settings
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf533-0.3
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_BYPASS
|
||||
|
||||
|
||||
|
@ -11,7 +11,6 @@
|
||||
/*
|
||||
* Processor Settings
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf537-0.2
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_BYPASS
|
||||
|
||||
|
||||
|
@ -11,7 +11,6 @@
|
||||
/*
|
||||
* Processor Settings
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf537-0.2
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_BYPASS
|
||||
|
||||
|
||||
|
@ -11,7 +11,6 @@
|
||||
/*
|
||||
* Processor Settings
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf548-0.0
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_PARA
|
||||
|
||||
|
||||
|
@ -11,7 +11,6 @@
|
||||
/*
|
||||
* Processor Settings
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf561-0.3
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_PARA
|
||||
|
||||
|
||||
|
@ -11,7 +11,6 @@
|
||||
/*
|
||||
* Processor Settings
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf561-0.5
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_BYPASS
|
||||
|
||||
|
||||
|
@ -20,7 +20,6 @@
|
||||
/*
|
||||
* Processor Settings
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf532-0.5
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_NAND
|
||||
|
||||
|
||||
|
@ -11,7 +11,6 @@
|
||||
/*
|
||||
* Processor Settings
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf518-0.0
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_PARA
|
||||
|
||||
|
||||
|
@ -11,7 +11,6 @@
|
||||
/*
|
||||
* Processor Settings
|
||||
*/
|
||||
#define CONFIG_BFIN_CPU bf537-0.2
|
||||
#define CONFIG_BFIN_BOOT_MODE BFIN_BOOT_BYPASS
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user