[PATCH 0/2] ASoC: tlv320dac33 fixes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

Revisiting the start/stop sequence used by the tlv320dac33 codec in
order to avoid race conditions, which can occur, when the codec is in
FIFO modes.
It has been found that OMAP3 McBSP needs the BCLK continuously running
on the serial interface when it is configured to be slave.
DAC33 can be configured in a way, that it keeps the BCLK ticking, and
only enable the FS when it is needed.
Option for the platform data to select between continuous BCLK or non
continuous BCLK.

---
Peter Ujfalusi (2):
  ASoC: tlv320dac33: Start/stop sequence change
  ASoC: tlv320dac33: Add option for keeping the BCLK running

 include/sound/tlv320dac33-plat.h |    1 +
 sound/soc/codecs/tlv320dac33.c   |   38 ++++++++++++++------------------------
 2 files changed, 15 insertions(+), 24 deletions(-)

_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Pulse Audio]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux