Searched refs:adi_axi_adc_conv (Results 1 – 3 of 3) sorted by relevance
| /Linux-v6.1/include/linux/iio/adc/ |
| D | adi-axi-adc.h | 45 struct adi_axi_adc_conv { struct 48 int (*preenable_setup)(struct adi_axi_adc_conv *conv); argument 49 int (*reg_access)(struct adi_axi_adc_conv *conv, unsigned int reg, argument 51 int (*read_raw)(struct adi_axi_adc_conv *conv, argument 54 int (*write_raw)(struct adi_axi_adc_conv *conv, argument 59 struct adi_axi_adc_conv *devm_adi_axi_adc_conv_register(struct device *dev, 62 void *adi_axi_adc_conv_priv(struct adi_axi_adc_conv *conv);
|
| /Linux-v6.1/drivers/iio/adc/ |
| D | adi-axi-adc.c | 69 struct adi_axi_adc_conv conv; 78 static struct adi_axi_adc_client *conv_to_client(struct adi_axi_adc_conv *conv) in conv_to_client() 83 void *adi_axi_adc_conv_priv(struct adi_axi_adc_conv *conv) in adi_axi_adc_conv_priv() 125 struct adi_axi_adc_conv *conv = &st->client->conv; in adi_axi_adc_read_raw() 138 struct adi_axi_adc_conv *conv = &st->client->conv; in adi_axi_adc_write_raw() 150 struct adi_axi_adc_conv *conv = &st->client->conv; in adi_axi_adc_update_scan_mode() 167 static struct adi_axi_adc_conv *adi_axi_adc_conv_register(struct device *dev, in adi_axi_adc_conv_register() 192 static void adi_axi_adc_conv_unregister(struct adi_axi_adc_conv *conv) in adi_axi_adc_conv_unregister() 211 struct adi_axi_adc_conv *devm_adi_axi_adc_conv_register(struct device *dev, in devm_adi_axi_adc_conv_register() 214 struct adi_axi_adc_conv *conv; in devm_adi_axi_adc_conv_register() [all …]
|
| D | ad9467.c | 157 static int ad9467_reg_access(struct adi_axi_adc_conv *conv, unsigned int reg, in ad9467_reg_access() 195 static void __ad9467_get_scale(struct adi_axi_adc_conv *conv, int index, in __ad9467_get_scale() 270 static int ad9467_get_scale(struct adi_axi_adc_conv *conv, int *val, int *val2) in ad9467_get_scale() 294 static int ad9467_set_scale(struct adi_axi_adc_conv *conv, int val, int val2) in ad9467_set_scale() 319 static int ad9467_read_raw(struct adi_axi_adc_conv *conv, in ad9467_read_raw() 337 static int ad9467_write_raw(struct adi_axi_adc_conv *conv, in ad9467_write_raw() 374 static int ad9467_preenable_setup(struct adi_axi_adc_conv *conv) in ad9467_preenable_setup() 384 struct adi_axi_adc_conv *conv; in ad9467_probe()
|