mfd: da9052: Fix volatile register definition ommissions
authoranthony.olech.opensource@diasemi.com <anthony.olech.opensource@diasemi.com>
Thu, 6 Feb 2014 17:33:24 +0000 (17:33 +0000)
committerLee Jones <lee.jones@linaro.org>
Wed, 19 Mar 2014 08:58:13 +0000 (08:58 +0000)
commitbcb5a7d335da73a798d8a8f6ce9a8605d25426f4
tree389b4c838cc0d88f3cc64725da531f3dab1bdaa9
parentad09dd6a1f5d6244bd89314015af506ba7f9810a
mfd: da9052: Fix volatile register definition ommissions

Three of the PMIC registers have some bits that are changed
autonomously by the PMIC itself (some time) after being set
by some component driver of the DA9052 PMIC and hence they
need to be marked as volatile so that the regmap API will
not cache their values.

Acked-by: David Dajun Chen <david.chen@diasemi.com>
Signed-off-by: Anthony Olech <anthony.olech.opensource@diasemi.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
drivers/mfd/da9052-core.c