sx_common_data
static int sx9310_read_prox_data(struct sx_common_data *data,
static int sx9310_wait_for_sample(struct sx_common_data *data)
static int sx9310_read_gain(struct sx_common_data *data,
static int sx9310_read_samp_freq(struct sx_common_data *data, int *val, int *val2)
struct sx_common_data *data = iio_priv(indio_dev);
static int sx9310_read_thresh(struct sx_common_data *data,
static int sx9310_read_hysteresis(struct sx_common_data *data,
static int sx9310_read_far_debounce(struct sx_common_data *data, int *val)
static int sx9310_read_close_debounce(struct sx_common_data *data, int *val)
struct sx_common_data *data = iio_priv(indio_dev);
static int sx9310_write_thresh(struct sx_common_data *data,
static int sx9310_write_hysteresis(struct sx_common_data *data,
static int sx9310_write_far_debounce(struct sx_common_data *data, int val)
static int sx9310_write_close_debounce(struct sx_common_data *data, int val)
struct sx_common_data *data = iio_priv(indio_dev);
static int sx9310_set_samp_freq(struct sx_common_data *data, int val, int val2)
static int sx9310_write_gain(struct sx_common_data *data,
struct sx_common_data *data = iio_priv(indio_dev);
struct sx_common_data *data = iio_priv(indio_dev);
struct sx_common_data *data = iio_priv(indio_dev);
struct sx_common_data *data = iio_priv(dev_get_drvdata(dev));
struct sx_common_data *data = iio_priv(dev_get_drvdata(dev));
struct sx_common_data *data = iio_priv(dev_get_drvdata(dev));
struct sx_common_data *data = iio_priv(dev_get_drvdata(dev));
struct sx_common_data *data = iio_priv(indio_dev);
static int sx9324_read_prox_data(struct sx_common_data *data,
static int sx9324_wait_for_sample(struct sx_common_data *data)
static int sx9324_read_gain(struct sx_common_data *data,
static int sx9324_read_samp_freq(struct sx_common_data *data,
struct sx_common_data *data = iio_priv(indio_dev);
static int sx9324_set_samp_freq(struct sx_common_data *data,
static int sx9324_read_thresh(struct sx_common_data *data,
static int sx9324_read_hysteresis(struct sx_common_data *data,
static int sx9324_read_far_debounce(struct sx_common_data *data, int *val)
static int sx9324_read_close_debounce(struct sx_common_data *data, int *val)
struct sx_common_data *data = iio_priv(indio_dev);
static int sx9324_write_thresh(struct sx_common_data *data,
static int sx9324_write_hysteresis(struct sx_common_data *data,
static int sx9324_write_far_debounce(struct sx_common_data *data, int _val)
static int sx9324_write_close_debounce(struct sx_common_data *data, int _val)
struct sx_common_data *data = iio_priv(indio_dev);
static int sx9324_write_gain(struct sx_common_data *data,
struct sx_common_data *data = iio_priv(indio_dev);
struct sx_common_data *data = iio_priv(indio_dev);
static int sx9360_read_prox_data(struct sx_common_data *data,
static int sx9360_wait_for_sample(struct sx_common_data *data)
static int sx9360_read_gain(struct sx_common_data *data,
static int sx9360_read_samp_freq(struct sx_common_data *data,
struct sx_common_data *data = iio_priv(indio_dev);
static int sx9360_set_samp_freq(struct sx_common_data *data,
static int sx9360_read_thresh(struct sx_common_data *data, int *val)
static int sx9360_read_hysteresis(struct sx_common_data *data, int *val)
static int sx9360_read_far_debounce(struct sx_common_data *data, int *val)
static int sx9360_read_close_debounce(struct sx_common_data *data, int *val)
struct sx_common_data *data = iio_priv(indio_dev);
static int sx9360_write_thresh(struct sx_common_data *data, int _val)
static int sx9360_write_hysteresis(struct sx_common_data *data, int _val)
static int sx9360_write_far_debounce(struct sx_common_data *data, int _val)
static int sx9360_write_close_debounce(struct sx_common_data *data, int _val)
struct sx_common_data *data = iio_priv(indio_dev);
static int sx9360_write_gain(struct sx_common_data *data,
struct sx_common_data *data = iio_priv(indio_dev);
struct sx_common_data *data = iio_priv(indio_dev);
struct sx_common_data *data = iio_priv(dev_get_drvdata(dev));
struct sx_common_data *data = iio_priv(dev_get_drvdata(dev));
static int sx_common_enable_irq(struct sx_common_data *data, unsigned int irq)
static int sx_common_disable_irq(struct sx_common_data *data, unsigned int irq)
static int sx_common_update_chan_en(struct sx_common_data *data,
static int sx_common_get_read_channel(struct sx_common_data *data, int channel)
static int sx_common_put_read_channel(struct sx_common_data *data, int channel)
static int sx_common_get_event_channel(struct sx_common_data *data, int channel)
static int sx_common_put_event_channel(struct sx_common_data *data, int channel)
int sx_common_read_proximity(struct sx_common_data *data,
struct sx_common_data *data = iio_priv(indio_dev);
struct sx_common_data *data = iio_priv(indio_dev);
struct sx_common_data *data = iio_priv(indio_dev);
struct sx_common_data *data = iio_priv(indio_dev);
struct sx_common_data *data = iio_priv(indio_dev);
struct sx_common_data *data = iio_priv(indio_dev);
struct sx_common_data *data = iio_priv(indio_dev);
struct sx_common_data *data = iio_priv(indio_dev);
struct sx_common_data *data;
struct sx_common_data *data = iio_priv(indio_dev);
struct sx_common_data *data = iio_priv(indio_dev);
int sx_common_read_proximity(struct sx_common_data *data,
struct sx_common_data;
int (*read_prox_data)(struct sx_common_data *data,
int (*wait_for_sample)(struct sx_common_data *data);