mirror of
https://github.com/torvalds/linux.git
synced 2026-06-10 07:32:29 +02:00
ASoC: wm8903: Fix the bypass to HP/LINEOUT when no DAC or ADC is running
commit f1ca493b0b upstream.
The Charge Pump needs the DSP clock to work properly, without it the
bypass to HP/LINEOUT is not working properly. This requirement is not
mentioned in the datasheet but has been confirmed by Mark Brown from
Wolfson.
Signed-off-by: Alban Bedel <alban.bedel@avionic-design.de>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
dd541ae5fb
commit
b43105dee8
|
|
@ -1082,6 +1082,8 @@ static const struct snd_soc_dapm_route wm8903_intercon[] = {
|
|||
{ "ROP", NULL, "Right Speaker PGA" },
|
||||
{ "RON", NULL, "Right Speaker PGA" },
|
||||
|
||||
{ "Charge Pump", NULL, "CLK_DSP" },
|
||||
|
||||
{ "Left Headphone Output PGA", NULL, "Charge Pump" },
|
||||
{ "Right Headphone Output PGA", NULL, "Charge Pump" },
|
||||
{ "Left Line Output PGA", NULL, "Charge Pump" },
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user