diff options
| author | Adrian Bunk <bunk@kernel.org> | 2008-10-18 20:28:41 -0700 | 
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-10-20 08:52:41 -0700 | 
| commit | fe20ba70abf7d6e5855c3dacc729490b3d0d077f (patch) | |
| tree | 918619427cc051d22cb38b44e94c7e65f29ee928 /drivers/rtc/rtc-m48t86.c | |
| parent | 4110a0d6206bd175419cc5503f80cc296d184cbf (diff) | |
| download | olio-linux-3.10-fe20ba70abf7d6e5855c3dacc729490b3d0d077f.tar.xz olio-linux-3.10-fe20ba70abf7d6e5855c3dacc729490b3d0d077f.zip  | |
drivers/rtc/: use bcd2bin/bin2bcd
Change drivers/rtc/ to use the new bcd2bin/bin2bcd functions instead of
the obsolete BCD_TO_BIN/BIN_TO_BCD/BCD2BIN/BIN2BCD macros.
Signed-off-by: Adrian Bunk <bunk@kernel.org>
Acked-by: Alessandro Zummo <a.zummo@towertech.it>
Cc: David Brownell <david-b@pacbell.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/rtc/rtc-m48t86.c')
| -rw-r--r-- | drivers/rtc/rtc-m48t86.c | 28 | 
1 files changed, 14 insertions, 14 deletions
diff --git a/drivers/rtc/rtc-m48t86.c b/drivers/rtc/rtc-m48t86.c index 3f7f99a5d96..7c045cffa9f 100644 --- a/drivers/rtc/rtc-m48t86.c +++ b/drivers/rtc/rtc-m48t86.c @@ -62,14 +62,14 @@ static int m48t86_rtc_read_time(struct device *dev, struct rtc_time *tm)  		tm->tm_wday	= ops->readbyte(M48T86_REG_DOW);  	} else {  		/* bcd mode */ -		tm->tm_sec	= BCD2BIN(ops->readbyte(M48T86_REG_SEC)); -		tm->tm_min	= BCD2BIN(ops->readbyte(M48T86_REG_MIN)); -		tm->tm_hour	= BCD2BIN(ops->readbyte(M48T86_REG_HOUR) & 0x3F); -		tm->tm_mday	= BCD2BIN(ops->readbyte(M48T86_REG_DOM)); +		tm->tm_sec	= bcd2bin(ops->readbyte(M48T86_REG_SEC)); +		tm->tm_min	= bcd2bin(ops->readbyte(M48T86_REG_MIN)); +		tm->tm_hour	= bcd2bin(ops->readbyte(M48T86_REG_HOUR) & 0x3F); +		tm->tm_mday	= bcd2bin(ops->readbyte(M48T86_REG_DOM));  		/* tm_mon is 0-11 */ -		tm->tm_mon	= BCD2BIN(ops->readbyte(M48T86_REG_MONTH)) - 1; -		tm->tm_year	= BCD2BIN(ops->readbyte(M48T86_REG_YEAR)) + 100; -		tm->tm_wday	= BCD2BIN(ops->readbyte(M48T86_REG_DOW)); +		tm->tm_mon	= bcd2bin(ops->readbyte(M48T86_REG_MONTH)) - 1; +		tm->tm_year	= bcd2bin(ops->readbyte(M48T86_REG_YEAR)) + 100; +		tm->tm_wday	= bcd2bin(ops->readbyte(M48T86_REG_DOW));  	}  	/* correct the hour if the clock is in 12h mode */ @@ -103,13 +103,13 @@ static int m48t86_rtc_set_time(struct device *dev, struct rtc_time *tm)  		ops->writebyte(tm->tm_wday, M48T86_REG_DOW);  	} else {  		/* bcd mode */ -		ops->writebyte(BIN2BCD(tm->tm_sec), M48T86_REG_SEC); -		ops->writebyte(BIN2BCD(tm->tm_min), M48T86_REG_MIN); -		ops->writebyte(BIN2BCD(tm->tm_hour), M48T86_REG_HOUR); -		ops->writebyte(BIN2BCD(tm->tm_mday), M48T86_REG_DOM); -		ops->writebyte(BIN2BCD(tm->tm_mon + 1), M48T86_REG_MONTH); -		ops->writebyte(BIN2BCD(tm->tm_year % 100), M48T86_REG_YEAR); -		ops->writebyte(BIN2BCD(tm->tm_wday), M48T86_REG_DOW); +		ops->writebyte(bin2bcd(tm->tm_sec), M48T86_REG_SEC); +		ops->writebyte(bin2bcd(tm->tm_min), M48T86_REG_MIN); +		ops->writebyte(bin2bcd(tm->tm_hour), M48T86_REG_HOUR); +		ops->writebyte(bin2bcd(tm->tm_mday), M48T86_REG_DOM); +		ops->writebyte(bin2bcd(tm->tm_mon + 1), M48T86_REG_MONTH); +		ops->writebyte(bin2bcd(tm->tm_year % 100), M48T86_REG_YEAR); +		ops->writebyte(bin2bcd(tm->tm_wday), M48T86_REG_DOW);  	}  	/* update ended */  |