| /linux-6.15/Documentation/devicetree/bindings/iio/adc/ |
| H A D | ti,tsc2046.yaml | 56 oversampling-ratio: true 91 oversampling-ratio = <5>; 99 oversampling-ratio = <5>; 104 oversampling-ratio = <5>; 109 oversampling-ratio = <5>;
|
| H A D | adi,ad7606.yaml | 119 adi,oversampling-ratio-gpios: 130 It is enabled when all three oversampling mode pins are connected to high 133 registers. If the adi,oversampling-ratio-gpios property is defined, then 134 the driver will set the oversampling gpios to high. Otherwise, it is 249 adi,oversampling-ratio-gpios: false 313 adi,oversampling-ratio-gpios = <&gpio0 88 GPIO_ACTIVE_HIGH 342 adi,oversampling-ratio-gpios = <&gpio 18 GPIO_ACTIVE_HIGH>,
|
| H A D | adi,axi-adc.yaml | 132 adi,oversampling-ratio-gpios = <&gpio0 88 GPIO_ACTIVE_HIGH
|
| H A D | adc.yaml | 68 oversampling-ratio:
|
| /linux-6.15/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx6qdl-skov-cpu-revc.dtsi | 39 oversampling-ratio = <5>; 45 oversampling-ratio = <5>; 51 oversampling-ratio = <5>; 57 oversampling-ratio = <5>;
|
| H A D | imx6dl-plym2m.dts | 242 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 D | imx6dl-victgo.dts | 190 oversampling-ratio = <5>; 196 oversampling-ratio = <5>; 202 oversampling-ratio = <5>; 208 oversampling-ratio = <5>;
|
| H A D | imx6dl-prtvt7.dts | 380 oversampling-ratio = <5>; 386 oversampling-ratio = <5>; 392 oversampling-ratio = <5>; 398 oversampling-ratio = <5>;
|
| /linux-6.15/arch/arm64/boot/dts/freescale/ |
| H A D | imx8mp-skov-revb-lt6.dts | 97 oversampling-ratio = <5>; 103 oversampling-ratio = <5>; 109 oversampling-ratio = <5>; 115 oversampling-ratio = <5>;
|
| H A D | imx8mp-dhcom-som.dtsi | 519 * which with 16x oversampling yields 5 Mbdps baud base,
|
| /linux-6.15/Documentation/iio/ |
| H A D | ad7380.rst | 73 This family supports 2 types of oversampling: normal average and rolling 76 available: 1 (oversampling disabled)/2/4/8/16/32. 78 When the on-chip oversampling function is enabled the performance of the ADC can 81 resolution boost feature can only be enabled when oversampling is enabled and 82 oversampling is not as useful without the resolution boost, the driver 83 automatically enables the resolution boost if and only if oversampling is 89 libiio does not support it. So when enabling or disabling oversampling, user 177 - Rolling average oversampling
|
| H A D | ad4695.rst | 185 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 D | ad7606.rst | 85 Also, there is a broader choice of oversampling ratios in software mode. 115 This family supports oversampling to improve SNR. 117 1 (oversampling disabled)/2/4/8/16/32/64/128/256.
|
| /linux-6.15/Documentation/misc-devices/ |
| H A D | oxsemi-tornado.rst | 14 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 93 used by encoding the values for, the prescaler, the oversampling rate 109 oversampling rate to 16 and prescaler values below 1 in CPR2/CPR are 114 the oversampling rate and the clock divisor of 62.500, 16 and 1250
|
| /linux-6.15/Documentation/devicetree/bindings/media/i2c/ |
| H A D | adv7343.txt | 16 - adi,power-mode-pll-ctrl: PLL and oversampling control. This control allows 18 oversampling to be switched off.
|
| /linux-6.15/drivers/iio/adc/ |
| H A D | mcp3564.c | 373 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 D | ad7606.h | 200 unsigned int oversampling; member
|
| H A D | ad7606.c | 781 *val = st->oversampling; in ad7606_read_raw() 887 st->oversampling = st->oversampling_avail[i]; in ad7606_write_raw() 1329 st->oversampling = 1; in ad7606_probe()
|
| /linux-6.15/drivers/spi/ |
| H A D | spi-geni-qcom.c | 96 unsigned int oversampling; member 126 speed_hz * mas->oversampling, in get_spi_clk_cfg() 134 *clk_div = DIV_ROUND_UP(sclk_freq, mas->oversampling * speed_hz); in get_spi_clk_cfg() 135 actual_hz = sclk_freq / (mas->oversampling * *clk_div); in get_spi_clk_cfg() 695 mas->oversampling = 2; in spi_geni_init() 697 mas->oversampling = 1; in spi_geni_init()
|
| /linux-6.15/drivers/tty/serial/ |
| H A D | amba-pl011.c | 112 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 D | stm32-usart.c | 1160 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-6.15/Documentation/ABI/testing/ |
| H A D | sysfs-bus-iio-adc-mcp3564 | 52 reference buffer, even at maximum oversampling ratio values.
|
| /linux-6.15/Documentation/sound/soc/ |
| H A D | overview.rst | 24 power via changing codec oversampling rates, bias currents, etc.
|
| /linux-6.15/crypto/ |
| H A D | Kconfig | 1295 The Jitter RNG allows the specification of an oversampling rate (OSR). 1300 by the OSR factor. The oversampling allows the Jitter RNG to operate
|
| /linux-6.15/drivers/tty/serial/8250/ |
| H A D | Kconfig | 374 Uses 8 times oversampling (compared to 16 times for 16650)
|