9
0
Fork 0
barebox/drivers/mtd
Wolfram Sang 97110094e3 mtd: nand: mxs: reset BCH earlier, too, to avoid NAND startup problems
It could happen (1 out of 100 times) that NAND did not start up
correctly after warm rebooting, so barebox could not find its
environment or DMA timed out due to a stalled BCH. When resetting BCH
together with GPMI, the issue could not be observed anymore. We probably
need the consistent state already before sending commands to NAND.

Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-12-06 08:43:01 +01:00
..
devices m25p80: sync flash support with the kernel 2012-11-20 09:40:23 +01:00
nand mtd: nand: mxs: reset BCH earlier, too, to avoid NAND startup problems 2012-12-06 08:43:01 +01:00
ubi Merge branch 'for-next/mtd' 2012-11-16 14:02:32 +01:00
Kconfig mtd Kconfig: only select NAND_READ_OOB when NAND is enabled 2012-01-02 14:53:17 +01:00
Makefile drivers/mtd: add docg3 chip 2012-01-02 12:34:58 +01:00
core.c mtd: introduce mtd_block_isbad 2012-11-03 23:20:59 +01:00
mtd.h mtd: add private data to mtddev-hook 2012-09-03 11:06:01 +02:00
mtdoob.c mtd: add private data to mtddev-hook 2012-09-03 11:06:01 +02:00
mtdraw.c Merge branch 'for-next/mtd' 2012-11-16 14:02:32 +01:00
partition.c mtd: introduce mtd_block_isbad 2012-11-03 23:20:59 +01:00