Lines Matching refs:ad3552r_desc

264 struct ad3552r_desc {  struct
339 static int ad3552r_transfer(struct ad3552r_desc *dac, u8 addr, u32 len, in ad3552r_transfer()
354 static int ad3552r_write_reg(struct ad3552r_desc *dac, u8 addr, u16 val) in ad3552r_write_reg()
372 static int ad3552r_read_reg(struct ad3552r_desc *dac, u8 addr, u16 *val) in ad3552r_read_reg()
397 static int ad3552r_update_reg_field(struct ad3552r_desc *dac, u8 addr, u16 mask, in ad3552r_update_reg_field()
413 static int ad3552r_set_ch_value(struct ad3552r_desc *dac, in ad3552r_set_ch_value()
447 struct ad3552r_desc *dac = iio_priv(indio_dev); in ad3552r_read_raw()
491 struct ad3552r_desc *dac = iio_priv(indio_dev); in ad3552r_write_raw()
528 static int ad3552r_write_all_channels(struct ad3552r_desc *dac, u8 *data) in ad3552r_write_all_channels()
556 static int ad3552r_write_codes(struct ad3552r_desc *dac, u32 mask, u8 *data) in ad3552r_write_codes()
587 struct ad3552r_desc *dac = iio_priv(indio_dev); in ad3552r_trigger_handler()
606 static int ad3552r_check_scratch_pad(struct ad3552r_desc *dac) in ad3552r_check_scratch_pad()
639 struct ad3552r_desc *dac;
655 static int ad3552r_reset(struct ad3552r_desc *dac) in ad3552r_reset()
712 static void ad3552r_get_custom_range(struct ad3552r_desc *dac, s32 i, s32 *v_min, in ad3552r_get_custom_range()
738 static void ad3552r_calc_gain_and_offset(struct ad3552r_desc *dac, s32 ch) in ad3552r_calc_gain_and_offset()
799 static int ad3552r_configure_custom_gain(struct ad3552r_desc *dac, in ad3552r_configure_custom_gain()
880 static int ad3552r_configure_device(struct ad3552r_desc *dac) in ad3552r_configure_device()
1030 static int ad3552r_init(struct ad3552r_desc *dac) in ad3552r_init()
1072 struct ad3552r_desc *dac; in ad3552r_probe()