Lines Matching refs:pad
28 unsigned int pad, enum v4l2_subdev_format_whence which);
180 unsigned int pad, enum v4l2_subdev_format_whence which)
183 return v4l2_subdev_get_try_format(fh, pad);
185 return &ipipe->formats[pad];
189 * ipipe_try_format - Try video format on a pad
192 * @pad: Pad number
197 unsigned int pad, struct v4l2_mbus_framefmt *fmt,
205 switch (pad) {
247 switch (code->pad) {
283 ipipe_try_format(ipipe, fh, fse->pad, &format, V4L2_SUBDEV_FORMAT_TRY);
293 ipipe_try_format(ipipe, fh, fse->pad, &format, V4L2_SUBDEV_FORMAT_TRY);
301 * ipipe_get_format - Retrieve the video format on a pad
306 * Return 0 on success or -EINVAL if the pad is invalid or doesn't correspond
315 format = __ipipe_get_format(ipipe, fh, fmt->pad, fmt->which);
324 * ipipe_set_format - Set the video format on a pad
329 * Return 0 on success or -EINVAL if the pad is invalid or doesn't correspond
338 format = __ipipe_get_format(ipipe, fh, fmt->pad, fmt->which);
342 ipipe_try_format(ipipe, fh, fmt->pad, &fmt->format, fmt->which);
346 if (fmt->pad == IPIPE_PAD_SINK) {
377 * Initialize all pad formats with default values. If fh is not NULL, try
386 format.pad = IPIPE_PAD_SINK;
401 /* V4L2 subdev pad operations */
413 .pad = &ipipe_v4l2_pad_ops,