The first two fixes should be straightforward. The latter two clean up what looks to me like a mess in the setting of power levels. However we settle it, we should then do the same changes to TAS2764, which has the same template (and maybe there are other drivers). Martin Povišer (4): ASoC: tas2770: Set correct FSYNC polarity ASoC: tas2770: Allow mono streams ASoC: tas2770: Drop conflicting set_bias_level power setting ASoC: tas2770: Fix handling of mute/unmute sound/soc/codecs/tas2770.c | 98 +++++++++++++++++--------------------- sound/soc/codecs/tas2770.h | 5 ++ 2 files changed, 48 insertions(+), 55 deletions(-) -- 2.33.0