| /drivers/iio/pressure/ |
| A D | ms5611_i2c.c | 62 const struct ms5611_osr *osr = st->temp_osr; in ms5611_i2c_read_adc_temp_and_pressure() local 64 ret = i2c_smbus_write_byte(st->client, osr->cmd); in ms5611_i2c_read_adc_temp_and_pressure() 68 usleep_range(osr->conv_usec, osr->conv_usec + (osr->conv_usec / 10UL)); in ms5611_i2c_read_adc_temp_and_pressure() 73 osr = st->pressure_osr; in ms5611_i2c_read_adc_temp_and_pressure() 74 ret = i2c_smbus_write_byte(st->client, osr->cmd); in ms5611_i2c_read_adc_temp_and_pressure() 78 usleep_range(osr->conv_usec, osr->conv_usec + (osr->conv_usec / 10UL)); in ms5611_i2c_read_adc_temp_and_pressure()
|
| A D | ms5611_spi.c | 57 const struct ms5611_osr *osr = st->temp_osr; in ms5611_spi_read_adc_temp_and_pressure() local 63 ret = spi_write_then_read(st->client, &osr->cmd, 1, NULL, 0); in ms5611_spi_read_adc_temp_and_pressure() 67 usleep_range(osr->conv_usec, osr->conv_usec + (osr->conv_usec / 10UL)); in ms5611_spi_read_adc_temp_and_pressure() 72 osr = st->pressure_osr; in ms5611_spi_read_adc_temp_and_pressure() 73 ret = spi_write_then_read(st->client, &osr->cmd, 1, NULL, 0); in ms5611_spi_read_adc_temp_and_pressure() 77 usleep_range(osr->conv_usec, osr->conv_usec + (osr->conv_usec / 10UL)); in ms5611_spi_read_adc_temp_and_pressure()
|
| 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()
|
| /drivers/iio/light/ |
| A D | as73211.c | 119 u8 osr; member 294 data->osr &= ~AS73211_OSR_DOS_MASK; in as73211_req_data() 297 smbus_data.byte = data->osr; in as73211_req_data() 310 data->osr &= ~AS73211_OSR_SS; in as73211_req_data() 522 data->osr &= ~AS73211_OSR_DOS_MASK; in _as73211_write_raw() 523 data->osr |= AS73211_OSR_DOS_CONFIG; in _as73211_write_raw() 724 data->osr &= ~AS73211_OSR_PD; in as73211_power() 726 data->osr |= AS73211_OSR_PD; in as73211_power() 777 data->osr = ret; in as73211_probe() 780 data->osr |= AS73211_OSR_SW_RES; in as73211_probe() [all …]
|
| /drivers/iio/adc/ |
| A D | ad4851.c | 189 unsigned int osr; member 297 unsigned int osr) in ad4851_set_oversampling_ratio() argument 304 if (osr == 1) { in ad4851_set_oversampling_ratio() 310 val = ad4851_osr_to_regval(osr); in ad4851_set_oversampling_ratio() 330 switch (osr) { in ad4851_set_oversampling_ratio() 369 if (st->osr != osr) { in ad4851_set_oversampling_ratio() 374 st->osr = osr; in ad4851_set_oversampling_ratio() 382 unsigned int osr; in ad4851_get_oversampling_ratio() local 396 st->osr = *val; in ad4851_get_oversampling_ratio() 803 *val2 = st->osr; in ad4851_read_raw() [all …]
|
| A D | ad4695.c | 1182 unsigned int osr = 1; in ad4695_read_raw() local 1185 osr = cfg->oversampling_ratio; in ad4695_read_raw() 1220 int osr = ad4695_osr_to_regval(val); in ad4695_set_osr_val() local 1222 if (osr < 0) in ad4695_set_osr_val() 1223 return osr; in ad4695_set_osr_val() 1241 switch (osr) { in ad4695_get_calibbias() 1278 unsigned int osr = 1; in __ad4695_write_raw() local 1319 osr); in __ad4695_write_raw() 1392 unsigned int osr = 1; in ad4695_read_avail() local 1410 ret = ad4695_osr_to_regval(osr); in ad4695_read_avail() [all …]
|
| A D | mcp3911.c | 251 unsigned int osr; in mcp3910_get_osr() local 257 osr = FIELD_GET(MCP3910_CONFIG0_OSR, *val); in mcp3910_get_osr() 258 *val = 32 << osr; in mcp3910_get_osr() 264 unsigned int osr = FIELD_PREP(MCP3910_CONFIG0_OSR, val); in mcp3910_set_osr() local 267 return mcp3911_update(adc, MCP3910_REG_CONFIG0, mask, osr, 3); in mcp3910_set_osr() 272 unsigned int osr = FIELD_PREP(MCP3911_CONFIG_OSR, val); in mcp3911_set_osr() local 275 return mcp3911_update(adc, MCP3911_REG_CONFIG, mask, osr, 2); in mcp3911_set_osr() 281 unsigned int osr; in mcp3911_get_osr() local 287 osr = FIELD_GET(MCP3911_CONFIG_OSR, *val); in mcp3911_get_osr() 288 *val = 32 << osr; in mcp3911_get_osr()
|
| A D | ad7380.c | 1530 int ret, osr, boost; in ad7380_set_oversampling_ratio() local 1532 osr = ad7380_osr_to_regval(val); in ad7380_set_oversampling_ratio() 1533 if (osr < 0) in ad7380_set_oversampling_ratio() 1534 return osr; in ad7380_set_oversampling_ratio() 1537 boost = osr > 0 ? 1 : 0; in ad7380_set_oversampling_ratio() 1542 FIELD_PREP(AD7380_CONFIG1_OSR, osr) | in ad7380_set_oversampling_ratio()
|
| A D | at91-sama5d2_adc.c | 850 unsigned int emr, osr; in at91_adc_config_emr() local 865 osr = AT91_SAMA5D2_EMR_OSR(AT91_SAMA5D2_EMR_OSR_1SAMPLES, in at91_adc_config_emr() 869 osr = AT91_SAMA5D2_EMR_OSR(AT91_SAMA5D2_EMR_OSR_4SAMPLES, in at91_adc_config_emr() 873 osr = AT91_SAMA5D2_EMR_OSR(AT91_SAMA5D2_EMR_OSR_16SAMPLES, in at91_adc_config_emr() 877 osr = AT91_SAMA5D2_EMR_OSR(AT91_SAMA5D2_EMR_OSR_64SAMPLES, in at91_adc_config_emr() 881 osr = AT91_SAMA5D2_EMR_OSR(AT91_SAMA5D2_EMR_OSR_256SAMPLES, in at91_adc_config_emr() 896 emr |= osr | AT91_SAMA5D2_TRACKX(trackx); in at91_adc_config_emr()
|
| A D | ti-ads7138.c | 219 static int ads7138_osr_to_bits(int osr) in ads7138_osr_to_bits() argument 224 if (osr == ads7138_oversampling_ratios[i]) in ads7138_osr_to_bits()
|
| /drivers/input/touchscreen/ |
| A D | elants_i2c.c | 511 u16 phy_x, phy_y, rows, cols, osr; in elants_i2c_query_ts_info_ekth() local 547 osr = resp[3]; in elants_i2c_query_ts_info_ekth() 571 if (rows == 0 || cols == 0 || osr == 0) { in elants_i2c_query_ts_info_ekth() 574 rows, cols, osr); in elants_i2c_query_ts_info_ekth() 577 ts->x_max = ELAN_TS_RESOLUTION(rows, osr); in elants_i2c_query_ts_info_ekth() 579 ts->y_max = ELAN_TS_RESOLUTION(cols, osr); in elants_i2c_query_ts_info_ekth()
|
| /drivers/iio/accel/ |
| A D | bma400_core.c | 578 unsigned int osr; in bma400_get_accel_oversampling_ratio() local 595 osr = (val & BMA400_LP_OSR_MASK) >> BMA400_LP_OSR_SHIFT; in bma400_get_accel_oversampling_ratio() 597 data->oversampling_ratio = osr; in bma400_get_accel_oversampling_ratio() 606 osr = (val & BMA400_NP_OSR_MASK) >> BMA400_NP_OSR_SHIFT; in bma400_get_accel_oversampling_ratio() 608 data->oversampling_ratio = osr; in bma400_get_accel_oversampling_ratio()
|
| /drivers/tty/serial/ |
| A D | icom.c | 127 u8 osr; /* 1F0 Output Signal Reg */ member 1193 local_osr = readb(&icom_port->dram->osr); in icom_set_mctrl() 1211 writeb(local_osr, &icom_port->dram->osr); in icom_set_mctrl() 1681 writeb(0x00, &icom_port->dram->osr); in icom_kref_release()
|
| A D | fsl_lpuart.c | 2144 u32 sbr, osr, baud_diff, tmp_osr, tmp_sbr, tmp_diff, baud; in __lpuart32_serial_setbrg() local 2157 osr = 0; in __lpuart32_serial_setbrg() 2184 osr = tmp_osr; in __lpuart32_serial_setbrg() 2199 if ((osr > 3) && (osr < 8)) in __lpuart32_serial_setbrg() 2203 baud |= ((osr-1) & UARTBAUD_OSR_MASK) << UARTBAUD_OSR_SHIFT; in __lpuart32_serial_setbrg()
|
| /drivers/pinctrl/ |
| 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()
|