aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/dma
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/dma')
-rw-r--r--drivers/dma/ep93xx_dma.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/dma/ep93xx_dma.c b/drivers/dma/ep93xx_dma.c
index 009851b2aeea..526a7424f6a9 100644
--- a/drivers/dma/ep93xx_dma.c
+++ b/drivers/dma/ep93xx_dma.c
@@ -459,10 +459,6 @@ static int m2m_hw_setup(struct ep93xx_dma_chan *edmac)
459 * This IDE part is totally untested. Values below are taken 459 * This IDE part is totally untested. Values below are taken
460 * from the EP93xx Users's Guide and might not be correct. 460 * from the EP93xx Users's Guide and might not be correct.
461 */ 461 */
462 control |= M2M_CONTROL_NO_HDSK;
463 control |= M2M_CONTROL_RSS_IDE;
464 control |= M2M_CONTROL_PW_16;
465
466 if (data->direction == DMA_MEM_TO_DEV) { 462 if (data->direction == DMA_MEM_TO_DEV) {
467 /* Worst case from the UG */ 463 /* Worst case from the UG */
468 control = (3 << M2M_CONTROL_PWSC_SHIFT); 464 control = (3 << M2M_CONTROL_PWSC_SHIFT);
@@ -473,6 +469,10 @@ static int m2m_hw_setup(struct ep93xx_dma_chan *edmac)
473 control |= M2M_CONTROL_SAH; 469 control |= M2M_CONTROL_SAH;
474 control |= M2M_CONTROL_TM_RX; 470 control |= M2M_CONTROL_TM_RX;
475 } 471 }
472
473 control |= M2M_CONTROL_NO_HDSK;
474 control |= M2M_CONTROL_RSS_IDE;
475 control |= M2M_CONTROL_PW_16;
476 break; 476 break;
477 477
478 default: 478 default: