Lines Matching refs:pad
87 struct media_pad pad[MIPID02_PAD_NB];
653 switch (code->pad) {
682 dev_dbg(&client->dev, "%s probe %d", __func__, format->pad);
684 if (format->pad >= MIPID02_PAD_NB)
686 /* second CSI-2 pad not yet supported */
687 if (format->pad == MIPID02_SINK_1)
691 fmt = v4l2_subdev_get_try_format(&bridge->sd, cfg, format->pad);
699 if (format->pad == MIPID02_SOURCE)
713 /* source pad mirror active sink pad */
722 *v4l2_subdev_get_try_format(sd, cfg, format->pad) = format->format;
735 fmt = v4l2_subdev_get_try_format(sd, cfg, format->pad);
750 dev_dbg(&client->dev, "%s for %d", __func__, format->pad);
752 if (format->pad >= MIPID02_PAD_NB)
754 /* second CSI-2 pad not yet supported */
755 if (format->pad == MIPID02_SINK_1)
765 if (format->pad == MIPID02_SOURCE)
788 .pad = &mipid02_pad_ops,
810 dev_err(&client->dev, "Couldn't find output pad for subdev %s\n",
989 bridge->pad[0].flags = MEDIA_PAD_FL_SINK;
990 bridge->pad[1].flags = MEDIA_PAD_FL_SINK;
991 bridge->pad[2].flags = MEDIA_PAD_FL_SOURCE;
993 bridge->pad);