diff options
author | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2010-01-05 13:59:08 +0000 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2010-03-07 22:16:56 +0100 |
commit | 29c71b138c83c8191f1f7e46fcc28b9d6bc8a5dd (patch) | |
tree | 75f836772ba015d263a0174718701fc5cd9aa784 /include | |
parent | f99344fc69c3df46786a39ea4283a4175ea40b3f (diff) | |
download | op-kernel-dev-29c71b138c83c8191f1f7e46fcc28b9d6bc8a5dd.zip op-kernel-dev-29c71b138c83c8191f1f7e46fcc28b9d6bc8a5dd.tar.gz |
rtc: Suppress duplicate enable/disable of WM8350 update interrupt
Unlike the wm8350-custom code genirq nests enable and disable calls
so we can't just unconditionally mask or unmask the interrupt,
we need to remember the state we set and only mask or unmask when
there is a real change.
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Acked-by: Alessandro Zummo <a.zummo@towertech.it>
Cc: rtc-linux@googlegroups.com
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/mfd/wm8350/rtc.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/mfd/wm8350/rtc.h b/include/linux/mfd/wm8350/rtc.h index 24add2b..ebd72ff 100644 --- a/include/linux/mfd/wm8350/rtc.h +++ b/include/linux/mfd/wm8350/rtc.h @@ -263,6 +263,7 @@ struct wm8350_rtc { struct platform_device *pdev; struct rtc_device *rtc; int alarm_enabled; /* used over suspend/resume */ + int update_enabled; }; #endif |