spl.c (f1683aa73c31db0a025e0254e6ce1ee7e56aad3e) | spl.c (203e94f6c9ca03e260175ce240f5856507395585) |
---|---|
1/* Copyright 2013 Freescale Semiconductor, Inc. 2 * 3 * SPDX-License-Identifier: GPL-2.0+ 4 */ 5 6#include <common.h> 7#include <console.h> | 1/* Copyright 2013 Freescale Semiconductor, Inc. 2 * 3 * SPDX-License-Identifier: GPL-2.0+ 4 */ 5 6#include <common.h> 7#include <console.h> |
8#include <environment.h> |
|
8#include <ns16550.h> 9#include <malloc.h> 10#include <mmc.h> 11#include <nand.h> 12#include <i2c.h> 13 14DECLARE_GLOBAL_DATA_PTR; 15 --- 42 unchanged lines hidden (view full) --- 58 mem_malloc_init(CONFIG_SPL_RELOC_MALLOC_ADDR, 59 CONFIG_SPL_RELOC_MALLOC_SIZE); 60 gd->flags |= GD_FLG_FULL_MALLOC_INIT; 61 62 /* relocate environment function pointers etc. */ 63 nand_spl_load_image(CONFIG_ENV_OFFSET, CONFIG_ENV_SIZE, 64 (uchar *)CONFIG_ENV_ADDR); 65 gd->env_addr = (ulong)(CONFIG_ENV_ADDR); | 9#include <ns16550.h> 10#include <malloc.h> 11#include <mmc.h> 12#include <nand.h> 13#include <i2c.h> 14 15DECLARE_GLOBAL_DATA_PTR; 16 --- 42 unchanged lines hidden (view full) --- 59 mem_malloc_init(CONFIG_SPL_RELOC_MALLOC_ADDR, 60 CONFIG_SPL_RELOC_MALLOC_SIZE); 61 gd->flags |= GD_FLG_FULL_MALLOC_INIT; 62 63 /* relocate environment function pointers etc. */ 64 nand_spl_load_image(CONFIG_ENV_OFFSET, CONFIG_ENV_SIZE, 65 (uchar *)CONFIG_ENV_ADDR); 66 gd->env_addr = (ulong)(CONFIG_ENV_ADDR); |
66 gd->env_valid = 1; | 67 gd->env_valid = ENV_VALID; |
67 68 i2c_init_all(); 69 70 dram_init(); 71 72#ifdef CONFIG_SPL_NAND_BOOT 73 puts("TPL\n"); 74#else 75 puts("SPL\n"); 76#endif 77 78 nand_boot(); 79} | 68 69 i2c_init_all(); 70 71 dram_init(); 72 73#ifdef CONFIG_SPL_NAND_BOOT 74 puts("TPL\n"); 75#else 76 puts("SPL\n"); 77#endif 78 79 nand_boot(); 80} |