Searched refs:es8389 (Results 1 – 1 of 1) sorted by relevance
136 struct es8389_private *es8389 = snd_soc_component_get_drvdata(component); in es8389_hpf_get() local138 ucontrol->value.integer.value[0] = es8389->hpf_freq; in es8389_hpf_get()146 struct es8389_private *es8389 = snd_soc_component_get_drvdata(component); in es8389_hpf_set() local150 if (es8389->hpf_freq == ucontrol->value.integer.value[0]) in es8389_hpf_set()153 if (es8389->capture_rate) { in es8389_hpf_set()154 freq = (ucontrol->value.integer.value[0] * 48000) / es8389->capture_rate; in es8389_hpf_set()156 hpf = find_best_hpf_freq(freq, &es8389->hpfl, &es8389->hpfr, &es8389->hpf_freq); in es8389_hpf_set()160 if (es8389->hpf_freq != ucontrol->value.integer.value[0]) in es8389_hpf_set()163 es8389->capture_rate, ucontrol->value.integer.value[0], es8389->hpf_freq); in es8389_hpf_set()165 regmap_update_bits(es8389->regmap, ES8389_ADC_HPF1, 0x0f, es8389->hpfl); in es8389_hpf_set()[all …]