video_i2c_data
int (*setup)(struct video_i2c_data *data);
int (*xfer)(struct video_i2c_data *data, char *buf);
int (*set_power)(struct video_i2c_data *data, bool on);
int (*hwmon_init)(struct video_i2c_data *data);
struct video_i2c_data *data = priv;
static int amg88xx_xfer(struct video_i2c_data *data, char *buf)
static int mlx90640_xfer(struct video_i2c_data *data, char *buf)
static int amg88xx_setup(struct video_i2c_data *data)
static int mlx90640_setup(struct video_i2c_data *data)
static int amg88xx_set_power_on(struct video_i2c_data *data)
static int amg88xx_set_power_off(struct video_i2c_data *data)
static int amg88xx_set_power(struct video_i2c_data *data, bool on)
struct video_i2c_data *data = dev_get_drvdata(dev);
static int amg88xx_hwmon_init(struct video_i2c_data *data)
struct video_i2c_data *data = vb2_get_drv_priv(vq);
struct video_i2c_data *data = vb2_get_drv_priv(vb->vb2_queue);
struct video_i2c_data *data = vb2_get_drv_priv(vb->vb2_queue);
struct video_i2c_data *data = priv;
struct video_i2c_data *data = vb2_get_drv_priv(vq);
struct video_i2c_data *data = vb2_get_drv_priv(vq);
struct video_i2c_data *data = vb2_get_drv_priv(vq);
struct video_i2c_data *data = video_drvdata(file);
struct video_i2c_data *data = video_drvdata(file);
const struct video_i2c_data *data = video_drvdata(file);
const struct video_i2c_data *data = video_drvdata(file);
const struct video_i2c_data *data = video_drvdata(file);
struct video_i2c_data *data = video_drvdata(file);
struct video_i2c_data *data = video_drvdata(filp);
struct video_i2c_data *data = video_drvdata(filp);
struct video_i2c_data *data = video_get_drvdata(vdev);
struct video_i2c_data *data;
struct video_i2c_data *data = i2c_get_clientdata(client);
struct video_i2c_data *data = i2c_get_clientdata(to_i2c_client(dev));
struct video_i2c_data *data = i2c_get_clientdata(to_i2c_client(dev));