| /Linux-v5.4/drivers/iio/pressure/ |
| D | ms5611_i2c.c | 63 const struct ms5611_osr *osr = st->temp_osr; in ms5611_i2c_read_adc_temp_and_pressure() local 65 ret = i2c_smbus_write_byte(st->client, osr->cmd); in ms5611_i2c_read_adc_temp_and_pressure() 69 usleep_range(osr->conv_usec, osr->conv_usec + (osr->conv_usec / 10UL)); in ms5611_i2c_read_adc_temp_and_pressure() 74 osr = st->pressure_osr; in ms5611_i2c_read_adc_temp_and_pressure() 75 ret = i2c_smbus_write_byte(st->client, osr->cmd); in ms5611_i2c_read_adc_temp_and_pressure() 79 usleep_range(osr->conv_usec, osr->conv_usec + (osr->conv_usec / 10UL)); in ms5611_i2c_read_adc_temp_and_pressure()
|
| D | ms5611_spi.c | 58 const struct ms5611_osr *osr = st->temp_osr; in ms5611_spi_read_adc_temp_and_pressure() local 64 ret = spi_write_then_read(st->client, &osr->cmd, 1, NULL, 0); in ms5611_spi_read_adc_temp_and_pressure() 68 usleep_range(osr->conv_usec, osr->conv_usec + (osr->conv_usec / 10UL)); in ms5611_spi_read_adc_temp_and_pressure() 73 osr = st->pressure_osr; in ms5611_spi_read_adc_temp_and_pressure() 74 ret = spi_write_then_read(st->client, &osr->cmd, 1, NULL, 0); in ms5611_spi_read_adc_temp_and_pressure() 78 usleep_range(osr->conv_usec, osr->conv_usec + (osr->conv_usec / 10UL)); in ms5611_spi_read_adc_temp_and_pressure()
|
| D | ms5611_core.c | 289 const struct ms5611_osr *osr, in ms5611_find_osr() argument 295 if ((unsigned short)rate == osr[r].rate) in ms5611_find_osr() 299 return &osr[r]; in ms5611_find_osr() 307 const struct ms5611_osr *osr = NULL; in ms5611_write_raw() local 314 osr = ms5611_find_osr(val, ms5611_avail_temp_osr, in ms5611_write_raw() 317 osr = ms5611_find_osr(val, ms5611_avail_pressure_osr, in ms5611_write_raw() 319 if (!osr) in ms5611_write_raw() 329 st->temp_osr = osr; in ms5611_write_raw() 331 st->pressure_osr = osr; in ms5611_write_raw()
|
| /Linux-v5.4/crypto/ |
| D | jitterentropy.c | 74 unsigned int osr; /* Oversample rate */ member 393 if (++k >= (DATA_SIZE_BITS * ec->osr)) in jent_gen_entropy() 475 struct rand_data *jent_entropy_collector_alloc(unsigned int osr, in jent_entropy_collector_alloc() argument 499 if (0 == osr) in jent_entropy_collector_alloc() 500 osr = 1; /* minimum sampling rate is 1 */ in jent_entropy_collector_alloc() 501 entropy_collector->osr = osr; in jent_entropy_collector_alloc()
|
| D | jitterentropy-kcapi.c | 51 struct rand_data *jent_entropy_collector_alloc(unsigned int osr,
|
| /Linux-v5.4/sound/soc/codecs/ |
| D | nau8540.c | 360 static int nau8540_clock_check(struct nau8540 *nau8540, int rate, int osr) in nau8540_clock_check() argument 362 if (osr >= ARRAY_SIZE(osr_adc_sel)) in nau8540_clock_check() 365 if (rate * osr > CLK_ADC_MAX) { in nau8540_clock_check() 378 unsigned int val_len = 0, osr; in nau8540_hw_params() local 386 regmap_read(nau8540->regmap, NAU8540_REG_ADC_SAMPLE_RATE, &osr); in nau8540_hw_params() 387 osr &= NAU8540_ADC_OSR_MASK; in nau8540_hw_params() 388 if (nau8540_clock_check(nau8540, params_rate(params), osr)) in nau8540_hw_params() 392 osr_adc_sel[osr].clk_src << NAU8540_CLK_ADC_SRC_SFT); in nau8540_hw_params()
|
| D | nau8824.c | 1040 int stream, int rate, int osr) in nau8824_clock_check() argument 1045 if (osr >= ARRAY_SIZE(osr_dac_sel)) in nau8824_clock_check() 1047 osrate = osr_dac_sel[osr].osr; in nau8824_clock_check() 1049 if (osr >= ARRAY_SIZE(osr_adc_sel)) in nau8824_clock_check() 1051 osrate = osr_adc_sel[osr].osr; in nau8824_clock_check() 1054 if (!osrate || rate * osr > CLK_DA_AD_MAX) { in nau8824_clock_check() 1067 unsigned int val_len = 0, osr, ctrl_val, bclk_fs, bclk_div; in nau8824_hw_params() local 1080 NAU8824_REG_DAC_FILTER_CTRL_1, &osr); in nau8824_hw_params() 1081 osr &= NAU8824_DAC_OVERSAMPLE_MASK; in nau8824_hw_params() 1083 nau8824->fs, osr)) in nau8824_hw_params() [all …]
|
| D | nau8825.c | 101 unsigned int osr; member 1219 int stream, int rate, int osr) in nau8825_clock_check() argument 1224 if (osr >= ARRAY_SIZE(osr_dac_sel)) in nau8825_clock_check() 1226 osrate = osr_dac_sel[osr].osr; in nau8825_clock_check() 1228 if (osr >= ARRAY_SIZE(osr_adc_sel)) in nau8825_clock_check() 1230 osrate = osr_adc_sel[osr].osr; in nau8825_clock_check() 1233 if (!osrate || rate * osr > CLK_DA_AD_MAX) { in nau8825_clock_check() 1247 unsigned int val_len = 0, osr, ctrl_val, bclk_fs, bclk_div; in nau8825_hw_params() local 1258 regmap_read(nau8825->regmap, NAU8825_REG_DAC_CTRL1, &osr); in nau8825_hw_params() 1259 osr &= NAU8825_DAC_OVERSAMPLE_MASK; in nau8825_hw_params() [all …]
|
| D | wm8580.c | 542 int i, ratio, osr; in wm8580_paif_hw_params() local 583 osr = WM8580_DACOSR; in wm8580_paif_hw_params() 587 osr = 0; in wm8580_paif_hw_params() 592 snd_soc_component_update_bits(component, WM8580_PAIF3, WM8580_DACOSR, osr); in wm8580_paif_hw_params()
|
| D | nau8540.h | 234 unsigned int osr; member
|
| D | nau8824.h | 466 unsigned int osr; member
|
| /Linux-v5.4/arch/powerpc/sysdev/ |
| 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-v5.4/sound/soc/fsl/ |
| D | fsl_micfil.c | 114 int qsel, osr; in get_pdm_clk() local 118 osr = 16 - ((ctrl2_reg & MICFIL_CTRL2_CICOSR_MASK) in get_pdm_clk() 126 bclk = rate * 8 * osr / 2; /* kfactor = 0.5 */ in get_pdm_clk() 130 bclk = rate * 4 * osr * 1; /* kfactor = 1 */ in get_pdm_clk() 134 bclk = rate * 2 * osr * 2; /* kfactor = 2 */ in get_pdm_clk() 137 bclk = rate * osr * 4; /* kfactor = 4 */ in get_pdm_clk()
|
| /Linux-v5.4/Documentation/devicetree/bindings/sound/ |
| D | qcom,lpass-cpu.txt | 11 * "mi2s-osr-clk" 45 clock-names = "ahbix-clk", "mi2s-osr-clk", "mi2s-bit-clk";
|
| /Linux-v5.4/drivers/input/touchscreen/ |
| D | elants_i2c.c | 413 u16 phy_x, phy_y, rows, cols, osr; in elants_i2c_query_ts_info() local 451 osr = resp[3]; in elants_i2c_query_ts_info() 479 if (rows == 0 || cols == 0 || osr == 0) { in elants_i2c_query_ts_info() 482 rows, cols, osr); in elants_i2c_query_ts_info() 485 ts->x_max = ELAN_TS_RESOLUTION(rows, osr); in elants_i2c_query_ts_info() 487 ts->y_max = ELAN_TS_RESOLUTION(cols, osr); in elants_i2c_query_ts_info()
|
| /Linux-v5.4/drivers/tty/serial/ |
| D | icom.h | 89 u8 osr; /* 1F0 Output Signal Reg */ member
|
| D | fsl_lpuart.c | 1784 u32 sbr, osr, baud_diff, tmp_osr, tmp_sbr, tmp_diff, tmp; in lpuart32_serial_setbrg() local 1797 osr = 0; in lpuart32_serial_setbrg() 1821 osr = tmp_osr; in lpuart32_serial_setbrg() 1836 if ((osr > 3) && (osr < 8)) in lpuart32_serial_setbrg() 1840 tmp |= ((osr-1) & UARTBAUD_OSR_MASK) << UARTBAUD_OSR_SHIFT; in lpuart32_serial_setbrg()
|
| D | icom.c | 945 local_osr = readb(&ICOM_PORT->dram->osr); in icom_set_mctrl() 963 writeb(local_osr, &ICOM_PORT->dram->osr); in icom_set_mctrl() 1449 writeb(0x00, &icom_port->dram->osr); in icom_remove_adapter()
|
| /Linux-v5.4/arch/arm/boot/dts/ |
| D | keystone-k2l-clocks.dtsi | 138 clock-output-names = "osr";
|
| D | keystone-k2l.dtsi | 284 osr: sram@70000000 { label
|
| D | qcom-ipq8064.dtsi | 109 "mi2s-osr-clk",
|
| /Linux-v5.4/drivers/pinctrl/ |
| D | pinctrl-at91.c | 1414 u32 osr; in at91_gpio_get_direction() local 1416 osr = readl_relaxed(pio + PIO_OSR); in at91_gpio_get_direction() 1417 return !(osr & mask); in at91_gpio_get_direction()
|