linux-stable/sound/soc/mediatek/mt8186
Eugen Hristev 38744c3fa0
ASoC: mediatek: mt8186: fix AUD_PAD_TOP register and offset
AUD_PAD_TOP widget's correct register is AFE_AUD_PAD_TOP , and not zero.
Having a zero as register, it would mean that the `snd_soc_dapm_new_widgets`
would try to read the register at offset zero when trying to get the power
status of this widget, which is incorrect.

Fixes: b65c466220 ("ASoC: mediatek: mt8186: support adda in platform driver")
Signed-off-by: Eugen Hristev <eugen.hristev@collabora.com>
Link: https://lore.kernel.org/r/20231229114342.195867-1-eugen.hristev@collabora.com
Signed-off-by: Mark Brown <broonie@kernel.org>
2023-12-29 17:08:18 +00:00
..
Makefile ASoC: mediatek: mt8186: add machine driver with mt6366, rt1019 and rt5682s 2022-07-20 17:42:27 +01:00
mt8186-afe-clk.c ASoC: mediatek: mt8186: Remove unused mutex. 2023-08-03 12:29:12 +01:00
mt8186-afe-clk.h ASoC: mediatek: mt8186: Fix use-after-free in driver remove path 2023-05-15 10:21:13 +09:00
mt8186-afe-common.h ASoC: mediatek: mt8186: Allow setting shared clocks from machine driver 2022-09-09 18:49:00 +01:00
mt8186-afe-control.c ASoC: do not include pm_runtime.h if not used 2023-05-23 13:55:55 +01:00
mt8186-afe-gpio.c ASoC: mt8186-mt6366-rt1019-rt5682s: Drop unused include 2023-10-09 14:27:49 +01:00
mt8186-afe-gpio.h ASoC: mediatek: mt8186: support gpio control in platform driver 2022-06-06 16:00:51 +01:00
mt8186-afe-pcm.c ASoC: mediatek: convert not to use asoc_xxx() 2023-09-26 17:18:38 +02:00
mt8186-audsys-clk.c ASoC: mediatek: mt8186: Fix use-after-free in driver remove path 2023-05-15 10:21:13 +09:00
mt8186-audsys-clk.h ASoC: mediatek: mt8186: Fix use-after-free in driver remove path 2023-05-15 10:21:13 +09:00
mt8186-audsys-clkid.h
mt8186-dai-adda.c ASoC: mediatek: mt8186: fix AUD_PAD_TOP register and offset 2023-12-29 17:08:18 +00:00
mt8186-dai-hostless.c ASoC: mediatek: mt8186: support hostless in platform driver 2022-06-06 16:00:44 +01:00
mt8186-dai-hw-gain.c ASoC: mediatek: mt8186: Handle component name prefix 2023-10-26 12:15:50 +01:00
mt8186-dai-i2s.c ASoC: mediatek: mt8186: Handle component name prefix 2023-10-26 12:15:50 +01:00
mt8186-dai-pcm.c ASoC: mediatek: use helper function 2023-01-31 11:05:02 +00:00
mt8186-dai-src.c ASoC: mediatek: mt8186: Handle component name prefix 2023-10-26 12:15:50 +01:00
mt8186-dai-tdm.c ASoC: mediatek: mt8186: remove redundant assignments to variable tdm_con 2023-10-24 18:03:10 +01:00
mt8186-interconnection.h ASoC: mediatek: mt8186: add misc driver and register definitions 2022-06-06 16:00:52 +01:00
mt8186-misc-control.c ASoC: mediatek: mt8186: add misc driver and register definitions 2022-06-06 16:00:52 +01:00
mt8186-mt6366-common.c ASoC: mediatek: convert not to use asoc_xxx() 2023-09-26 17:18:38 +02:00
mt8186-mt6366-common.h ASoC: mediatek: mt8186: add mt8186-mt6366 common driver 2022-07-20 17:42:25 +01:00
mt8186-mt6366-da7219-max98357.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
mt8186-mt6366-rt1019-rt5682s.c ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: trivial: fix error messages 2023-11-03 12:52:28 +00:00
mt8186-reg.h ASoC: mediatek: mt8186: add misc driver and register definitions 2022-06-06 16:00:52 +01:00