Lines Matching defs:tmp
212 int tmp, ret;
247 tmp = regs[DS1307_REG_SECS];
253 if (tmp & DS1307_BIT_CH)
258 if (tmp & DS1307_BIT_CH)
261 ret = regmap_read(ds1307->regmap, DS1307_REG_CONTROL, &tmp);
264 if (tmp & DS1338_BIT_OSF)
268 if (tmp & DS1340_BIT_nEOSC)
271 ret = regmap_read(ds1307->regmap, DS1340_REG_FLAG, &tmp);
274 if (tmp & DS1340_BIT_OSF)
278 ret = regmap_read(ds1307->regmap, DS1388_REG_FLAG, &tmp);
281 if (tmp & DS1388_BIT_OSF)
285 if (!(tmp & MCP794XX_BIT_ST))
295 tmp = regs[DS1307_REG_HOUR] & 0x3f;
296 t->tm_hour = bcd2bin(tmp);
303 tmp = regs[DS1307_REG_MONTH] & 0x1f;
304 t->tm_mon = bcd2bin(tmp) - 1;
325 int tmp;
357 tmp = t->tm_year - 100;
358 regs[DS1307_REG_YEAR] = bin2bcd(tmp);
1721 int tmp;
1884 err = regmap_read(ds1307->regmap, DS1388_REG_CONTROL, &tmp);
1891 if (tmp & DS1388_BIT_nEOSC) {
1892 tmp &= ~DS1388_BIT_nEOSC;
1893 regmap_write(ds1307->regmap, DS1388_REG_CONTROL, tmp);
1915 tmp = regs[DS1307_REG_HOUR];
1929 if (!(tmp & DS1307_BIT_12HR))
1936 tmp = bcd2bin(tmp & 0x1f);
1937 if (tmp == 12)
1938 tmp = 0;
1940 tmp += 12;
1942 bin2bcd(tmp));