]> git.sur5r.net Git - openocd/commitdiff
Make the LPC32xx nand driver support up to 5 address cycles. This will only work...
authorAlexandre Pereira da Silva <aletes.xgr@gmail.com>
Tue, 12 Apr 2011 16:06:13 +0000 (13:06 -0300)
committerØyvind Harboe <oyvind.harboe@zylin.com>
Tue, 19 Apr 2011 10:51:49 +0000 (12:51 +0200)
src/flash/nand/lpc32xx.c

index 653bcde1e9228cd4225e025c6b7eaf496e1e6268..ffb322c2dabc3b16f1e631ae3ce17203b22f5c32 100644 (file)
@@ -214,7 +214,7 @@ static int lpc32xx_init(struct nand_device *nand)
        /* inform calling code about selected bus width */
        nand->bus_width = bus_width;
 
-       if ((address_cycles != 3) && (address_cycles != 4)) {
+       if ((address_cycles < 3) || (address_cycles > 5)) {
                LOG_ERROR("LPC32xx driver doesn't support %i address cycles", address_cycles);
                return ERROR_NAND_OPERATION_NOT_SUPPORTED;
        }