diff options
author | Adrian Bunk <bunk@kernel.org> | 2008-08-08 12:34:53 -0400 |
---|---|---|
committer | Paul Mackerras <paulus@samba.org> | 2008-08-20 02:34:58 -0400 |
commit | 8f6ba49207199cab60a4bdf43507666b93d12e18 (patch) | |
tree | 67c39678d97381a6f7574a345b51f39baaa8fe36 /arch/powerpc/platforms/chrp | |
parent | ed95d7450dcbfeb45ffc9d39b1747aee82b49a51 (diff) |
powerpc: Use bcd2bin/bin2bcd
This changes powerpc to use the new bcd2bin/bin2bcd functions
instead of the obsolete BCD_TO_BIN/BIN_TO_BCD macros.
Signed-off-by: Adrian Bunk <bunk@kernel.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/powerpc/platforms/chrp')
-rw-r--r-- | arch/powerpc/platforms/chrp/time.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/arch/powerpc/platforms/chrp/time.c b/arch/powerpc/platforms/chrp/time.c index 96d1e4b3c493..054dfe5b8e77 100644 --- a/arch/powerpc/platforms/chrp/time.c +++ b/arch/powerpc/platforms/chrp/time.c | |||
@@ -94,12 +94,12 @@ int chrp_set_rtc_time(struct rtc_time *tmarg) | |||
94 | chrp_cmos_clock_write((save_freq_select|RTC_DIV_RESET2), RTC_FREQ_SELECT); | 94 | chrp_cmos_clock_write((save_freq_select|RTC_DIV_RESET2), RTC_FREQ_SELECT); |
95 | 95 | ||
96 | if (!(save_control & RTC_DM_BINARY) || RTC_ALWAYS_BCD) { | 96 | if (!(save_control & RTC_DM_BINARY) || RTC_ALWAYS_BCD) { |
97 | BIN_TO_BCD(tm.tm_sec); | 97 | tm.tm_sec = bin2bcd(tm.tm_sec); |
98 | BIN_TO_BCD(tm.tm_min); | 98 | tm.tm_min = bin2bcd(tm.tm_min); |
99 | BIN_TO_BCD(tm.tm_hour); | 99 | tm.tm_hour = bin2bcd(tm.tm_hour); |
100 | BIN_TO_BCD(tm.tm_mon); | 100 | tm.tm_mon = bin2bcd(tm.tm_mon); |
101 | BIN_TO_BCD(tm.tm_mday); | 101 | tm.tm_mday = bin2bcd(tm.tm_mday); |
102 | BIN_TO_BCD(tm.tm_year); | 102 | tm.tm_year = bin2bcd(tm.tm_year); |
103 | } | 103 | } |
104 | chrp_cmos_clock_write(tm.tm_sec,RTC_SECONDS); | 104 | chrp_cmos_clock_write(tm.tm_sec,RTC_SECONDS); |
105 | chrp_cmos_clock_write(tm.tm_min,RTC_MINUTES); | 105 | chrp_cmos_clock_write(tm.tm_min,RTC_MINUTES); |
@@ -136,12 +136,12 @@ void chrp_get_rtc_time(struct rtc_time *tm) | |||
136 | } while (sec != chrp_cmos_clock_read(RTC_SECONDS)); | 136 | } while (sec != chrp_cmos_clock_read(RTC_SECONDS)); |
137 | 137 | ||
138 | if (!(chrp_cmos_clock_read(RTC_CONTROL) & RTC_DM_BINARY) || RTC_ALWAYS_BCD) { | 138 | if (!(chrp_cmos_clock_read(RTC_CONTROL) & RTC_DM_BINARY) || RTC_ALWAYS_BCD) { |
139 | BCD_TO_BIN(sec); | 139 | sec = bcd2bin(sec); |
140 | BCD_TO_BIN(min); | 140 | min = bcd2bin(min); |
141 | BCD_TO_BIN(hour); | 141 | hour = bcd2bin(hour); |
142 | BCD_TO_BIN(day); | 142 | day = bcd2bin(day); |
143 | BCD_TO_BIN(mon); | 143 | mon = bcd2bin(mon); |
144 | BCD_TO_BIN(year); | 144 | year = bcd2bin(year); |
145 | } | 145 | } |
146 | if (year < 70) | 146 | if (year < 70) |
147 | year += 100; | 147 | year += 100; |