Hi all,
We have a custom hardware platform to use both McASP and McBSP interface for audio. With that McASP is working fine. And right now the hardware changes are made to work with McBSP.
In the Software side davinci-i2s (ALSA SoC I2S (McBSP) Audio Layer) is included in the build.
In davinci-i2s.c the following change is made;
static struct platform_driver davinci_mcbsp_driver = {
.probe = davinci_i2s_probe,
.remove = davinci_i2s_remove,
.driver = {
//.name = "davinci-asp", /*Commented this and added davinci-mcbsp */
.name = "davinci-mcbsp",
.owner = THIS_MODULE,
},
};
Now the ALSA device is loading as ;
asoc: tlv320aic3x <-> davinci-i2s mapping ok
ALSA device list:
#0: DA850/OMAP-L138 EVM (tlv320aic3x)
But the problem is that device for DAI davinci-i2s is missing.
Advanced Linux Sound Architecture Driver Version 1.0.21.
No device for DAI davinci-i2s
Am I doing something totally wrong???
Any Ideas,Thoughts or Suggestions???
Please Help me to Solve this problem.
If there is any Patch available for Audio to work With McBSP?
Thanks in Advance,
Vivek N V