Hello. I have added a second McASP device to my TI8148 EVM platform (both registered with ti81xx_register_mcasp()). This seems to work without any errors. However when I attempt to open the ALSA device that the second McASP device has been associated with, I am getting errors related to DMA:
user.err kernel: davinci_pcm: Failed to get dma channels
user.err kernel: asoc: can't open platform davinci-pcm-audio
Obviously I've failed to configure the DMA correctly somewhere (and it seems like it's trying to use the same resources for both devices). Any tips on what I might be doing wrong would be appreciated.