X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=env%2Fnowhere.c;h=f5b0a17652c5928fa0282b6b7623eb5b45284add;hb=718f7bf7ca31277fbe5fdf49b6fa897736b7f36d;hp=c58d299308641e3592327b7492e0a97913e6de74;hpb=4415f1d1f1c57d43f6bc8ff156554c2b2da45b52;p=oweals%2Fu-boot.git diff --git a/env/nowhere.c b/env/nowhere.c index c58d299308..f5b0a17652 100644 --- a/env/nowhere.c +++ b/env/nowhere.c @@ -1,41 +1,34 @@ +// SPDX-License-Identifier: GPL-2.0+ /* * (C) Copyright 2000-2010 * Wolfgang Denk, DENX Software Engineering, wd@denx.de. * * (C) Copyright 2001 Sysgo Real-Time Solutions, GmbH * Andreas Heppel - - * SPDX-License-Identifier: GPL-2.0+ */ #include #include -#include +#include +#include #include DECLARE_GLOBAL_DATA_PTR; -env_t *env_ptr; - -void env_relocate_spec(void) -{ -} - /* - * Initialize Environment use - * - * We are still running from ROM, so data use is limited + * Because we only ever have the default environment available we must mark + * it as invalid. */ -int env_init(void) +static int env_nowhere_init(void) { gd->env_addr = (ulong)&default_environment[0]; - gd->env_valid = 0; + gd->env_valid = ENV_INVALID; return 0; } U_BOOT_ENV_LOCATION(nowhere) = { .location = ENVL_NOWHERE, - .load = env_relocate_spec, - .init = env_init, + .init = env_nowhere_init, + ENV_NAME("nowhere") };