Symbol: hx9023s_data
drivers/iio/proximity/hx9023s.c
1000
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
1015
static int hx9023s_bin_load(struct hx9023s_data *data, struct hx9023s_bin *bin)
drivers/iio/proximity/hx9023s.c
1033
static int hx9023s_send_cfg(const struct firmware *fw, struct hx9023s_data *data)
drivers/iio/proximity/hx9023s.c
1052
struct hx9023s_data *data = context;
drivers/iio/proximity/hx9023s.c
1090
struct hx9023s_data *data;
drivers/iio/proximity/hx9023s.c
1170
struct hx9023s_data *data = iio_priv(dev_get_drvdata(dev));
drivers/iio/proximity/hx9023s.c
1180
struct hx9023s_data *data = iio_priv(dev_get_drvdata(dev));
drivers/iio/proximity/hx9023s.c
312
static int hx9023s_interrupt_enable(struct hx9023s_data *data)
drivers/iio/proximity/hx9023s.c
318
static int hx9023s_interrupt_disable(struct hx9023s_data *data)
drivers/iio/proximity/hx9023s.c
324
static int hx9023s_data_lock(struct hx9023s_data *data, bool locked)
drivers/iio/proximity/hx9023s.c
337
static int hx9023s_ch_cfg(struct hx9023s_data *data)
drivers/iio/proximity/hx9023s.c
361
static int hx9023s_write_far_debounce(struct hx9023s_data *data, int val)
drivers/iio/proximity/hx9023s.c
369
static int hx9023s_write_near_debounce(struct hx9023s_data *data, int val)
drivers/iio/proximity/hx9023s.c
377
static int hx9023s_read_far_debounce(struct hx9023s_data *data, int *val)
drivers/iio/proximity/hx9023s.c
390
static int hx9023s_read_near_debounce(struct hx9023s_data *data, int *val)
drivers/iio/proximity/hx9023s.c
403
static int hx9023s_get_thres_near(struct hx9023s_data *data, u8 ch, int *val)
drivers/iio/proximity/hx9023s.c
423
static int hx9023s_get_thres_far(struct hx9023s_data *data, u8 ch, int *val)
drivers/iio/proximity/hx9023s.c
443
static int hx9023s_set_thres_near(struct hx9023s_data *data, u8 ch, int val)
drivers/iio/proximity/hx9023s.c
455
static int hx9023s_set_thres_far(struct hx9023s_data *data, u8 ch, int val)
drivers/iio/proximity/hx9023s.c
467
static int hx9023s_get_prox_state(struct hx9023s_data *data)
drivers/iio/proximity/hx9023s.c
472
static int hx9023s_data_select(struct hx9023s_data *data)
drivers/iio/proximity/hx9023s.c
503
static int hx9023s_sample(struct hx9023s_data *data)
drivers/iio/proximity/hx9023s.c
578
static int hx9023s_ch_en(struct hx9023s_data *data, u8 ch_id, bool en)
drivers/iio/proximity/hx9023s.c
597
static int hx9023s_property_get(struct hx9023s_data *data)
drivers/iio/proximity/hx9023s.c
638
static int hx9023s_update_chan_en(struct hx9023s_data *data,
drivers/iio/proximity/hx9023s.c
658
static int hx9023s_get_proximity(struct hx9023s_data *data,
drivers/iio/proximity/hx9023s.c
676
static int hx9023s_get_samp_freq(struct hx9023s_data *data, int *val, int *val2)
drivers/iio/proximity/hx9023s.c
696
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
717
static int hx9023s_set_samp_freq(struct hx9023s_data *data, int val, int val2)
drivers/iio/proximity/hx9023s.c
743
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
757
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
767
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
799
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
813
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
848
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
882
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
893
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
916
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
936
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
970
struct hx9023s_data *data = iio_priv(indio_dev);
drivers/iio/proximity/hx9023s.c
985
struct hx9023s_data *data = iio_priv(indio_dev);