]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/sh/kernel/cpu/rtc.c
[PATCH] RTC: Remove some duplicate BCD definitions
[linux-2.6-omap-h63xx.git] / arch / sh / kernel / cpu / rtc.c
index f8361f5e788bc81896f3635d268ebf7a40056974..4304cf75cfa2e7ef6076a7864b4a375408a20eb4 100644 (file)
@@ -9,18 +9,10 @@
 #include <linux/kernel.h>
 #include <linux/sched.h>
 #include <linux/time.h>
-
+#include <linux/bcd.h>
 #include <asm/io.h>
 #include <asm/rtc.h>
 
-#ifndef BCD_TO_BIN
-#define BCD_TO_BIN(val) ((val)=((val)&15) + ((val)>>4)*10)
-#endif
-
-#ifndef BIN_TO_BCD
-#define BIN_TO_BCD(val) ((val)=(((val)/10)<<4) + (val)%10)
-#endif
-
 void sh_rtc_gettimeofday(struct timespec *ts)
 {
        unsigned int sec128, sec, sec2, min, hr, wk, day, mon, yr, yr100, cf_bit;