regulator: da9211: add cache_type
authorHsin-Yi Wang <hsinyi@chromium.org>
Wed, 12 Aug 2020 13:31:02 +0000 (21:31 +0800)
committerMark Brown <broonie@kernel.org>
Tue, 18 Aug 2020 16:18:39 +0000 (17:18 +0100)
commit989e08c3d0044fc707c26c0329ed49e33e8e4c7b
tree43cd8c585558a938beadcb4f1aa3993fb34c75f5
parent4cf12735de56d2bfd058af82492b06eed761e111
regulator: da9211: add cache_type

Add regmap_cache to reduce wakeups events of interrupt if regulator is
accessed frequently. This results in saving more power.

Suggested-by: Daniel Kurtz <djkurtz@chromium.org>
Signed-off-by: Hsin-Yi Wang <hsinyi@chromium.org>
Acked-by: Adam Thomson <Adam.Thomson.Opensource@diasemi.com>
Link: https://lore.kernel.org/r/20200812133101.2513317-1-hsinyi@chromium.org
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/regulator/da9211-regulator.c