Lines Matching refs:persistence
1103 int ret = -EINVAL, count, persistence; in tsl2772_write_event_value() local
1143 persistence = ((val * 1000000) + val2) / in tsl2772_write_event_value()
1148 if (persistence > 3) in tsl2772_write_event_value()
1149 persistence = (persistence / 5) + 3; in tsl2772_write_event_value()
1151 chip->settings.als_persistence = persistence; in tsl2772_write_event_value()
1153 chip->settings.prox_persistence = persistence; in tsl2772_write_event_value()
1176 int filter_delay, persistence; in tsl2772_read_event_value() local
1208 persistence = chip->settings.als_persistence; in tsl2772_read_event_value()
1211 if (persistence > 3) in tsl2772_read_event_value()
1212 persistence = (persistence - 3) * 5; in tsl2772_read_event_value()
1215 persistence = chip->settings.prox_persistence; in tsl2772_read_event_value()
1218 filter_delay = persistence * (256 - time) * in tsl2772_read_event_value()