Revision edf413f689e930011bf39ec726f704af99d7263b authored by Axel Lin on 13 October 2011, 06:57:31 UTC, committed by Mark Brown on 13 October 2011, 10:50:05 UTC
Chip documentation explicitly requires that the reset values
of reserved register bits are left untouched.

codec->hw_read is broken now.
Here we use below trick to avoid writing to reserved registers while resume.
Write the register default value to cache for reserved registers,
so the write to the these registers are suppressed by the cache
restore code when it skips writes of default registers.

Signed-off-by: Axel Lin <axel.lin@gmail.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
1 parent f0bbc2b
History
File Mode Size
arch-v10
arch-v32
boot
configs
include
kernel
mm
Kconfig -rw-r--r-- 16.2 KB
Kconfig.debug -rw-r--r-- 1.2 KB
Makefile -rw-r--r-- 2.4 KB

back to top