]> git.baikalelectronics.ru Git - kernel.git/commit
mfd: arizona: Mark additional registers as volatile
authorCharles Keepax <ckeepax@opensource.wolfsonmicro.com>
Wed, 13 Aug 2014 10:42:47 +0000 (11:42 +0100)
committerLee Jones <lee.jones@linaro.org>
Fri, 26 Sep 2014 07:15:39 +0000 (08:15 +0100)
commitaef8a3d2c34f6b2e82efefb73ce10a1dac8933cc
tree1611190581e14d1d80967a7e2781c40e4ad3d4f4
parentf18034501fb08c57991c29f24f9fde27ccf16636
mfd: arizona: Mark additional registers as volatile

Mark some additional registers as volatile. The write sequencer control
registers should not be cached, as we don't ever want their value
synchronised as this might cause a write sequence to be accidentally
initiated.

Additionally, the DAC_COMP registers require special preconditions to
write so there values wouldn't be updated accurately during a register
sync.

Signed-off-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
drivers/mfd/wm5102-tables.c
drivers/mfd/wm5110-tables.c