Home
last modified time | relevance | path

Searched refs:ad_sd_write_reg (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/drivers/iio/adc/
H A Dad7192.c310 return ad_sd_write_reg(&st->sd, AD7192_REG_CONF, 3, st->conf); in ad7192_set_channel()
333 ret = ad_sd_write_reg(&st->sd, AD7192_REG_MODE, 3, mode); in ad7192_append_status()
350 ret = ad_sd_write_reg(&st->sd, AD7192_REG_CONF, 3, conf); in ad7192_disable_all()
445 ret = ad_sd_write_reg(&st->sd, AD7192_REG_MODE, 3, st->mode); in ad7192_clk_prepare()
462 ret = ad_sd_write_reg(&st->sd, AD7192_REG_MODE, 3, st->mode); in ad7192_clk_unprepare()
712 ad_sd_write_reg(&st->sd, AD7192_REG_GPOCON, 1, st->gpocon); in ad7192_set()
720 ad_sd_write_reg(&st->sd, AD7192_REG_CONF, 3, st->conf); in ad7192_set()
976 ad_sd_write_reg(&st->sd, AD7192_REG_CONF, 3, st->conf); in __ad7192_write_raw()
991 ad_sd_write_reg(&st->sd, AD7192_REG_MODE, 3, st->mode); in __ad7192_write_raw()
1006 ad_sd_write_reg(&st->sd, AD7192_REG_MODE, 3, st->mode); in __ad7192_write_raw()
[all …]
H A Dad7124.c255 return ad_sd_write_reg(&st->sd, addr, bytes, readval); in ad7124_spi_write_mask()
266 return ad_sd_write_reg(&st->sd, AD7124_ADC_CONTROL, 2, st->adc_control); in ad7124_set_mode()
433 ret = ad_sd_write_reg(&st->sd, AD7124_OFFSET(cfg->cfg_slot), 3, cfg->calibration_offset); in ad7124_write_config()
437 ret = ad_sd_write_reg(&st->sd, AD7124_GAIN(cfg->cfg_slot), 3, cfg->calibration_gain); in ad7124_write_config()
445 ret = ad_sd_write_reg(&st->sd, AD7124_CONFIG(cfg->cfg_slot), 2, val); in ad7124_write_config()
516 return ad_sd_write_reg(&st->sd, AD7124_CHANNEL(ch->nr), 2, ch->ain | in ad7124_enable_channel()
570 ret = ad_sd_write_reg(&st->sd, AD7124_ADC_CONTROL, 2, adc_control); in ad7124_append_status()
584 return ad_sd_write_reg(&st->sd, AD7124_CHANNEL(chan), 2, 0); in ad7124_disable_one()
773 ret = ad_sd_write_reg(&st->sd, reg, ad7124_reg_size[reg], in ad7124_reg_access()
1202 ret = ad_sd_write_reg(&st->sd, AD7124_ADC_CONTROL, 2, st->adc_control); in ad7124_setup()
H A Dad7173.c645 ret = ad_sd_write_reg(&st->sd, AD7173_REG_SETUP(free_cfg_slot), 2, config); in ad7173_load_config()
649 return ad_sd_write_reg(&st->sd, AD7173_REG_FILTER(free_cfg_slot), 2, in ad7173_load_config()
697 return ad_sd_write_reg(&st->sd, AD7173_REG_CH(channel), 2, val); in ad7173_set_channel()
708 return ad_sd_write_reg(&st->sd, AD7173_REG_ADC_MODE, 2, st->adc_mode); in ad7173_set_mode()
719 ret = ad_sd_write_reg(&st->sd, AD7173_REG_INTERFACE_MODE, 2, interface_mode); in ad7173_append_status()
735 ret = ad_sd_write_reg(sd, AD7173_REG_CH(i), 2, 0); in ad7173_disable_all()
750 return ad_sd_write_reg(sd, AD7173_REG_CH(chan), 2, 0); in ad7173_disable_one()
1233 ret = ad_sd_write_reg(&st->sd, AD7173_REG_CH(i), 2, 0); in ad7173_update_scan_mode()
1258 return ad_sd_write_reg(&st->sd, reg, reg_size, writeval); in ad7173_debug_reg_access()
1369 ret = ad_sd_write_reg(&st->sd, AD7173_REG_ADC_MODE, 0x2, st->adc_mode); in ad7173_sel_clk()
H A Dad7791.c247 return ad_sd_write_reg(sd, AD7791_REG_MODE, sizeof(st->mode), st->mode); in ad7791_set_mode()
332 ad_sd_write_reg(&st->sd, AD7791_REG_FILTER, in __ad7791_write_raw()
399 return ad_sd_write_reg(&st->sd, AD7791_REG_MODE, sizeof(st->mode), in ad7791_setup()
H A Dad7793.c188 return ad_sd_write_reg(&st->sd, AD7793_REG_CONF, 2, st->conf); in ad7793_set_channel()
199 return ad_sd_write_reg(&st->sd, AD7793_REG_MODE, 2, st->mode); in ad7793_set_mode()
318 ret = ad_sd_write_reg(&st->sd, AD7793_REG_IO, 1, in ad7793_setup()
486 ad_sd_write_reg(&st->sd, AD7793_REG_CONF, in __ad7793_write_raw()
506 ad_sd_write_reg(&st->sd, AD7793_REG_MODE, sizeof(st->mode), in __ad7793_write_raw()
H A Dad_sigma_delta.c61 int ad_sd_write_reg(struct ad_sigma_delta *sigma_delta, unsigned int reg, in ad_sd_write_reg() function
101 EXPORT_SYMBOL_NS_GPL(ad_sd_write_reg, "IIO_AD_SIGMA_DELTA");
/linux-6.15/include/linux/iio/adc/
H A Dad_sigma_delta.h181 int ad_sd_write_reg(struct ad_sigma_delta *sigma_delta, unsigned int reg,