diff options
author | Ira Snyder <iws@ovro.caltech.edu> | 2009-05-28 05:20:42 -0400 |
---|---|---|
committer | Dan Williams <dan.j.williams@intel.com> | 2009-06-16 14:43:00 -0400 |
commit | be30b226f2ae618cd719e40267d9923db1db9001 (patch) | |
tree | 3a260d33973214ce50c27d335da37c1eccd04fe3 /drivers | |
parent | a7aea373b4ca428f1be2c1fedd2f26c8e3f2864d (diff) |
fsldma: enable external start for the 83xx controller
The 83xx controller has external start capability, but lacks external pause
capability. Hook up the external start function pointer for the 83xx
controller.
Signed-off-by: Ira W. Snyder <iws@ovro.caltech.edu>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/dma/fsldma.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/dma/fsldma.c b/drivers/dma/fsldma.c index a1cb25e277b5..10bcf0cb0efc 100644 --- a/drivers/dma/fsldma.c +++ b/drivers/dma/fsldma.c | |||
@@ -877,9 +877,9 @@ static int __devinit fsl_dma_chan_probe(struct fsl_dma_device *fdev, | |||
877 | 877 | ||
878 | switch (new_fsl_chan->feature & FSL_DMA_IP_MASK) { | 878 | switch (new_fsl_chan->feature & FSL_DMA_IP_MASK) { |
879 | case FSL_DMA_IP_85XX: | 879 | case FSL_DMA_IP_85XX: |
880 | new_fsl_chan->toggle_ext_start = fsl_chan_toggle_ext_start; | ||
881 | new_fsl_chan->toggle_ext_pause = fsl_chan_toggle_ext_pause; | 880 | new_fsl_chan->toggle_ext_pause = fsl_chan_toggle_ext_pause; |
882 | case FSL_DMA_IP_83XX: | 881 | case FSL_DMA_IP_83XX: |
882 | new_fsl_chan->toggle_ext_start = fsl_chan_toggle_ext_start; | ||
883 | new_fsl_chan->set_src_loop_size = fsl_chan_set_src_loop_size; | 883 | new_fsl_chan->set_src_loop_size = fsl_chan_set_src_loop_size; |
884 | new_fsl_chan->set_dest_loop_size = fsl_chan_set_dest_loop_size; | 884 | new_fsl_chan->set_dest_loop_size = fsl_chan_set_dest_loop_size; |
885 | } | 885 | } |