> This feels like something we ought to be discovering from the DMA API > somehow, while it's not quite a property of the DMA controller (but > rather of the SoC integration) in this case it could be a property of > some DMA controller elsewhere and the whole process of finding and > figuring out the properties of the DMA controler is handled by the DMA > API. In this case, it is not used through the DMA API. The connection relationship is as follows. i2s --- pcm_dmaengine --- DMA IP (ie. pl330) So, control was possible only by directly setting the maxburst property. And, I will send v2 (separate code and bindings) Thanks, myunguk