Lines Matching full:cc2
3 * cc2.c - Support for the Amphenol ChipCap 2 relative humidity, temperature sensor
446 const struct cc2_data *cc2 = data; in cc2_is_visible() local
454 return cc2->rh_alarm.low_alarm_visible ? 0444 : 0; in cc2_is_visible()
456 return cc2->rh_alarm.high_alarm_visible ? 0444 : 0; in cc2_is_visible()
459 return cc2->rh_alarm.low_alarm_visible ? 0644 : 0; in cc2_is_visible()
462 return cc2->rh_alarm.high_alarm_visible ? 0644 : 0; in cc2_is_visible()
482 struct cc2_data *cc2 = data; in cc2_ready_interrupt() local
484 if (cc2->process_irqs) in cc2_ready_interrupt()
485 complete(&cc2->complete); in cc2_ready_interrupt()
492 struct cc2_data *cc2 = data; in cc2_low_interrupt() local
494 if (cc2->process_irqs) { in cc2_low_interrupt()
495 hwmon_notify_event(cc2->hwmon, hwmon_humidity, in cc2_low_interrupt()
497 cc2->rh_alarm.low_alarm = true; in cc2_low_interrupt()
505 struct cc2_data *cc2 = data; in cc2_high_interrupt() local
507 if (cc2->process_irqs) { in cc2_high_interrupt()
508 hwmon_notify_event(cc2->hwmon, hwmon_humidity, in cc2_high_interrupt()
510 cc2->rh_alarm.high_alarm = true; in cc2_high_interrupt()