Home
last modified time | relevance | path

Searched refs:avg_samples (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/thermal/qcom/
H A Dqcom-spmi-adc-tm5.c202 unsigned int avg_samples; /* For Gen2 ADC_TM */ member
236 unsigned int avg_samples; member
594 buf[3] = channel->avg_samples | ADC_TM_GEN2_FAST_AVG_EN; in adc_tm5_gen2_configure()
708 buf[1] = chip->avg_samples | ADC_TM5_FAST_AVG_EN; in adc_tm_hc_init()
738 buf[1] = chip->avg_samples | ADC_TM5_FAST_AVG_EN; in adc_tm5_init()
885 channel->avg_samples = ret; in adc_tm5_get_dt_channel_data()
887 channel->avg_samples = VADC_DEF_AVG_SAMPLES; in adc_tm5_get_dt_channel_data()
976 adc_tm->avg_samples = ret; in adc_tm5_get_dt_data()
978 adc_tm->avg_samples = VADC_DEF_AVG_SAMPLES; in adc_tm5_get_dt_data()
H A Dqcom-spmi-adc-tm5-gen3.c241 prop->common_props.avg_samples) | ADC5_GEN3_FAST_AVG_CTL_EN; in adc_tm5_gen3_configure()
/linux/drivers/iio/adc/
H A Dspear_adc.c92 u32 avg_samples; member
164 FIELD_PREP(SPEAR_ADC_STATUS_AVG_SAMPLE_MASK, st->avg_samples) | in spear_adc_read_raw()
322 device_property_read_u32(dev, "average-samples", &st->avg_samples); in spear_adc_probe()
H A Dqcom-spmi-vadc.c94 unsigned int avg_samples; member
238 ret = vadc_write(vadc, VADC_FAST_AVG_CTL, prop->avg_samples); in vadc_configure()
242 if (prop->avg_samples) in vadc_configure()
325 timeout = BIT(prop->avg_samples) * VADC_CONV_TIME_MIN_US * 2; in vadc_do_conversion()
736 prop->avg_samples = ret; in vadc_get_fw_channel_data()
738 prop->avg_samples = VADC_DEF_AVG_SAMPLES; in vadc_get_fw_channel_data()
H A Dqcom-spmi-adc5.c126 unsigned int avg_samples; member
251 buf[1] |= prop->avg_samples; in adc5_configure()
291 buf[1] |= prop->avg_samples; in adc7_configure()
742 prop->avg_samples = ret; in adc5_get_fw_channel_data()
744 prop->avg_samples = VADC_DEF_AVG_SAMPLES; in adc5_get_fw_channel_data()
H A Dqcom-spmi-adc5-gen3.c150 prop->avg_samples) | ADC5_GEN3_FAST_AVG_CTL_EN; in adc5_gen3_configure()
509 prop->common_props.avg_samples = ret; in adc5_gen3_get_fw_channel_data()
H A Dmeson_saradc.c638 enum meson_sar_adc_num_samples avg_samples, in meson_sar_adc_get_sample() argument
655 meson_sar_adc_set_averaging(indio_dev, chan, avg_mode, avg_samples); in meson_sar_adc_get_sample()
/linux/include/linux/iio/adc/
H A Dqcom-adc5-gen3-common.h167 unsigned int avg_samples; member