All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/1] Handling of serializers
@ 2018-02-27 14:51 Vishal Thanki
  2018-02-27 14:51 ` [PATCH 1/1] ASoC: davinci-mcasp: Only disable inactive serializer Vishal Thanki
  0 siblings, 1 reply; 7+ messages in thread
From: Vishal Thanki @ 2018-02-27 14:51 UTC (permalink / raw)
  To: alsa-devel, peter.ujfalusi, christophe.jaillet, elfring, arvind.yadav.cs
  Cc: Vishal Thanki

On a custom AM33xx based platform, we use 4 channels for audio output (2
* Left/Right) by making use of two TX serializers. The audio input path
only uses 2 channels, hence one RX serializer. If the recording is
started before the playback, the playback cannot make use of all 4
channels because of the imposed max number of channels by recording. And
if playback is started before recording, the hw_params set during
recording stream would disable an active TX serializer which causes
audio distortion. I have tried to fix this unwanted behavior in
following patch. Please comment if this should be done differently.

Vishal Thanki (1):
  ASoC: davinci-mcasp: Only disable inactive serializer

 sound/soc/davinci/davinci-mcasp.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

-- 
2.14.3

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2018-05-17 16:38 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-27 14:51 [PATCH 0/1] Handling of serializers Vishal Thanki
2018-02-27 14:51 ` [PATCH 1/1] ASoC: davinci-mcasp: Only disable inactive serializer Vishal Thanki
2018-03-05 12:42   ` Peter Ujfalusi
2018-03-27 11:34     ` Vishal Thanki
2018-03-27 11:57       ` Mark Brown
2018-03-27 11:58       ` Mark Brown
2018-05-17 16:38   ` Applied "ASoC: davinci-mcasp: Only disable inactive serializer" to the asoc tree Mark Brown

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.