Lines Matching refs:tsl2772_chip
165 struct tsl2772_chip { struct
320 static int tsl2772_read_status(struct tsl2772_chip *chip) in tsl2772_read_status()
334 static int tsl2772_write_control_reg(struct tsl2772_chip *chip, u8 data) in tsl2772_write_control_reg()
349 static int tsl2772_read_autoinc_regs(struct tsl2772_chip *chip, int lower_reg, in tsl2772_read_autoinc_regs()
411 struct tsl2772_chip *chip = iio_priv(indio_dev); in tsl2772_get_lux()
506 struct tsl2772_chip *chip = iio_priv(indio_dev); in tsl2772_get_prox()
550 static int tsl2772_read_prox_led_current(struct tsl2772_chip *chip) in tsl2772_read_prox_led_current()
573 static int tsl2772_read_prox_diodes(struct tsl2772_chip *chip) in tsl2772_read_prox_diodes()
613 static void tsl2772_parse_dt(struct tsl2772_chip *chip) in tsl2772_parse_dt()
626 static void tsl2772_defaults(struct tsl2772_chip *chip) in tsl2772_defaults()
657 struct tsl2772_chip *chip = iio_priv(indio_dev); in tsl2772_als_calibrate()
703 struct tsl2772_chip *chip = _data; in tsl2772_disable_regulators_action()
710 struct tsl2772_chip *chip = iio_priv(indio_dev); in tsl2772_chip_on()
822 struct tsl2772_chip *chip = iio_priv(indio_dev); in tsl2772_chip_off()
847 struct tsl2772_chip *chip = iio_priv(indio_dev); in tsl2772_invoke_change()
871 struct tsl2772_chip *chip = iio_priv(indio_dev); in tsl2772_prox_cal()
906 struct tsl2772_chip *chip = iio_priv(indio_dev); in tsl2772_read_avail()
933 struct tsl2772_chip *chip = iio_priv(dev_to_iio_dev(dev)); in in_illuminance0_target_input_show()
943 struct tsl2772_chip *chip = iio_priv(indio_dev); in in_illuminance0_target_input_store()
984 struct tsl2772_chip *chip = iio_priv(dev_to_iio_dev(dev)); in in_illuminance0_lux_table_show()
1012 struct tsl2772_chip *chip = iio_priv(indio_dev); in in_illuminance0_lux_table_store()
1076 struct tsl2772_chip *chip = iio_priv(indio_dev); in tsl2772_read_interrupt_config()
1090 struct tsl2772_chip *chip = iio_priv(indio_dev); in tsl2772_write_interrupt_config()
1107 struct tsl2772_chip *chip = iio_priv(indio_dev); in tsl2772_write_event_value()
1180 struct tsl2772_chip *chip = iio_priv(indio_dev); in tsl2772_read_event_value()
1240 struct tsl2772_chip *chip = iio_priv(indio_dev); in tsl2772_read_raw()
1294 struct tsl2772_chip *chip = iio_priv(indio_dev); in tsl2772_write_raw()
1390 struct tsl2772_chip *chip = iio_priv(indio_dev); in tsl2772_event_handler()
1762 struct tsl2772_chip *chip; in tsl2772_probe()
1870 struct tsl2772_chip *chip = iio_priv(indio_dev); in tsl2772_suspend()
1882 struct tsl2772_chip *chip = iio_priv(indio_dev); in tsl2772_resume()