Lines Matching refs:cr

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