mirror of
https://xff.cz/git/u-boot/
synced 2025-09-07 03:32:20 +02:00
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>
This commit is contained in:
committed by
Tom Rini
parent
e4536f8e37
commit
4ab3fc5eba
4
Makefile
4
Makefile
@@ -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) \
|
-a $(CONFIG_SYS_TEXT_BASE) -e $(CONFIG_SYS_UBOOT_START) \
|
||||||
-n "U-Boot $(UBOOTRELEASE) for $(BOARD) board"
|
-n "U-Boot $(UBOOTRELEASE) for $(BOARD) board"
|
||||||
|
|
||||||
MKIMAGEFLAGS_u-boot.kwb = -n $(CONFIG_SYS_KWD_CONFIG) -T kwbimage \
|
MKIMAGEFLAGS_u-boot.kwb = -n $(srctree)/$(CONFIG_SYS_KWD_CONFIG:"%"=%) \
|
||||||
-a $(CONFIG_SYS_TEXT_BASE) -e $(CONFIG_SYS_TEXT_BASE)
|
-T kwbimage -a $(CONFIG_SYS_TEXT_BASE) -e $(CONFIG_SYS_TEXT_BASE)
|
||||||
|
|
||||||
MKIMAGEFLAGS_u-boot.pbl = -n $(srctree)/$(CONFIG_SYS_FSL_PBL_RCW:"%"=%) \
|
MKIMAGEFLAGS_u-boot.pbl = -n $(srctree)/$(CONFIG_SYS_FSL_PBL_RCW:"%"=%) \
|
||||||
-R $(srctree)/$(CONFIG_SYS_FSL_PBL_PBI:"%"=%) -T pblimage
|
-R $(srctree)/$(CONFIG_SYS_FSL_PBL_PBI:"%"=%) -T pblimage
|
||||||
|
@@ -38,7 +38,7 @@
|
|||||||
* CONFIG_SYS_KWD_CONFIG should be defined in board specific header file
|
* CONFIG_SYS_KWD_CONFIG should be defined in board specific header file
|
||||||
*/
|
*/
|
||||||
#ifndef CONFIG_SYS_KWD_CONFIG
|
#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 */
|
#endif /* CONFIG_SYS_KWD_CONFIG */
|
||||||
|
|
||||||
/* Kirkwood has 2k of Security SRAM, use it for SP */
|
/* Kirkwood has 2k of Security SRAM, use it for SP */
|
||||||
|
@@ -42,7 +42,7 @@ Board specific configuration file specifications:
|
|||||||
kwbimage.cfg. The name can be set as part of the full path
|
kwbimage.cfg. The name can be set as part of the full path
|
||||||
to the file using CONFIG_SYS_KWD_CONFIG (probably in
|
to the file using CONFIG_SYS_KWD_CONFIG (probably in
|
||||||
include/configs/<yourboard>.h). The path should look like:
|
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
|
2. This file can have empty lines and lines starting with "#" as first
|
||||||
character to put comments
|
character to put comments
|
||||||
3. This file can have configuration command lines as mentioned below,
|
3. This file can have configuration command lines as mentioned below,
|
||||||
|
@@ -40,8 +40,7 @@
|
|||||||
#define CONFIG_IDENT_STRING "\nKeymile Kirkwood 128M16"
|
#define CONFIG_IDENT_STRING "\nKeymile Kirkwood 128M16"
|
||||||
#define CONFIG_HOSTNAME km_kirkwood_128m16
|
#define CONFIG_HOSTNAME km_kirkwood_128m16
|
||||||
#undef CONFIG_SYS_KWD_CONFIG
|
#undef CONFIG_SYS_KWD_CONFIG
|
||||||
#define CONFIG_SYS_KWD_CONFIG \
|
#define CONFIG_SYS_KWD_CONFIG $(CONFIG_BOARDDIR)/kwbimage_128M16_1.cfg
|
||||||
$(SRCTREE)/$(CONFIG_BOARDDIR)/kwbimage_128M16_1.cfg
|
|
||||||
#define CONFIG_KM_DISABLE_PCIE
|
#define CONFIG_KM_DISABLE_PCIE
|
||||||
#define CONFIG_KM_IVM_BUS 1 /* I2C2 (Mux-Port 1)*/
|
#define CONFIG_KM_IVM_BUS 1 /* I2C2 (Mux-Port 1)*/
|
||||||
|
|
||||||
@@ -59,8 +58,7 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#undef CONFIG_SYS_KWD_CONFIG
|
#undef CONFIG_SYS_KWD_CONFIG
|
||||||
#define CONFIG_SYS_KWD_CONFIG \
|
#define CONFIG_SYS_KWD_CONFIG $(CONFIG_BOARDDIR)/kwbimage_128M16_1.cfg
|
||||||
$(SRCTREE)/$(CONFIG_BOARDDIR)/kwbimage_128M16_1.cfg
|
|
||||||
#define CONFIG_KM_ENV_IS_IN_SPI_NOR
|
#define CONFIG_KM_ENV_IS_IN_SPI_NOR
|
||||||
#define CONFIG_KM_FPGA_CONFIG
|
#define CONFIG_KM_FPGA_CONFIG
|
||||||
#define CONFIG_KM_PIGGY4_88E6352
|
#define CONFIG_KM_PIGGY4_88E6352
|
||||||
@@ -73,8 +71,7 @@
|
|||||||
#define CONFIG_HOSTNAME mgcoge3un
|
#define CONFIG_HOSTNAME mgcoge3un
|
||||||
#define CONFIG_KM_IVM_BUS 1 /* I2C2 (Mux-Port 1)*/
|
#define CONFIG_KM_IVM_BUS 1 /* I2C2 (Mux-Port 1)*/
|
||||||
#undef CONFIG_SYS_KWD_CONFIG
|
#undef CONFIG_SYS_KWD_CONFIG
|
||||||
#define CONFIG_SYS_KWD_CONFIG \
|
#define CONFIG_SYS_KWD_CONFIG $(CONFIG_BOARDDIR)/kwbimage-memphis.cfg
|
||||||
$(SRCTREE)/$(CONFIG_BOARDDIR)/kwbimage-memphis.cfg
|
|
||||||
#define CONFIG_KM_BOARD_EXTRA_ENV "waitforne=true\0"
|
#define CONFIG_KM_BOARD_EXTRA_ENV "waitforne=true\0"
|
||||||
#define CONFIG_PIGGY_MAC_ADRESS_OFFSET 3
|
#define CONFIG_PIGGY_MAC_ADRESS_OFFSET 3
|
||||||
#define CONFIG_KM_DISABLE_PCIE
|
#define CONFIG_KM_DISABLE_PCIE
|
||||||
@@ -85,8 +82,7 @@
|
|||||||
#define CONFIG_IDENT_STRING "\nKeymile COGE5UN"
|
#define CONFIG_IDENT_STRING "\nKeymile COGE5UN"
|
||||||
#define CONFIG_KM_IVM_BUS 1 /* I2C2 (Mux-Port 1)*/
|
#define CONFIG_KM_IVM_BUS 1 /* I2C2 (Mux-Port 1)*/
|
||||||
#undef CONFIG_SYS_KWD_CONFIG
|
#undef CONFIG_SYS_KWD_CONFIG
|
||||||
#define CONFIG_SYS_KWD_CONFIG \
|
#define CONFIG_SYS_KWD_CONFIG $(CONFIG_BOARDDIR)/kwbimage_256M8_1.cfg
|
||||||
$(SRCTREE)/$(CONFIG_BOARDDIR)/kwbimage_256M8_1.cfg
|
|
||||||
#define CONFIG_KM_ENV_IS_IN_SPI_NOR
|
#define CONFIG_KM_ENV_IS_IN_SPI_NOR
|
||||||
#define CONFIG_PIGGY_MAC_ADRESS_OFFSET 3
|
#define CONFIG_PIGGY_MAC_ADRESS_OFFSET 3
|
||||||
#define CONFIG_HOSTNAME kmcoge5un
|
#define CONFIG_HOSTNAME kmcoge5un
|
||||||
@@ -106,8 +102,7 @@
|
|||||||
#define CONFIG_IDENT_STRING "\nKeymile SUV31"
|
#define CONFIG_IDENT_STRING "\nKeymile SUV31"
|
||||||
#define CONFIG_HOSTNAME kmsuv31
|
#define CONFIG_HOSTNAME kmsuv31
|
||||||
#undef CONFIG_SYS_KWD_CONFIG
|
#undef CONFIG_SYS_KWD_CONFIG
|
||||||
#define CONFIG_SYS_KWD_CONFIG \
|
#define CONFIG_SYS_KWD_CONFIG $(CONFIG_BOARDDIR)/kwbimage_128M16_1.cfg
|
||||||
$(SRCTREE)/$(CONFIG_BOARDDIR)/kwbimage_128M16_1.cfg
|
|
||||||
#define CONFIG_KM_ENV_IS_IN_SPI_NOR
|
#define CONFIG_KM_ENV_IS_IN_SPI_NOR
|
||||||
#define CONFIG_KM_FPGA_CONFIG
|
#define CONFIG_KM_FPGA_CONFIG
|
||||||
|
|
||||||
|
@@ -80,9 +80,9 @@
|
|||||||
* from the Network Space v2
|
* from the Network Space v2
|
||||||
*/
|
*/
|
||||||
#if defined(CONFIG_INETSPACE_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)
|
#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
|
#endif
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@@ -13,12 +13,12 @@
|
|||||||
*/
|
*/
|
||||||
#if defined(CONFIG_LSCHLV2)
|
#if defined(CONFIG_LSCHLV2)
|
||||||
#define CONFIG_IDENT_STRING " LS-CHLv2"
|
#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_MACH_TYPE 3006
|
||||||
#define CONFIG_SYS_TCLK 166666667 /* 166 MHz */
|
#define CONFIG_SYS_TCLK 166666667 /* 166 MHz */
|
||||||
#elif defined(CONFIG_LSXHL)
|
#elif defined(CONFIG_LSXHL)
|
||||||
#define CONFIG_IDENT_STRING " LS-XHL"
|
#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
|
#define CONFIG_MACH_TYPE 2663
|
||||||
/* CONFIG_SYS_TCLK is 200000000 by default */
|
/* CONFIG_SYS_TCLK is 200000000 by default */
|
||||||
#else
|
#else
|
||||||
|
Reference in New Issue
Block a user