Lines Matching defs:tmp
213 int tmp, ret;
248 tmp = regs[DS1307_REG_SECS];
254 if (tmp & DS1307_BIT_CH)
259 if (tmp & DS1307_BIT_CH)
262 ret = regmap_read(ds1307->regmap, DS1307_REG_CONTROL, &tmp);
265 if (tmp & DS1338_BIT_OSF)
269 if (tmp & DS1340_BIT_nEOSC)
272 ret = regmap_read(ds1307->regmap, DS1340_REG_FLAG, &tmp);
275 if (tmp & DS1340_BIT_OSF)
279 ret = regmap_read(ds1307->regmap, DS1388_REG_FLAG, &tmp);
282 if (tmp & DS1388_BIT_OSF)
286 if (!(tmp & MCP794XX_BIT_ST))
296 tmp = regs[DS1307_REG_HOUR] & 0x3f;
297 t->tm_hour = bcd2bin(tmp);
304 tmp = regs[DS1307_REG_MONTH] & 0x1f;
305 t->tm_mon = bcd2bin(tmp) - 1;
326 int tmp;
358 tmp = t->tm_year - 100;
359 regs[DS1307_REG_YEAR] = bin2bcd(tmp);
1773 int tmp;
1946 err = regmap_read(ds1307->regmap, DS1388_REG_CONTROL, &tmp);
1953 if (tmp & DS1388_BIT_nEOSC) {
1954 tmp &= ~DS1388_BIT_nEOSC;
1955 regmap_write(ds1307->regmap, DS1388_REG_CONTROL, tmp);
1977 tmp = regs[DS1307_REG_HOUR];
1991 if (!(tmp & DS1307_BIT_12HR))
1998 tmp = bcd2bin(tmp & 0x1f);
1999 if (tmp == 12)
2000 tmp = 0;
2002 tmp += 12;
2004 bin2bcd(tmp));