]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
ARM: zynq: Fix bootmode mask
authorMike Looijmans <mike.looijmans@topic.nl>
Thu, 6 Mar 2014 13:43:36 +0000 (14:43 +0100)
committerMichal Simek <michal.simek@xilinx.com>
Fri, 21 Mar 2014 08:50:57 +0000 (09:50 +0100)
Bootmode mask was defined as 0x0F, but documentation mentions 0x07.
Experiments show that bit "3" is the JTAG chain configuration.
Change the mask to "7" to allow systems with a different chain
configuration to boot correctly.

Signed-off-by: Mike Looijmans <mike.looijmans@topic.nl>
Acked-by: Siva Durga Prasad Paladugu <sivadur@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
arch/arm/include/asm/arch-zynq/hardware.h

index 2dc9ce59551040537d70df96a65050db5314cc03..76577cd472f1d9eed1d181dad6ac4308480e42c4 100644 (file)
@@ -30,7 +30,7 @@
 #define ZYNQ_USB_BASEADDR1             0xE0003000
 
 /* Bootmode setting values */
-#define ZYNQ_BM_MASK           0x0F
+#define ZYNQ_BM_MASK           0x07
 #define ZYNQ_BM_QSPI           0x01
 #define ZYNQ_BM_NOR            0x02
 #define ZYNQ_BM_NAND           0x04