ltc2983_data
ltc2983_diode_new(const struct fwnode_handle *child, const struct ltc2983_data *st,
struct ltc2983_data *st,
struct ltc2983_data *st,
struct ltc2983_data *st,
static int ltc2983_chan_read(struct ltc2983_data *st,
struct ltc2983_data *st = iio_priv(indio_dev);
struct ltc2983_data *st = iio_priv(indio_dev);
struct ltc2983_data *st = data;
static int ltc2983_parse_fw(struct ltc2983_data *st)
static int ltc2983_eeprom_cmd(struct ltc2983_data *st, unsigned int cmd,
static int ltc2983_setup(struct ltc2983_data *st, bool assign_iio)
struct ltc2983_data *st;
struct ltc2983_data *st = spi_get_drvdata(to_spi_device(dev));
struct ltc2983_data *st = spi_get_drvdata(to_spi_device(dev));
int (*fault_handler)(const struct ltc2983_data *st, const u32 result);
int (*assign_chan)(struct ltc2983_data *st,
static int __ltc2983_fault_handler(const struct ltc2983_data *st,
static int __ltc2983_chan_assign_common(struct ltc2983_data *st,
static int __ltc2983_chan_custom_sensor_assign(struct ltc2983_data *st,
__ltc2983_custom_sensor_new(struct ltc2983_data *st, const struct fwnode_handle *fn,
static int ltc2983_thermocouple_fault_handler(const struct ltc2983_data *st,
static int ltc2983_common_fault_handler(const struct ltc2983_data *st,
static int ltc2983_thermocouple_assign_chan(struct ltc2983_data *st,
static int ltc2983_rtd_assign_chan(struct ltc2983_data *st,
static int ltc2983_thermistor_assign_chan(struct ltc2983_data *st,
static int ltc2983_diode_assign_chan(struct ltc2983_data *st,
static int ltc2983_r_sense_assign_chan(struct ltc2983_data *st,
static int ltc2983_adc_assign_chan(struct ltc2983_data *st,
static int ltc2983_temp_assign_chan(struct ltc2983_data *st,
ltc2983_thermocouple_new(const struct fwnode_handle *child, struct ltc2983_data *st,
ltc2983_rtd_new(const struct fwnode_handle *child, struct ltc2983_data *st,
ltc2983_thermistor_new(const struct fwnode_handle *child, struct ltc2983_data *st,