From 8b0d3b74891053b1602150bb9176b86a69297a3f Mon Sep 17 00:00:00 2001 From: Andrew Morton Date: Mon, 30 Jul 2012 14:41:47 -0700 Subject: [PATCH] --- yaml --- r: 319952 b: refs/heads/master c: 8e74b6edc9b7befd9f7a61b9271384eeb1eb8251 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/rtc/rtc-r9701.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 9100e23c7603..811e279554e0 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: aa11ec593e2c68d57728d2ebb2da265468e410c9 +refs/heads/master: 8e74b6edc9b7befd9f7a61b9271384eeb1eb8251 diff --git a/trunk/drivers/rtc/rtc-r9701.c b/trunk/drivers/rtc/rtc-r9701.c index e6c34c024706..2c183ebff715 100644 --- a/trunk/drivers/rtc/rtc-r9701.c +++ b/trunk/drivers/rtc/rtc-r9701.c @@ -147,7 +147,8 @@ static int __devinit r9701_probe(struct spi_device *spi) dt.tm_mon = 0; dt.tm_year = 100; - if (r9701_set_datetime(&spi->dev, &dt)) { + if (r9701_set_datetime(&spi->dev, &dt) || + r9701_get_datetime(&spi->dev, &dt)) { dev_err(&spi->dev, "cannot repair RTC register\n"); return -ENODEV; }