diff options
-rw-r--r-- | drivers/rtc/rtc-dev.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/rtc/rtc-dev.c b/drivers/rtc/rtc-dev.c index ae3bd4de7675..856cc1af40df 100644 --- a/drivers/rtc/rtc-dev.c +++ b/drivers/rtc/rtc-dev.c | |||
@@ -432,6 +432,8 @@ static int rtc_dev_release(struct inode *inode, struct file *file) | |||
432 | #ifdef CONFIG_RTC_INTF_DEV_UIE_EMUL | 432 | #ifdef CONFIG_RTC_INTF_DEV_UIE_EMUL |
433 | clear_uie(rtc); | 433 | clear_uie(rtc); |
434 | #endif | 434 | #endif |
435 | rtc_irq_set_state(rtc, NULL, 0); | ||
436 | |||
435 | if (rtc->ops->release) | 437 | if (rtc->ops->release) |
436 | rtc->ops->release(rtc->dev.parent); | 438 | rtc->ops->release(rtc->dev.parent); |
437 | 439 | ||