Home
last modified time | relevance | path

Searched refs:dec_rate (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/iio/adc/
H A Dad7405.c35 unsigned int dec_rate; member
40 unsigned int dec_rate) in ad7405_set_dec_rate() argument
45 if (dec_rate > 4096 || dec_rate < 32) in ad7405_set_dec_rate()
51 ret = iio_backend_oversampling_ratio_set(st->back, chan->scan_index, dec_rate); in ad7405_set_dec_rate()
57 st->dec_rate = dec_rate; in ad7405_set_dec_rate()
74 *val = st->dec_rate; in ad7405_read_raw()
77 *val = DIV_ROUND_CLOSEST_ULL(st->ref_frequency, st->dec_rate); in ad7405_read_raw()
H A Dad4080.c188 unsigned int dec_rate; member
260 int dec_rate; in ad4080_read_raw() local
266 dec_rate = ad4080_get_dec_rate(indio_dev, chan); in ad4080_read_raw()
267 if (dec_rate < 0) in ad4080_read_raw()
268 return dec_rate; in ad4080_read_raw()
270 dec_rate *= 2; in ad4080_read_raw()
272 *val = DIV_ROUND_CLOSEST(st->clk_rate, dec_rate); in ad4080_read_raw()
346 int dec_rate; in ad4080_set_filter_type() local
351 dec_rate = ad4080_get_dec_rate(dev, chan); in ad4080_set_filter_type()
352 if (dec_rate < 0) in ad4080_set_filter_type()
[all …]
/linux/drivers/media/dvb-frontends/
H A Dstb0899_algo.c792 u32 dec_ratio, dec_rate, decim, remain, intval, btr_nom_freq; in stb0899_dvbs2_calc_srate() local
797 dec_rate = Log2Int(dec_ratio); in stb0899_dvbs2_calc_srate()
798 decim = 1 << dec_rate; in stb0899_dvbs2_calc_srate()
841 u32 dec_ratio, dec_rate, win_sel, decim, f_sym, btr_nom_freq; in stb0899_dvbs2_set_srate() local
848 dec_rate = Log2Int(dec_ratio); in stb0899_dvbs2_set_srate()
851 if (dec_rate >= 5) in stb0899_dvbs2_set_srate()
852 win_sel = dec_rate - 4; in stb0899_dvbs2_set_srate()
854 decim = (1 << dec_rate); in stb0899_dvbs2_set_srate()
863 decim_cntrl = ((win_sel << 3) & 0x18) + ((band_lim << 5) & 0x20) + (dec_rate & 0x7); in stb0899_dvbs2_set_srate()
897 s32 dec_ratio, dec_rate, k_btr1_rshft, k_btr1, k_btr0_rshft; in stb0899_dvbs2_set_btr_loopbw() local
[all …]