]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
zynqmp: Modify the SD and QSPI bootmode values
authorSiva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com>
Fri, 13 Mar 2015 05:40:26 +0000 (11:10 +0530)
committerMichal Simek <michal.simek@xilinx.com>
Fri, 13 Mar 2015 07:52:16 +0000 (08:52 +0100)
Modify the SD bootmode value to 0x3 as per latest
spec. Also add new boot mode QSPI 32 bit boot mode

Signed-off-by: Siva Durga Prasad Paladugu <sivadur@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
arch/arm/include/asm/arch-zynqmp/hardware.h
board/xilinx/zynqmp/zynqmp.c

index 268faa2ad73d128b6605790c5e689052a4164ff1..9b5710d38bc9d9b2fa151a5dc53b6fe1f48e00c0 100644 (file)
@@ -58,8 +58,9 @@ struct iou_scntr {
 
 /* Bootmode setting values */
 #define BOOT_MODES_MASK        0x0000000F
-#define QSPI_MODE      0x00000001
-#define SD_MODE                0x00000005
+#define QSPI_MODE_24BIT        0x00000001
+#define QSPI_MODE_32BIT        0x00000002
+#define SD_MODE                0x00000003
 #define NAND_MODE      0x00000004
 #define JTAG_MODE      0x00000000
 
index 93967faf5425232988cb56a4727678546f6bc631..d8e56725487a0163dbc6ace96037457644e2a812 100644 (file)
@@ -134,7 +134,8 @@ int board_late_init(void)
        case JTAG_MODE:
                setenv("modeboot", "netboot");
                break;
-       case QSPI_MODE:
+       case QSPI_MODE_24BIT:
+       case QSPI_MODE_32BIT:
                setenv("modeboot", "qspiboot");
                break;
        case SD_MODE: