<?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>topic IMX8MM Android10 WM8962 in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MM-Android10-WM8962/m-p/1309098#M177067</link>
    <description>&lt;P&gt;hello&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; my board is imx8mm android10 kernle5.4.47，I added WM8962 in the imx8mm-evk.dts。&lt;/P&gt;&lt;P&gt;308 sound-wm8962 {&lt;BR /&gt;309 compatible = "fsl,imx6q-sabresd-wm8962",&lt;BR /&gt;310 "fsl,imx-audio-wm8962";&lt;BR /&gt;311 model = "wm8962-audio";&lt;BR /&gt;312 audio-cpu = &amp;lt;&amp;amp;sai3&amp;gt;;//add cjf,old is cpu-dai&lt;BR /&gt;313 audio-codec = &amp;lt;&amp;amp;wm8962&amp;gt;;&lt;BR /&gt;314 audio-routing =&lt;BR /&gt;315 "Headphone Jack", "HPOUTL",&lt;BR /&gt;316 "Headphone Jack", "HPOUTR",&lt;BR /&gt;317 "Ext Spk", "SPKOUTL",&lt;BR /&gt;318 "Ext Spk", "SPKOUTR",&lt;BR /&gt;319 "AMIC", "MICBIAS",&lt;BR /&gt;320 "IN3R", "AMIC",&lt;BR /&gt;321 "DMIC", "MICBIAS",&lt;BR /&gt;322 "DMICDAT", "DMIC";&lt;BR /&gt;323 /* "CPU-Playback", "ASRC-Playback",&lt;BR /&gt;324 "Playback", "CPU-Playback";&lt;BR /&gt;325 "ASRC-Capture", "CPU-Capture",&lt;BR /&gt;326 "CPU-Capture", "Capture";*/&lt;BR /&gt;327 mux-int-port = &amp;lt;2&amp;gt;;&lt;BR /&gt;328 mux-ext-port = &amp;lt;3&amp;gt;;&lt;BR /&gt;329 codec-master;&lt;BR /&gt;330 hp-det-gpios = &amp;lt;&amp;amp;gpio3 20 0&amp;gt;;&lt;BR /&gt;331 mic-det-gpios = &amp;lt;&amp;amp;gpio3 25 1&amp;gt;;&lt;BR /&gt;332 };&lt;/P&gt;&lt;P&gt;871 &amp;amp;i2c4 {&lt;BR /&gt;872 clock-frequency = &amp;lt;100000&amp;gt;;&lt;BR /&gt;873 pinctrl-names = "default";&lt;BR /&gt;874 pinctrl-0 = &amp;lt;&amp;amp;pinctrl_i2c4&amp;gt;;&lt;BR /&gt;875 status = "okay";&lt;BR /&gt;876&lt;BR /&gt;877 wm8962: wm8962@1a {&lt;BR /&gt;878 compatible = "wlf,wm8962";&lt;BR /&gt;879 reg = &amp;lt;0x1a&amp;gt;;&lt;BR /&gt;880 clocks = &amp;lt;&amp;amp;clk IMX8MM_CLK_SAI3_ROOT&amp;gt;;&lt;BR /&gt;881 clock-names = "mclk";&lt;BR /&gt;882 amic-mono;&lt;BR /&gt;883 // spk-mono;&lt;BR /&gt;884 gpio-cfg = &amp;lt;&lt;BR /&gt;885 0x0000 // 0:Default&lt;BR /&gt;886 0x0000 // 1:Default&lt;BR /&gt;887 0x0013 // 2:FN_DMICCLK&lt;BR /&gt;888 0x0000 // 3:Default&lt;BR /&gt;889 0x8014 // 4:FN_DMICCDAT&lt;BR /&gt;890 0x0000 // 5:Default&lt;BR /&gt;891 &amp;gt;;&lt;BR /&gt;892 };&lt;/P&gt;&lt;P&gt;WM8962 was found in the boot log。&lt;/P&gt;&lt;P&gt;kernel log：&lt;/P&gt;&lt;P&gt;[ 9.226274] ALSA device list:&lt;BR /&gt;[ 9.236627] #0: imx-spdif&lt;BR /&gt;[ 9.239432] #1: imx-audio-micfil&lt;BR /&gt;[ 9.242862] #2: bt-sco-audio&lt;BR /&gt;[ 9.245932] #3: fsl,imx-audio-wm8962&lt;/P&gt;&lt;P&gt;evk_8mm:/ # dmesg | grep wm&lt;BR /&gt;[ 7.150445] wm8962 3-001a: 3-001a supply DCVDD not found, using dummy regulator&lt;BR /&gt;......&lt;BR /&gt;[ 7.202419] wm8962 3-001a: 3-001a supply SPKVDD2 not found, using dummy regulator&lt;BR /&gt;[ 7.215237] wm8962 3-001a: customer id 0 revision D&lt;BR /&gt;[ 9.154253] asoc-simple-card sound-wm8962: wm8962 &amp;lt;-&amp;gt; 30030000.sai mapping ok&lt;BR /&gt;[ 9.161488] asoc-simple-card sound-wm8962: ASoC: no DMI vendor name!&lt;BR /&gt;[ 9.245932] #3: fsl,imx-audio-wm8962&lt;/P&gt;&lt;P&gt;evk_8mm:/ # cat /proc/asound/cards&lt;BR /&gt;0 [imxspdif ]: imx-spdif - imx-spdif&lt;BR /&gt;imx-spdif&lt;BR /&gt;1 [imxaudiomicfil ]: imx-audio-micfi - imx-audio-micfil&lt;BR /&gt;imx-audio-micfil&lt;BR /&gt;2 [btscoaudio ]: bt-sco-audio - bt-sco-audio&lt;BR /&gt;bt-sco-audio&lt;BR /&gt;3 [fslimxaudiowm89]: fsl_imx-audio-w - fsl,imx-audio-wm8962&lt;BR /&gt;fsl,imx-audio-wm8962&lt;/P&gt;&lt;P&gt;But WM8962 has no sound,It doesn't seem to have been called。&lt;/P&gt;&lt;P&gt;Linux 4.14.98 wm8962 is ok。&lt;/P&gt;&lt;P&gt;How do I change Android10？&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 16 Jul 2021 11:24:26 GMT</pubDate>
    <dc:creator>jianfeichang</dc:creator>
    <dc:date>2021-07-16T11:24:26Z</dc:date>
    <item>
      <title>IMX8MM Android10 WM8962</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MM-Android10-WM8962/m-p/1309098#M177067</link>
      <description>&lt;P&gt;hello&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; my board is imx8mm android10 kernle5.4.47，I added WM8962 in the imx8mm-evk.dts。&lt;/P&gt;&lt;P&gt;308 sound-wm8962 {&lt;BR /&gt;309 compatible = "fsl,imx6q-sabresd-wm8962",&lt;BR /&gt;310 "fsl,imx-audio-wm8962";&lt;BR /&gt;311 model = "wm8962-audio";&lt;BR /&gt;312 audio-cpu = &amp;lt;&amp;amp;sai3&amp;gt;;//add cjf,old is cpu-dai&lt;BR /&gt;313 audio-codec = &amp;lt;&amp;amp;wm8962&amp;gt;;&lt;BR /&gt;314 audio-routing =&lt;BR /&gt;315 "Headphone Jack", "HPOUTL",&lt;BR /&gt;316 "Headphone Jack", "HPOUTR",&lt;BR /&gt;317 "Ext Spk", "SPKOUTL",&lt;BR /&gt;318 "Ext Spk", "SPKOUTR",&lt;BR /&gt;319 "AMIC", "MICBIAS",&lt;BR /&gt;320 "IN3R", "AMIC",&lt;BR /&gt;321 "DMIC", "MICBIAS",&lt;BR /&gt;322 "DMICDAT", "DMIC";&lt;BR /&gt;323 /* "CPU-Playback", "ASRC-Playback",&lt;BR /&gt;324 "Playback", "CPU-Playback";&lt;BR /&gt;325 "ASRC-Capture", "CPU-Capture",&lt;BR /&gt;326 "CPU-Capture", "Capture";*/&lt;BR /&gt;327 mux-int-port = &amp;lt;2&amp;gt;;&lt;BR /&gt;328 mux-ext-port = &amp;lt;3&amp;gt;;&lt;BR /&gt;329 codec-master;&lt;BR /&gt;330 hp-det-gpios = &amp;lt;&amp;amp;gpio3 20 0&amp;gt;;&lt;BR /&gt;331 mic-det-gpios = &amp;lt;&amp;amp;gpio3 25 1&amp;gt;;&lt;BR /&gt;332 };&lt;/P&gt;&lt;P&gt;871 &amp;amp;i2c4 {&lt;BR /&gt;872 clock-frequency = &amp;lt;100000&amp;gt;;&lt;BR /&gt;873 pinctrl-names = "default";&lt;BR /&gt;874 pinctrl-0 = &amp;lt;&amp;amp;pinctrl_i2c4&amp;gt;;&lt;BR /&gt;875 status = "okay";&lt;BR /&gt;876&lt;BR /&gt;877 wm8962: wm8962@1a {&lt;BR /&gt;878 compatible = "wlf,wm8962";&lt;BR /&gt;879 reg = &amp;lt;0x1a&amp;gt;;&lt;BR /&gt;880 clocks = &amp;lt;&amp;amp;clk IMX8MM_CLK_SAI3_ROOT&amp;gt;;&lt;BR /&gt;881 clock-names = "mclk";&lt;BR /&gt;882 amic-mono;&lt;BR /&gt;883 // spk-mono;&lt;BR /&gt;884 gpio-cfg = &amp;lt;&lt;BR /&gt;885 0x0000 // 0:Default&lt;BR /&gt;886 0x0000 // 1:Default&lt;BR /&gt;887 0x0013 // 2:FN_DMICCLK&lt;BR /&gt;888 0x0000 // 3:Default&lt;BR /&gt;889 0x8014 // 4:FN_DMICCDAT&lt;BR /&gt;890 0x0000 // 5:Default&lt;BR /&gt;891 &amp;gt;;&lt;BR /&gt;892 };&lt;/P&gt;&lt;P&gt;WM8962 was found in the boot log。&lt;/P&gt;&lt;P&gt;kernel log：&lt;/P&gt;&lt;P&gt;[ 9.226274] ALSA device list:&lt;BR /&gt;[ 9.236627] #0: imx-spdif&lt;BR /&gt;[ 9.239432] #1: imx-audio-micfil&lt;BR /&gt;[ 9.242862] #2: bt-sco-audio&lt;BR /&gt;[ 9.245932] #3: fsl,imx-audio-wm8962&lt;/P&gt;&lt;P&gt;evk_8mm:/ # dmesg | grep wm&lt;BR /&gt;[ 7.150445] wm8962 3-001a: 3-001a supply DCVDD not found, using dummy regulator&lt;BR /&gt;......&lt;BR /&gt;[ 7.202419] wm8962 3-001a: 3-001a supply SPKVDD2 not found, using dummy regulator&lt;BR /&gt;[ 7.215237] wm8962 3-001a: customer id 0 revision D&lt;BR /&gt;[ 9.154253] asoc-simple-card sound-wm8962: wm8962 &amp;lt;-&amp;gt; 30030000.sai mapping ok&lt;BR /&gt;[ 9.161488] asoc-simple-card sound-wm8962: ASoC: no DMI vendor name!&lt;BR /&gt;[ 9.245932] #3: fsl,imx-audio-wm8962&lt;/P&gt;&lt;P&gt;evk_8mm:/ # cat /proc/asound/cards&lt;BR /&gt;0 [imxspdif ]: imx-spdif - imx-spdif&lt;BR /&gt;imx-spdif&lt;BR /&gt;1 [imxaudiomicfil ]: imx-audio-micfi - imx-audio-micfil&lt;BR /&gt;imx-audio-micfil&lt;BR /&gt;2 [btscoaudio ]: bt-sco-audio - bt-sco-audio&lt;BR /&gt;bt-sco-audio&lt;BR /&gt;3 [fslimxaudiowm89]: fsl_imx-audio-w - fsl,imx-audio-wm8962&lt;BR /&gt;fsl,imx-audio-wm8962&lt;/P&gt;&lt;P&gt;But WM8962 has no sound,It doesn't seem to have been called。&lt;/P&gt;&lt;P&gt;Linux 4.14.98 wm8962 is ok。&lt;/P&gt;&lt;P&gt;How do I change Android10？&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Jul 2021 11:24:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MM-Android10-WM8962/m-p/1309098#M177067</guid>
      <dc:creator>jianfeichang</dc:creator>
      <dc:date>2021-07-16T11:24:26Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MM Android10 WM8962</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MM-Android10-WM8962/m-p/1318003#M177869</link>
      <description>&lt;P&gt;IT is OK！&lt;/P&gt;</description>
      <pubDate>Wed, 04 Aug 2021 08:58:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MM-Android10-WM8962/m-p/1318003#M177869</guid>
      <dc:creator>jianfeichang</dc:creator>
      <dc:date>2021-08-04T08:58:24Z</dc:date>
    </item>
  </channel>
</rss>

