Lines Matching defs:ch_data

162 	struct hx9023s_ch_data ch_data[HX9023S_CH_NUM];
348 ch_pos[i] = data->ch_data[i].channel_positive == HX9023S_NOT_CONNECTED ?
349 HX9023S_NOT_CONNECTED : conn_cs[data->ch_data[i].channel_positive];
350 ch_neg[i] = data->ch_data[i].channel_negative == HX9023S_NOT_CONNECTED ?
351 HX9023S_NOT_CONNECTED : conn_cs[data->ch_data[i].channel_negative];
417 data->ch_data[ch].thres.near = tmp;
437 data->ch_data[ch].thres.far = tmp;
448 data->ch_data[ch].thres.near = ((val / 32) & GENMASK(9, 0)) * 32;
460 data->ch_data[ch].thres.far = ((val / 32) & GENMASK(9, 0)) * 32;
484 data->ch_data[i].sel_diff = test_bit(i, &tmp);
485 data->ch_data[i].sel_lp = !data->ch_data[i].sel_diff;
486 data->ch_data[i].sel_bl = test_bit(i + 4, &tmp);
487 data->ch_data[i].sel_raw = !data->ch_data[i].sel_bl;
495 data->ch_data[4].sel_diff = test_bit(2, &tmp);
496 data->ch_data[4].sel_lp = !data->ch_data[4].sel_diff;
497 data->ch_data[4].sel_bl = test_bit(3, &tmp);
498 data->ch_data[4].sel_raw = !data->ch_data[4].sel_bl;
530 data->ch_data[i].raw = 0;
531 data->ch_data[i].bl = 0;
532 if (data->ch_data[i].sel_raw)
533 data->ch_data[i].raw = value;
534 if (data->ch_data[i].sel_bl)
535 data->ch_data[i].bl = value;
550 data->ch_data[i].lp = 0;
551 data->ch_data[i].diff = 0;
552 if (data->ch_data[i].sel_lp)
553 data->ch_data[i].lp = value;
554 if (data->ch_data[i].sel_diff)
555 data->ch_data[i].diff = value;
559 if (data->ch_data[i].sel_lp && data->ch_data[i].sel_bl)
560 data->ch_data[i].diff = data->ch_data[i].lp - data->ch_data[i].bl;
571 data->ch_data[i].dac = value;
591 data->ch_data[ch_id].enable = en;
606 data->ch_data[i].channel_positive = HX9023S_NOT_CONNECTED;
607 data->ch_data[i].channel_negative = HX9023S_NOT_CONNECTED;
619 data->ch_data[reg].channel_positive = temp;
620 data->ch_data[reg].channel_negative = HX9023S_NOT_CONNECTED;
625 data->ch_data[reg].channel_positive = array[0];
626 data->ch_data[reg].channel_negative = array[1];
672 *val = data->ch_data[chan->channel].diff;
895 data->ch_data[chan->channel].enable);
953 data->buffer.channels[i++] = cpu_to_le16(data->ch_data[index].diff);