Lines Matching defs:sd
25 struct v4l2_subdev sd;
44 static int vimc_sensor_init_state(struct v4l2_subdev *sd,
49 for (i = 0; i < sd->entity.num_pads; i++) {
59 static int vimc_sensor_enum_mbus_code(struct v4l2_subdev *sd,
73 static int vimc_sensor_enum_frame_size(struct v4l2_subdev *sd,
95 static int vimc_sensor_get_fmt(struct v4l2_subdev *sd,
100 container_of(sd, struct vimc_sensor_device, sd);
148 static int vimc_sensor_set_fmt(struct v4l2_subdev *sd,
152 struct vimc_sensor_device *vsensor = v4l2_get_subdevdata(sd);
170 "new:%dx%d (0x%x, %d, %d, %d, %d)\n", vsensor->sd.name,
244 static int vimc_sensor_s_stream(struct v4l2_subdev *sd, int enable)
247 container_of(sd, struct vimc_sensor_device, sd);
413 vsensor->sd.ctrl_handler = &vsensor->hdl;
426 /* Initialize ved and sd */
428 ret = vimc_ent_sd_register(&vsensor->ved, &vsensor->sd, v4l2_dev,
435 vsensor->sd.internal_ops = &vimc_sensor_internal_ops;