RKCIF_IF_PAD_SRC
source_fmt = v4l2_subdev_state_get_format(state, RKCIF_IF_PAD_SRC,
if (sel->pad != RKCIF_IF_PAD_SRC || sel->target != V4L2_SEL_TGT_CROP)
crop = v4l2_subdev_state_get_crop(state, RKCIF_IF_PAD_SRC, stream->id);
RKCIF_IF_PAD_SRC, &streams_mask);
RKCIF_IF_PAD_SRC, &streams_mask);
.source_pad = RKCIF_IF_PAD_SRC,
pads[RKCIF_IF_PAD_SRC].flags = MEDIA_PAD_FL_SOURCE;
if (format->pad == RKCIF_IF_PAD_SRC)
if (sel->pad != RKCIF_IF_PAD_SRC)
RKCIF_IF_PAD_SRC, mask);
v4l2_subdev_disable_streams(&stream->interface->sd, RKCIF_IF_PAD_SRC,
ret = media_create_pad_link(&interface->sd.entity, RKCIF_IF_PAD_SRC,