[PATCH 1/2] ARM: shmobile: sdhi: pass DMA filter from platform code
Arnd Bergmann
arnd at arndb.de
Fri May 31 11:11:59 EDT 2013
On Friday 31 May 2013 16:52:13 Guennadi Liakhovetski wrote:
>
> Thanks for the patches. How about this fix:
>
> http://thread.gmane.org/gmane.linux.kernel.mmc/20619
>
> I think it's a better fix. SHDMA users cannot use other DMA drivers, so, I
> don't think we need to pass the filter via the platform data.
I think it's more a matter of using the API correctly. The dmaengine
API is an abstraction to separate the slave driver from the master
through well-defined calls. If you make additional assumptions
in the slave driver about the master, that is a layering violation.
Arnd
More information about the linux-arm-kernel
mailing list