ASoC: pcm512x: Trigger auto-increment of register addresses on i2c
authorPeter Rosin <peda@axentia.se>
Mon, 8 Dec 2014 15:33:11 +0000 (16:33 +0100)
committerMark Brown <broonie@kernel.org>
Mon, 8 Dec 2014 20:45:36 +0000 (20:45 +0000)
commit681a19560378213a193c424881b2180a783b81ae
tree67576dd632d51a0da565e8a7714356c2b93e9fdf
parentb2776bf7149bddd1f4161f14f79520f17fc1d71d
ASoC: pcm512x: Trigger auto-increment of register addresses on i2c

When the codec is connected using i2c, it will only auto-increment
register addresses if msb (0x80) of the register address byte is set.

[Fixes cache sync if multiple adjacent registers are updated -- broonie]

Signed-off-by: Peter Rosin <peda@axentia.se>
Signed-off-by: Mark Brown <broonie@kernel.org>
Cc: stable@vger.kernel.org
sound/soc/codecs/pcm512x-i2c.c