Lines Matching refs:video_i2c_data

44 struct video_i2c_data {  struct
110 int (*setup)(struct video_i2c_data *data);
113 int (*xfer)(struct video_i2c_data *data, char *buf);
116 int (*set_power)(struct video_i2c_data *data, bool on);
119 int (*hwmon_init)(struct video_i2c_data *data);
125 struct video_i2c_data *data = priv; in mlx90640_nvram_read()
163 static int amg88xx_xfer(struct video_i2c_data *data, char *buf) in amg88xx_xfer()
169 static int mlx90640_xfer(struct video_i2c_data *data, char *buf) in mlx90640_xfer()
175 static int amg88xx_setup(struct video_i2c_data *data) in amg88xx_setup()
188 static int mlx90640_setup(struct video_i2c_data *data) in mlx90640_setup()
205 static int amg88xx_set_power_on(struct video_i2c_data *data) in amg88xx_set_power_on()
233 static int amg88xx_set_power_off(struct video_i2c_data *data) in amg88xx_set_power_off()
250 static int amg88xx_set_power(struct video_i2c_data *data, bool on) in amg88xx_set_power()
285 struct video_i2c_data *data = dev_get_drvdata(dev); in amg88xx_read()
326 static int amg88xx_hwmon_init(struct video_i2c_data *data) in amg88xx_hwmon_init()
401 struct video_i2c_data *data = vb2_get_drv_priv(vq); in queue_setup()
419 struct video_i2c_data *data = vb2_get_drv_priv(vb->vb2_queue); in buffer_prepare()
434 struct video_i2c_data *data = vb2_get_drv_priv(vb->vb2_queue); in buffer_queue()
445 struct video_i2c_data *data = priv; in video_i2c_thread_vid_cap()
493 struct video_i2c_data *data = vb2_get_drv_priv(vq); in video_i2c_del_list()
508 struct video_i2c_data *data = vb2_get_drv_priv(vq); in start_streaming()
543 struct video_i2c_data *data = vb2_get_drv_priv(vq); in stop_streaming()
569 struct video_i2c_data *data = video_drvdata(file); in video_i2c_querycap()
609 struct video_i2c_data *data = video_drvdata(file); in video_i2c_enum_fmt_vid_cap()
624 const struct video_i2c_data *data = video_drvdata(file); in video_i2c_enum_framesizes()
644 const struct video_i2c_data *data = video_drvdata(file); in video_i2c_enum_frameintervals()
662 const struct video_i2c_data *data = video_drvdata(file); in video_i2c_try_fmt_vid_cap()
681 struct video_i2c_data *data = video_drvdata(file); in video_i2c_s_fmt_vid_cap()
692 struct video_i2c_data *data = video_drvdata(filp); in video_i2c_g_parm()
707 struct video_i2c_data *data = video_drvdata(filp); in video_i2c_s_parm()
745 struct video_i2c_data *data = video_get_drvdata(vdev); in video_i2c_release()
757 struct video_i2c_data *data; in video_i2c_probe()
894 struct video_i2c_data *data = i2c_get_clientdata(client); in video_i2c_remove()
913 struct video_i2c_data *data = i2c_get_clientdata(to_i2c_client(dev)); in video_i2c_pm_runtime_suspend()
923 struct video_i2c_data *data = i2c_get_clientdata(to_i2c_client(dev)); in video_i2c_pm_runtime_resume()