Lines Matching refs:cr
193 int cr, sr;
201 cr = ret = i2c_smbus_read_byte_data(client, DS1374_REG_CR);
218 alarm->enabled = !!(cr & DS1374_REG_CR_WACE);
232 int cr;
258 ret = cr = i2c_smbus_read_byte_data(client, DS1374_REG_CR);
264 cr &= ~DS1374_REG_CR_WACE;
266 ret = i2c_smbus_write_byte_data(client, DS1374_REG_CR, cr);
275 cr |= DS1374_REG_CR_WACE | DS1374_REG_CR_AIE;
276 cr &= ~DS1374_REG_CR_WDALM;
278 ret = i2c_smbus_write_byte_data(client, DS1374_REG_CR, cr);
399 int ret, cr;
403 cr = i2c_smbus_read_byte_data(client, DS1374_REG_CR);
404 if (cr < 0)
405 return cr;
408 cr &= ~DS1374_REG_CR_WACE;
410 ret = i2c_smbus_write_byte_data(client, DS1374_REG_CR, cr);
421 cr |= DS1374_REG_CR_WACE | DS1374_REG_CR_WDALM;
422 cr &= ~DS1374_REG_CR_WDSTR;/* for RST PIN */
423 cr &= ~DS1374_REG_CR_AIE;
425 ret = i2c_smbus_write_byte_data(client, DS1374_REG_CR, cr);
447 int cr;
449 cr = i2c_smbus_read_byte_data(client, DS1374_REG_CR);
450 if (cr < 0)
451 return cr;
454 cr &= ~DS1374_REG_CR_WACE;
456 return i2c_smbus_write_byte_data(client, DS1374_REG_CR, cr);