diff options
author | Masahiro Yamada <yamada.masahiro@socionext.com> | 2015-03-17 12:28:07 +0900 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2015-03-17 11:00:17 -0400 |
commit | 6beecd5d09f1fab5b8e6cc0a48d1441a4548dbac (patch) | |
tree | 9066ec3f11e56d58c0546b7fb94fcce88b9ae906 /board/w7o/fsboot.c | |
parent | 470ee8b12579ee24ed56280ed7ecf2052c9048e7 (diff) | |
download | u-boot-imx-6beecd5d09f1fab5b8e6cc0a48d1441a4548dbac.zip u-boot-imx-6beecd5d09f1fab5b8e6cc0a48d1441a4548dbac.tar.gz u-boot-imx-6beecd5d09f1fab5b8e6cc0a48d1441a4548dbac.tar.bz2 |
powerpc: ppc4xx: remove W7OLMC/W7OLMG board support
They have not been converted to Generic Board, so should be removed.
(See doc/README.generic-board for details.)
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Cc: Erik Theisen <etheisen@mindspring.com>
Diffstat (limited to 'board/w7o/fsboot.c')
-rw-r--r-- | board/w7o/fsboot.c | 73 |
1 files changed, 0 insertions, 73 deletions
diff --git a/board/w7o/fsboot.c b/board/w7o/fsboot.c deleted file mode 100644 index 8f4fe31..0000000 --- a/board/w7o/fsboot.c +++ /dev/null @@ -1,73 +0,0 @@ -/* - * (C) Copyright 2001 - * Wave 7 Optics, Inc. - * - * SPDX-License-Identifier: GPL-2.0+ - */ - -#include <common.h> -#include <config.h> -#include <command.h> -#include <elf.h> - -/* - * FIXME: Add code to test image and it's header. - */ -static int -image_check(ulong addr) -{ - return valid_elf_image(addr); -} - -void -init_fsboot(void) -{ - char *envp; - ulong loadaddr; - ulong testaddr; - ulong alt_loadaddr; - char buf[9]; - - /* - * Get test image address - */ - if ((envp = getenv("testaddr")) != NULL) - testaddr = simple_strtoul(envp, NULL, 16); - else - testaddr = -1; - - /* - * Are we going to test boot and image? - */ - if ((testaddr != -1) && image_check(testaddr)) { - - /* Set alt_loadaddr */ - alt_loadaddr = testaddr; - sprintf(buf, "%lX", alt_loadaddr); - setenv("alt_loadaddr", buf); - - /* Clear test_addr */ - setenv("testaddr", NULL); - - /* - * Save current environment with alt_loadaddr, - * and cleared testaddr. - */ - saveenv(); - - /* - * Setup temporary loadaddr to alt_loadaddr - * XXX - DO NOT SAVE ENVIRONMENT! - */ - loadaddr = alt_loadaddr; - sprintf(buf, "%lX", loadaddr); - setenv("loadaddr", buf); - - } else { /* Normal boot */ - setenv("alt_loadaddr", NULL); /* Clear alt_loadaddr */ - setenv("testaddr", NULL); /* Clear testaddr */ - saveenv(); - } - - return; -} |