Lines Matching defs:val
144 int (*filter)(void *data, int data_idx, int *val);
655 static int ads7846_debounce_filter(void *ads, int data_idx, int *val)
659 if (!ts->read_cnt || (abs(ts->last_read - *val) > ts->debounce_tol)) {
667 ts->last_read = *val;
697 static int ads7846_no_filter(void *ads, int data_idx, int *val)
713 u16 val)
719 packet->y = val;
722 packet->x = val;
725 packet->z1 = val;
728 packet->z2 = val;
778 int val;
788 val = ads7846_get_value(&packet->rx[l->offset + b]);
790 action = ts->filter(ts->filter_data, cmd_idx, &val);
795 ads7846_set_cmd_val(ts, cmd_idx, val);