Lines Matching refs:tsl2583_chip
98 struct tsl2583_chip { struct
125 static void tsl2583_defaults(struct tsl2583_chip *chip) in tsl2583_defaults() argument
171 struct tsl2583_chip *chip = iio_priv(indio_dev); in tsl2583_get_lux()
310 struct tsl2583_chip *chip = iio_priv(indio_dev); in tsl2583_als_calibrate()
366 static int tsl2583_set_als_time(struct tsl2583_chip *chip) in tsl2583_set_als_time()
396 static int tsl2583_set_als_gain(struct tsl2583_chip *chip) in tsl2583_set_als_gain()
412 static int tsl2583_set_power_state(struct tsl2583_chip *chip, u8 state) in tsl2583_set_power_state()
432 struct tsl2583_chip *chip = iio_priv(indio_dev); in tsl2583_chip_init_and_power_on()
474 struct tsl2583_chip *chip = iio_priv(indio_dev); in in_illuminance_input_target_show()
489 struct tsl2583_chip *chip = iio_priv(indio_dev); in in_illuminance_input_target_store()
507 struct tsl2583_chip *chip = iio_priv(indio_dev); in in_illuminance_calibrate_store()
531 struct tsl2583_chip *chip = iio_priv(indio_dev); in in_illuminance_lux_table_show()
560 struct tsl2583_chip *chip = iio_priv(indio_dev); in in_illuminance_lux_table_store()
642 static int tsl2583_set_pm_runtime_busy(struct tsl2583_chip *chip, bool on) in tsl2583_set_pm_runtime_busy()
660 struct tsl2583_chip *chip = iio_priv(indio_dev); in tsl2583_read_raw()
751 struct tsl2583_chip *chip = iio_priv(indio_dev); in tsl2583_write_raw()
815 struct tsl2583_chip *chip; in tsl2583_probe()
878 struct tsl2583_chip *chip = iio_priv(indio_dev); in tsl2583_remove()
891 struct tsl2583_chip *chip = iio_priv(indio_dev); in tsl2583_suspend()
906 struct tsl2583_chip *chip = iio_priv(indio_dev); in tsl2583_resume()