Lines Matching refs:isl29028_chip
86 struct isl29028_chip {
109 static int isl29028_set_proxim_sampling(struct isl29028_chip *chip,
136 static int isl29028_enable_proximity(struct isl29028_chip *chip)
162 static int isl29028_set_als_scale(struct isl29028_chip *chip, int lux_scale)
182 static int isl29028_set_als_ir_mode(struct isl29028_chip *chip,
235 static int isl29028_read_als_ir(struct isl29028_chip *chip, int *als_ir)
263 static int isl29028_read_proxim(struct isl29028_chip *chip, int *prox)
289 static int isl29028_als_get(struct isl29028_chip *chip, int *als_data)
321 static int isl29028_ir_get(struct isl29028_chip *chip, int *ir_data)
336 static int isl29028_set_pm_runtime_busy(struct isl29028_chip *chip, bool on)
356 struct isl29028_chip *chip = iio_priv(indio_dev);
424 struct isl29028_chip *chip = iio_priv(indio_dev);
530 static int isl29028_clear_configure_reg(struct isl29028_chip *chip)
571 struct isl29028_chip *chip;
642 struct isl29028_chip *chip = iio_priv(indio_dev);
655 struct isl29028_chip *chip = iio_priv(indio_dev);