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