Lines Matching defs:ad4130_state

262 struct ad4130_state {
389 static int ad4130_get_reg_size(struct ad4130_state *st, unsigned int reg,
400 static unsigned int ad4130_data_reg_size(struct ad4130_state *st)
412 static unsigned int ad4130_resolution(struct ad4130_state *st)
419 struct ad4130_state *st = context;
448 struct ad4130_state *st = context;
498 struct ad4130_state *st = gpiochip_get_data(gc);
523 struct ad4130_state *st = gpiochip_get_data(gc);
531 static int ad4130_set_mode(struct ad4130_state *st, enum ad4130_mode mode)
538 static int ad4130_set_watermark_interrupt_en(struct ad4130_state *st, bool en)
553 static int ad4130_set_fifo_mode(struct ad4130_state *st,
563 struct ad4130_state *st = iio_priv(indio_dev);
584 struct ad4130_state *st = iio_priv(indio_dev);
594 static int ad4130_find_slot(struct ad4130_state *st,
631 static void ad4130_unlink_channel(struct ad4130_state *st, unsigned int channel)
640 static int ad4130_unlink_slot(struct ad4130_state *st, unsigned int slot)
656 static int ad4130_link_channel_slot(struct ad4130_state *st,
675 static int ad4130_write_slot_setup(struct ad4130_state *st,
706 static int ad4130_write_channel_setup(struct ad4130_state *st,
774 static int ad4130_set_channel_enable(struct ad4130_state *st,
881 struct ad4130_state *st = iio_priv(indio_dev);
925 struct ad4130_state *st = iio_priv(indio_dev);
968 static int ad4130_set_channel_pga(struct ad4130_state *st, unsigned int channel,
1001 static int ad4130_set_channel_freq(struct ad4130_state *st,
1032 struct ad4130_state *st = iio_priv(indio_dev);
1068 struct ad4130_state *st = iio_priv(indio_dev);
1088 struct ad4130_state *st = iio_priv(indio_dev);
1123 struct ad4130_state *st = iio_priv(indio_dev);
1168 struct ad4130_state *st = iio_priv(indio_dev);
1184 struct ad4130_state *st = iio_priv(indio_dev);
1195 struct ad4130_state *st = iio_priv(indio_dev);
1220 struct ad4130_state *st = iio_priv(indio_dev);
1265 struct ad4130_state *st = iio_priv(indio_dev);
1292 struct ad4130_state *st = iio_priv(indio_dev);
1338 struct ad4130_state *st = iio_priv(dev_to_iio_dev(dev));
1351 struct ad4130_state *st = iio_priv(dev_to_iio_dev(dev));
1406 static int ad4130_get_ref_voltage(struct ad4130_state *st,
1423 static int ad4130_parse_fw_setup(struct ad4130_state *st,
1477 static int ad4130_validate_diff_channel(struct ad4130_state *st, u32 pin)
1498 static int ad4130_validate_diff_channels(struct ad4130_state *st,
1513 static int ad4130_validate_excitation_pin(struct ad4130_state *st, u32 pin)
1531 static int ad4130_validate_vbias_pin(struct ad4130_state *st, u32 pin)
1549 static int ad4130_validate_vbias_pins(struct ad4130_state *st,
1567 struct ad4130_state *st = iio_priv(indio_dev);
1628 struct ad4130_state *st = iio_priv(indio_dev);
1648 struct ad4130_state *st = iio_priv(indio_dev);
1740 static void ad4130_fill_scale_tbls(struct ad4130_state *st)
1765 static int ad4130_set_mclk_sel(struct ad4130_state *st,
1782 struct ad4130_state *st = container_of(hw, struct ad4130_state, int_clk_hw);
1789 struct ad4130_state *st = container_of(hw, struct ad4130_state, int_clk_hw);
1803 struct ad4130_state *st = container_of(hw, struct ad4130_state, int_clk_hw);
1825 static int ad4130_setup_int_clk(struct ad4130_state *st)
1861 struct ad4130_state *st = iio_priv(indio_dev);
1954 static int ad4130_soft_reset(struct ad4130_state *st)
1969 struct ad4130_state *st = data;
1978 struct ad4130_state *st;