Lines Matching refs:sc27xx_adc_data
82 struct sc27xx_adc_data { struct
109 void (*init_scale)(struct sc27xx_adc_data *data); argument
163 static int adc_nvmem_cell_calib_data(struct sc27xx_adc_data *data, const char *cell_name) in adc_nvmem_cell_calib_data()
190 static int sc27xx_adc_scale_calibration(struct sc27xx_adc_data *data, in sc27xx_adc_scale_calibration()
408 static void sc2720_adc_scale_init(struct sc27xx_adc_data *data) in sc2720_adc_scale_init()
436 static void sc2730_adc_scale_init(struct sc27xx_adc_data *data) in sc2730_adc_scale_init()
463 static void sc2731_adc_scale_init(struct sc27xx_adc_data *data) in sc2731_adc_scale_init()
482 static int sc27xx_adc_read(struct sc27xx_adc_data *data, int channel, in sc27xx_adc_read()
582 static void sc27xx_adc_volt_ratio(struct sc27xx_adc_data *data, int channel, int scale, in sc27xx_adc_volt_ratio()
614 static int sc27xx_adc_convert_volt(struct sc27xx_adc_data *data, int channel, in sc27xx_adc_convert_volt()
644 static int sc27xx_adc_read_processed(struct sc27xx_adc_data *data, in sc27xx_adc_read_processed()
661 struct sc27xx_adc_data *data = iio_priv(indio_dev); in sc27xx_adc_read_raw()
702 struct sc27xx_adc_data *data = iio_priv(indio_dev); in sc27xx_adc_write_raw()
762 static int sc27xx_adc_enable(struct sc27xx_adc_data *data) in sc27xx_adc_enable()
801 struct sc27xx_adc_data *data = _data; in sc27xx_adc_disable()
863 struct sc27xx_adc_data *sc27xx_data; in sc27xx_adc_probe()