diff options
| author | Matthew McClintock <[email protected]> | 2006-08-16 13:59:47 -0500 |
|---|---|---|
| committer | Matthew McClintock <[email protected]> | 2006-08-16 13:59:47 -0500 |
| commit | 86c8e17f25e972a7e272950a0735fad84e082b88 (patch) | |
| tree | ca83eb028420227d4afc530b2c42f7adb113212e | |
| parent | 25c751e9adc86e22fe3b5b47cf2806379b575db7 (diff) | |
* Fix disable_of booting
Signed-off-by: Matthew McClintock <[email protected]>
| -rw-r--r-- | common/cmd_bootm.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/common/cmd_bootm.c b/common/cmd_bootm.c index 6eb258ec2bf..27bb494ff05 100644 --- a/common/cmd_bootm.c +++ b/common/cmd_bootm.c @@ -737,7 +737,7 @@ do_bootm_linux (cmd_tbl_t *cmdtp, int flag, } #ifdef CONFIG_OF_FLAT_TREE - if(argc >= 3) { + if(argc > 3) { of_flat_tree = (char *) simple_strtoul(argv[3], NULL, 16); hdr = (image_header_t *)of_flat_tree; @@ -802,6 +802,9 @@ do_bootm_linux (cmd_tbl_t *cmdtp, int flag, } printf (" Booting using flat device tree at 0x%x\n", of_flat_tree); + } else if(getenv("disable_of") == NULL) { + printf ("ERROR: bootm needs flat device tree as third argument\n"); + return; } #endif if (!data) { |
