linux-stable/sound
Hans de Goede 24a401dd0f ASoC: rt5651: Fix regcache sync errors on resume
commit 2d30e9494f upstream.

The ALC5651 does not like multi-write accesses, avoid them. This fixes:

rt5651 i2c-10EC5651:00: Unable to sync registers 0x27-0x28. -121

Errors on resume (and all registers after the registers in the error not
being synced).

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Cc: stable@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-03-18 11:18:55 +01:00
..
aoa powerpc updates for 4.9 2016-10-07 20:19:31 -07:00
arm ALSA: arm: Fix empty menuconfig SND_ARM 2016-08-01 16:07:53 +02:00
atmel
core ALSA: seq: More protection for concurrent write and ioctl races 2018-03-18 11:18:51 +01:00
drivers ALSA: aloop: Fix racy hw constraints adjustment 2018-01-17 09:38:51 +01:00
firewire ALSA: firewire: fix NULL pointer dereference when releasing uninitialized data of iso-resource 2017-08-30 10:21:46 +02:00
hda ALSA: hda: Drop useless WARN_ON() 2018-01-02 20:35:08 +01:00
i2c ALSA: ak4114: remove redundant check on err being < 0 2016-07-12 12:28:04 +02:00
isa ALSA: msnd: Optimize / harden DSP and MIDI loops 2017-09-13 14:13:36 -07:00
mips ALSA: Remove deprecated AU1X00 AC97 driver 2016-02-08 08:17:15 +01:00
oss sound: oss: Use kernel_read_file_from_path() for mod_firmware_load() 2016-07-26 10:38:03 +02:00
parisc
pci ALSA: hda: add dock and led support for HP ProBook 640 G2 2018-03-18 11:18:51 +01:00
pcmcia ALSA: vx: Fix possible transfer overflow 2017-11-21 09:23:25 +01:00
ppc powerpc updates for 4.9 2016-10-07 20:19:31 -07:00
sh ALSA: sh: aica: Remove deprecated create_workqueue 2016-06-07 11:23:33 +02:00
soc ASoC: rt5651: Fix regcache sync errors on resume 2018-03-18 11:18:55 +01:00
sparc dbri: move dereference after check for NULL 2016-12-06 12:18:22 -05:00
spi
synth
usb ALSA: usb-audio: Add a quirck for B&W PX headphones 2018-03-11 16:21:28 +01:00
ac97_bus.c
Kconfig
last.c
Makefile sound: oss: Use kernel_read_file_from_path() for mod_firmware_load() 2016-07-26 10:38:03 +02:00
sound_core.c