[alsa-devel] Reg: Implementation of GSM digital audio path

shariff shariffsinbox at gmail.com
Thu Jun 25 13:28:18 CEST 2009

Hi Mark,

      Thanks for response.

      On my hardware, GSM is connected to McBSP3 not to the TWL4030 CODEC
directly. What  I have to do is Copy from McBSP3 and redirect this to


                        USB GSM chip -> McBSP3

                                                    McBSP2 -> TWL4030

        I have understood some thing from ur mail. I will study Openmoko
ASoC and I will get back to you.

        Suggest me wat else I can do?


On Thu, Jun 25, 2009 at 4:11 PM, Mark Brown <
broonie at opensource.wolfsonmicro.com> wrote:

> 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.

More information about the Alsa-devel mailing list