summaryrefslogtreecommitdiff
path: root/drivers/rtc
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/rtc')
-rw-r--r--drivers/rtc/rtc-tps80031.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/drivers/rtc/rtc-tps80031.c b/drivers/rtc/rtc-tps80031.c
index 9ab1cc3b547e..7d32032266fd 100644
--- a/drivers/rtc/rtc-tps80031.c
+++ b/drivers/rtc/rtc-tps80031.c
@@ -268,17 +268,19 @@ static int tps80031_rtc_alarm_irq_enable(struct device *dev,
return 0;
err = tps80031_set_bits(p, 1, RTC_INT, ENABLE_ALARM_INT);
- if (err < 0)
+ if (err < 0) {
dev_err(p, "failed to set ALRM int. err: %d\n", err);
- return err;
+ return err;
+ }
rtc->irq_en = true;
} else {
if (rtc->irq_en == false)
return 0;
err = tps80031_clr_bits(p, 1, RTC_INT, ENABLE_ALARM_INT);
- if (err < 0)
+ if (err < 0) {
dev_err(p, "failed to clear ALRM int. err: %d\n", err);
- return err;
+ return err;
+ }
rtc->irq_en = false;
}
return 0;