]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/rtc/rtc-dev.c
rtc-dev: stop periodic interrupts on device release
[karo-tx-linux.git] / drivers / rtc / rtc-dev.c
index ae3bd4de767549799c7f6faf439490fab2e35777..856cc1af40df85efe53805822c62886af0754143 100644 (file)
@@ -432,6 +432,8 @@ static int rtc_dev_release(struct inode *inode, struct file *file)
 #ifdef CONFIG_RTC_INTF_DEV_UIE_EMUL
        clear_uie(rtc);
 #endif
+       rtc_irq_set_state(rtc, NULL, 0);
+
        if (rtc->ops->release)
                rtc->ops->release(rtc->dev.parent);