Lines Matching refs:isl29018_chip
80 struct isl29018_chip {
93 static int isl29018_set_integration_time(struct isl29018_chip *chip,
130 static int isl29018_set_scale(struct isl29018_chip *chip, int scale, int uscale)
158 static int isl29018_read_sensor_input(struct isl29018_chip *chip, int mode)
192 static int isl29018_read_lux(struct isl29018_chip *chip, int *lux)
210 static int isl29018_read_ir(struct isl29018_chip *chip, int *ir)
224 static int isl29018_read_proximity_ir(struct isl29018_chip *chip, int scheme,
269 struct isl29018_chip *chip = iio_priv(indio_dev);
290 struct isl29018_chip *chip = iio_priv(indio_dev);
326 struct isl29018_chip *chip = iio_priv(indio_dev);
340 struct isl29018_chip *chip = iio_priv(indio_dev);
365 struct isl29018_chip *chip = iio_priv(indio_dev);
406 struct isl29018_chip *chip = iio_priv(indio_dev);
531 static int isl29018_chip_init(struct isl29018_chip *chip)
706 struct isl29018_chip *chip = _data;
717 struct isl29018_chip *chip;
789 struct isl29018_chip *chip = iio_priv(dev_get_drvdata(dev));
811 struct isl29018_chip *chip = iio_priv(dev_get_drvdata(dev));