diff options
| author | Simon Schwarz <simonschwarzcor@googlemail.com> | 2012-03-15 04:01:38 +0000 | 
|---|---|---|
| committer | Albert ARIBAUD <albert.u.boot@aribaud.net> | 2012-03-27 22:05:28 +0200 | 
| commit | 379c19ab701dba85072f3d238a32c77611bc1284 (patch) | |
| tree | 2d3cff92f75adc1e479c2e06af72936307e6d174 /arch/arm/include/asm/omap_common.h | |
| parent | 9e70c08b6fb7632385d59827e005569e5ddfd31d (diff) | |
| download | olio-uboot-2014.01-379c19ab701dba85072f3d238a32c77611bc1284.tar.xz olio-uboot-2014.01-379c19ab701dba85072f3d238a32c77611bc1284.zip | |
omap-common/spl: Add linux boot to SPL
This adds Linux booting to the SPL
This depends on CONFIG_MACH_TYPE patch by Igor Grinberg
(http://article.gmane.org/gmane.comp.boot-loaders.u-boot/105809)
Related CONFIGs:
CONFIG_SPL_OS_BOOT
	Activates/Deactivates the OS booting feature
CONFIG_SPL_OS_BOOT_KEY
	defines the IO-pin number u-boot switch - if pressed u-boot is
	booted
CONFIG_SYS_NAND_SPL_KERNEL_OFFS
	Offset in NAND of direct boot kernel image to use in SPL
CONFIG_SYS_SPL_ARGS_ADDR
	Address where the kernel boot arguments are expected - this is
	normaly RAM-begin + 0x100
Signed-off-by: Simon Schwarz <simonschwarzcor@gmail.com>
CC: Tom Rini <tom.rini@gmail.com>
CC: Stefano Babic <sbabic@denx.de>
CC: Wolfgang Denk <wd@denx.de>
Diffstat (limited to 'arch/arm/include/asm/omap_common.h')
| -rw-r--r-- | arch/arm/include/asm/omap_common.h | 1 | 
1 files changed, 1 insertions, 0 deletions
| diff --git a/arch/arm/include/asm/omap_common.h b/arch/arm/include/asm/omap_common.h index 85eac7db5..6f25948e2 100644 --- a/arch/arm/include/asm/omap_common.h +++ b/arch/arm/include/asm/omap_common.h @@ -93,6 +93,7 @@ u32 omap_boot_mode(void);  void spl_parse_image_header(const struct image_header *header);  void omap_rev_string(void);  void spl_board_prepare_for_linux(void); +int spl_start_uboot(void);  /* NAND SPL functions */  void spl_nand_load_image(void); |