Lines Matching refs:cr
190 int cr, sr;
198 cr = ret = i2c_smbus_read_byte_data(client, DS1374_REG_CR);
215 alarm->enabled = !!(cr & DS1374_REG_CR_WACE);
229 int cr;
255 ret = cr = i2c_smbus_read_byte_data(client, DS1374_REG_CR);
261 cr &= ~DS1374_REG_CR_WACE;
263 ret = i2c_smbus_write_byte_data(client, DS1374_REG_CR, cr);
272 cr |= DS1374_REG_CR_WACE | DS1374_REG_CR_AIE;
273 cr &= ~DS1374_REG_CR_WDALM;
275 ret = i2c_smbus_write_byte_data(client, DS1374_REG_CR, cr);
396 int ret, cr;
400 cr = i2c_smbus_read_byte_data(client, DS1374_REG_CR);
401 if (cr < 0)
402 return cr;
405 cr &= ~DS1374_REG_CR_WACE;
407 ret = i2c_smbus_write_byte_data(client, DS1374_REG_CR, cr);
418 cr |= DS1374_REG_CR_WACE | DS1374_REG_CR_WDALM;
419 cr &= ~DS1374_REG_CR_WDSTR;/* for RST PIN */
420 cr &= ~DS1374_REG_CR_AIE;
422 ret = i2c_smbus_write_byte_data(client, DS1374_REG_CR, cr);
444 int cr;
446 cr = i2c_smbus_read_byte_data(client, DS1374_REG_CR);
447 if (cr < 0)
448 return cr;
451 cr &= ~DS1374_REG_CR_WACE;
453 return i2c_smbus_write_byte_data(client, DS1374_REG_CR, cr);