u-boot/arch/arm/cpu/armv8/fsl-layerscape
Marek Vasut 2b1cdafa9f common: Pass the boot device into spl_boot_mode()
The SPL code already knows which boot device it calls the spl_boot_mode()
on, so pass that information into the function. This allows the code of
spl_boot_mode() avoid invoking spl_boot_device() again, but it also lets
board_boot_order() correctly alter the behavior of the boot process.

The later one is important, since in certain cases, it is desired that
spl_boot_device() return value be overriden using board_boot_order().

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Andreas Bießmann <andreas.devel@googlemail.com>
Cc: Albert Aribaud <albert.u.boot@aribaud.net>
Cc: Tom Rini <trini@konsulko.com>
Reviewed-by: Andreas Bießmann <andreas@biessmann.org>
[add newly introduced zynq variant]
Signed-aff-by: Andreas Bießmann <andreas@biessmann.org>
2016-06-26 20:17:22 +02:00
..
doc board: ls2080a: Add "mcinitcmd" env for MC & DPL deployment 2016-06-10 13:44:58 -07:00
cpu.c Merge branch 'master' of git://git.denx.de/u-boot-usb 2016-06-18 23:46:21 -04:00
cpu.h armv8/fsl_lsch3: Change arch to fsl-layerscape 2015-10-29 10:34:00 -07:00
fdt.c armv8/fdt: add fixup_crypto_node 2016-05-17 09:27:26 -07:00
fsl_lsch2_serdes.c fsl_*_serdes.c: Modify memset call in serdes_init 2015-12-13 18:27:29 -08:00
fsl_lsch2_speed.c armv8: fsl-layerscape: Add support of QorIQ LS1012A SoC 2016-06-03 14:12:50 -07:00
fsl_lsch3_serdes.c fsl_*_serdes.c: Modify memset call in serdes_init 2015-12-13 18:27:29 -08:00
fsl_lsch3_speed.c Fix various typos, scattered over the code. 2016-05-05 21:39:26 -04:00
lowlevel.S armv8: fsl-layerscape: Add support of QorIQ LS1012A SoC 2016-06-03 14:12:50 -07:00
ls1012a_serdes.c armv8: fsl-layerscape: Add support of QorIQ LS1012A SoC 2016-06-03 14:12:50 -07:00
ls1043a_serdes.c armv8/ls1043ardb: Add LS1043ARDB board support 2015-10-29 10:34:01 -07:00
ls2080a_serdes.c armv8: fsl-layerscape: Updating entries in Serdes Table 2016-03-21 12:42:13 -07:00
Makefile armv8: fsl-layerscape: Add support of QorIQ LS1012A SoC 2016-06-03 14:12:50 -07:00
mp.c armv8: fsl-layerscape: Fix "cpu release" command 2015-11-30 09:11:12 -08:00
soc.c armv8/ls2080: Remove workaround for erratum A008751 2016-06-13 15:16:38 +02:00
spl.c common: Pass the boot device into spl_boot_mode() 2016-06-26 20:17:22 +02:00