Home
last modified time | relevance | path

Searched refs:readval (Results 1 – 25 of 33) sorted by relevance

12

/linux/drivers/iio/frequency/
H A Dadf4371.c343 unsigned int readval, reg, bit; in adf4371_read() local
349 ret = regmap_read(st->regmap, ADF4371_REG(0x7C), &readval); in adf4371_read()
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()
[all …]
H A Dadmv4420.c127 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()
H A Dadf4350.c107 unsigned *readval) in adf4350_reg_access() argument
116 if (readval == NULL) { in adf4350_reg_access()
120 *readval = st->regs_hw[reg]; in adf4350_reg_access()
H A Dad9523.c707 unsigned int *readval) in ad9523_reg_access() argument
713 if (readval == NULL) { in ad9523_reg_access()
720 *readval = ret; in ad9523_reg_access()
H A Dadf4377.c980 unsigned int readval; in adf4377_clk_is_prepared() local
983 ret = regmap_read(st->regmap, 0x1a, &readval); in adf4377_clk_is_prepared()
987 return !(readval & (ADF4377_001A_PD_CLKOUT1_MSK | ADF4377_001A_PD_CLKOUT2_MSK)); in adf4377_clk_is_prepared()
/linux/drivers/media/v4l2-core/
H A Dv4l2-cci.c156 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()
/linux/drivers/iio/adc/
H A Dad7124.c267 unsigned int readval; in ad7124_spi_write_mask() local
270 ret = ad_sd_read_reg(&st->sd, addr, bytes, &readval); in ad7124_spi_write_mask()
274 readval &= ~mask; in ad7124_spi_write_mask()
275 readval |= val; in ad7124_spi_write_mask()
277 return ad_sd_write_reg(&st->sd, addr, bytes, readval); in ad7124_spi_write_mask()
893 unsigned int *readval) in ad7124_reg_access() argument
901 if (readval) in ad7124_reg_access()
903 readval); in ad7124_reg_access()
948 unsigned int readval, timeout; in ad7124_soft_reset() local
958 ret = ad_sd_read_reg(&st->sd, AD7124_STATUS, 1, &readval); in ad7124_soft_reset()
[all …]
H A Dmax14001.c211 unsigned int *readval) in max14001_debugfs_reg_access() argument
215 if (readval) in max14001_debugfs_reg_access()
216 return regmap_read(st->regmap, reg, readval); in max14001_debugfs_reg_access()
H A Dhi8435.c265 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()
H A Dexynos_adc.c503 unsigned *readval) in exynos_adc_reg_access() argument
507 if (readval == NULL) in exynos_adc_reg_access()
510 *readval = readl(info->regs + reg); in exynos_adc_reg_access()
H A Daspeed_adc.c403 unsigned int *readval) in aspeed_adc_reg_access() argument
407 if (!readval || reg % 4 || reg > ASPEED_REG_MAX) in aspeed_adc_reg_access()
410 *readval = readl(data->base + reg); in aspeed_adc_reg_access()
H A Dadi-axi-adc.c561 unsigned int writeval, unsigned int *readval) in axi_adc_reg_access() argument
565 if (readval) in axi_adc_reg_access()
566 return regmap_read(st->regmap, reg, readval); in axi_adc_reg_access()
/linux/drivers/net/can/sja1000/
H A Dsja1000_isa.c95 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()
/linux/drivers/iio/imu/
H A Dadis16550.c195 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()
H A Dadis.c230 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()
/linux/drivers/iio/accel/
H A Dbma220_core.c374 unsigned int writeval, unsigned int *readval) in bma220_reg_access() argument
378 if (readval) in bma220_reg_access()
379 return regmap_read(data->regmap, reg, readval); in bma220_reg_access()
H A Dsca3300.c551 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()
/linux/drivers/iio/dac/
H A Dad3530r.c269 unsigned int writeval, unsigned int *readval) in ad3530r_reg_access() argument
273 if (readval) in ad3530r_reg_access()
274 return regmap_read(st->regmap, reg, readval); in ad3530r_reg_access()
H A Dad5770r.c392 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()
H A Dltc2688.c560 unsigned int *readval) in ltc2688_reg_access() argument
564 if (readval) in ltc2688_reg_access()
565 return regmap_read(st->regmap, reg, readval); in ltc2688_reg_access()
H A Dadi-axi-dac.c611 unsigned int writeval, unsigned int *readval) in axi_dac_reg_access() argument
615 if (readval) in axi_dac_reg_access()
616 return regmap_read(st->regmap, reg, readval); in axi_dac_reg_access()
/linux/drivers/iio/common/st_sensors/
H A Dst_sensors_core.c35 unsigned *readval) in st_sensors_debugfs_reg_access() argument
40 if (!readval) in st_sensors_debugfs_reg_access()
43 err = regmap_read(sdata->regmap, reg, readval); in st_sensors_debugfs_reg_access()
/linux/include/linux/iio/common/
H A Dst_sensors.h297 unsigned *readval);
/linux/drivers/iio/imu/inv_icm45600/
H A Dinv_icm45600_core.c445 unsigned int writeval, unsigned int *readval) in inv_icm45600_debugfs_reg() argument
451 if (readval) in inv_icm45600_debugfs_reg()
452 return regmap_read(st->map, reg, readval); in inv_icm45600_debugfs_reg()
H A Dinv_icm45600.h371 unsigned int writeval, unsigned int *readval);

12