Lines Matching refs:stat
441 unsigned int control, stat; in ds1343_update_alarm() local
449 res = regmap_read(priv->map, DS1343_STATUS_REG, &stat); in ds1343_update_alarm()
454 stat &= ~(DS1343_IRQF0); in ds1343_update_alarm()
460 res = regmap_write(priv->map, DS1343_STATUS_REG, stat); in ds1343_update_alarm()
489 unsigned int stat; in ds1343_read_alarm() local
496 res = regmap_read(priv->map, DS1343_STATUS_REG, &stat); in ds1343_read_alarm()
501 alarm->pending = !!(stat & DS1343_IRQF0); in ds1343_read_alarm()
569 unsigned int stat, control; in ds1343_thread() local
574 res = regmap_read(priv->map, DS1343_STATUS_REG, &stat); in ds1343_thread()
578 if (stat & DS1343_IRQF0) { in ds1343_thread()
579 stat &= ~DS1343_IRQF0; in ds1343_thread()
580 regmap_write(priv->map, DS1343_STATUS_REG, stat); in ds1343_thread()