linux-stable/sound
Martin Povišer 6a12105d9d ASoC: tas2770: Reinit regcache on reset
[ Upstream commit 0a0342ede3 ]

On probe of the ASoC component, the device is reset but the regcache is
retained. This means the regcache gets out of sync if the codec is
rebound to a sound card for a second time. Fix it by reinitializing the
regcache to defaults after the device is reset.

Fixes: b0bcbe6157 ("ASoC: tas2770: Fix calling reset in probe")
Signed-off-by: Martin Povišer <povik+lin@cutebit.org>
Link: https://lore.kernel.org/r/20220919173453.84292-1-povik+lin@cutebit.org
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2022-10-05 10:39:41 +02:00
..
ac97
aoa
arm
atmel
core ALSA: core: Fix double-free at snd_card_new() 2022-09-28 11:11:40 +02:00
drivers ALSA: aloop: Fix random zeros in capture data when using jiffies timer 2022-09-15 11:30:02 +02:00
firewire ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes 2022-05-12 12:30:01 +02:00
hda ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array 2022-09-08 12:28:02 +02:00
i2c
isa ALSA: wavefront: Proper check of get_user() error 2022-05-25 09:57:27 +02:00
mips
oss
parisc
pci ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 2022-10-05 10:39:35 +02:00
pcmcia
ppc
sh
soc ASoC: tas2770: Reinit regcache on reset 2022-10-05 10:39:41 +02:00
sparc
spi
synth
usb Revert "ALSA: usb-audio: Split endpoint setups for hw_params and prepare" 2022-09-28 11:11:40 +02:00
virtio
x86 ALSA: intel_hdmi: Fix the missing snd_card_free() call at probe error 2022-04-20 09:34:07 +02:00
xen
ac97_bus.c
Kconfig
last.c
Makefile
sound_core.c