Lines Matching defs:hour
149 unsigned hour;
154 hour = bcd2bin(reg & 0x1f);
155 if (hour == 12)
156 hour = 0;
158 hour += 12;
159 return hour;
162 static unsigned rs5c_hr2reg(struct rs5c372 *rs5c, unsigned hour)
165 return bin2bcd(hour);
167 if (hour > 12)
168 return 0x20 | bin2bcd(hour - 12);
169 if (hour == 12)
171 if (hour == 0)
173 return bin2bcd(hour);