rtc: at91sam9: Remove unnecessary offset variable checks
authorNobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>
Thu, 8 Jul 2021 05:13:40 +0000 (14:13 +0900)
committerAlexandre Belloni <alexandre.belloni@bootlin.com>
Sat, 10 Jul 2021 00:42:08 +0000 (02:42 +0200)
The offset variable is checked by at91_rtc_readalarm(), but this check
is unnecessary because the previous check knew that the value of this
variable was not 0.
This removes that unnecessary offset variable checks.

Cc: Nicolas Ferre <nicolas.ferre@microchip.com>
Cc: Ludovic Desroches <ludovic.desroches@microchip.com>
Signed-off-by: Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>
Acked-by: Nicolas Ferre <nicolas.ferre@microchip.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Link: https://lore.kernel.org/r/20210708051340.341345-1-nobuhiro1.iwamatsu@toshiba.co.jp
drivers/rtc/rtc-at91sam9.c

index 2216be429ab727452871724543489609706cf45c..b7b5ea1a4e6726775ce6d2302bcb2cbe566894a9 100644 (file)
@@ -184,7 +184,7 @@ static int at91_rtc_readalarm(struct device *dev, struct rtc_wkalrm *alrm)
                return -EILSEQ;
 
        memset(alrm, 0, sizeof(*alrm));
-       if (alarm != ALARM_DISABLED && offset != 0) {
+       if (alarm != ALARM_DISABLED) {
                rtc_time64_to_tm(offset + alarm, tm);
 
                dev_dbg(dev, "%s: %ptR\n", __func__, tm);