]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
zynq: nand: Enable NAND_USE_FLASH_BBT for 16-bit buswidth flash.
authorJagannadha Sutradharudu Teki <jaganna@xilinx.com>
Mon, 20 May 2013 10:33:21 +0000 (16:03 +0530)
committerMichal Simek <michal.simek@xilinx.com>
Mon, 27 May 2013 11:21:21 +0000 (13:21 +0200)
Missing BBT option for 16-bit buswidth flash, hence enabled.

Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
drivers/mtd/nand/zynq_nand.c

index 5c5a07998b47343f29eacbe4f0f7434947088cff..49321631aa6ccf7bbd3628e09e52f6198b092b31 100644 (file)
@@ -1083,7 +1083,7 @@ static int zynq_nand_init(struct nand_chip *nand_chip, int devnum)
        } else if (is_16bit_bw == NAND_BW_8BIT) {
                nand_chip->options = NAND_NO_AUTOINCR | NAND_USE_FLASH_BBT;
        } else if (is_16bit_bw == NAND_BW_16BIT) {
-               nand_chip->options = NAND_BUSWIDTH_16;
+               nand_chip->options = NAND_BUSWIDTH_16 | NAND_USE_FLASH_BBT;
        }
 
        /* Initialize the NAND flash interface on NAND controller */