Messages in this thread | | | Date | Thu, 18 Sep 2008 17:00:58 +0200 | From | Haavard Skinnemoen <> | Subject | Re: dmaengine.c: question about device_alloc_chan_resources |
| |
Timur Tabi <timur@freescale.com> wrote: > Haavard Skinnemoen wrote: > > > I guess so. What would be even more simple is to simply prevent other > > clients from taking a channel once someone has acked it, which would be > > perfect for my purposes, but perhaps not everyone else's... > > I'm not clear on how your driver works, but doesn't it run continuous tests on > all channels all the time? If so, wouldn't your proposal prevent other drivers > from ever getting a DMA channel?
You can explicitly tell it which channel(s) to use. If you run it on all channels, it will already prevent any dmaslave clients from ever getting a channel.
dmatest is meant for testing only, and has a major impact on system performance when it's running, so it's IMO not a very interesting use case.
Haavard
| |