-#if 1
- writel(0x01010a0a, cafe->mmio + CAFE_NAND_TIMING1);
- writel(0x24121212, cafe->mmio + CAFE_NAND_TIMING2);
- writel(0x11000000, cafe->mmio + CAFE_NAND_TIMING3);
-#else
- writel(0xffffffff, cafe->mmio + CAFE_NAND_TIMING1);
- writel(0xffffffff, cafe->mmio + CAFE_NAND_TIMING2);
- writel(0xffffffff, cafe->mmio + CAFE_NAND_TIMING3);
-#endif
+
+ if (!slowtiming) {
+ writel(0x01010a0a, cafe->mmio + CAFE_NAND_TIMING1);
+ writel(0x24121212, cafe->mmio + CAFE_NAND_TIMING2);
+ writel(0x11000000, cafe->mmio + CAFE_NAND_TIMING3);
+ } else {
+ writel(0xffffffff, cafe->mmio + CAFE_NAND_TIMING1);
+ writel(0xffffffff, cafe->mmio + CAFE_NAND_TIMING2);
+ writel(0xffffffff, cafe->mmio + CAFE_NAND_TIMING3);
+ }