Hi,
I would like to send audio to a device (such as a PLD) connected to Sitara McASP port .I am using Sitara AM335x.
Do I necessarily need to write a linux device driver for this PLD device? I have read the TI web site example for a DAC connected to Sitara through I2S given in following link: http://processors.wiki.ti.com/index.php/Sitara_Linux_SDK_Audio_DAC_Example
In this link, it is mentioned following: "...There is no existing linux driver written for this device (nor is there really a need for one), but for the purposes of this project, we will create a dummy template driver."
My question is:
Is the McAsp device driver that is already available in the AM335x SDK7 (sound/soc/davinci/davinci-mcasp.c) sufficient to allow an external device (such as my connected PLD) to read the audio data from the McASP port or do I need to add in the kernel a driver for my specific PLD device?