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

Reply via email to