Lines Matching refs:cr

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