diff options
| author | Masahiro Yamada <yamada.m@jp.panasonic.com> | 2014-03-11 11:05:17 +0900 | 
|---|---|---|
| committer | Tom Rini <trini@ti.com> | 2014-03-12 17:04:52 -0400 | 
| commit | 4ab3fc5eba1d24f37ab33f83ea39c1f7082075d3 (patch) | |
| tree | f9fcdda2081dc8fb6130c11ce880e7f72b1ba812 | |
| parent | e4536f8e379130b1bf3c0497f49c4f5a4da48c83 (diff) | |
| download | olio-uboot-2014.01-4ab3fc5eba1d24f37ab33f83ea39c1f7082075d3.tar.xz olio-uboot-2014.01-4ab3fc5eba1d24f37ab33f83ea39c1f7082075d3.zip | |
kirkwood: kwbimage: refactor CONFIG_SYS_KWD_CONFIG
Pull out "$(SRCTREE)/" from CONFIG_SYS_KWD_CONFIG
and push it into the top Makefile.
Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
Cc: Michael Walle <michael@walle.cc>
Cc: Simon Guinot <simon.guinot@sequanux.org>
Cc: Dave Purdy <david.c.purdy@gmail.com>
Cc: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
Cc: Luka Perkov <luka@openwrt.org>
Cc: Valentin Longchamp <valentin.longchamp@keymile.com>
Cc: Jason Cooper <u-boot@lakedaemon.net>
Cc: Siddarth Gore <gores@marvell.com>
Cc: Prafulla Wadaskar <prafulla@marvell.com>
Cc: Eric Cooper <ecc@cmu.edu>
Cc: Suriyan Ramasami <suriyan.r@gmail.com>
| -rw-r--r-- | Makefile | 4 | ||||
| -rw-r--r-- | arch/arm/include/asm/arch-kirkwood/config.h | 2 | ||||
| -rw-r--r-- | doc/README.kwbimage | 2 | ||||
| -rw-r--r-- | include/configs/km_kirkwood.h | 15 | ||||
| -rw-r--r-- | include/configs/lacie_kw.h | 4 | ||||
| -rw-r--r-- | include/configs/lsxl.h | 4 | 
6 files changed, 13 insertions, 18 deletions
| @@ -802,8 +802,8 @@ MKIMAGEFLAGS_u-boot.img = -A $(ARCH) -T firmware -C none -O u-boot \  	-a $(CONFIG_SYS_TEXT_BASE) -e $(CONFIG_SYS_UBOOT_START) \  	-n "U-Boot $(UBOOTRELEASE) for $(BOARD) board" -MKIMAGEFLAGS_u-boot.kwb = -n $(CONFIG_SYS_KWD_CONFIG) -T kwbimage \ -		-a $(CONFIG_SYS_TEXT_BASE) -e $(CONFIG_SYS_TEXT_BASE) +MKIMAGEFLAGS_u-boot.kwb = -n $(srctree)/$(CONFIG_SYS_KWD_CONFIG:"%"=%) \ +	-T kwbimage -a $(CONFIG_SYS_TEXT_BASE) -e $(CONFIG_SYS_TEXT_BASE)  MKIMAGEFLAGS_u-boot.pbl = -n $(srctree)/$(CONFIG_SYS_FSL_PBL_RCW:"%"=%) \  		-R $(srctree)/$(CONFIG_SYS_FSL_PBL_PBI:"%"=%) -T pblimage diff --git a/arch/arm/include/asm/arch-kirkwood/config.h b/arch/arm/include/asm/arch-kirkwood/config.h index 197703b83..7a688e46b 100644 --- a/arch/arm/include/asm/arch-kirkwood/config.h +++ b/arch/arm/include/asm/arch-kirkwood/config.h @@ -38,7 +38,7 @@   * CONFIG_SYS_KWD_CONFIG should be defined in board specific header file   */  #ifndef CONFIG_SYS_KWD_CONFIG -#define	CONFIG_SYS_KWD_CONFIG	$(SRCTREE)/$(CONFIG_BOARDDIR)/kwbimage.cfg +#define	CONFIG_SYS_KWD_CONFIG	$(CONFIG_BOARDDIR)/kwbimage.cfg  #endif /* CONFIG_SYS_KWD_CONFIG */  /* Kirkwood has 2k of Security SRAM, use it for SP */ diff --git a/doc/README.kwbimage b/doc/README.kwbimage index 8ed708c35..13f6f92f6 100644 --- a/doc/README.kwbimage +++ b/doc/README.kwbimage @@ -42,7 +42,7 @@ Board specific configuration file specifications:  	kwbimage.cfg.  The name can be set as part of the full path  	to the file using CONFIG_SYS_KWD_CONFIG (probably in  	include/configs/<yourboard>.h).   The path should look like: -	$(SRCTREE)/$(CONFIG_BOARDDIR)/<yourkwbimagename>.cfg +	$(CONFIG_BOARDDIR)/<yourkwbimagename>.cfg  2. This file can have empty lines and lines starting with "#" as first  	character to put comments  3. This file can have configuration command lines as mentioned below, diff --git a/include/configs/km_kirkwood.h b/include/configs/km_kirkwood.h index 2cde1770c..9eb1ad339 100644 --- a/include/configs/km_kirkwood.h +++ b/include/configs/km_kirkwood.h @@ -40,8 +40,7 @@  #define CONFIG_IDENT_STRING		"\nKeymile Kirkwood 128M16"  #define CONFIG_HOSTNAME			km_kirkwood_128m16  #undef CONFIG_SYS_KWD_CONFIG -#define CONFIG_SYS_KWD_CONFIG \ -		$(SRCTREE)/$(CONFIG_BOARDDIR)/kwbimage_128M16_1.cfg +#define CONFIG_SYS_KWD_CONFIG $(CONFIG_BOARDDIR)/kwbimage_128M16_1.cfg  #define CONFIG_KM_DISABLE_PCIE  #define CONFIG_KM_IVM_BUS		1	/* I2C2 (Mux-Port 1)*/ @@ -59,8 +58,7 @@  #endif  #undef CONFIG_SYS_KWD_CONFIG -#define CONFIG_SYS_KWD_CONFIG \ -		$(SRCTREE)/$(CONFIG_BOARDDIR)/kwbimage_128M16_1.cfg +#define CONFIG_SYS_KWD_CONFIG $(CONFIG_BOARDDIR)/kwbimage_128M16_1.cfg  #define CONFIG_KM_ENV_IS_IN_SPI_NOR  #define CONFIG_KM_FPGA_CONFIG  #define CONFIG_KM_PIGGY4_88E6352 @@ -73,8 +71,7 @@  #define CONFIG_HOSTNAME			mgcoge3un  #define CONFIG_KM_IVM_BUS		1	/* I2C2 (Mux-Port 1)*/  #undef CONFIG_SYS_KWD_CONFIG -#define CONFIG_SYS_KWD_CONFIG \ -		$(SRCTREE)/$(CONFIG_BOARDDIR)/kwbimage-memphis.cfg +#define CONFIG_SYS_KWD_CONFIG $(CONFIG_BOARDDIR)/kwbimage-memphis.cfg  #define CONFIG_KM_BOARD_EXTRA_ENV	"waitforne=true\0"  #define CONFIG_PIGGY_MAC_ADRESS_OFFSET  3  #define CONFIG_KM_DISABLE_PCIE @@ -85,8 +82,7 @@  #define CONFIG_IDENT_STRING		"\nKeymile COGE5UN"  #define CONFIG_KM_IVM_BUS		1	/* I2C2 (Mux-Port 1)*/  #undef	CONFIG_SYS_KWD_CONFIG -#define CONFIG_SYS_KWD_CONFIG \ -		$(SRCTREE)/$(CONFIG_BOARDDIR)/kwbimage_256M8_1.cfg +#define CONFIG_SYS_KWD_CONFIG $(CONFIG_BOARDDIR)/kwbimage_256M8_1.cfg  #define CONFIG_KM_ENV_IS_IN_SPI_NOR  #define CONFIG_PIGGY_MAC_ADRESS_OFFSET	3  #define CONFIG_HOSTNAME			kmcoge5un @@ -106,8 +102,7 @@  #define CONFIG_IDENT_STRING		"\nKeymile SUV31"  #define CONFIG_HOSTNAME			kmsuv31  #undef CONFIG_SYS_KWD_CONFIG -#define CONFIG_SYS_KWD_CONFIG \ -		$(SRCTREE)/$(CONFIG_BOARDDIR)/kwbimage_128M16_1.cfg +#define CONFIG_SYS_KWD_CONFIG $(CONFIG_BOARDDIR)/kwbimage_128M16_1.cfg  #define CONFIG_KM_ENV_IS_IN_SPI_NOR  #define CONFIG_KM_FPGA_CONFIG diff --git a/include/configs/lacie_kw.h b/include/configs/lacie_kw.h index f6e79ba35..2d2e23a2a 100644 --- a/include/configs/lacie_kw.h +++ b/include/configs/lacie_kw.h @@ -80,9 +80,9 @@   * from the Network Space v2   */  #if defined(CONFIG_INETSPACE_V2) -#define CONFIG_SYS_KWD_CONFIG $(SRCTREE)/$(CONFIG_BOARDDIR)/kwbimage-is2.cfg +#define CONFIG_SYS_KWD_CONFIG $(CONFIG_BOARDDIR)/kwbimage-is2.cfg  #elif defined(CONFIG_NETSPACE_LITE_V2) || defined(CONFIG_NETSPACE_MINI_V2) -#define CONFIG_SYS_KWD_CONFIG $(SRCTREE)/$(CONFIG_BOARDDIR)/kwbimage-ns2l.cfg +#define CONFIG_SYS_KWD_CONFIG $(CONFIG_BOARDDIR)/kwbimage-ns2l.cfg  #endif  /* diff --git a/include/configs/lsxl.h b/include/configs/lsxl.h index 92865df12..2ae8a2700 100644 --- a/include/configs/lsxl.h +++ b/include/configs/lsxl.h @@ -13,12 +13,12 @@   */  #if defined(CONFIG_LSCHLV2)  #define CONFIG_IDENT_STRING " LS-CHLv2" -#define CONFIG_SYS_KWD_CONFIG $(SRCTREE)/$(CONFIG_BOARDDIR)/kwbimage-lschl.cfg +#define CONFIG_SYS_KWD_CONFIG $(CONFIG_BOARDDIR)/kwbimage-lschl.cfg  #define CONFIG_MACH_TYPE 3006  #define CONFIG_SYS_TCLK 166666667 /* 166 MHz */  #elif defined(CONFIG_LSXHL)  #define CONFIG_IDENT_STRING " LS-XHL" -#define CONFIG_SYS_KWD_CONFIG $(SRCTREE)/$(CONFIG_BOARDDIR)/kwbimage-lsxhl.cfg +#define CONFIG_SYS_KWD_CONFIG $(CONFIG_BOARDDIR)/kwbimage-lsxhl.cfg  #define CONFIG_MACH_TYPE 2663  /* CONFIG_SYS_TCLK is 200000000 by default */  #else |