Lines Matching refs:ltc2688_state
84 struct ltc2688_state {
103 struct ltc2688_state *st = context;
132 struct ltc2688_state *st = context;
137 static int ltc2688_span_get(const struct ltc2688_state *st, int c)
157 static int ltc2688_scale_get(const struct ltc2688_state *st, int c, int *val)
175 static int ltc2688_offset_get(const struct ltc2688_state *st, int c, int *val)
199 static int ltc2688_dac_code_write(struct ltc2688_state *st, u32 chan, u32 input,
235 static int ltc2688_dac_code_read(struct ltc2688_state *st, u32 chan, u32 input,
278 struct ltc2688_state *st = iio_priv(indio_dev);
326 struct ltc2688_state *st = iio_priv(indio_dev);
355 struct ltc2688_state *st = iio_priv(indio_dev);
382 const struct ltc2688_state *st = iio_priv(indio_dev);
398 const struct ltc2688_state *st = iio_priv(indio_dev);
414 static ssize_t ltc2688_dither_freq_avail(const struct ltc2688_state *st,
434 const struct ltc2688_state *st = iio_priv(indio_dev);
459 const struct ltc2688_state *st = iio_priv(indio_dev);
495 struct ltc2688_state *st = iio_priv(indio_dev);
519 struct ltc2688_state *st = iio_priv(indio_dev);
540 struct ltc2688_state *st = iio_priv(dev);
555 struct ltc2688_state *st = iio_priv(dev);
568 struct ltc2688_state *st = iio_priv(indio_dev);
701 static int ltc2688_tgp_clk_setup(struct ltc2688_state *st,
733 static int ltc2688_span_lookup(const struct ltc2688_state *st, int min, int max)
746 static int ltc2688_channel_config(struct ltc2688_state *st)
857 static int ltc2688_setup(struct ltc2688_state *st, struct regulator *vref)
961 struct ltc2688_state *st;