mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-03-18 21:21:37 +00:00
ARM: zynq: List nand, qspi and jtag boot modes
Use full boot mode list in SPL. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
This commit is contained in:
parent
f60c6fbbc6
commit
63e3cea515
2 changed files with 11 additions and 0 deletions
|
@ -46,12 +46,21 @@ u32 spl_boot_device(void)
|
|||
mode = BOOT_DEVICE_SPI;
|
||||
break;
|
||||
#endif
|
||||
case ZYNQ_BM_NAND:
|
||||
mode = BOOT_DEVICE_NAND;
|
||||
break;
|
||||
case ZYNQ_BM_NOR:
|
||||
mode = BOOT_DEVICE_NOR;
|
||||
break;
|
||||
#ifdef CONFIG_SPL_MMC_SUPPORT
|
||||
case ZYNQ_BM_SD:
|
||||
puts("mmc boot\n");
|
||||
mode = BOOT_DEVICE_MMC1;
|
||||
break;
|
||||
#endif
|
||||
case ZYNQ_BM_JTAG:
|
||||
mode = BOOT_DEVICE_RAM;
|
||||
break;
|
||||
default:
|
||||
puts("Unsupported boot mode selected\n");
|
||||
hang();
|
||||
|
|
|
@ -28,7 +28,9 @@
|
|||
|
||||
/* Bootmode setting values */
|
||||
#define ZYNQ_BM_MASK 0x7
|
||||
#define ZYNQ_BM_QSPI 0x1
|
||||
#define ZYNQ_BM_NOR 0x2
|
||||
#define ZYNQ_BM_NAND 0x4
|
||||
#define ZYNQ_BM_SD 0x5
|
||||
#define ZYNQ_BM_JTAG 0x0
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue