Lines Matching refs:ltc2983_data
190 struct ltc2983_data {
212 int (*fault_handler)(const struct ltc2983_data *st, const u32 result);
213 int (*assign_chan)(struct ltc2983_data *st,
296 static int __ltc2983_fault_handler(const struct ltc2983_data *st,
313 static int __ltc2983_chan_assign_common(struct ltc2983_data *st,
327 static int __ltc2983_chan_custom_sensor_assign(struct ltc2983_data *st,
381 struct ltc2983_data *st,
484 static int ltc2983_thermocouple_fault_handler(const struct ltc2983_data *st,
492 static int ltc2983_common_fault_handler(const struct ltc2983_data *st,
500 static int ltc2983_thermocouple_assign_chan(struct ltc2983_data *st,
520 static int ltc2983_rtd_assign_chan(struct ltc2983_data *st,
542 static int ltc2983_thermistor_assign_chan(struct ltc2983_data *st,
565 static int ltc2983_diode_assign_chan(struct ltc2983_data *st,
578 static int ltc2983_r_sense_assign_chan(struct ltc2983_data *st,
589 static int ltc2983_adc_assign_chan(struct ltc2983_data *st,
602 struct ltc2983_data *st,
693 struct ltc2983_data *st,
866 struct ltc2983_data *st,
1011 const struct ltc2983_data *st,
1076 struct ltc2983_data *st,
1114 struct ltc2983_data *st,
1139 static int ltc2983_chan_read(struct ltc2983_data *st,
1194 struct ltc2983_data *st = iio_priv(indio_dev);
1237 struct ltc2983_data *st = iio_priv(indio_dev);
1247 struct ltc2983_data *st = data;
1265 static int ltc2983_parse_dt(struct ltc2983_data *st)
1365 static int ltc2983_setup(struct ltc2983_data *st, bool assign_iio)
1464 struct ltc2983_data *st;
1518 struct ltc2983_data *st = spi_get_drvdata(to_spi_device(dev));
1529 struct ltc2983_data *st = spi_get_drvdata(to_spi_device(dev));