diff options
| author | Joe Hershberger <joe.hershberger@ni.com> | 2012-10-12 08:48:51 +0000 | 
|---|---|---|
| committer | Tom Rini <trini@ti.com> | 2012-10-19 15:25:43 -0700 | 
| commit | ddd8418f7f390a39d460e6ab98e8e668f0cf617c (patch) | |
| tree | 86449254ee73e073d08226bfb95a005ba81c5808 /tools/env/fw_env.c | |
| parent | 6ab6a650a418f213f51f47c8263cd635130b3c3a (diff) | |
| download | olio-uboot-2014.01-ddd8418f7f390a39d460e6ab98e8e668f0cf617c.tar.xz olio-uboot-2014.01-ddd8418f7f390a39d460e6ab98e8e668f0cf617c.zip | |
env: cosmetic: Consilidate the default env definition
There used to be a huge structure duplicated 3 times in the source.
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com>
Signed-off-by: Tom Rini <trini@ti.com>
Diffstat (limited to 'tools/env/fw_env.c')
| -rw-r--r-- | tools/env/fw_env.c | 98 | 
1 files changed, 2 insertions, 96 deletions
| diff --git a/tools/env/fw_env.c b/tools/env/fw_env.c index 32e853aa1..9b023e807 100644 --- a/tools/env/fw_env.c +++ b/tools/env/fw_env.c @@ -119,102 +119,8 @@ static unsigned char active_flag = 1;  /* obsolete_flag must be 0 to efficiently set it on NOR flash without erasing */  static unsigned char obsolete_flag = 0; - -static char default_environment[] = { -#if defined(CONFIG_BOOTARGS) -	"bootargs=" CONFIG_BOOTARGS "\0" -#endif -#if defined(CONFIG_BOOTCOMMAND) -	"bootcmd=" CONFIG_BOOTCOMMAND "\0" -#endif -#if defined(CONFIG_RAMBOOTCOMMAND) -	"ramboot=" CONFIG_RAMBOOTCOMMAND "\0" -#endif -#if defined(CONFIG_NFSBOOTCOMMAND) -	"nfsboot=" CONFIG_NFSBOOTCOMMAND "\0" -#endif -#if defined(CONFIG_BOOTDELAY) && (CONFIG_BOOTDELAY >= 0) -	"bootdelay=" __stringify(CONFIG_BOOTDELAY) "\0" -#endif -#if defined(CONFIG_BAUDRATE) && (CONFIG_BAUDRATE >= 0) -	"baudrate=" __stringify(CONFIG_BAUDRATE) "\0" -#endif -#ifdef	CONFIG_LOADS_ECHO -	"loads_echo=" __stringify(CONFIG_LOADS_ECHO) "\0" -#endif -#ifdef	CONFIG_ETHADDR -	"ethaddr=" __stringify(CONFIG_ETHADDR) "\0" -#endif -#ifdef	CONFIG_ETH1ADDR -	"eth1addr=" __stringify(CONFIG_ETH1ADDR) "\0" -#endif -#ifdef	CONFIG_ETH2ADDR -	"eth2addr=" __stringify(CONFIG_ETH2ADDR) "\0" -#endif -#ifdef	CONFIG_ETH3ADDR -	"eth3addr=" __stringify(CONFIG_ETH3ADDR) "\0" -#endif -#ifdef	CONFIG_ETH4ADDR -	"eth4addr=" __stringify(CONFIG_ETH4ADDR) "\0" -#endif -#ifdef	CONFIG_ETH5ADDR -	"eth5addr=" __stringify(CONFIG_ETH5ADDR) "\0" -#endif -#ifdef	CONFIG_ETHPRIME -	"ethprime=" CONFIG_ETHPRIME "\0" -#endif -#ifdef	CONFIG_IPADDR -	"ipaddr=" __stringify(CONFIG_IPADDR) "\0" -#endif -#ifdef	CONFIG_SERVERIP -	"serverip=" __stringify(CONFIG_SERVERIP) "\0" -#endif -#ifdef	CONFIG_SYS_AUTOLOAD -	"autoload=" CONFIG_SYS_AUTOLOAD "\0" -#endif -#ifdef	CONFIG_ROOTPATH -	"rootpath=" CONFIG_ROOTPATH "\0" -#endif -#ifdef	CONFIG_GATEWAYIP -	"gatewayip=" __stringify(CONFIG_GATEWAYIP) "\0" -#endif -#ifdef	CONFIG_NETMASK -	"netmask=" __stringify(CONFIG_NETMASK) "\0" -#endif -#ifdef	CONFIG_HOSTNAME -	"hostname=" __stringify(CONFIG_HOSTNAME) "\0" -#endif -#ifdef	CONFIG_BOOTFILE -	"bootfile=" CONFIG_BOOTFILE "\0" -#endif -#ifdef	CONFIG_LOADADDR -	"loadaddr=" __stringify(CONFIG_LOADADDR) "\0" -#endif -#ifdef	CONFIG_PREBOOT -	"preboot=" CONFIG_PREBOOT "\0" -#endif -#ifdef	CONFIG_CLOCKS_IN_MHZ -	"clocks_in_mhz=" "1" "\0" -#endif -#if defined(CONFIG_PCI_BOOTDELAY) && (CONFIG_PCI_BOOTDELAY > 0) -	"pcidelay=" __stringify(CONFIG_PCI_BOOTDELAY) "\0" -#endif -#ifdef	CONFIG_ENV_VARS_UBOOT_CONFIG -	"arch=" CONFIG_SYS_ARCH "\0" -	"cpu=" CONFIG_SYS_CPU "\0" -	"board=" CONFIG_SYS_BOARD "\0" -#ifdef CONFIG_SYS_VENDOR -	"vendor=" CONFIG_SYS_VENDOR "\0" -#endif -#ifdef CONFIG_SYS_SOC -	"soc=" CONFIG_SYS_SOC "\0" -#endif -#endif -#ifdef  CONFIG_EXTRA_ENV_SETTINGS -	CONFIG_EXTRA_ENV_SETTINGS -#endif -	"\0"		/* Termimate struct environment data with 2 NULs */ -}; +#define DEFAULT_ENV_INSTANCE_STATIC +#include <env_default.h>  static int flash_io (int mode);  static char *envmatch (char * s1, char * s2); |