[PATCH V2 7/7] dmaengine/dw_dmac: implement pause and resume in dwc_control

viresh kumar viresh.kumar at st.com
Tue Apr 19 05:10:07 EDT 2011


On 04/19/2011 02:25 PM, Jamie Iles wrote:
>From the Synopsys datasheet it looks to me like pausing by clearing the 
> channel enable bit could cause data to be lost.  I think you need to set 
> the CH_SUSP bit and wait for the FIFO_EMPTY flag to go high then disable 
> the channel.

Yes, Previously i looked at some other doc of dwc and couldn't find this info.
But now found it in datasheet. Will correct and resend it.

-- 
viresh



More information about the linux-arm-kernel mailing list