<div dir="ltr"><div class="gmail_extra">Hi Kevin,</div><div class="gmail_extra"><br><div class="gmail_quote">2015-06-03 1:27 GMT+08:00 Strasser, Kevin <span dir="ltr"><<a href="mailto:kevin.strasser@intel.com" target="_blank">kevin.strasser@intel.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Li,<br>
<span class=""><br>
On 06/01/15 8:03 PM, li yuqian wrote:<br>
> check those driver, and i can understand there are three parts for the LPE<br>
> driver to working, special for the LPE firmware need to adde it. i can figure<br>
> it out in the<br>
> <a href="https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/sound/soc/intel/sst-acpi.c?id=refs/tags/v4.0.4" target="_blank">https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/sound/soc/intel/sst-acpi.c?id=refs/tags/v4.0.4</a><br>
> line 249 and 250.<br>
><br>
> but when i checked that sst-acpi.c, i found the baytrial sst is not support<br>
> the DMA data transfer, see the resindex_dma_base = -1 in line 262 and line 51<br>
> /* DMA only valid when resindex_dma_base != -1*/<br>
><br>
> Am i correct? the MBM i2s does not support DMA data transfer?<br>
<br>
</span>You are correct, the Bay Trail LPE driver does not use DMA. I think that is just<br>
a driver limitation, and does not necessarily indicate that the hardware isn't<br>
capable.<br>
<br>
Liam, can you provide any context here?<br>
<br>
Thanks,<br>
Kevin</blockquote></div><br></div><div class="gmail_extra">Yes, i understand that hardware must be supported DMA. just wondering Will intel release a new driver to make it use DMA for the data transfer as without DMA it is useless. if will release, when will release? </div><div class="gmail_extra"><br></div><div class="gmail_extra">thanks :)</div></div>