1. 17 9月, 2015 2 次提交
  2. 25 8月, 2015 1 次提交
  3. 10 6月, 2015 1 次提交
  4. 09 6月, 2015 1 次提交
  5. 01 5月, 2015 4 次提交
  6. 07 4月, 2015 1 次提交
  7. 02 4月, 2015 1 次提交
  8. 25 3月, 2015 1 次提交
  9. 06 3月, 2015 2 次提交
  10. 05 3月, 2015 1 次提交
  11. 14 2月, 2015 1 次提交
  12. 03 2月, 2015 2 次提交
  13. 31 12月, 2014 1 次提交
  14. 12 11月, 2014 1 次提交
    • M
      ASoC: davinci-mcasp: Add overrun/underrun event handling · a7a3324a
      Misael Lopez Cruz 提交于
      An underrun (playback) event occurs when the serializer transfer
      data from the XRBUF buffer to the XRSR shift register, but the
      XRBUF hasn't been filled. Similarly, the overrun (capture) event
      occurs when data from the XRSR shift register is transferred to
      the XRBUF but it hasn't been read yet.
      
      These events are handled as XRUN events that cause the pcm to stop.
      The stream has to be explicitly restarted by the userspace which
      ensures that after stopping/starting McASP the data transfer is
      aligned with DMA. The other possibility was to internally stop and
      start McASP without DMA even knowing about it.
      Signed-off-by: NMisael Lopez Cruz <misael.lopez@ti.com>
      Signed-off-by: NPeter Ujfalusi <peter.ujfalusi@ti.com>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      a7a3324a
  15. 10 11月, 2014 6 次提交
  16. 29 10月, 2014 4 次提交
  17. 20 10月, 2014 1 次提交
  18. 02 10月, 2014 2 次提交
  19. 04 9月, 2014 1 次提交
    • P
      ASoC: davinci-mcasp: Correct rx format unit configuration · fe0a29e1
      Peter Ujfalusi 提交于
      In case of capture we should not use rotation. The reverse and mask is
      enough to get the data align correctly from the bus to MCU:
      Format	  data from bus    after reverse (XRBUF)
      S16_LE:  |LSB|MSB|xxx|xxx|  |xxx|xxx|MSB|LSB|
      S24_3LE: |LSB|DAT|MSB|xxx|  |xxx|MSB|DAT|LSB|
      S24_LE:  |LSB|DAT|MSB|xxx|  |xxx|MSB|DAT|LSB|
      S32_LE:  |LSB|DAT|DAT|MSB|  |MSB|DAT|DAT|LSB|
      
      With this patch all supported formats will work for playback and capture.
      
      Reported-by: Jyri Sarha <jsarha@ti.com> (broken S24_3LE capture)
      Signed-off-by: NPeter Ujfalusi <peter.ujfalusi@ti.com>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      Cc: stable@vger.kernel.org
      fe0a29e1
  20. 13 8月, 2014 1 次提交
  21. 17 7月, 2014 2 次提交
  22. 30 6月, 2014 1 次提交
  23. 21 6月, 2014 2 次提交