summaryrefslogtreecommitdiff
path: root/api
diff options
context:
space:
mode:
authorDaniel Schwierzeck <daniel.schwierzeck@gmail.com>2015-11-01 17:36:14 +0100
committerDaniel Schwierzeck <daniel.schwierzeck@gmail.com>2015-11-06 13:27:28 +0100
commit2bb5b638791d0f4f7d2f0e5c276e70a1034805ce (patch)
treed2e228e0c8abaa5e2221e38d0b0f9f0e57c77697 /api
parentfb3db635757f68e68ab3e943396c34886529b88e (diff)
downloadu-boot-imx-2bb5b638791d0f4f7d2f0e5c276e70a1034805ce.zip
u-boot-imx-2bb5b638791d0f4f7d2f0e5c276e70a1034805ce.tar.gz
u-boot-imx-2bb5b638791d0f4f7d2f0e5c276e70a1034805ce.tar.bz2
MIPS: bootm: rework and fix broken bootm code
The move to 'generic board' as well as changes in the generic bootm code broke the boot of FIT uImage's. Especially uImage's with additional initramfs images or FDT's do not work anymore. Refactor the bootm code to work again with the generic bootm code. Always relocate ramdisk and FDT in step 'bootm prep' because the generic bootm code does this only for legacy uImage's. Move the step 'bootm cmdline' to 'bootm prep' because the Linux kernel parameters rd_start and rd_size have to be initialized after the relocation of the ramdisk. Furthermore support the step 'bootm fake'. Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com> Reviewed-by: Tom Rini <trini@konsulko.com> Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'api')
0 files changed, 0 insertions, 0 deletions