bcm2835: dma: strangeness of of_dma_request_slave_channel
Martin Sperl
kernel at martin.sperl.org
Mon Apr 27 22:41:25 PDT 2015
> On 27.04.2015, at 22:24, Stephen Warren <swarren at wwwdotorg.org> wrote:
>
> On 04/27/2015 12:37 PM, Martin Sperl wrote:
>> Hi!
>>
>> While implementing DMA mode fro the spi-bcm2835 driver I have run
>> into some strangeness:
>>
>> When loading unloading and reloading the module the call to
>> of_dma_request_slave_channel fails on the second load and there
>> only for the second dma channel requested.
>
> Is this at all related to:
>
> http://www.spinics.net/lists/dmaengine/msg03906.html
> [PATCH] dmaengine: increment privatecnt when using dma_get_any_slave_channel
>
> https://lkml.org/lkml/2015/4/27/261
> [PATCH] dmaengine: Fix dma_get_any_slave_channel() handling of private channels
thanks - this works for me now fine with this patch.
Tested-by: Martin Sperl <kernel at martin.sperl.org>
More information about the linux-rpi-kernel
mailing list