Title: [6059] branches/2008R1/drivers/mtd/nand/bf5xx_nand.c: bug[4833]correct fomer worng submittion
- Revision
- 6059
- Author
- cliff
- Date
- 2009-02-04 04:53:15 -0600 (Wed, 04 Feb 2009)
Log Message
bug[4833]correct fomer worng submittion
Modified Paths
Diff
Modified: branches/2008R1/drivers/mtd/nand/bf5xx_nand.c (6058 => 6059)
--- branches/2008R1/drivers/mtd/nand/bf5xx_nand.c 2009-02-04 10:41:04 UTC (rev 6058)
+++ branches/2008R1/drivers/mtd/nand/bf5xx_nand.c 2009-02-04 10:53:15 UTC (rev 6059)
@@ -493,6 +493,9 @@
disable_dma(CH_NFC);
clear_dma_irqstat(CH_NFC);
+ /* setup DMA register with Blackfin DMA API */
+ set_dma_config(CH_NFC, 0x0);
+ set_dma_start_addr(CH_NFC, (unsigned long) buf);
/* The DMAs have different size on BF52x and BF54x */
#ifdef CONFIG_BF52x
set_dma_x_count(CH_NFC, (page_size >> 1));
@@ -505,7 +508,6 @@
set_dma_x_modify(CH_NFC, 4);
val = DI_EN | WDSIZE_32;
#endif
-
/* setup write or read operation */
if (is_read)
val |= WNR;
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
http://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits