Blame view

include/env_default.h 3.01 KB
83d290c56   Tom Rini   SPDX: Convert all...
1
  /* SPDX-License-Identifier: GPL-2.0+ */
ddd8418f7   Joe Hershberger   env: cosmetic: Co...
2
3
4
5
6
7
  /*
   * (C) Copyright 2000-2010
   * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
   *
   * (C) Copyright 2001 Sysgo Real-Time Solutions, GmbH <www.elinos.com>
   * Andreas Heppel <aheppel@sysgo.de>
ddd8418f7   Joe Hershberger   env: cosmetic: Co...
8
   */
170ab1107   Joe Hershberger   env: Add support ...
9
  #include <env_callback.h>
ddd8418f7   Joe Hershberger   env: cosmetic: Co...
10
  #ifdef DEFAULT_ENV_INSTANCE_EMBEDDED
23ac79ff8   Christophe Leroy   common: env_embed...
11
  env_t environment __UBOOT_ENV_SECTION__(environment) = {
ddd8418f7   Joe Hershberger   env: cosmetic: Co...
12
13
14
15
16
17
18
19
20
21
  	ENV_CRC,	/* CRC Sum */
  #ifdef CONFIG_SYS_REDUNDAND_ENVIRONMENT
  	1,		/* Flags: valid */
  #endif
  	{
  #elif defined(DEFAULT_ENV_INSTANCE_STATIC)
  static char default_environment[] = {
  #else
  const uchar default_environment[] = {
  #endif
f3d8f7dd7   Rasmus Villemoes   Allow providing d...
22
  #ifndef CONFIG_USE_DEFAULT_ENV_FILE
170ab1107   Joe Hershberger   env: Add support ...
23
24
25
  #ifdef	CONFIG_ENV_CALLBACK_LIST_DEFAULT
  	ENV_CALLBACK_VAR "=" CONFIG_ENV_CALLBACK_LIST_DEFAULT "\0"
  #endif
2598090b7   Joe Hershberger   env: Add environm...
26
27
28
  #ifdef	CONFIG_ENV_FLAGS_LIST_DEFAULT
  	ENV_FLAGS_VAR "=" CONFIG_ENV_FLAGS_LIST_DEFAULT "\0"
  #endif
5abc1a452   Sam Protsenko   common: Move CONF...
29
  #ifdef	CONFIG_USE_BOOTARGS
ddd8418f7   Joe Hershberger   env: cosmetic: Co...
30
31
32
33
34
35
36
37
38
39
40
  	"bootargs="	CONFIG_BOOTARGS			"\0"
  #endif
  #ifdef	CONFIG_BOOTCOMMAND
  	"bootcmd="	CONFIG_BOOTCOMMAND		"\0"
  #endif
  #ifdef	CONFIG_RAMBOOTCOMMAND
  	"ramboot="	CONFIG_RAMBOOTCOMMAND		"\0"
  #endif
  #ifdef	CONFIG_NFSBOOTCOMMAND
  	"nfsboot="	CONFIG_NFSBOOTCOMMAND		"\0"
  #endif
57aa4d206   Alex Kiernan   env: Include boot...
41
  #if defined(CONFIG_BOOTDELAY)
ddd8418f7   Joe Hershberger   env: cosmetic: Co...
42
43
44
45
46
47
48
49
  	"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
ddd8418f7   Joe Hershberger   env: cosmetic: Co...
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
  #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_PREBOOT
  	"preboot="	CONFIG_PREBOOT			"\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
5bc0543df   Mario Six   treewide: Convert...
75
  	"hostname="	CONFIG_HOSTNAME	"\0"
ddd8418f7   Joe Hershberger   env: cosmetic: Co...
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
  #endif
  #ifdef	CONFIG_BOOTFILE
  	"bootfile="	CONFIG_BOOTFILE			"\0"
  #endif
  #ifdef	CONFIG_LOADADDR
  	"loadaddr="	__stringify(CONFIG_LOADADDR)	"\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"
96044745c   Masahiro Yamada   env: avoid build ...
91
  #ifdef CONFIG_SYS_CPU
ddd8418f7   Joe Hershberger   env: cosmetic: Co...
92
  	"cpu="		CONFIG_SYS_CPU			"\0"
96044745c   Masahiro Yamada   env: avoid build ...
93
94
  #endif
  #ifdef CONFIG_SYS_BOARD
ddd8418f7   Joe Hershberger   env: cosmetic: Co...
95
  	"board="	CONFIG_SYS_BOARD		"\0"
418b7f3af   Stephen Warren   Add board_name to...
96
  	"board_name="	CONFIG_SYS_BOARD		"\0"
96044745c   Masahiro Yamada   env: avoid build ...
97
  #endif
ddd8418f7   Joe Hershberger   env: cosmetic: Co...
98
99
100
101
102
103
104
  #ifdef CONFIG_SYS_VENDOR
  	"vendor="	CONFIG_SYS_VENDOR		"\0"
  #endif
  #ifdef CONFIG_SYS_SOC
  	"soc="		CONFIG_SYS_SOC			"\0"
  #endif
  #endif
c9ad6bc23   Alex Kiernan   Add BOOTCOUNT_BOO...
105
106
107
  #if defined(CONFIG_BOOTCOUNT_BOOTLIMIT) && (CONFIG_BOOTCOUNT_BOOTLIMIT > 0)
  	"bootlimit="	__stringify(CONFIG_BOOTCOUNT_BOOTLIMIT)"\0"
  #endif
ddd8418f7   Joe Hershberger   env: cosmetic: Co...
108
109
110
111
  #ifdef	CONFIG_EXTRA_ENV_SETTINGS
  	CONFIG_EXTRA_ENV_SETTINGS
  #endif
  	"\0"
f3d8f7dd7   Rasmus Villemoes   Allow providing d...
112
113
114
  #else /* CONFIG_USE_DEFAULT_ENV_FILE */
  #include "generated/defaultenv_autogenerated.h"
  #endif
ddd8418f7   Joe Hershberger   env: cosmetic: Co...
115
116
117
118
  #ifdef DEFAULT_ENV_INSTANCE_EMBEDDED
  	}
  #endif
  };