| /drivers/iio/frequency/ |
| A D | adf4371.c | 343 unsigned int readval, reg, bit; in adf4371_read() local 353 if (readval == 0x00) { in adf4371_read() 362 ret = regmap_read(st->regmap, reg, &readval); in adf4371_read() 366 val = !(readval & BIT(bit)); in adf4371_read() 387 unsigned int bit, readval, reg; in adf4371_write() local 406 ret = regmap_read(st->regmap, reg, &readval); in adf4371_write() 410 readval &= ~BIT(bit); in adf4371_write() 411 readval |= (!power_down << bit); in adf4371_write() 413 ret = regmap_write(st->regmap, reg, readval); in adf4371_write() 474 unsigned int *readval) in adf4371_reg_access() argument [all …]
|
| A D | admv4420.c | 127 u32 *readval) in admv4420_reg_access() argument 131 if (readval) in admv4420_reg_access() 132 return regmap_read(st->regmap, reg, readval); in admv4420_reg_access()
|
| /drivers/iio/adc/ |
| A D | ad7124.c | 229 unsigned int readval; in ad7124_spi_write_mask() local 236 readval &= ~mask; in ad7124_spi_write_mask() 237 readval |= val; in ad7124_spi_write_mask() 715 unsigned int *readval) in ad7124_reg_access() argument 723 if (readval) in ad7124_reg_access() 725 readval); in ad7124_reg_access() 786 unsigned int readval, timeout; in ad7124_soft_reset() local 800 if (!(readval & AD7124_STATUS_POR_FLAG)) in ad7124_soft_reset() 807 if (readval & AD7124_STATUS_POR_FLAG) in ad7124_soft_reset() 822 unsigned int readval, chip_id, silicon_rev; in ad7124_check_chip_id() local [all …]
|
| A D | ad7606.c | 530 unsigned int *readval) in ad7606_reg_access() argument 537 if (readval) { in ad7606_reg_access() 541 *readval = ret; in ad7606_reg_access() 1254 int readval; in ad7606_write_mask() local 1256 readval = st->bops->reg_read(st, addr); in ad7606_write_mask() 1257 if (readval < 0) in ad7606_write_mask() 1258 return readval; in ad7606_write_mask() 1260 readval &= ~mask; in ad7606_write_mask() 1261 readval |= val; in ad7606_write_mask() 1263 return st->bops->reg_write(st, addr, readval); in ad7606_write_mask()
|
| A D | ad7768-1.c | 390 int readval, ret; in ad7768_scan_direct() local 403 ret = regmap_read(st->regmap24, AD7768_REG24_ADC_DATA, &readval); in ad7768_scan_direct() 414 readval >>= 8; in ad7768_scan_direct() 424 return readval; in ad7768_scan_direct() 430 unsigned int *readval) in ad7768_reg_access() argument 439 if (readval) { in ad7768_reg_access() 441 ret = regmap_read(st->regmap, reg, readval); in ad7768_reg_access() 444 ret = regmap_read(st->regmap24, reg, readval); in ad7768_reg_access()
|
| A D | ad7949.c | 257 unsigned int *readval) in ad7949_spi_reg_access() argument 262 if (readval) in ad7949_spi_reg_access() 263 *readval = ad7949_adc->cfg; in ad7949_spi_reg_access()
|
| A D | rcar-gyroadc.c | 241 unsigned int *readval) in rcar_gyroadc_reg_access() argument 246 if (readval == NULL) in rcar_gyroadc_reg_access() 259 *readval = readl(priv->regs + reg); in rcar_gyroadc_reg_access()
|
| A D | imx7d_adc.c | 397 unsigned *readval) in imx7d_adc_reg_access() argument 401 if (!readval || reg % 4 || reg > IMX7D_REG_ADC_ADC_CFG) in imx7d_adc_reg_access() 404 *readval = readl(info->regs + reg); in imx7d_adc_reg_access()
|
| A D | imx8qxp-adc.c | 286 unsigned int writeval, unsigned int *readval) in imx8qxp_adc_reg_access() argument 291 if (!readval || reg % 4 || reg > IMX8QXP_ADR_ADC_TST) in imx8qxp_adc_reg_access() 296 *readval = readl(adc->regs + reg); in imx8qxp_adc_reg_access()
|
| A D | ad4080.c | 196 unsigned int writeval, unsigned int *readval) in ad4080_reg_access() argument 200 if (readval) in ad4080_reg_access() 201 return regmap_read(st->regmap, reg, readval); in ad4080_reg_access()
|
| A D | hi8435.c | 265 unsigned *readval) in hi8435_debugfs_reg_access() argument 271 if (readval != NULL) { in hi8435_debugfs_reg_access() 273 *readval = val; in hi8435_debugfs_reg_access()
|
| A D | max1027.c | 407 unsigned int *readval) in max1027_debugfs_reg_access() argument 412 if (readval) { in max1027_debugfs_reg_access() 414 *readval = be16_to_cpu(st->buffer[0]); in max1027_debugfs_reg_access()
|
| A D | aspeed_adc.c | 359 unsigned int *readval) in aspeed_adc_reg_access() argument 363 if (!readval || reg % 4 || reg > ASPEED_REG_MAX) in aspeed_adc_reg_access() 366 *readval = readl(data->base + reg); in aspeed_adc_reg_access()
|
| A D | ti-ads1298.c | 415 unsigned int writeval, unsigned int *readval) in ads1298_reg_access() argument 419 if (readval) in ads1298_reg_access() 420 return regmap_read(priv->regmap, reg, readval); in ads1298_reg_access()
|
| /drivers/media/v4l2-core/ |
| A D | v4l2-cci.c | 156 u64 readval; in cci_update_bits() local 159 ret = cci_read(map, reg, &readval, err); in cci_update_bits() 163 val = (readval & ~mask) | (val & mask); in cci_update_bits()
|
| /drivers/iio/light/ |
| A D | bh1780.c | 82 unsigned int *readval) in bh1780_debugfs_reg_access() argument 87 if (!readval) in bh1780_debugfs_reg_access() 94 *readval = ret; in bh1780_debugfs_reg_access()
|
| /drivers/gpio/ |
| A D | gpio-htc-egpio.c | 108 unsigned long readval = egpio_readw(ei, ei->ack_register); in egpio_handler() local 109 pr_debug("IRQ reg: %x\n", (unsigned int)readval); in egpio_handler() 113 readval &= ei->irqs_enabled; in egpio_handler() 114 for_each_set_bit(irqpin, &readval, ei->nirqs) { in egpio_handler()
|
| /drivers/iio/gyro/ |
| A D | adxrs290.c | 439 unsigned int *readval) in adxrs290_reg_access_rw() argument 447 *readval = ret; in adxrs290_reg_access_rw() 453 unsigned int writeval, unsigned int *readval) in adxrs290_reg_access() argument 457 if (readval) in adxrs290_reg_access() 458 return adxrs290_reg_access_rw(st->spi, reg, readval); in adxrs290_reg_access()
|
| /drivers/net/can/sja1000/ |
| A D | sja1000_isa.c | 95 u8 readval; in sja1000_isa_port_read_reg_indirect() local 99 readval = inb(base + 1); in sja1000_isa_port_read_reg_indirect() 102 return readval; in sja1000_isa_port_read_reg_indirect()
|
| /drivers/iio/dac/ |
| A D | stm32-dac.c | 172 unsigned *readval) in stm32_dac_debugfs_reg_access() argument 176 if (!readval) in stm32_dac_debugfs_reg_access() 179 return regmap_read(dac->common->regmap, reg, readval); in stm32_dac_debugfs_reg_access()
|
| A D | ad3530r.c | 259 unsigned int writeval, unsigned int *readval) in ad3530r_reg_access() argument 263 if (readval) in ad3530r_reg_access() 264 return regmap_read(st->regmap, reg, readval); in ad3530r_reg_access()
|
| A D | ad5770r.c | 392 unsigned int *readval) in ad5770r_reg_access() argument 396 if (readval) in ad5770r_reg_access() 397 return regmap_read(st->regmap, reg, readval); in ad5770r_reg_access()
|
| /drivers/iio/imu/ |
| A D | adis16550.c | 195 u32 *readval, u32 writeval) in adis16550_spi_xfer() argument 200 bool wr = readval ? false : true; in adis16550_spi_xfer() 252 if (readval) { in adis16550_spi_xfer() 253 *readval = data << 16; in adis16550_spi_xfer() 267 if (readval) { in adis16550_spi_xfer() 268 *readval = (*readval & GENMASK(31, 16)) | data; in adis16550_spi_xfer()
|
| A D | adis.c | 230 unsigned int writeval, unsigned int *readval) in adis_debugfs_reg_access() argument 234 if (readval) { in adis_debugfs_reg_access() 240 *readval = val16; in adis_debugfs_reg_access()
|
| /drivers/iio/accel/ |
| A D | sca3300.c | 551 unsigned int *readval) in sca3300_debugfs_reg_access() argument 560 if (!readval) in sca3300_debugfs_reg_access() 567 *readval = value; in sca3300_debugfs_reg_access()
|