[PATCH] RTC: Remove some duplicate BCD definitions
[linux-2.6.git] / arch / sh / kernel / cpu / rtc.c
index f8361f5..4304cf7 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;