Lines Matching defs:tsl2563_chip
98 struct tsl2563_chip {
123 static int tsl2563_set_power(struct tsl2563_chip *chip, int on)
137 static int tsl2563_get_power(struct tsl2563_chip *chip)
149 static int tsl2563_configure(struct tsl2563_chip *chip)
178 struct tsl2563_chip *chip =
179 container_of(work, struct tsl2563_chip, poweroff_work.work);
183 static int tsl2563_detect(struct tsl2563_chip *chip)
198 static int tsl2563_read_id(struct tsl2563_chip *chip, u8 *id)
212 static int tsl2563_configure_irq(struct tsl2563_chip *chip, bool enable)
264 static void tsl2563_wait_adc(struct tsl2563_chip *chip)
285 static int tsl2563_adjust_gainlevel(struct tsl2563_chip *chip, u16 adc)
306 static int tsl2563_get_adc(struct tsl2563_chip *chip)
454 struct tsl2563_chip *chip = iio_priv(indio_dev);
476 struct tsl2563_chip *chip = iio_priv(indio_dev);
568 struct tsl2563_chip *chip = iio_priv(indio_dev);
589 struct tsl2563_chip *chip = iio_priv(indio_dev);
617 struct tsl2563_chip *chip = iio_priv(dev_info);
635 struct tsl2563_chip *chip = iio_priv(indio_dev);
668 struct tsl2563_chip *chip = iio_priv(indio_dev);
699 struct tsl2563_chip *chip;
786 struct tsl2563_chip *chip = iio_priv(indio_dev);
799 struct tsl2563_chip *chip = iio_priv(indio_dev);
818 struct tsl2563_chip *chip = iio_priv(indio_dev);