Srinivas Kandagatla 868eb92b68 ASoC: soc-dai: add flag to mute and unmute stream during trigger
commit f0220575e65abe09c09cd17826a3cdea76e8d58f upstream.

In some setups like Speaker amps which are very sensitive, ex: keeping them
unmute without actual data stream for very short duration results in a
static charge and results in pop and clicks. To minimize this, provide a way
to mute and unmute such codecs during trigger callbacks.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Tested-by: Johan Hovold <johan+linaro@kernel.org>
Link: https://lore.kernel.org/r/20231027105747.32450-2-srinivas.kandagatla@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org>
[ johan: backport to v6.6.2 ]
Signed-off-by: Johan Hovold <johan+linaro@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2023-11-28 17:20:04 +00:00
..
2023-05-23 12:11:21 +02:00
2023-08-17 09:24:01 +02:00
2023-08-17 09:24:08 +02:00
2023-05-23 12:11:33 +02:00
2023-05-23 12:11:21 +02:00
2017-11-13 15:45:57 +01:00
2020-11-30 12:54:02 +00:00
2023-11-28 17:19:42 +00:00
2020-09-09 18:32:52 +02:00
2019-10-25 11:06:57 +01:00