apds9306_data
struct apds9306_data *data = iio_priv(indio_dev);
struct apds9306_data *data = iio_priv(indio_dev);
struct apds9306_data *data = iio_priv(indio_dev);
static int apds9306_init_iio_gts(struct apds9306_data *data)
struct apds9306_data *data = ptr;
static int apds9306_device_init(struct apds9306_data *data)
static int apds9306_pm_init(struct apds9306_data *data)
struct apds9306_data *data;
struct apds9306_data *data = iio_priv(dev_get_drvdata(dev));
struct apds9306_data *data = iio_priv(dev_get_drvdata(dev));
static int apds9306_regfield_init(struct apds9306_data *data)
static int apds9306_power_state(struct apds9306_data *data, bool state)
static int apds9306_read_data(struct apds9306_data *data, int *val, int reg)
static int apds9306_intg_time_get(struct apds9306_data *data, int *val2)
static int apds9306_intg_time_set(struct apds9306_data *data, int val2)
static int apds9306_sampling_freq_get(struct apds9306_data *data, int *val,
static int apds9306_sampling_freq_set(struct apds9306_data *data, int val,
static int apds9306_scale_get(struct apds9306_data *data, int *val, int *val2)
static int apds9306_scale_set(struct apds9306_data *data, int val, int val2)
static int apds9306_event_period_get(struct apds9306_data *data, int *val)
static int apds9306_event_period_set(struct apds9306_data *data, int val)
static int apds9306_event_thresh_get(struct apds9306_data *data, int dir,
static int apds9306_event_thresh_set(struct apds9306_data *data, int dir,
static int apds9306_event_thresh_adaptive_get(struct apds9306_data *data, int *val)
static int apds9306_event_thresh_adaptive_set(struct apds9306_data *data, int val)
struct apds9306_data *data = iio_priv(indio_dev);
struct apds9306_data *data = iio_priv(indio_dev);
struct apds9306_data *data = iio_priv(indio_dev);
struct apds9306_data *data = iio_priv(indio_dev);
struct apds9306_data *data = iio_priv(indio_dev);