Home
last modified time | relevance | path

Searched refs:oversampling (Results 1 – 24 of 24) sorted by relevance

/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6qdl-skov-cpu-revc.dtsi39 oversampling-ratio = <5>;
45 oversampling-ratio = <5>;
51 oversampling-ratio = <5>;
57 oversampling-ratio = <5>;
H A Dimx6dl-plym2m.dts242 oversampling-ratio = <5>;
248 oversampling-ratio = <5>;
254 oversampling-ratio = <5>;
260 oversampling-ratio = <5>;
266 oversampling-ratio = <5>;
272 oversampling-ratio = <5>;
280 oversampling-ratio = <5>;
H A Dimx6dl-victgo.dts190 oversampling-ratio = <5>;
196 oversampling-ratio = <5>;
202 oversampling-ratio = <5>;
208 oversampling-ratio = <5>;
H A Dimx6dl-prtvt7.dts380 oversampling-ratio = <5>;
386 oversampling-ratio = <5>;
392 oversampling-ratio = <5>;
398 oversampling-ratio = <5>;
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mp-skov-revb-lt6.dts97 oversampling-ratio = <5>;
103 oversampling-ratio = <5>;
109 oversampling-ratio = <5>;
115 oversampling-ratio = <5>;
H A Dimx8mp-dhcom-som.dtsi520 * which with 16x oversampling yields 5 Mbdps baud base,
/linux/Documentation/iio/
H A Dad7380.rst80 This family supports 2 types of oversampling: normal average and rolling
83 available: 1 (oversampling disabled)/2/4/8/16/32.
85 When the on-chip oversampling function is enabled the performance of the ADC can
88 resolution boost feature can only be enabled when oversampling is enabled and
89 oversampling is not as useful without the resolution boost, the driver
90 automatically enables the resolution boost if and only if oversampling is
96 libiio does not support it. So when enabling or disabling oversampling, user
184 - Rolling average oversampling
H A Dad4695.rst185 The chip supports per-channel oversampling when SPI offload is being used, with
186 available oversampling ratios (OSR) of 1 (default), 4, 16, and 64. Enabling
187 oversampling on a channel raises the effective number of bits of sampled data to
191 Setting the oversampling ratio for a channel also changes the sample rate for
206 the highest desired OSR value to be used) first, before configuring oversampling
263 With oversampling enabled, the effective sample rate also depends on the OSR
H A Dad4062.rst52 - List of available oversampling values.
69 ``n_avg`` is the oversampling ratio, ``fosc`` is the internal sample
73 oversampling ratio. If the ratio is 1, the frequency is ``1/tconv``.
H A Dad7606.rst114 Also, there is a broader choice of oversampling ratios in software mode.
144 This family supports oversampling to improve SNR.
146 1 (oversampling disabled)/2/4/8/16/32/64/128/256.
/linux/Documentation/devicetree/bindings/media/i2c/
H A Dadi,adv7343.txt16 - adi,power-mode-pll-ctrl: PLL and oversampling control. This control allows
18 oversampling to be switched off.
/linux/Documentation/misc-devices/
H A Doxsemi-tornado.rst14 value from 1 to 65535. Finally a programmable oversampling rate is used
19 By default the oversampling rate is set to 16 and the clock prescaler is
26 The oversampling rate is programmed with the TCR register and the clock
44 from the requested rate (d), and the values of the oversampling rate
/linux/drivers/iio/adc/
H A Dmcp3564.c373 enum mcp3564_oversampling oversampling; member
849 *val = mcp3564_oversampling_avail[adc->oversampling]; in mcp3564_read_raw()
947 if (adc->oversampling == tmp) in mcp3564_write_raw()
954 adc->oversampling)); in mcp3564_write_raw()
956 adc->oversampling = tmp; in mcp3564_write_raw()
1325 adc->oversampling = MCP3564_OVERSAMPLING_RATIO_98304; in mcp3564_config()
H A Dad7606.h146 unsigned int oversampling; member
H A Dstm32-adc.c310 const unsigned int *oversampling; member
344 .oversampling = stm32h7_adc_oversampling_avail,
353 .oversampling = stm32mp13_adc_oversampling_avail,
1552 if (adc->cfg->adc_info->oversampling[idx] == val) in stm32_adc_write_raw()
1589 *vals = adc->cfg->adc_info->oversampling; in stm32_adc_read_avail()
1638 *val = adc->cfg->adc_info->oversampling[adc->ovs_idx]; in stm32_adc_read_raw()
H A Dad7606.c782 *val = st->oversampling; in ad7606_read_raw()
958 st->oversampling = st->oversampling_avail[i]; in ad7606_write_raw()
1512 st->oversampling = 1; in ad7606_probe()
/linux/drivers/spi/
H A Dspi-geni-qcom.c97 unsigned int oversampling; member
127 speed_hz * mas->oversampling, in get_spi_clk_cfg()
135 *clk_div = DIV_ROUND_UP(sclk_freq, mas->oversampling * speed_hz); in get_spi_clk_cfg()
136 actual_hz = sclk_freq / (mas->oversampling * *clk_div); in get_spi_clk_cfg()
639 mas->oversampling = 2; in spi_geni_init()
641 mas->oversampling = 1; in spi_geni_init()
/linux/drivers/tty/serial/
H A Damba-pl011.c112 bool oversampling; member
133 .oversampling = false,
148 .oversampling = false,
164 .oversampling = false,
211 .oversampling = true,
2100 if (uap->vendor->oversampling) in pl011_set_termios()
2186 if (uap->vendor->oversampling) { in pl011_set_termios()
2199 if (uap->vendor->oversampling) { in pl011_set_termios()
2401 if (uap->vendor->oversampling && in pl011_console_get_options()
H A Dstm32-usart.c1160 u32 usartdiv, mantissa, fraction, oversampling; in stm32_usart_set_termios() local
1284 oversampling = 8; in stm32_usart_set_termios()
1288 oversampling = 16; in stm32_usart_set_termios()
1293 mantissa = (usartdiv / oversampling) << USART_BRR_DIV_M_SHIFT; in stm32_usart_set_termios()
1294 fraction = usartdiv % oversampling; in stm32_usart_set_termios()
/linux/Documentation/ABI/testing/
H A Dsysfs-bus-iio-adc-mcp356452 reference buffer, even at maximum oversampling ratio values.
H A Dsysfs-bus-iio133 Hardware dependent ADC oversampling. Controls the sampling ratio
140 Hardware dependent values supported by the oversampling filter.
/linux/Documentation/sound/soc/
H A Doverview.rst24 power via changing codec oversampling rates, bias currents, etc.
/linux/crypto/
H A DKconfig1241 The Jitter RNG allows the specification of an oversampling rate (OSR).
1246 by the OSR factor. The oversampling allows the Jitter RNG to operate
/linux/drivers/tty/serial/8250/
H A DKconfig355 Uses 8 times oversampling (compared to 16 times for 16650)