android_kernel_xiaomi_sm7250/sound/soc
Stephan Gerhold 095fa89250 ASoC: msm8916-wcd-analog: Fix MIC BIAS Internal1
commit 057efcf9faea4769cf1020677d93d040db9b23f3 upstream.

MIC BIAS Internal1 is broken at the moment because we always
enable the internal rbias resistor to the TX2 line (connected to
the headset microphone), rather than enabling the resistor connected
to TX1.

Move the RBIAS code to pm8916_wcd_analog_enable_micbias_int1/2()
to fix this.

Fixes: 585e881e5b ("ASoC: codecs: Add msm8916-wcd analog codec")
Cc: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Signed-off-by: Stephan Gerhold <stephan@gerhold.net>
Link: https://lore.kernel.org/r/20200111164006.43074-3-stephan@gerhold.net
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2020-01-23 08:21:28 +01:00
..
adi
amd ASoC: AMD: Change MCLK to 48Mhz 2019-11-20 18:45:34 +01:00
atmel
au1x
bcm
cirrus
codecs ASoC: msm8916-wcd-analog: Fix MIC BIAS Internal1 2020-01-23 08:21:28 +01:00
davinci
dwc
fsl ASoC: fsl_ssi: Fix clock control issue in master mode 2019-10-05 13:09:51 +02:00
generic
hisilicon
img
intel ASoC: Intel: bytcr_rt5640: Update quirk for Teclast X89 2020-01-12 12:17:07 +01:00
jz4740
kirkwood ASoC: kirkwood: fix device remove ordering 2019-12-05 09:19:37 +01:00
mediatek
meson ASoC: meson: axg-fifo: report interrupt request failure 2019-11-20 18:45:33 +01:00
mxs
nuc900
omap
pxa
qcom ASoC: qdsp6: q6asm-dai: checking NULL vs IS_ERR() 2019-11-24 08:20:08 +01:00
rockchip ASoc: rockchip: i2s: Fix RPM imbalance 2019-11-10 11:27:16 +01:00
samsung ASoC: samsung: i2s: Fix prescaler setting for the secondary DAI 2019-12-05 09:21:09 +01:00
sh ASoC: rsnd: fixup MIX kctrl registration 2019-12-13 08:52:57 +01:00
sirf
spear
sti
stm ASoC: stm32: spdifrx: fix race condition in irq handler 2020-01-17 19:46:59 +01:00
sunxi ASoC: sun4i-i2s: Don't use the oversample to calculate BCLK 2019-10-05 13:09:45 +02:00
tegra ASoC: tegra_sgtl5000: fix device_node refcounting 2019-12-01 09:16:31 +01:00
txx9
uniphier ASoC: uniphier: Fix double reset assersion when transitioning to suspend state 2019-10-05 13:09:44 +02:00
ux500
xtensa
zte
Kconfig
Makefile
soc-ac97.c
soc-acpi.c
soc-compress.c
soc-core.c ASoC: soc-core: Set dpcm_playback / dpcm_capture 2020-01-17 19:46:59 +01:00
soc-dapm.c ASoC: dapm: Avoid uninitialised variable warning 2019-11-20 18:46:05 +01:00
soc-devres.c
soc-generic-dmaengine-pcm.c ASoC: dmaengine: Make the pcm->name equal to pcm->id if the name is not set 2019-10-05 13:09:55 +02:00
soc-io.c
soc-jack.c ASoC: Jack: Fix NULL pointer dereference in snd_soc_jack_report 2019-12-17 20:34:55 +01:00
soc-ops.c
soc-pcm.c ASoC: dpcm: Properly initialise hw->rate_max 2019-11-20 18:45:32 +01:00
soc-topology.c ASoC: topology: Check return value for soc_tplg_pcm_create() 2020-01-12 12:17:11 +01:00
soc-utils.c