mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-10-07 03:50:41 +09:00
ARM64: zynqmp: Show information about bootmode
Showing information about bootmode is very useful to make sure that correct bootmode is selected. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
This commit is contained in:
parent
af813acd48
commit
fb90917c46
@ -82,22 +82,28 @@ int board_late_init(void)
|
|||||||
reg = readl(&crlapb_base->boot_mode);
|
reg = readl(&crlapb_base->boot_mode);
|
||||||
bootmode = reg & BOOT_MODES_MASK;
|
bootmode = reg & BOOT_MODES_MASK;
|
||||||
|
|
||||||
|
puts("Bootmode: ");
|
||||||
switch (bootmode) {
|
switch (bootmode) {
|
||||||
case JTAG_MODE:
|
case JTAG_MODE:
|
||||||
setenv("modeboot", "netboot");
|
puts("JTAG_MODE\n");
|
||||||
|
setenv("modeboot", "jtagboot");
|
||||||
break;
|
break;
|
||||||
case QSPI_MODE_24BIT:
|
case QSPI_MODE_24BIT:
|
||||||
case QSPI_MODE_32BIT:
|
case QSPI_MODE_32BIT:
|
||||||
setenv("modeboot", "qspiboot");
|
setenv("modeboot", "qspiboot");
|
||||||
|
puts("QSPI_MODE\n");
|
||||||
break;
|
break;
|
||||||
case SD_MODE:
|
case SD_MODE:
|
||||||
case EMMC_MODE:
|
case EMMC_MODE:
|
||||||
|
puts("SD_MODE\n");
|
||||||
setenv("modeboot", "sdboot");
|
setenv("modeboot", "sdboot");
|
||||||
break;
|
break;
|
||||||
case SD_MODE1:
|
case SD_MODE1:
|
||||||
|
puts("SD_MODE1\n");
|
||||||
setenv("modeboot", "sdboot1");
|
setenv("modeboot", "sdboot1");
|
||||||
break;
|
break;
|
||||||
case NAND_MODE:
|
case NAND_MODE:
|
||||||
|
puts("NAND_MODE\n");
|
||||||
setenv("modeboot", "nandboot");
|
setenv("modeboot", "nandboot");
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
Loading…
Reference in New Issue
Block a user