Lines Matching refs:alarms
287 long alarms; /* Register encoding, combined */
562 long value, alarms, gpio;
590 /* GPIO16 is MSbit of alarms, move it to gpio */
591 alarms = adm1026_read_value(client, ADM1026_REG_STATUS4);
592 gpio = alarms & 0x80 ? 0x0100 : 0; /* GPIO16 */
593 alarms &= 0x7f;
594 alarms <<= 8;
595 alarms |= adm1026_read_value(client, ADM1026_REG_STATUS3);
596 alarms <<= 8;
597 alarms |= adm1026_read_value(client, ADM1026_REG_STATUS2);
598 alarms <<= 8;
599 alarms |= adm1026_read_value(client, ADM1026_REG_STATUS1);
600 data->alarms = alarms;
651 alarms = adm1026_read_value(client, ADM1026_REG_MASK4);
652 gpio = alarms & 0x80 ? 0x0100 : 0; /* GPIO16 */
653 alarms = (alarms & 0x7f) << 8;
654 alarms |= adm1026_read_value(client, ADM1026_REG_MASK3);
655 alarms <<= 8;
656 alarms |= adm1026_read_value(client, ADM1026_REG_MASK2);
657 alarms <<= 8;
658 alarms |= adm1026_read_value(client, ADM1026_REG_MASK1);
659 data->alarm_mask = alarms;
1238 return sprintf(buf, "%ld\n", (long) (data->alarms));
1241 static DEVICE_ATTR(alarms, S_IRUGO, show_alarms_reg, NULL);
1298 gpio = ((gpio >> 1) & 0x80) | (data->alarms >> 24 & 0x7f);