Lines Matching refs:ad7768_state
216 struct ad7768_state { struct
323 static int ad7768_send_sync_pulse(struct ad7768_state *st) in ad7768_send_sync_pulse()
344 static void ad7768_fill_samp_freq_tbl(struct ad7768_state *st) in ad7768_fill_samp_freq_tbl()
362 static int ad7768_set_mclk_div(struct ad7768_state *st, unsigned int mclk_div) in ad7768_set_mclk_div()
380 static int ad7768_set_mode(struct ad7768_state *st, in ad7768_set_mode()
389 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_scan_direct()
432 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_reg_access()
460 static int ad7768_set_sinc3_dec_rate(struct ad7768_state *st, in ad7768_set_sinc3_dec_rate()
503 struct ad7768_state *st = iio_priv(dev); in ad7768_configure_dig_fil()
570 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_gpio_direction_input()
587 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_gpio_direction_output()
603 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_gpio_get()
636 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_gpio_set()
659 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_gpio_init()
683 static int ad7768_set_freq(struct ad7768_state *st, in ad7768_set_freq()
713 struct ad7768_state *st = iio_priv(dev); in ad7768_set_filter_type_attr()
727 struct ad7768_state *st = iio_priv(dev); in ad7768_get_filter_type_attr()
777 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_read_raw()
834 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_read_avail()
869 struct ad7768_state *st = iio_priv(indio_dev); in __ad7768_write_raw()
906 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_read_label()
914 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_get_current_scan_type()
944 struct ad7768_state *st) in ad7768_trigger_sources_sync_setup()
976 struct ad7768_state *st) in ad7768_trigger_sources_get_sync()
1001 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_setup()
1068 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_trigger_handler()
1094 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_interrupt()
1106 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_buffer_postenable()
1118 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_buffer_predisable()
1139 struct ad7768_state *st = data; in ad7768_regulator_disable()
1147 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_set_channel_label()
1170 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_triggered_buffer_alloc()
1196 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_vcm_enable()
1214 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_vcm_disable()
1230 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_vcm_is_enabled()
1249 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_set_voltage_sel()
1269 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_get_voltage_sel()
1314 static int ad7768_register_regulators(struct device *dev, struct ad7768_state *st, in ad7768_register_regulators()
1339 struct ad7768_state *st; in ad7768_probe()