| /linux/drivers/iio/pressure/ |
| H A D | ms5611_i2c.c | 61 const struct ms5611_osr *osr = st->temp_osr; in ms5611_i2c_read_adc_temp_and_pressure() local 63 ret = i2c_smbus_write_byte(st->client, osr->cmd); in ms5611_i2c_read_adc_temp_and_pressure() 67 usleep_range(osr->conv_usec, osr->conv_usec + (osr->conv_usec / 10UL)); in ms5611_i2c_read_adc_temp_and_pressure() 72 osr = st->pressure_osr; in ms5611_i2c_read_adc_temp_and_pressure() 73 ret = i2c_smbus_write_byte(st->client, osr->cmd); in ms5611_i2c_read_adc_temp_and_pressure() 77 usleep_range(osr->conv_usec, osr->conv_usec + (osr->conv_usec / 10UL)); in ms5611_i2c_read_adc_temp_and_pressure()
|
| H A D | ms5611_spi.c | 56 const struct ms5611_osr *osr = st->temp_osr; in ms5611_spi_read_adc_temp_and_pressure() local 62 ret = spi_write_then_read(st->client, &osr->cmd, 1, NULL, 0); in ms5611_spi_read_adc_temp_and_pressure() 66 usleep_range(osr->conv_usec, osr->conv_usec + (osr->conv_usec / 10UL)); in ms5611_spi_read_adc_temp_and_pressure() 71 osr = st->pressure_osr; in ms5611_spi_read_adc_temp_and_pressure() 72 ret = spi_write_then_read(st->client, &osr->cmd, 1, NULL, 0); in ms5611_spi_read_adc_temp_and_pressure() 76 usleep_range(osr->conv_usec, osr->conv_usec + (osr->conv_usec / 10UL)); in ms5611_spi_read_adc_temp_and_pressure()
|
| H A D | ms5611_core.c | 292 const struct ms5611_osr *osr, in ms5611_find_osr() argument 298 if ((unsigned short)rate == osr[r].rate) in ms5611_find_osr() 302 return &osr[r]; in ms5611_find_osr() 310 const struct ms5611_osr *osr = NULL; in ms5611_write_raw() local 316 osr = ms5611_find_osr(val, ms5611_avail_temp_osr, in ms5611_write_raw() 319 osr = ms5611_find_osr(val, ms5611_avail_pressure_osr, in ms5611_write_raw() 321 if (!osr) in ms5611_write_raw() 330 st->temp_osr = osr; in ms5611_write_raw() 332 st->pressure_osr = osr; in ms5611_write_raw()
|
| /linux/sound/soc/codecs/ |
| H A D | nau8325.c | 476 unsigned int osr; in nau8325_get_osr() local 478 regmap_read(nau8325->regmap, NAU8325_R29_DAC_CTRL1, &osr); in nau8325_get_osr() 479 osr &= NAU8325_DAC_OVERSAMPLE_MASK; in nau8325_get_osr() 480 if (osr >= ARRAY_SIZE(osr_dac_sel)) in nau8325_get_osr() 483 return &osr_dac_sel[osr]; in nau8325_get_osr() 491 const struct nau8325_osr_attr *osr; in nau8325_dai_startup() local 493 osr = nau8325_get_osr(nau8325); in nau8325_dai_startup() 494 if (!osr || !osr->osr) in nau8325_dai_startup() 509 const struct nau8325_osr_attr *osr; nau8325_hw_params() local [all...] |
| H A D | nau8821.c | 101 unsigned int osr; 805 unsigned int osr; in nau8821_get_osr() 808 regmap_read(nau8821->regmap, NAU8821_R2C_DAC_CTRL1, &osr); in nau8821_get_osr() 809 osr &= NAU8821_DAC_OVERSAMPLE_MASK; in nau8821_get_osr() 811 if (osr >= ARRAY_SIZE(osr_dac_sel)) in nau8821_get_osr() 814 return &osr_dac_sel[osr]; in nau8821_get_osr() 817 regmap_read(nau8821->regmap, NAU8821_R2B_ADC_RATE, &osr); in nau8821_get_osr() 818 osr &= NAU8821_ADC_SYNC_DOWN_MASK; in nau8821_get_osr() 820 if (osr >= ARRAY_SIZE(osr_adc_sel)) 823 return &osr_adc_sel[osr]; in nau8821_dai_startup() 100 unsigned int osr; global() member 804 unsigned int osr; nau8821_get_osr() local 826 const struct nau8821_osr_attr *osr; nau8821_dai_startup() local 843 const struct nau8821_osr_attr *osr; nau8821_hw_params() local [all...] |
| H A D | wm1250-ev1.c | 21 struct gpio_desc *osr; member 155 wm1250->osr = devm_gpiod_get(&i2c->dev, "osr", GPIOD_OUT_LOW); in wm1250_ev1_pdata() 156 if (IS_ERR(wm1250->osr)) in wm1250_ev1_pdata() 157 return dev_err_probe(&i2c->dev, PTR_ERR(wm1250->osr), in wm1250_ev1_pdata()
|
| H A D | wm8580.c | 541 int i, ratio, osr; in wm8580_paif_hw_params() local 582 osr = WM8580_DACOSR; in wm8580_paif_hw_params() 586 osr = 0; in wm8580_paif_hw_params() 591 snd_soc_component_update_bits(component, WM8580_PAIF3, WM8580_DACOSR, osr); in wm8580_paif_hw_params()
|
| H A D | nau8540.h | 260 unsigned int osr; member
|
| H A D | nau8325.h | 387 unsigned int osr; member
|
| H A D | nau8824.h | 468 unsigned int osr; member
|
| /linux/drivers/iio/adc/ |
| H A D | ad4851.c | 188 unsigned int osr; member 296 unsigned int osr) in ad4851_set_oversampling_ratio() argument 303 if (osr == 1) { in ad4851_set_oversampling_ratio() 309 val = ad4851_osr_to_regval(osr); in ad4851_set_oversampling_ratio() 323 ret = iio_backend_oversampling_ratio_set(st->back, 0, osr); in ad4851_set_oversampling_ratio() 329 switch (osr) { in ad4851_set_oversampling_ratio() 351 if (osr == 1 || st->info->resolution == 16) { in ad4851_set_oversampling_ratio() 368 if (st->osr != osr) { in ad4851_set_oversampling_ratio() 373 st->osr = osr; in ad4851_set_oversampling_ratio() 381 unsigned int osr; in ad4851_get_oversampling_ratio() local [all …]
|
| H A D | ad4691.c | 457 unsigned int osr; member 729 unsigned int osr) in ad4691_find_osc_freq() argument 736 if (ad4691_osc_freqs_Hz[i] % osr) in ad4691_find_osc_freq() 754 static unsigned int ad4691_osr_index(unsigned int osr) in ad4691_osr_index() argument 757 if ((unsigned int)ad4691_oversampling_ratios[i] == osr) in ad4691_osr_index() 773 unsigned int osr = ad4691_oversampling_ratios[i]; in ad4691_precompute_samp_freq_avail() local 777 if (ad4691_osc_freqs_Hz[j] % osr) in ad4691_precompute_samp_freq_avail() 779 st->samp_freq_avail[i][n++] = ad4691_osc_freqs_Hz[j] / osr; in ad4691_precompute_samp_freq_avail() 787 unsigned int osr, found; in ad4691_set_sampling_freq() local 795 osr = st->osr; in ad4691_set_sampling_freq() [all …]
|
| H A D | ad4695.c | 1175 unsigned int osr = 1; in ad4695_read_raw() local 1178 osr = cfg->oversampling_ratio; in ad4695_read_raw() 1188 *val = DIV_ROUND_UP_ULL(NSEC_PER_SEC, state.period * osr); in ad4695_read_raw() 1213 int osr = ad4695_osr_to_regval(val); in ad4695_set_osr_val() local 1215 if (osr < 0) in ad4695_set_osr_val() 1216 return osr; in ad4695_set_osr_val() 1224 FIELD_PREP(AD4695_REG_CONFIG_IN_OSR_SET, osr)); in ad4695_set_osr_val() 1230 static unsigned int ad4695_get_calibbias(int val, int val2, int osr) in ad4695_get_calibbias() argument 1234 switch (osr) { in ad4695_get_calibbias() 1271 unsigned int osr = 1; in __ad4695_write_raw() local [all …]
|
| H A D | mcp3911.c | 250 unsigned int osr; in mcp3910_get_osr() local 256 osr = FIELD_GET(MCP3910_CONFIG0_OSR, *val); in mcp3910_get_osr() 257 *val = 32 << osr; in mcp3910_get_osr() 263 unsigned int osr = FIELD_PREP(MCP3910_CONFIG0_OSR, val); in mcp3910_set_osr() local 266 return mcp3911_update(adc, MCP3910_REG_CONFIG0, mask, osr, 3); in mcp3910_set_osr() 271 unsigned int osr = FIELD_PREP(MCP3911_CONFIG_OSR, val); in mcp3911_set_osr() local 274 return mcp3911_update(adc, MCP3911_REG_CONFIG, mask, osr, 2); in mcp3911_set_osr() 280 unsigned int osr; in mcp3911_get_osr() local 286 osr = FIELD_GET(MCP3911_CONFIG_OSR, *val); in mcp3911_get_osr() 287 *val = 32 << osr; in mcp3911_get_osr()
|
| H A D | at91-sama5d2_adc.c | 849 unsigned int emr, osr; in at91_adc_config_emr() local 864 osr = AT91_SAMA5D2_EMR_OSR(AT91_SAMA5D2_EMR_OSR_1SAMPLES, in at91_adc_config_emr() 868 osr = AT91_SAMA5D2_EMR_OSR(AT91_SAMA5D2_EMR_OSR_4SAMPLES, in at91_adc_config_emr() 872 osr = AT91_SAMA5D2_EMR_OSR(AT91_SAMA5D2_EMR_OSR_16SAMPLES, in at91_adc_config_emr() 876 osr = AT91_SAMA5D2_EMR_OSR(AT91_SAMA5D2_EMR_OSR_64SAMPLES, in at91_adc_config_emr() 880 osr = AT91_SAMA5D2_EMR_OSR(AT91_SAMA5D2_EMR_OSR_256SAMPLES, in at91_adc_config_emr() 895 emr |= osr | AT91_SAMA5D2_TRACKX(trackx); in at91_adc_config_emr()
|
| /linux/arch/powerpc/sysdev/ |
| H A D | fsl_rmu.c | 107 u32 osr; member 207 int osr; in fsl_rio_tx_handler() local 211 osr = in_be32(&rmu->msg_regs->osr); in fsl_rio_tx_handler() 213 if (osr & RIO_MSG_OSR_TE) { in fsl_rio_tx_handler() 215 out_be32(&rmu->msg_regs->osr, RIO_MSG_OSR_TE); in fsl_rio_tx_handler() 219 if (osr & RIO_MSG_OSR_QOI) { in fsl_rio_tx_handler() 221 out_be32(&rmu->msg_regs->osr, RIO_MSG_OSR_QOI); in fsl_rio_tx_handler() 225 if (osr & RIO_MSG_OSR_EOMI) { in fsl_rio_tx_handler() 234 out_be32(&rmu->msg_regs->osr, RIO_MSG_OSR_EOMI); in fsl_rio_tx_handler() 773 out_be32(&rmu->msg_regs->osr, 0x000000b3); in fsl_open_outb_mbox()
|
| /linux/sound/soc/atmel/ |
| H A D | mchp-pdmc.c | 462 static u32 mchp_pdmc_mr_set_osr(int audio_filter_en, unsigned int osr) in mchp_pdmc_mr_set_osr() argument 465 switch (osr) { in mchp_pdmc_mr_set_osr() 474 switch (osr) { in mchp_pdmc_mr_set_osr() 529 unsigned int osr = 0, osr_start; in mchp_pdmc_hw_params() local 576 osr = osr_start; in mchp_pdmc_hw_params() 577 gclk_rate = fs * 16 * osr; in mchp_pdmc_hw_params() 597 mr_val |= mchp_pdmc_mr_set_osr(dd->audio_filter_en, osr); in mchp_pdmc_hw_params()
|
| /linux/drivers/input/touchscreen/ |
| H A D | elants_i2c.c | 509 u16 phy_x, phy_y, rows, cols, osr; in elants_i2c_query_ts_info_ekth() local 545 osr = resp[3]; in elants_i2c_query_ts_info_ekth() 569 if (rows == 0 || cols == 0 || osr == 0) { in elants_i2c_query_ts_info_ekth() 572 rows, cols, osr); in elants_i2c_query_ts_info_ekth() 575 ts->x_max = ELAN_TS_RESOLUTION(rows, osr); in elants_i2c_query_ts_info_ekth() 577 ts->y_max = ELAN_TS_RESOLUTION(cols, osr); in elants_i2c_query_ts_info_ekth()
|
| /linux/sound/soc/fsl/ |
| H A D | fsl_micfil.c | 975 int osr = MICFIL_OSR_DEFAULT; in fsl_micfil_dai_probe() 1025 mclk_rate = rate * clk_div * osr * 8; 1043 FIELD_PREP(MICFIL_CTRL2_CICOSR, 32 - osr)); 1048 FIELD_PREP(MICFIL_VAD0_CTRL1_CICOSR, 16 - osr)); 865 int osr = MICFIL_OSR_DEFAULT; fsl_micfil_hw_params() local
|
| /linux/arch/arm/boot/dts/ti/keystone/ |
| H A D | keystone-k2l-clocks.dtsi | 138 clock-output-names = "osr";
|
| H A D | keystone-k2l.dtsi | 284 osr: sram@70000000 { label
|
| /linux/drivers/tty/serial/ |
| H A D | fsl_lpuart.c | 2153 u32 sbr, osr, baud_diff, tmp_osr, tmp_sbr, tmp_diff, baud; in __lpuart32_serial_setbrg() local 2166 osr = 0; in __lpuart32_serial_setbrg() 2193 osr = tmp_osr; in __lpuart32_serial_setbrg() 2208 if ((osr > 3) && (osr < 8)) in __lpuart32_serial_setbrg() 2212 baud |= ((osr-1) & UARTBAUD_OSR_MASK) << UARTBAUD_OSR_SHIFT; in __lpuart32_serial_setbrg()
|
| /linux/drivers/pinctrl/ |
| H A D | pinctrl-at91.c | 1422 u32 osr; in at91_gpio_get_direction() local 1424 osr = readl_relaxed(pio + PIO_OSR); in at91_gpio_get_direction() 1425 if (osr & mask) in at91_gpio_get_direction()
|