ad4062_state
static int ad4062_monitor_mode_disable(struct ad4062_state *st)
struct ad4062_state *st = iio_priv(indio_dev);
struct ad4062_state *st = iio_priv(indio_dev);
static int __ad4062_read_event_info_value(struct ad4062_state *st,
static int __ad4062_read_event_info_hysteresis(struct ad4062_state *st,
struct ad4062_state *st = iio_priv(indio_dev);
static int __ad4062_write_event_info_value(struct ad4062_state *st,
static int __ad4062_write_event_info_hysteresis(struct ad4062_state *st,
struct ad4062_state *st = iio_priv(indio_dev);
static inline size_t ad4062_sizeof_storagebits(struct ad4062_state *st)
static inline size_t ad4062_get_conv_addr(struct ad4062_state *st, size_t _sizeof)
static int pm_ad4062_triggered_buffer_postenable(struct ad4062_state *st)
struct ad4062_state *st = iio_priv(indio_dev);
struct ad4062_state *st = iio_priv(indio_dev);
struct ad4062_state *st = iio_priv(indio_dev);
struct ad4062_state *st = iio_priv(indio_dev);
static int ad4062_regulators_get(struct ad4062_state *st, bool *ref_sel)
struct ad4062_state *st = gpiochip_get_data(gc);
struct ad4062_state *st = gpiochip_get_data(gc);
struct ad4062_state *st = data;
struct ad4062_state *st = gpiochip_get_data(gc);
static int ad4062_gpio_init(struct ad4062_state *st)
struct ad4062_state *st;
struct ad4062_state *st = dev_get_drvdata(dev);
struct ad4062_state *st = dev_get_drvdata(dev);
struct ad4062_state *st = iio_priv(dev_to_iio_dev(dev));
struct ad4062_state *st = iio_priv(indio_dev);
static int ad4062_set_oversampling_ratio(struct ad4062_state *st, int val, int val2)
static int ad4062_get_oversampling_ratio(struct ad4062_state *st, int *val)
static int ad4062_populate_sampling_frequency(struct ad4062_state *st)
static int ad4062_get_sampling_frequency(struct ad4062_state *st, int *val)
static int ad4062_set_sampling_frequency(struct ad4062_state *st, int val, int val2)
static int ad4062_check_ids(struct ad4062_state *st)
static int ad4062_conversion_frequency_set(struct ad4062_state *st, u8 val)
static int ad4062_set_operation_mode(struct ad4062_state *st,
static int ad4062_soft_reset(struct ad4062_state *st)
struct ad4062_state *st = iio_priv(indio_dev);
struct ad4062_state *st = iio_priv(indio_dev);
struct ad4062_state *st = i3cdev_get_drvdata(i3cdev);
struct ad4062_state *st =
container_of(work, struct ad4062_state, trig_conv);
struct ad4062_state *st = iio_priv(indio_dev);
struct ad4062_state *st = iio_priv(indio_dev);
struct ad4062_state *st = iio_priv(indio_dev);
struct ad4062_state *st = iio_priv(indio_dev);
struct ad4062_state *st = iio_priv(indio_dev);
static int ad4062_get_chan_calibscale(struct ad4062_state *st, int *val, int *val2)
static int ad4062_set_chan_calibscale(struct ad4062_state *st, int gain_int,
static int ad4062_read_chan_raw(struct ad4062_state *st, int *val)
static int ad4062_read_raw_dispatch(struct ad4062_state *st,
struct ad4062_state *st = iio_priv(indio_dev);
static int ad4062_write_raw_dispatch(struct ad4062_state *st, int val, int val2,
struct ad4062_state *st = iio_priv(indio_dev);
static int pm_ad4062_monitor_mode_enable(struct ad4062_state *st)
static int ad4062_monitor_mode_enable(struct ad4062_state *st)