• Home
  • Raw
  • Download

Lines Matching refs:isl29018_chip

80 struct isl29018_chip {  struct
93 static int isl29018_set_integration_time(struct isl29018_chip *chip, in isl29018_set_integration_time() argument
130 static int isl29018_set_scale(struct isl29018_chip *chip, int scale, int uscale) in isl29018_set_scale()
158 static int isl29018_read_sensor_input(struct isl29018_chip *chip, int mode) in isl29018_read_sensor_input()
192 static int isl29018_read_lux(struct isl29018_chip *chip, int *lux) in isl29018_read_lux()
210 static int isl29018_read_ir(struct isl29018_chip *chip, int *ir) in isl29018_read_ir()
224 static int isl29018_read_proximity_ir(struct isl29018_chip *chip, int scheme, in isl29018_read_proximity_ir()
269 struct isl29018_chip *chip = iio_priv(indio_dev); in in_illuminance_scale_available_show()
290 struct isl29018_chip *chip = iio_priv(indio_dev); in in_illuminance_integration_time_available_show()
326 struct isl29018_chip *chip = iio_priv(indio_dev); in proximity_on_chip_ambient_infrared_suppression_show()
340 struct isl29018_chip *chip = iio_priv(indio_dev); in proximity_on_chip_ambient_infrared_suppression_store()
365 struct isl29018_chip *chip = iio_priv(indio_dev); in isl29018_write_raw()
406 struct isl29018_chip *chip = iio_priv(indio_dev); in isl29018_read_raw()
531 static int isl29018_chip_init(struct isl29018_chip *chip) in isl29018_chip_init()
706 struct isl29018_chip *chip = _data; in isl29018_disable_regulator_action()
717 struct isl29018_chip *chip; in isl29018_probe()
790 struct isl29018_chip *chip = iio_priv(dev_get_drvdata(dev)); in isl29018_suspend()
812 struct isl29018_chip *chip = iio_priv(dev_get_drvdata(dev)); in isl29018_resume()