| /kernel/linux/linux-6.6/drivers/iio/adc/ |
| D | ad7606.h | 46 * oversampling ratios. 48 * @os_req_reset some devices require a reset to update oversampling 67 * @oversampling oversampling selection 73 * oversampling ratios. 85 * @gpio_os GPIO descriptors to control oversampling on the device 96 unsigned int oversampling; member
|
| D | stm32-dfsdm-adc.c | 36 /* Oversampling attribute default */ 39 /* Oversampling max values */ 202 pr_debug("Requested oversampling: %d\n", oversamp); in stm32_dfsdm_compute_osrs() 204 * This function tries to compute filter oversampling and integrator in stm32_dfsdm_compute_osrs() 205 * oversampling, base on oversampling ratio requested by user. in stm32_dfsdm_compute_osrs() 207 * Decimation d depends on the filter order and the oversampling ratios. in stm32_dfsdm_compute_osrs() 218 * Look for filter and integrator oversampling ratios which allows in stm32_dfsdm_compute_osrs() 511 /* Average integrator oversampling */ in stm32_dfsdm_filter_configure() 517 /* Filter order and Oversampling */ in stm32_dfsdm_filter_configure() 1385 * IIO_CHAN_INFO_OVERSAMPLING_RATIO: used to set oversampling in stm32_dfsdm_adc_chan_init_one()
|
| D | stm32-dfsdm.h | 268 * struct stm32_dfsdm_filter_osr - DFSDM filter settings linked to oversampling 269 * @iosr: integrator oversampling 270 * @fosr: filter oversampling 290 * @flo: filter oversampling data table indexed by fast mode flag
|
| D | ad7606.c | 171 *val = st->oversampling; in ad7606_read_raw() 265 st->oversampling = st->oversampling_avail[i]; in ad7606_write_raw() 438 "adi,oversampling-ratio", in ad7606_request_gpios() 557 st->oversampling = 1; in ad7606_probe()
|
| /kernel/linux/linux-5.10/drivers/iio/adc/ |
| D | ad7606.h | 46 * oversampling ratios. 48 * @os_req_reset some devices require a reset to update oversampling 68 * @oversampling oversampling selection 74 * oversampling ratios. 86 * @gpio_os GPIO descriptors to control oversampling on the device 98 unsigned int oversampling; member
|
| D | stm32-dfsdm-adc.c | 35 /* Oversampling attribute default */ 38 /* Oversampling max values */ 201 pr_debug("%s: Requested oversampling: %d\n", __func__, oversamp); in stm32_dfsdm_compute_osrs() 203 * This function tries to compute filter oversampling and integrator in stm32_dfsdm_compute_osrs() 204 * oversampling, base on oversampling ratio requested by user. in stm32_dfsdm_compute_osrs() 206 * Decimation d depends on the filter order and the oversampling ratios. in stm32_dfsdm_compute_osrs() 217 * Look for filter and integrator oversampling ratios which allows in stm32_dfsdm_compute_osrs() 511 /* Average integrator oversampling */ in stm32_dfsdm_filter_configure() 517 /* Filter order and Oversampling */ in stm32_dfsdm_filter_configure() 1385 * IIO_CHAN_INFO_OVERSAMPLING_RATIO: used to set oversampling in stm32_dfsdm_adc_chan_init_one()
|
| D | stm32-dfsdm.h | 246 * struct stm32_dfsdm_filter_osr - DFSDM filter settings linked to oversampling 247 * @iosr: integrator oversampling 248 * @fosr: filter oversampling 268 * @flo: filter oversampling data table indexed by fast mode flag
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/adc/ |
| D | ti,tsc2046.yaml | 56 oversampling-ratio: true 91 oversampling-ratio = <5>; 99 oversampling-ratio = <5>; 104 oversampling-ratio = <5>; 109 oversampling-ratio = <5>;
|
| D | adi,ad7606.yaml | 81 adi,oversampling-ratio-gpios: 91 It is enabled when all three oversampling mode pins are connected to 93 adi,oversampling-ratio-gpios property is defined, then the driver will set the 94 oversampling gpios to high. Otherwise, it is assumed that the pins are hardwired 134 adi,oversampling-ratio-gpios = <&gpio 18 GPIO_ACTIVE_HIGH>,
|
| D | adc.yaml | 46 oversampling-ratio: 49 Oversampling is used as replacement of or addition to the low-pass filter.
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/nxp/imx/ |
| D | imx6qdl-skov-cpu-revc.dtsi | 39 oversampling-ratio = <5>; 45 oversampling-ratio = <5>; 51 oversampling-ratio = <5>; 57 oversampling-ratio = <5>;
|
| 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>;
|
| D | imx6dl-victgo.dts | 190 oversampling-ratio = <5>; 196 oversampling-ratio = <5>; 202 oversampling-ratio = <5>; 208 oversampling-ratio = <5>;
|
| D | imx6dl-prtvt7.dts | 380 oversampling-ratio = <5>; 386 oversampling-ratio = <5>; 392 oversampling-ratio = <5>; 398 oversampling-ratio = <5>;
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/adc/ |
| D | adi,ad7606.yaml | 84 adi,oversampling-ratio-gpios: 94 It is enabled when all three oversampling mode pins are connected to 96 adi,oversampling-ratio-gpios property is defined, then the driver will set the 97 oversampling gpios to high. Otherwise, it is assumed that the pins are hardwired 134 adi,oversampling-ratio-gpios = <&gpio 18 GPIO_ACTIVE_HIGH>,
|
| /kernel/linux/linux-6.6/Documentation/misc-devices/ |
| 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
|
| /kernel/linux/linux-6.6/include/media/i2c/ |
| D | adv7343.h | 20 * @pll_control: PLL and oversampling control. This control allows internal 21 * PLL 1 circuit to be powered down and the oversampling to be
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/i2c/ |
| D | adv7343.txt | 16 - adi,power-mode-pll-ctrl: PLL and oversampling control. This control allows 18 oversampling to be switched off.
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/i2c/ |
| D | adv7343.txt | 16 - adi,power-mode-pll-ctrl: PLL and oversampling control. This control allows 18 oversampling to be switched off.
|
| /kernel/linux/linux-5.10/include/media/i2c/ |
| D | adv7343.h | 28 * @pll_control: PLL and oversampling control. This control allows internal 29 * PLL 1 circuit to be powered down and the oversampling to be
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
| D | intel_tv_regs.h | 30 /* Selects 4x oversampling for 480i and 576p */ 32 /* Selects 2x oversampling for 720p and 1080i */ 34 /* Selects no oversampling for 1080p */ 36 /* Selects 8x oversampling */ 417 * by the oversampling rate. TV_HSCALE should be less than 1, and set to:
|
| /kernel/linux/linux-5.10/drivers/spi/ |
| D | spi-geni-qcom.c | 82 unsigned int oversampling; member 99 speed_hz * mas->oversampling, in get_spi_clk_cfg() 107 *clk_div = DIV_ROUND_UP(sclk_freq, mas->oversampling * speed_hz); in get_spi_clk_cfg() 108 actual_hz = sclk_freq / (mas->oversampling * *clk_div); in get_spi_clk_cfg() 372 mas->oversampling = 2; in spi_geni_init() 374 mas->oversampling = 1; in spi_geni_init()
|
| /kernel/linux/linux-6.6/drivers/iio/chemical/ |
| D | bme680_core.c | 548 * (Sum of oversampling ratios * time per oversampling) + in bme680_wait_for_eoc() 585 * Highly recommended to set oversampling of humidity before in bme680_chip_config() 586 * temperature/pressure oversampling. in bme680_chip_config() 986 data->oversampling_humid = 2; /* 2X oversampling rate */ in bme680_core_probe() 987 data->oversampling_press = 4; /* 4X oversampling rate */ in bme680_core_probe() 988 data->oversampling_temp = 8; /* 8X oversampling rate */ in bme680_core_probe()
|
| /kernel/linux/linux-5.10/drivers/iio/pressure/ |
| D | ms5611.h | 29 * OverSampling Rate descriptor.
|
| /kernel/linux/linux-6.6/drivers/iio/pressure/ |
| D | ms5611.h | 27 * OverSampling Rate descriptor.
|