On 23.08.15 03:50, Mark Cave-Ayland wrote:
> The code to flush the DBDMA channel was effectively duplicated in
> dbdma_control_write(), except for the fact that the copy executed outside of a
> RUN bit transition was broken by not clearing the FLUSH bit once the flush was
> complete.
> 
> Newer PPC Linux kernels would timeout waiting for the FLUSH bit to clear again
> after submitting a FLUSH command. Fix this by always clearing the FLUSH bit
> once the channel flush is complete and removing the repeated code.
> 
> Reported-by: Aurelien Jarno <[email protected]>
> Signed-off-by: Mark Cave-Ayland <[email protected]>
> Reviewed-by: Aurelien Jarno <[email protected]>

Thanks, applied to ppc-next.


Alex

Reply via email to