projects
/
oweals
/
u-boot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' of git://git.denx.de/u-boot-sunxi
[oweals/u-boot.git]
/
env
/
remote.c
diff --git
a/env/remote.c
b/env/remote.c
index 0324cba099b6703696d522d174e243681e316547..b1a7d1a4c12e3d38e870b2f34a4ab36586355525 100644
(file)
--- a/
env/remote.c
+++ b/
env/remote.c
@@
-1,7
+1,6
@@
+// SPDX-License-Identifier: GPL-2.0+
/*
* (C) Copyright 2011-2012 Freescale Semiconductor, Inc.
/*
* (C) Copyright 2011-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0+
*/
/* #define DEBUG */
*/
/* #define DEBUG */
@@
-11,8
+10,6
@@
#include <environment.h>
#include <linux/stddef.h>
#include <environment.h>
#include <linux/stddef.h>
-char *env_name_spec = "Remote";
-
#ifdef ENV_IS_EMBEDDED
env_t *env_ptr = &environment;
#else /* ! ENV_IS_EMBEDDED */
#ifdef ENV_IS_EMBEDDED
env_t *env_ptr = &environment;
#else /* ! ENV_IS_EMBEDDED */
@@
-33,9
+30,7
@@
static int env_remote_init(void)
return 0;
}
return 0;
}
- gd->env_addr = (ulong)default_environment;
- gd->env_valid = 0;
- return 0;
+ return -ENOENT;
}
#ifdef CONFIG_CMD_SAVEENV
}
#ifdef CONFIG_CMD_SAVEENV
@@
-50,15
+45,18
@@
static int env_remote_save(void)
}
#endif /* CONFIG_CMD_SAVEENV */
}
#endif /* CONFIG_CMD_SAVEENV */
-static
void
env_remote_load(void)
+static
int
env_remote_load(void)
{
#ifndef ENV_IS_EMBEDDED
{
#ifndef ENV_IS_EMBEDDED
- env_import((char *)env_ptr, 1);
+
return
env_import((char *)env_ptr, 1);
#endif
#endif
+
+ return 0;
}
U_BOOT_ENV_LOCATION(remote) = {
.location = ENVL_REMOTE,
}
U_BOOT_ENV_LOCATION(remote) = {
.location = ENVL_REMOTE,
+ ENV_NAME("Remote")
.load = env_remote_load,
.save = env_save_ptr(env_remote_save),
.init = env_remote_init,
.load = env_remote_load,
.save = env_save_ptr(env_remote_save),
.init = env_remote_init,