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

Commit 6bc6eec8 authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "asoc: wcd934x: Fix TX HPF setting update"

parents bdc4b5f4 260b7697
Loading
Loading
Loading
Loading
+11 −13
Original line number Diff line number Diff line
// SPDX-License-Identifier: GPL-2.0-only
/* Copyright (c) 2015-2018, The Linux Foundation. All rights reserved.
/* Copyright (c) 2015-2019, The Linux Foundation. All rights reserved.
 */
#include <linux/module.h>
#include <linux/init.h>
@@ -4687,7 +4687,6 @@ static int tavil_codec_enable_dec(struct snd_soc_dapm_widget *w,

		tavil->tx_hpf_work[decimator].hpf_cut_off_freq =
							hpf_cut_off_freq;
		if (hpf_cut_off_freq != CF_MIN_3DB_150HZ) {
		snd_soc_component_update_bits(component, dec_cfg_reg,
					TX_HPF_CUT_OFF_FREQ_MASK,
					CF_MIN_3DB_150HZ << 5);
@@ -4700,7 +4699,6 @@ static int tavil_codec_enable_dec(struct snd_soc_dapm_widget *w,
		usleep_range(1000, 1010);
		snd_soc_component_update_bits(component, hpf_gate_reg,
					0x02, 0x00);
		}
		/* schedule work queue to Remove Mute */
		schedule_delayed_work(&tavil->tx_mute_dwork[decimator].dwork,
				      msecs_to_jiffies(tx_unmute_delay));