[alsa-devel] [RFC 0/2] ASoC: core: Ignoring pmdown_time for playback stream power down

Peter Ujfalusi peter.ujfalusi at ti.com
Thu Oct 13 15:23:33 CEST 2011

Hello Mark,

Add support in core to ignore the pmdown_time when stopping the playback stream.
This will inline the DAPM stream stop event, so it is going to be executed
without delay at stream close time (for playback stream).

Backround: with the McPDM protocol we are sendning not only
the pure audio stream, but OMAP McPDM also transmits
additional information (for example offset cancellation).
If McPDM is stopped prior to the DAC this information will
be not sent to the codec, which can result noise rendered
by the twl6040 codec.

Is this something that you were suggesting?

Peter Ujfalusi (2):
  ASoC: soc-pcm: Add flag to ignore pmdown_time at pcm_close
  ASoC: sdp4430: Request core to inline the DAPM sequence

 include/sound/soc.h      |    3 +++
 sound/soc/omap/sdp4430.c |    1 +
 sound/soc/soc-pcm.c      |   15 +++++++++++----
 3 files changed, 15 insertions(+), 4 deletions(-)


More information about the Alsa-devel mailing list