25 Jun
2009
25 Jun
'09
12:41 p.m.
On Thu, Jun 25, 2009 at 03:17:54PM +0530, shariff wrote:
Iam working on OMAP3 based custom board. On our board, GSM digital
audio path is connected to McBSP3 and TWL4030 digital audio path is connected to McBSP2.
In this scenario your GSM modem is essentially functioning as a CODEC within ASoC. The simplest thing to do is set up a dummy DAI in your machine driver for the GSM modem, register that at startup and then set up a dai_link for that as normal. You can then address the two streams individually as devices on the card.
The OpenMoko is doing something similar with its bluetooth chipset, though that is connected to a second DAI on the CODEC rather than the CPU.