Lines Matching refs:var_data
97 const struct sc27xx_adc_variant_data *var_data; member
202 calib_graph = data->var_data->bscale_cal; in sc27xx_adc_scale_calibration()
206 calib_graph = data->var_data->sscale_cal; in sc27xx_adc_scale_calibration()
502 if ((data->var_data->set_volref) && (channel == 30 || channel == 31)) { in sc27xx_adc_read()
523 tmp = (scale << data->var_data->scale_shift) & data->var_data->scale_mask; in sc27xx_adc_read()
527 data->var_data->scale_mask, in sc27xx_adc_read()
566 if ((data->var_data->set_volref) && (channel == 30 || channel == 31)) { in sc27xx_adc_read()
590 ratio = data->var_data->get_ratio(channel, scale); in sc27xx_adc_volt_ratio()
769 ret = regmap_update_bits(data->regmap, data->var_data->module_en, in sc27xx_adc_enable()
775 ret = regmap_update_bits(data->regmap, data->var_data->clk_en, in sc27xx_adc_enable()
793 regmap_update_bits(data->regmap, data->var_data->clk_en, in sc27xx_adc_enable()
796 regmap_update_bits(data->regmap, data->var_data->module_en, in sc27xx_adc_enable()
807 regmap_update_bits(data->regmap, data->var_data->clk_en, in sc27xx_adc_disable()
810 regmap_update_bits(data->regmap, data->var_data->module_en, in sc27xx_adc_disable()
920 sc27xx_data->var_data = pdata; in sc27xx_adc_probe()
921 sc27xx_data->var_data->init_scale(sc27xx_data); in sc27xx_adc_probe()