Lines Matching defs:sd
129 struct v4l2_subdev sd;
146 static int dcmipp_par_init_state(struct v4l2_subdev *sd,
151 for (i = 0; i < sd->entity.num_pads; i++) {
161 static int dcmipp_par_enum_mbus_code(struct v4l2_subdev *sd,
176 static int dcmipp_par_enum_frame_size(struct v4l2_subdev *sd,
226 static int dcmipp_par_set_fmt(struct v4l2_subdev *sd,
230 struct dcmipp_par_device *par = v4l2_get_subdevdata(sd);
242 par->sd.name,
309 state = v4l2_subdev_lock_and_get_active_state(&par->sd);
331 static int dcmipp_par_s_stream(struct v4l2_subdev *sd, int enable)
334 container_of(sd, struct dcmipp_par_device, sd);
340 pad = media_pad_remote_pad_first(&sd->entity.pads[0]);
387 static void dcmipp_par_release(struct v4l2_subdev *sd)
390 container_of(sd, struct dcmipp_par_device, sd);
405 dcmipp_ent_sd_unregister(ved, &par->sd);
426 /* Initialize ved and sd */
427 ret = dcmipp_ent_sd_register(&par->ved, &par->sd, v4l2_dev,