]> git.karo-electronics.de Git - karo-tx-uboot.git/blobdiff - nand_spl/nand_boot_fsl_elbc.c
Merge branch 'master' of git://git.denx.de/u-boot-arm
[karo-tx-uboot.git] / nand_spl / nand_boot_fsl_elbc.c
index 0d0c44e1e366d3343b8b5e14bfbe6fbe122f8d20..ff47d55311e21cc57b42d8808c972a11f3668a97 100644 (file)
@@ -25,7 +25,6 @@
 
 #include <common.h>
 #include <asm/io.h>
-#include <asm/immap_83xx.h>
 #include <asm/fsl_lbc.h>
 #include <linux/mtd/nand.h>
 
@@ -120,7 +119,7 @@ static void nand_load(unsigned int offs, int uboot_size, uchar *dst)
 
                        pos += page_size;
                        offs += page_size;
-               } while (offs & (block_size - 1));
+               } while ((offs & (block_size - 1)) && (pos < uboot_size));
        }
 }