Lines Matching refs:subdev
22 #include <media/v4l2-subdev.h>
596 struct v4l2_subdev subdev;
700 return container_of(sd, struct imx415, subdev);
740 state = v4l2_subdev_get_locked_active_state(&sensor->subdev);
869 sensor->subdev.ctrl_handler = &sensor->ctrls;
1109 v4l2_i2c_subdev_init(&sensor->subdev, client, &imx415_subdev_ops);
1110 sensor->subdev.internal_ops = &imx415_internal_ops;
1116 sensor->subdev.flags |= V4L2_SUBDEV_FL_HAS_DEVNODE |
1119 sensor->subdev.entity.function = MEDIA_ENT_F_CAM_SENSOR;
1120 ret = media_entity_pads_init(&sensor->subdev.entity, 1, &sensor->pad);
1126 sensor->subdev.state_lock = sensor->subdev.ctrl_handler->lock;
1127 v4l2_subdev_init_finalize(&sensor->subdev);
1134 media_entity_cleanup(&sensor->subdev.entity);
1391 ret = v4l2_async_register_subdev_sensor(&sensor->subdev);
1417 struct v4l2_subdev *subdev = i2c_get_clientdata(client);
1418 struct imx415 *sensor = to_imx415(subdev);
1420 v4l2_async_unregister_subdev(subdev);
1437 struct v4l2_subdev *subdev = i2c_get_clientdata(client);
1438 struct imx415 *sensor = to_imx415(subdev);
1446 struct v4l2_subdev *subdev = i2c_get_clientdata(client);
1447 struct imx415 *sensor = to_imx415(subdev);