Lines Matching refs:link_sensor
122 struct v4l2_subdev *link_sensor; in rk1608_get_link_sensor_timing() local
135 link_sensor = i2c_get_clientdata( in rk1608_get_link_sensor_timing()
137 if (IS_ERR_OR_NULL(link_sensor)) { in rk1608_get_link_sensor_timing()
142 ret = v4l2_subdev_call(link_sensor, pad, get_fmt, NULL, &fmt); in rk1608_get_link_sensor_timing()
154 ret = v4l2_subdev_call(link_sensor, video, g_frame_interval, &fi); in rk1608_get_link_sensor_timing()
268 struct v4l2_subdev *link_sensor; in rk1608_get_fmt() local
272 link_sensor = i2c_get_clientdata(pdata->link_sensor_client); in rk1608_get_fmt()
273 if (IS_ERR_OR_NULL(link_sensor)) { in rk1608_get_fmt()
278 ret = v4l2_subdev_call(link_sensor, pad, get_fmt, NULL, fmt); in rk1608_get_fmt()
373 struct v4l2_subdev *link_sensor; in rk1608_g_frame_interval() local
377 link_sensor = i2c_get_clientdata(pdata->link_sensor_client); in rk1608_g_frame_interval()
378 if (IS_ERR_OR_NULL(link_sensor)) { in rk1608_g_frame_interval()
383 ret = v4l2_subdev_call(link_sensor, in rk1608_g_frame_interval()
432 struct v4l2_subdev *link_sensor; in rk1608_ioctl() local
462 link_sensor = i2c_get_clientdata(pdata->link_sensor_client); in rk1608_ioctl()
463 if (IS_ERR_OR_NULL(link_sensor)) { in rk1608_ioctl()
467 ret = v4l2_subdev_call(link_sensor, core, ioctl, cmd, arg); in rk1608_ioctl()
597 struct v4l2_subdev *link_sensor; in rk1608_get_selection() local
604 link_sensor = i2c_get_clientdata(pdata->link_sensor_client); in rk1608_get_selection()
605 if (IS_ERR_OR_NULL(link_sensor)) { in rk1608_get_selection()
610 ret = v4l2_subdev_call(link_sensor, pad, get_selection, NULL, sel); in rk1608_get_selection()
640 struct v4l2_subdev *link_sensor; in rk1608_enum_frame_interval() local
643 link_sensor = i2c_get_clientdata(pdata->link_sensor_client); in rk1608_enum_frame_interval()
644 if (IS_ERR_OR_NULL(link_sensor)) { in rk1608_enum_frame_interval()
649 ret = v4l2_subdev_call(link_sensor, in rk1608_enum_frame_interval()