<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>i.MX ProcessorsのトピックHow to enable TLV320 on IMX6Q SD</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339790#M46499</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everybody,I have a board with audio chip TLV320AIC23BPW.My CPU is IMX6Q. And with the connection like this&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;connection of the codec:&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;i.mx6q&amp;nbsp; &amp;lt;--&amp;gt;&amp;nbsp; tlv320aic23b(pin)&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;AUD3_TXFS&amp;nbsp;&amp;nbsp;&amp;nbsp; LRCIN(5), LRCOUT(7)&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;AUD3_TXD&amp;nbsp;&amp;nbsp;&amp;nbsp; DIN(4)&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;AUD3_RXD&amp;nbsp;&amp;nbsp;&amp;nbsp; DOUT(6)&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;AUD3_TXC&amp;nbsp;&amp;nbsp;&amp;nbsp; BCLK(3)&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;CCM_CLKO&amp;nbsp;&amp;nbsp;&amp;nbsp; XTI(25)&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;I2C2_SDA&amp;nbsp;&amp;nbsp;&amp;nbsp; SDIN(23)&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;I2C2_SCL&amp;nbsp;&amp;nbsp;&amp;nbsp; SCLK(24)&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;I used ubuntu12.04&amp;nbsp; ltib&amp;nbsp; L3.0.35_4.1.0_130816_source.tar.gz for compile &lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;I followed &lt;A _jive_internal="true" data-containerid="2004" data-containertype="14" data-objectid="323017" data-objecttype="1" href="https://community.nxp.com/thread/323017"&gt;How to enable TLV320 on IMX6Q?&lt;/A&gt;,but still not work.&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;always appera&amp;nbsp; &lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;ALSA&amp;nbsp; devices list:&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; no sound cards found&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;in the bootmessage.&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;What should I do for this?&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;I have my /arch/arm/mach-mx6/board-mx6q-serbesd.c and /sound/soc/imx/imx-sgtl5000.c below.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-336111"&gt;board-mx6q_sabresd.c.txt.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-336111"&gt;imx-sgtl5000.c.txt.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 26 Feb 2015 02:59:28 GMT</pubDate>
    <dc:creator>何继鑫</dc:creator>
    <dc:date>2015-02-26T02:59:28Z</dc:date>
    <item>
      <title>How to enable TLV320 on IMX6Q SD</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339790#M46499</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everybody,I have a board with audio chip TLV320AIC23BPW.My CPU is IMX6Q. And with the connection like this&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;connection of the codec:&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;i.mx6q&amp;nbsp; &amp;lt;--&amp;gt;&amp;nbsp; tlv320aic23b(pin)&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;AUD3_TXFS&amp;nbsp;&amp;nbsp;&amp;nbsp; LRCIN(5), LRCOUT(7)&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;AUD3_TXD&amp;nbsp;&amp;nbsp;&amp;nbsp; DIN(4)&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;AUD3_RXD&amp;nbsp;&amp;nbsp;&amp;nbsp; DOUT(6)&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;AUD3_TXC&amp;nbsp;&amp;nbsp;&amp;nbsp; BCLK(3)&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;CCM_CLKO&amp;nbsp;&amp;nbsp;&amp;nbsp; XTI(25)&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;I2C2_SDA&amp;nbsp;&amp;nbsp;&amp;nbsp; SDIN(23)&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;I2C2_SCL&amp;nbsp;&amp;nbsp;&amp;nbsp; SCLK(24)&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;I used ubuntu12.04&amp;nbsp; ltib&amp;nbsp; L3.0.35_4.1.0_130816_source.tar.gz for compile &lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;I followed &lt;A _jive_internal="true" data-containerid="2004" data-containertype="14" data-objectid="323017" data-objecttype="1" href="https://community.nxp.com/thread/323017"&gt;How to enable TLV320 on IMX6Q?&lt;/A&gt;,but still not work.&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;always appera&amp;nbsp; &lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;ALSA&amp;nbsp; devices list:&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; no sound cards found&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;in the bootmessage.&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;What should I do for this?&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;I have my /arch/arm/mach-mx6/board-mx6q-serbesd.c and /sound/soc/imx/imx-sgtl5000.c below.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-336111"&gt;board-mx6q_sabresd.c.txt.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-336111"&gt;imx-sgtl5000.c.txt.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Feb 2015 02:59:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339790#M46499</guid>
      <dc:creator>何继鑫</dc:creator>
      <dc:date>2015-02-26T02:59:28Z</dc:date>
    </item>
    <item>
      <title>Re: How to enable TLV320 on IMX6Q SD</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339791#M46500</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Seems you didn't follow the changing mentioned in &lt;A href="https://community.nxp.com/thread/323017"&gt;How to enable TLV320 on IMX6Q?&lt;/A&gt;&lt;/P&gt;&lt;P&gt;At least, the IOMUX setting and the I2C2 setting for your TLV320 cannot be found in your code.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Feb 2015 06:06:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339791#M46500</guid>
      <dc:creator>jimmychan</dc:creator>
      <dc:date>2015-02-27T06:06:59Z</dc:date>
    </item>
    <item>
      <title>Re: How to enable TLV320 on IMX6Q SD</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339792#M46501</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for your reply.&lt;/P&gt;&lt;P&gt;but the IOMUX is in the board-mx6q_sabresd.h,which I have not changed.&lt;/P&gt;&lt;P&gt;it's a little difference between sabresd and sabrelite&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Feb 2015 07:10:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339792#M46501</guid>
      <dc:creator>何继鑫</dc:creator>
      <dc:date>2015-02-27T07:10:29Z</dc:date>
    </item>
    <item>
      <title>Re: How to enable TLV320 on IMX6Q SD</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339793#M46502</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;can you show me your board-mx6q_sabresd.h?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Feb 2015 07:39:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339793#M46502</guid>
      <dc:creator>jimmychan</dc:creator>
      <dc:date>2015-02-27T07:39:53Z</dc:date>
    </item>
    <item>
      <title>Re: Re: How to enable TLV320 on IMX6Q SD</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339794#M46503</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;OK !&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Feb 2015 07:51:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339794#M46503</guid>
      <dc:creator>何继鑫</dc:creator>
      <dc:date>2015-02-27T07:51:08Z</dc:date>
    </item>
    <item>
      <title>Re: How to enable TLV320 on IMX6Q SD</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339795#M46504</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;so, on your board, is the pins you used like this?&lt;/P&gt;&lt;P&gt;CSI0_DAT4&amp;nbsp; -&amp;gt; AUD3_TXFS&lt;/P&gt;&lt;P&gt;CSI0_DAT5&amp;nbsp; -&amp;gt; AUD3_TXD&lt;/P&gt;&lt;P&gt;CSI0_DAT6&amp;nbsp; -&amp;gt; AUD3_RXD&lt;/P&gt;&lt;P&gt;CSI0_DAT7&amp;nbsp; -&amp;gt; AUD3_TXC&lt;/P&gt;&lt;P&gt;GPIO_0&amp;nbsp; -&amp;gt; CCM_CLKO&lt;/P&gt;&lt;P&gt;KEY_COL3&amp;nbsp; -&amp;gt; I2C2_SDA&lt;/P&gt;&lt;P&gt;KEY_ROW3 -&amp;gt; I2C2_SCL&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Feb 2015 10:13:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339795#M46504</guid>
      <dc:creator>jimmychan</dc:creator>
      <dc:date>2015-02-27T10:13:12Z</dc:date>
    </item>
    <item>
      <title>Re: How to enable TLV320 on IMX6Q SD</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339796#M46505</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No,it's like this&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;CSI0_DAT4&amp;nbsp; -&amp;gt; AUD3_TXC&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;CSI0_DAT5&amp;nbsp; -&amp;gt; AUD3_TXD&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;CSI0_DAT6&amp;nbsp; -&amp;gt; AUD3_TXFS&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;CSI0_DAT7&amp;nbsp; -&amp;gt; AUD3_RXD&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;GPIO_0&amp;nbsp; -&amp;gt; CCM_CLKO&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;KEY_COL3&amp;nbsp; -&amp;gt; I2C2_SCL&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;KEY_ROW3 -&amp;gt; I2C2_SDA&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Feb 2015 01:38:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339796#M46505</guid>
      <dc:creator>何继鑫</dc:creator>
      <dc:date>2015-02-28T01:38:52Z</dc:date>
    </item>
    <item>
      <title>Re: How to enable TLV320 on IMX6Q SD</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339797#M46506</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Seems you all settings are correct.&lt;/P&gt;&lt;P&gt;Did you select the SND_SOC_IMX_SGTL5000 in the kernel?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;According to Alex's answer from &lt;A href="https://community.nxp.com/thread/323017"&gt;How to enable TLV320 on IMX6Q?&lt;/A&gt; &lt;/P&gt;&lt;P&gt;===================================================&lt;/P&gt;&lt;P&gt;To achieve all this, ASoC basically splits an embedded audio system into 3 components: &lt;/P&gt;&lt;UL&gt;&lt;LI&gt; Codec driver: The codec driver is platform independent and contains audio controls, audio interface capabilities, codec dapm definition and codec IO functions. &lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;already in the Linux kernel, selected by "select SND_SOC_TLV320AIC23" in sound/soc/imx/Kconfig&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" data-content-finding="Community" href="http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/tree/sound/soc/codecs/tlv320aic23.c?h=imx_3.0.35_4.1.0"&gt;http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/tree/sound/soc/codecs/tlv320aic23.c?h=imx_3.0.35_4.1.0&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt; Platform driver: The platform driver contains the audio dma engine and audio interface drivers (e.g. I2S, AC97, PCM) for that platform. &lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;already in the Linux kernel, selected by "select SND_MXC_SOC_MX2" in sound/soc/imx/Kconfig&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt; Machine driver: The machine driver handles any machine specific controls and audio events. i.e. turing on an amp at start of playback. &lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;finally, we need a small portion of the initialization (arch/arm/mach-mx6/board-mx6q_xxx.c) and the "glue" (sound/soc/imx/imx-xxx.c), I gave an example of how we did it&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Feb 2015 02:39:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339797#M46506</guid>
      <dc:creator>jimmychan</dc:creator>
      <dc:date>2015-02-28T02:39:15Z</dc:date>
    </item>
    <item>
      <title>Re: Re: How to enable TLV320 on IMX6Q SD</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339798#M46507</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Of caurse I have selected SND_SOC_IMX_SGTL5000 in the kernel.and I have changed the /sound/soc/imx/Kconfig ,I have select SND_MXC_SOC_MX2 in the Kconfig&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Feb 2015 03:33:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339798#M46507</guid>
      <dc:creator>何继鑫</dc:creator>
      <dc:date>2015-02-28T03:33:12Z</dc:date>
    </item>
    <item>
      <title>Re: Re: How to enable TLV320 on IMX6Q SD</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339799#M46508</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;have you try to type dmesg to check whether the driver can probe successful or not?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Feb 2015 04:42:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339799#M46508</guid>
      <dc:creator>jimmychan</dc:creator>
      <dc:date>2015-02-28T04:42:24Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Re: How to enable TLV320 on IMX6Q SD</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339800#M46509</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have insert some printk in the sound/soc/codecs/tlv320aic23.c ,it seems like the tlv320aic23_modinit and tlv320aic23_codec_probe is probe successful ,but the tlv320aic23_probe has not probed.&lt;/P&gt;&lt;P&gt;I have insert these in the tlv320aic23.c&lt;/P&gt;&lt;P&gt;ln 623&amp;nbsp;&amp;nbsp; printk("tlv320aic23 controls!\n");&lt;/P&gt;&lt;P&gt;ln 719&amp;nbsp;&amp;nbsp; printk("tlv320aic23 probe!ret=%d\n",ret);&lt;/P&gt;&lt;P&gt;ln 754&amp;nbsp;&amp;nbsp; printk("tlv320aic23 init!\n");&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but in my dmesg&amp;nbsp; I cannot find the "tlv320aic23 controls!"&lt;/P&gt;&lt;P&gt;is there any where I have not set well?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Feb 2015 05:56:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339800#M46509</guid>
      <dc:creator>何继鑫</dc:creator>
      <dc:date>2015-02-28T05:56:49Z</dc:date>
    </item>
    <item>
      <title>Re: How to enable TLV320 on IMX6Q SD</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339801#M46510</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, I think you need to remove unnecessary code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;static int __init imx_sgtl5000_init(void)&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int ret;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ret = platform_driver_register(&amp;amp;imx_sgtl5000_audio_driver);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (ret)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return -ENOMEM;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;--&amp;nbsp;&amp;nbsp;&amp;nbsp; if (cpu_is_mx6q())&lt;/P&gt;&lt;P&gt;--&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; imx_sgtl5000_dai[0].codec_name = "tlv320aic23-codec.0-001a";&lt;/P&gt;&lt;P&gt;--&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; imx_sgtl5000_dai[0].codec_name = "tlv320aic23-codec.&lt;STRONG&gt;1&lt;/STRONG&gt;-001a";&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;because in your case, the codec is always on the same i2c bus&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;static struct i2c_board_info mxc_&lt;STRONG&gt;i2c1&lt;/STRONG&gt;_board_info[] __initdata = {&lt;/P&gt;&lt;P&gt;/***************************************************************/&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I2C_BOARD_INFO("tlv320aic23", 0x1a),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;/P&gt;&lt;P&gt;/****************************************************************/&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alexander&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Feb 2015 07:00:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339801#M46510</guid>
      <dc:creator>Sasamy</dc:creator>
      <dc:date>2015-02-28T07:00:56Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Re: How to enable TLV320 on IMX6Q SD</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339802#M46511</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you ,Alexander,&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;you are right.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;I changed the file as you said,and now I can find the sound card in my dmesg.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Feb 2015 08:19:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-TLV320-on-IMX6Q-SD/m-p/339802#M46511</guid>
      <dc:creator>何继鑫</dc:creator>
      <dc:date>2015-02-28T08:19:36Z</dc:date>
    </item>
  </channel>
</rss>

