Symbol: hx9023s_data
drivers/iio/proximity/hx9023s.c
1014
static int hx9023s_bin_load(struct hx9023s_data *data, struct hx9023s_bin *bin)
drivers/iio/proximity/hx9023s.c
1032
static int hx9023s_send_cfg(const struct firmware *fw, struct hx9023s_data *data)
drivers/iio/proximity/hx9023s.c
1051
struct hx9023s_data *data = context;
drivers/iio/proximity/hx9023s.c
1089
struct hx9023s_data *data;
drivers/iio/proximity/hx9023s.c
1172
struct hx9023s_data *data = iio_priv(dev_get_drvdata(dev));
drivers/iio/proximity/hx9023s.c
1182
struct hx9023s_data *data = iio_priv(dev_get_drvdata(dev));
drivers/iio/proximity/hx9023s.c
311
static int hx9023s_interrupt_enable(struct hx9023s_data *data)
drivers/iio/proximity/hx9023s.c
317
static int hx9023s_interrupt_disable(struct hx9023s_data *data)
drivers/iio/proximity/hx9023s.c
323
static int hx9023s_data_lock(struct hx9023s_data *data, bool locked)
drivers/iio/proximity/hx9023s.c
336
static int hx9023s_ch_cfg(struct hx9023s_data *data)
drivers/iio/proximity/hx9023s.c
360
static int hx9023s_write_far_debounce(struct hx9023s_data *data, int val)
drivers/iio/proximity/hx9023s.c
368
static int hx9023s_write_near_debounce(struct hx9023s_data *data, int val)
drivers/iio/proximity/hx9023s.c
376
static int hx9023s_read_far_debounce(struct hx9023s_data *data, int *val)
drivers/iio/proximity/hx9023s.c
389
static int hx9023s_read_near_debounce(struct hx9023s_data *data, int *val)
drivers/iio/proximity/hx9023s.c
402
static int hx9023s_get_thres_near(struct hx9023s_data *data, u8 ch, int *val)
drivers/iio/proximity/hx9023s.c
422
static int hx9023s_get_thres_far(struct hx9023s_data *data, u8 ch, int *val)
drivers/iio/proximity/hx9023s.c
442
static int hx9023s_set_thres_near(struct hx9023s_data *data, u8 ch, int val)
drivers/iio/proximity/hx9023s.c
454
static int hx9023s_set_thres_far(struct hx9023s_data *data, u8 ch, int val)
drivers/iio/proximity/hx9023s.c
466
static int hx9023s_get_prox_state(struct hx9023s_data *data)
drivers/iio/proximity/hx9023s.c
471
static int hx9023s_data_select(struct hx9023s_data *data)
drivers/iio/proximity/hx9023s.c
502
static int hx9023s_sample(struct hx9023s_data *data)
drivers/iio/proximity/hx9023s.c
577
static int hx9023s_ch_en(struct hx9023s_data *data, u8 ch_id, bool en)
drivers/iio/proximity/hx9023s.c
596
static int hx9023s_property_get(struct hx9023s_data *data)
drivers/iio/proximity/hx9023s.c
637
static int hx9023s_update_chan_en(struct hx9023s_data *data,
drivers/iio/proximity/hx9023s.c
657
static int hx9023s_get_proximity(struct hx9023s_data *data,
drivers/iio/proximity/hx9023s.c
675
static int hx9023s_get_samp_freq(struct hx9023s_data *data, int *val, int *val2)
drivers/iio/proximity/hx9023s.c
695
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
716
static int hx9023s_set_samp_freq(struct hx9023s_data *data, int val, int val2)
drivers/iio/proximity/hx9023s.c
742
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
756
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
766
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
798
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
812
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
847
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
881
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
892
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
915
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
935
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
969
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
984
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
999
struct hx9023s_data *data = iio_priv(indio_dev);