Hello. Now I develop the driver for ADC PCM4204. For communication the McAsp interface is used. I don't use Alsa. It is necessary for me to use the edma_get_position() function. However I am confused by the notice to it in the dma.c file:
Returns current source and destination addresses for a particular parameter RAM slot. Its channel should not be active when this is called.
During buffer filling, sometimes it is necessary for me to learn current position. I can use this function?