Lines Matching refs:ltc2983_data

188 struct ltc2983_data {  struct
209 int (*fault_handler)(const struct ltc2983_data *st, const u32 result); argument
210 int (*assign_chan)(struct ltc2983_data *st,
293 static int __ltc2983_fault_handler(const struct ltc2983_data *st, in __ltc2983_fault_handler()
310 static int __ltc2983_chan_assign_common(const struct ltc2983_data *st, in __ltc2983_chan_assign_common()
325 static int __ltc2983_chan_custom_sensor_assign(struct ltc2983_data *st, in __ltc2983_chan_custom_sensor_assign()
379 struct ltc2983_data *st, in __ltc2983_custom_sensor_new()
482 static int ltc2983_thermocouple_fault_handler(const struct ltc2983_data *st, in ltc2983_thermocouple_fault_handler()
490 static int ltc2983_common_fault_handler(const struct ltc2983_data *st, in ltc2983_common_fault_handler()
498 static int ltc2983_thermocouple_assign_chan(struct ltc2983_data *st, in ltc2983_thermocouple_assign_chan()
518 static int ltc2983_rtd_assign_chan(struct ltc2983_data *st, in ltc2983_rtd_assign_chan()
540 static int ltc2983_thermistor_assign_chan(struct ltc2983_data *st, in ltc2983_thermistor_assign_chan()
563 static int ltc2983_diode_assign_chan(struct ltc2983_data *st, in ltc2983_diode_assign_chan()
576 static int ltc2983_r_sense_assign_chan(struct ltc2983_data *st, in ltc2983_r_sense_assign_chan()
587 static int ltc2983_adc_assign_chan(struct ltc2983_data *st, in ltc2983_adc_assign_chan()
600 struct ltc2983_data *st, in ltc2983_thermocouple_new()
691 struct ltc2983_data *st, in ltc2983_rtd_new()
864 struct ltc2983_data *st, in ltc2983_thermistor_new()
1009 const struct ltc2983_data *st, in ltc2983_diode_new()
1074 struct ltc2983_data *st, in ltc2983_r_sense_new()
1112 struct ltc2983_data *st, in ltc2983_adc_new()
1137 static int ltc2983_chan_read(struct ltc2983_data *st, in ltc2983_chan_read()
1192 struct ltc2983_data *st = iio_priv(indio_dev); in ltc2983_read_raw()
1235 struct ltc2983_data *st = iio_priv(indio_dev); in ltc2983_reg_access()
1245 struct ltc2983_data *st = data; in ltc2983_irq_handler()
1263 static int ltc2983_parse_dt(struct ltc2983_data *st) in ltc2983_parse_dt()
1363 static int ltc2983_setup(struct ltc2983_data *st, bool assign_iio) in ltc2983_setup()
1470 struct ltc2983_data *st; in ltc2983_probe()
1521 struct ltc2983_data *st = spi_get_drvdata(to_spi_device(dev)); in ltc2983_resume()
1532 struct ltc2983_data *st = spi_get_drvdata(to_spi_device(dev)); in ltc2983_suspend()