Lines Matching refs:chan_val

234 	__be32 chan_val;
348 u32 chan_val)
352 chan_val |= LTC2983_CHAN_TYPE(sensor->type);
354 chan_val);
355 st->chan_val = cpu_to_be32(chan_val);
356 return regmap_bulk_write(st->regmap, reg, &st->chan_val,
357 sizeof(st->chan_val));
362 u32 *chan_val)
404 *chan_val |= LTC2983_CUSTOM_LEN(len);
405 *chan_val |= LTC2983_CUSTOM_ADDR(custom->offset);
542 u32 chan_val;
544 chan_val = LTC2983_CHAN_ASSIGN(thermo->cold_junction_chan);
545 chan_val |= LTC2983_THERMOCOUPLE_CFG(thermo->sensor_config);
551 &chan_val);
555 return __ltc2983_chan_assign_common(st, sensor, chan_val);
562 u32 chan_val;
564 chan_val = LTC2983_CHAN_ASSIGN(rtd->r_sense_chan);
565 chan_val |= LTC2983_RTD_CFG(rtd->sensor_config);
566 chan_val |= LTC2983_RTD_EXC_CURRENT(rtd->excitation_current);
567 chan_val |= LTC2983_RTD_CURVE(rtd->rtd_curve);
573 &chan_val);
577 return __ltc2983_chan_assign_common(st, sensor, chan_val);
584 u32 chan_val;
586 chan_val = LTC2983_CHAN_ASSIGN(thermistor->r_sense_chan);
587 chan_val |= LTC2983_THERMISTOR_CFG(thermistor->sensor_config);
588 chan_val |=
596 &chan_val);
600 return __ltc2983_chan_assign_common(st, sensor, chan_val);
607 u32 chan_val;
609 chan_val = LTC2983_DIODE_CFG(diode->sensor_config);
610 chan_val |= LTC2983_DIODE_EXC_CURRENT(diode->excitation_current);
611 chan_val |= LTC2983_DIODE_IDEAL_FACTOR(diode->ideal_factor_value);
613 return __ltc2983_chan_assign_common(st, sensor, chan_val);
620 u32 chan_val;
622 chan_val = LTC2983_R_SENSE_VAL(rsense->r_sense_val);
624 return __ltc2983_chan_assign_common(st, sensor, chan_val);
631 u32 chan_val;
633 chan_val = LTC2983_ADC_SINGLE_ENDED(adc->single_ended);
635 return __ltc2983_chan_assign_common(st, sensor, chan_val);
642 u32 chan_val;
645 chan_val = LTC2983_ADC_SINGLE_ENDED(temp->single_ended);
647 ret = __ltc2983_chan_custom_sensor_assign(st, temp->custom, &chan_val);
651 return __ltc2983_chan_assign_common(st, sensor, chan_val);