Home
last modified time | relevance | path

Searched refs:adi_axi_adc_conv (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/include/linux/iio/adc/
H A Dadi-axi-adc.h45 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);
/OK3568_Linux_fs/kernel/drivers/iio/adc/
H A Dadi-axi-adc.c69 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()
132 struct adi_axi_adc_conv *conv = &st->client->conv; in adi_axi_adc_read_raw()
145 struct adi_axi_adc_conv *conv = &st->client->conv; in adi_axi_adc_write_raw()
157 struct adi_axi_adc_conv *conv = &st->client->conv; in adi_axi_adc_update_scan_mode()
174 static struct adi_axi_adc_conv *adi_axi_adc_conv_register(struct device *dev, in adi_axi_adc_conv_register()
199 static void adi_axi_adc_conv_unregister(struct adi_axi_adc_conv *conv) in adi_axi_adc_conv_unregister()
215 adi_axi_adc_conv_unregister(*(struct adi_axi_adc_conv **)res); in devm_adi_axi_adc_conv_release()
218 struct adi_axi_adc_conv *devm_adi_axi_adc_conv_register(struct device *dev, in devm_adi_axi_adc_conv_register()
[all …]
H A Dad9467.c157 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()
391 struct adi_axi_adc_conv *conv; in ad9467_probe()