Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f9925d44 authored by Mark Brown's avatar Mark Brown
Browse files

ASoC: Disable wm_hubs periodic DC servo update



This does not function correctly in all circumstances so disable the
periodic updates unconditionally for stable; a future patch will reenable
where appropriate.

Signed-off-by: default avatarMark Brown <broonie@opensource.wolfsonmicro.com>
Acked-by: default avatarLiam Girdwood <lrg@ti.com>
parent 06132fdf
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -440,9 +440,8 @@ static int hp_event(struct snd_soc_dapm_widget *w,
		reg |= WM8993_HPOUT1L_DLY | WM8993_HPOUT1R_DLY;
		snd_soc_write(codec, WM8993_ANALOGUE_HP_0, reg);

		/* Smallest supported update interval */
		snd_soc_update_bits(codec, WM8993_DC_SERVO_1,
				    WM8993_DCS_TIMER_PERIOD_01_MASK, 1);
				    WM8993_DCS_TIMER_PERIOD_01_MASK, 0);

		calibrate_dc_servo(codec);