Re: [PATCH 1/2] dmaengine: pl330: make cyclic transfer free runnable

2017-04-14 Thread Krzysztof Kozlowski
On Fri, Apr 14, 2017 at 05:35:29PM +0300, Alexander Kochetkov wrote: > The patch solve the I2S click problem on rk3188. Actually > all the devices using pl330 should have I2S click problem > due to pl330 cyclic transfer implementation. > > Current implementation depends on soft irq. If pl330

Re: [PATCH 1/2] dmaengine: pl330: make cyclic transfer free runnable

2017-04-14 Thread Krzysztof Kozlowski
On Fri, Apr 14, 2017 at 05:35:29PM +0300, Alexander Kochetkov wrote: > The patch solve the I2S click problem on rk3188. Actually > all the devices using pl330 should have I2S click problem > due to pl330 cyclic transfer implementation. > > Current implementation depends on soft irq. If pl330

[PATCH 1/2] dmaengine: pl330: make cyclic transfer free runnable

2017-04-14 Thread Alexander Kochetkov
The patch solve the I2S click problem on rk3188. Actually all the devices using pl330 should have I2S click problem due to pl330 cyclic transfer implementation. Current implementation depends on soft irq. If pl330 unable to submit next transfer in time some samples could be lost. The lost samples

[PATCH 1/2] dmaengine: pl330: make cyclic transfer free runnable

2017-04-14 Thread Alexander Kochetkov
The patch solve the I2S click problem on rk3188. Actually all the devices using pl330 should have I2S click problem due to pl330 cyclic transfer implementation. Current implementation depends on soft irq. If pl330 unable to submit next transfer in time some samples could be lost. The lost samples