adc_feature 117 drivers/iio/adc/imx7d_adc.c struct imx7d_adc_feature adc_feature; adc_feature 178 drivers/iio/adc/imx7d_adc.c info->adc_feature.clk_pre_div = IMX7D_ADC_ANALOG_CLK_PRE_DIV_4; adc_feature 179 drivers/iio/adc/imx7d_adc.c info->adc_feature.avg_num = IMX7D_ADC_AVERAGE_NUM_32; adc_feature 180 drivers/iio/adc/imx7d_adc.c info->adc_feature.core_time_unit = 1; adc_feature 185 drivers/iio/adc/imx7d_adc.c struct imx7d_adc_feature *adc_feature = &info->adc_feature; adc_feature 203 drivers/iio/adc/imx7d_adc.c adc_analogure_clk = imx7d_adc_analogue_clk[adc_feature->clk_pre_div]; adc_feature 207 drivers/iio/adc/imx7d_adc.c sample_rate |= adc_feature->core_time_unit; adc_feature 259 drivers/iio/adc/imx7d_adc.c cfg2 |= imx7d_adc_average_num[info->adc_feature.avg_num]; adc_feature 273 drivers/iio/adc/imx7d_adc.c u32 core_time_unit = info->adc_feature.core_time_unit; adc_feature 165 drivers/iio/adc/vf610_adc.c struct vf610_adc_feature adc_feature; adc_feature 178 drivers/iio/adc/vf610_adc.c struct vf610_adc_feature *adc_feature = &info->adc_feature; adc_feature 183 drivers/iio/adc/vf610_adc.c adck_rate = info->max_adck_rate[adc_feature->conv_mode]; adc_feature 188 drivers/iio/adc/vf610_adc.c adc_feature->clk_div = 1 << fls(divisor + 1); adc_feature 191 drivers/iio/adc/vf610_adc.c adc_feature->clk_div = 8; adc_feature 194 drivers/iio/adc/vf610_adc.c adck_rate = ipg_rate / adc_feature->clk_div; adc_feature 201 drivers/iio/adc/vf610_adc.c lst_addr_min = adc_feature->default_sample_time / adck_period; adc_feature 204 drivers/iio/adc/vf610_adc.c adc_feature->lst_adder_index = i; adc_feature 223 drivers/iio/adc/vf610_adc.c (25 + vf610_lst_adder[adc_feature->lst_adder_index])); adc_feature 228 drivers/iio/adc/vf610_adc.c struct vf610_adc_feature *adc_feature = &info->adc_feature; adc_feature 231 drivers/iio/adc/vf610_adc.c adc_feature->clk_sel = VF610_ADCIOC_BUSCLK_SET; adc_feature 232 drivers/iio/adc/vf610_adc.c adc_feature->vol_ref = VF610_ADCIOC_VR_VREF_SET; adc_feature 234 drivers/iio/adc/vf610_adc.c adc_feature->calibration = true; adc_feature 235 drivers/iio/adc/vf610_adc.c adc_feature->ovwren = true; adc_feature 237 drivers/iio/adc/vf610_adc.c adc_feature->res_mode = 12; adc_feature 238 drivers/iio/adc/vf610_adc.c adc_feature->sample_rate = 1; adc_feature 240 drivers/iio/adc/vf610_adc.c adc_feature->conv_mode = VF610_ADC_CONV_LOW_POWER; adc_feature 247 drivers/iio/adc/vf610_adc.c struct vf610_adc_feature *adc_feature = &info->adc_feature; adc_feature 251 drivers/iio/adc/vf610_adc.c switch (adc_feature->clk_sel) { adc_feature 269 drivers/iio/adc/vf610_adc.c switch (adc_feature->vol_ref) { adc_feature 283 drivers/iio/adc/vf610_adc.c if (adc_feature->ovwren) adc_feature 294 drivers/iio/adc/vf610_adc.c if (!info->adc_feature.calibration) adc_feature 311 drivers/iio/adc/vf610_adc.c info->adc_feature.calibration = false; adc_feature 316 drivers/iio/adc/vf610_adc.c struct vf610_adc_feature *adc_feature = &(info->adc_feature); adc_feature 322 drivers/iio/adc/vf610_adc.c if (adc_feature->conv_mode == VF610_ADC_CONV_LOW_POWER) adc_feature 326 drivers/iio/adc/vf610_adc.c if (adc_feature->conv_mode == VF610_ADC_CONV_HIGH_SPEED) adc_feature 334 drivers/iio/adc/vf610_adc.c struct vf610_adc_feature *adc_feature = &(info->adc_feature); adc_feature 342 drivers/iio/adc/vf610_adc.c switch (adc_feature->res_mode) { adc_feature 359 drivers/iio/adc/vf610_adc.c switch (adc_feature->clk_div) { adc_feature 372 drivers/iio/adc/vf610_adc.c switch (adc_feature->clk_sel) { adc_feature 387 drivers/iio/adc/vf610_adc.c switch (adc_feature->lst_adder_index) { adc_feature 421 drivers/iio/adc/vf610_adc.c switch (adc_feature->sample_rate) { adc_feature 468 drivers/iio/adc/vf610_adc.c info->adc_feature.conv_mode = mode; adc_feature 481 drivers/iio/adc/vf610_adc.c return info->adc_feature.conv_mode; adc_feature 555 drivers/iio/adc/vf610_adc.c switch (info->adc_feature.res_mode) { adc_feature 680 drivers/iio/adc/vf610_adc.c *val2 = info->adc_feature.res_mode; adc_feature 684 drivers/iio/adc/vf610_adc.c *val = info->sample_freq_avail[info->adc_feature.sample_rate]; adc_feature 710 drivers/iio/adc/vf610_adc.c info->adc_feature.sample_rate = i; adc_feature 856 drivers/iio/adc/vf610_adc.c &info->adc_feature.default_sample_time); adc_feature 858 drivers/iio/adc/vf610_adc.c info->adc_feature.default_sample_time = DEFAULT_SAMPLE_TIME;