u-boot-2016/common
Simon Glass c5cbe1e299 bootm: Reinstate special case for standalone images
For standalone images, bootm had a special case where the OS boot function
was NULL but did actually exist. It was just called manually.

This was removed by commit 35fc84fa which checks for the non-existence of
this function before the special case is examined.

There is no obvious reason why standalone is handled with a special case.
Adjust the code so that standalone has a normal OS boot function. We still
need a special case for when the function returns, but at least we can
avoid the main problem.

This is intended to fix the reported:

    ERROR: booting os 'U-Boot' (17) is not supported

but needs testing.

Signed-off-by: Simon Glass <sjg@chromium.org>
2014-01-14 09:01:05 -05:00
..
spl common: convert makefiles to Kbuild style 2013-10-31 13:26:44 -04:00
bedbug.c
board_f.c Merge branch 'master' of git://git.denx.de/u-boot-arm 2014-01-10 10:56:00 -05:00
board_r.c
bootstage.c
bouncebuf.c
cmd_ambapp.c
cmd_bdinfo.c
cmd_bedbug.c
cmd_bmp.c Coding Style cleanup: replace leading SPACEs by TABs 2013-10-14 16:06:54 -04:00
cmd_boot.c
cmd_bootldr.c
cmd_bootm.c bootm: Reinstate special case for standalone images 2014-01-14 09:01:05 -05:00
cmd_bootmenu.c
cmd_bootstage.c
cmd_cache.c
cmd_cbfs.c
cmd_console.c
cmd_cplbinfo.c
cmd_cramfs.c
cmd_dataflash_mmc_mux.c
cmd_date.c
cmd_dcr.c
cmd_dfu.c usb: new board-specific USB init interface 2013-10-20 23:42:40 +02:00
cmd_diag.c
cmd_disk.c
cmd_display.c
cmd_dtt.c Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
cmd_echo.c
cmd_eeprom.c cmd_eeprom: bug fix for i2c read/write 2013-12-05 12:25:01 +01:00
cmd_elf.c Correct vxWorks elf boot to load at correct address 2013-12-13 09:17:32 -05:00
cmd_exit.c
cmd_ext2.c Fix number base handling of "load" command 2013-10-07 15:54:18 -04:00
cmd_ext4.c Fix number base handling of "load" command 2013-10-07 15:54:18 -04:00
cmd_fat.c Fix number base handling of "load" command 2013-10-07 15:54:18 -04:00
cmd_fdc.c
cmd_fdos.c
cmd_fdt.c
cmd_fitupd.c
cmd_flash.c
cmd_fpga.c fpga: Add support for gzip images with bitstreams 2013-11-06 09:15:12 +01:00
cmd_fpgad.c
cmd_fs.c Fix number base handling of "load" command 2013-10-07 15:54:18 -04:00
cmd_fuse.c
cmd_gettime.c
cmd_gpio.c
cmd_gpt.c cmd/gpt: Support gpt command for all devices 2013-11-08 15:25:12 -05:00
cmd_hash.c
cmd_help.c
cmd_i2c.c
cmd_ide.c
cmd_immap.c
cmd_ini.c
cmd_io.c
cmd_irq.c Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
cmd_itest.c Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
cmd_jffs2.c
cmd_ldrinfo.c
cmd_led.c Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
cmd_license.c
cmd_load.c
cmd_log.c
cmd_mac.c
cmd_md5sum.c
cmd_mdio.c net: add support for extended registers to mdio command 2013-11-22 16:50:52 -06:00
cmd_mem.c
cmd_mfsl.c common: fsl: Fix broken SPDX-License-Identifier change 2013-10-16 09:24:38 -04:00
cmd_mii.c net: trivial: Fix typos in mii field descriptions 2013-11-22 16:50:04 -06:00
cmd_misc.c
cmd_mmc.c mmc: add setdsr support 2014-01-09 11:47:51 +02:00
cmd_mmc_spi.c
cmd_mp.c
cmd_mtdparts.c cmd_mtdparts: use 64 bits for flash size, partition size & offset 2013-10-09 12:52:16 -05:00
cmd_nand.c
cmd_net.c
cmd_nvedit.c env: fix the env export varname 2013-11-08 15:25:14 -05:00
cmd_onenand.c
cmd_otp.c
cmd_part.c
cmd_pci.c
cmd_pcmcia.c
cmd_portio.c
cmd_pxe.c cmd_pxe: remove compiling warnings 2014-01-09 16:08:11 +01:00
cmd_read.c
cmd_reginfo.c
cmd_reiser.c cmd_reiser: normalize 'file not found' errors 2013-11-08 15:25:13 -05:00
cmd_sandbox.c sandbox: block driver using host file/device as backing store 2014-01-08 17:24:03 -07:00
cmd_sata.c
cmd_scsi.c
cmd_setexpr.c Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
cmd_sf.c sandbox: spi: Adjust 'sf test' to work on sandbox 2014-01-11 12:21:30 +05:30
cmd_sha1sum.c
cmd_softswitch.c
cmd_sound.c
cmd_source.c
cmd_spi.c
cmd_spibootldr.c
cmd_spl.c
cmd_strings.c
cmd_terminal.c
cmd_test.c
cmd_thordown.c cmd:thor: Support for TIZEN's download command (thordown) 2013-10-20 23:42:41 +02:00
cmd_time.c
cmd_tpm.c
cmd_trace.c
cmd_tsi148.c Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
cmd_ubi.c cmd_ubi: add write.part command, to write a volume in multiple parts 2013-10-09 12:52:22 -05:00
cmd_ubifs.c cmd_ubifs: normalize 'file not found' errors 2013-11-08 15:25:13 -05:00
cmd_universe.c Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
cmd_unzip.c
cmd_usb.c
cmd_usb_mass_storage.c usb: ums: wait for usb cable connection before enter ums mode 2014-01-13 12:29:12 +01:00
cmd_version.c
cmd_ximg.c
cmd_yaffs2.c
cmd_zfs.c cmd_zfs: normalize 'file not found' errors 2013-11-08 15:25:13 -05:00
cmd_zip.c
command.c command.c: Fix auto-completion for the full commands list case 2014-01-14 09:01:05 -05:00
console.c sandbox: Allow the console to work earlier 2014-01-08 17:24:50 -07:00
ddr_spd.c
dlmalloc.c
dlmalloc.src
edid.c
env_attr.c
env_callback.c
env_common.c Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
env_dataflash.c env: dataflash: fix env_init issue 2013-10-14 16:06:52 -04:00
env_eeprom.c Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
env_embedded.c Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
env_fat.c Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
env_flags.c
env_flash.c Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
env_mmc.c Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
env_nand.c Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
env_nowhere.c Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
env_nvram.c Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
env_onenand.c
env_remote.c Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
env_sf.c
env_ubi.c Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
exports.c
fdt_support.c Merge branch 'master' of git://git.denx.de/u-boot-arm 2014-01-10 10:56:00 -05:00
flash.c
hash.c hash.c: Correct non-hash subcommand crc32 addr-save support 2013-11-25 10:41:51 -05:00
hush.c
hwconfig.c
image-fdt.c FIT: delete unnecessary casts 2013-09-20 10:30:54 -04:00
image-fit.c FIT: delete unnecessary casts 2013-09-20 10:30:54 -04:00
image-sig.c
image.c common/image.c: move VxWorks header string out of CONFIG_CMD_ELF 2014-01-14 09:01:05 -05:00
iomux.c Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
kallsyms.c
kgdb.c
kgdb_stubs.c
lcd.c lcd: allow overriding lcd_get_size() 2013-11-12 09:35:17 +01:00
lynxkdi.c
main.c autoboot: add an option to override keyed autoboot 2013-11-08 15:25:14 -05:00
Makefile Makefile: delete unnecessary CPPFLAGS settings 2013-12-13 09:18:45 -05:00
memsize.c
menu.c
miiphyutil.c
modem.c
s_record.c
splash.c
stdio.c
system_map.c
update.c
usb.c usb: add enum usb_init_type parameter to usb_lowlevel_init 2013-10-20 23:45:26 +02:00
usb_hub.c
usb_kbd.c
usb_storage.c
xyzModem.c