Symbol: sx_common_data
drivers/iio/proximity/sx9310.c
258
static int sx9310_read_prox_data(struct sx_common_data *data,
drivers/iio/proximity/sx9310.c
274
static int sx9310_wait_for_sample(struct sx_common_data *data)
drivers/iio/proximity/sx9310.c
290
static int sx9310_read_gain(struct sx_common_data *data,
drivers/iio/proximity/sx9310.c
318
static int sx9310_read_samp_freq(struct sx_common_data *data, int *val, int *val2)
drivers/iio/proximity/sx9310.c
338
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx9310.c
411
static int sx9310_read_thresh(struct sx_common_data *data,
drivers/iio/proximity/sx9310.c
434
static int sx9310_read_hysteresis(struct sx_common_data *data,
drivers/iio/proximity/sx9310.c
458
static int sx9310_read_far_debounce(struct sx_common_data *data, int *val)
drivers/iio/proximity/sx9310.c
476
static int sx9310_read_close_debounce(struct sx_common_data *data, int *val)
drivers/iio/proximity/sx9310.c
500
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx9310.c
524
static int sx9310_write_thresh(struct sx_common_data *data,
drivers/iio/proximity/sx9310.c
552
static int sx9310_write_hysteresis(struct sx_common_data *data,
drivers/iio/proximity/sx9310.c
580
static int sx9310_write_far_debounce(struct sx_common_data *data, int val)
drivers/iio/proximity/sx9310.c
597
static int sx9310_write_close_debounce(struct sx_common_data *data, int val)
drivers/iio/proximity/sx9310.c
620
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx9310.c
644
static int sx9310_set_samp_freq(struct sx_common_data *data, int val, int val2)
drivers/iio/proximity/sx9310.c
663
static int sx9310_write_gain(struct sx_common_data *data,
drivers/iio/proximity/sx9310.c
694
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx9310.c
754
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx9310.c
885
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx9310.c
942
struct sx_common_data *data = iio_priv(dev_get_drvdata(dev));
drivers/iio/proximity/sx9310.c
964
struct sx_common_data *data = iio_priv(dev_get_drvdata(dev));
drivers/iio/proximity/sx9324.c
1087
struct sx_common_data *data = iio_priv(dev_get_drvdata(dev));
drivers/iio/proximity/sx9324.c
1108
struct sx_common_data *data = iio_priv(dev_get_drvdata(dev));
drivers/iio/proximity/sx9324.c
180
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx9324.c
354
static int sx9324_read_prox_data(struct sx_common_data *data,
drivers/iio/proximity/sx9324.c
371
static int sx9324_wait_for_sample(struct sx_common_data *data)
drivers/iio/proximity/sx9324.c
386
static int sx9324_read_gain(struct sx_common_data *data,
drivers/iio/proximity/sx9324.c
409
static int sx9324_read_samp_freq(struct sx_common_data *data,
drivers/iio/proximity/sx9324.c
430
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx9324.c
481
static int sx9324_set_samp_freq(struct sx_common_data *data,
drivers/iio/proximity/sx9324.c
501
static int sx9324_read_thresh(struct sx_common_data *data,
drivers/iio/proximity/sx9324.c
526
static int sx9324_read_hysteresis(struct sx_common_data *data,
drivers/iio/proximity/sx9324.c
549
static int sx9324_read_far_debounce(struct sx_common_data *data, int *val)
drivers/iio/proximity/sx9324.c
567
static int sx9324_read_close_debounce(struct sx_common_data *data, int *val)
drivers/iio/proximity/sx9324.c
591
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx9324.c
615
static int sx9324_write_thresh(struct sx_common_data *data,
drivers/iio/proximity/sx9324.c
633
static int sx9324_write_hysteresis(struct sx_common_data *data,
drivers/iio/proximity/sx9324.c
661
static int sx9324_write_far_debounce(struct sx_common_data *data, int _val)
drivers/iio/proximity/sx9324.c
679
static int sx9324_write_close_debounce(struct sx_common_data *data, int _val)
drivers/iio/proximity/sx9324.c
703
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx9324.c
727
static int sx9324_write_gain(struct sx_common_data *data,
drivers/iio/proximity/sx9324.c
751
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx9324.c
839
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx9360.c
255
static int sx9360_read_prox_data(struct sx_common_data *data,
drivers/iio/proximity/sx9360.c
266
static int sx9360_wait_for_sample(struct sx_common_data *data)
drivers/iio/proximity/sx9360.c
280
static int sx9360_read_gain(struct sx_common_data *data,
drivers/iio/proximity/sx9360.c
296
static int sx9360_read_samp_freq(struct sx_common_data *data,
drivers/iio/proximity/sx9360.c
322
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx9360.c
383
static int sx9360_set_samp_freq(struct sx_common_data *data,
drivers/iio/proximity/sx9360.c
397
static int sx9360_read_thresh(struct sx_common_data *data, int *val)
drivers/iio/proximity/sx9360.c
414
static int sx9360_read_hysteresis(struct sx_common_data *data, int *val)
drivers/iio/proximity/sx9360.c
436
static int sx9360_read_far_debounce(struct sx_common_data *data, int *val)
drivers/iio/proximity/sx9360.c
454
static int sx9360_read_close_debounce(struct sx_common_data *data, int *val)
drivers/iio/proximity/sx9360.c
478
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx9360.c
502
static int sx9360_write_thresh(struct sx_common_data *data, int _val)
drivers/iio/proximity/sx9360.c
516
static int sx9360_write_hysteresis(struct sx_common_data *data, int _val)
drivers/iio/proximity/sx9360.c
542
static int sx9360_write_far_debounce(struct sx_common_data *data, int _val)
drivers/iio/proximity/sx9360.c
559
static int sx9360_write_close_debounce(struct sx_common_data *data, int _val)
drivers/iio/proximity/sx9360.c
582
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx9360.c
606
static int sx9360_write_gain(struct sx_common_data *data,
drivers/iio/proximity/sx9360.c
625
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx9360.c
675
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx9360.c
796
struct sx_common_data *data = iio_priv(dev_get_drvdata(dev));
drivers/iio/proximity/sx9360.c
817
struct sx_common_data *data = iio_priv(dev_get_drvdata(dev));
drivers/iio/proximity/sx_common.c
110
static int sx_common_enable_irq(struct sx_common_data *data, unsigned int irq)
drivers/iio/proximity/sx_common.c
118
static int sx_common_disable_irq(struct sx_common_data *data, unsigned int irq)
drivers/iio/proximity/sx_common.c
126
static int sx_common_update_chan_en(struct sx_common_data *data,
drivers/iio/proximity/sx_common.c
146
static int sx_common_get_read_channel(struct sx_common_data *data, int channel)
drivers/iio/proximity/sx_common.c
152
static int sx_common_put_read_channel(struct sx_common_data *data, int channel)
drivers/iio/proximity/sx_common.c
158
static int sx_common_get_event_channel(struct sx_common_data *data, int channel)
drivers/iio/proximity/sx_common.c
164
static int sx_common_put_event_channel(struct sx_common_data *data, int channel)
drivers/iio/proximity/sx_common.c
179
int sx_common_read_proximity(struct sx_common_data *data,
drivers/iio/proximity/sx_common.c
252
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx_common.c
273
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx_common.c
311
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx_common.c
338
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx_common.c
366
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx_common.c
395
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx_common.c
410
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx_common.c
428
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx_common.c
470
struct sx_common_data *data;
drivers/iio/proximity/sx_common.c
61
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx_common.c
78
struct sx_common_data *data = iio_priv(indio_dev);
drivers/iio/proximity/sx_common.h
136
int sx_common_read_proximity(struct sx_common_data *data,
drivers/iio/proximity/sx_common.h
19
struct sx_common_data;
drivers/iio/proximity/sx_common.h
46
int (*read_prox_data)(struct sx_common_data *data,
drivers/iio/proximity/sx_common.h
50
int (*wait_for_sample)(struct sx_common_data *data);