rwpf              574 drivers/media/platform/vsp1/vsp1_drm.c 					    struct vsp1_rwpf *rwpf,
rwpf              595 drivers/media/platform/vsp1/vsp1_drm.c 	rwpf->fmtinfo = fmtinfo;
rwpf              596 drivers/media/platform/vsp1/vsp1_drm.c 	rwpf->format.num_planes = fmtinfo->planes;
rwpf              597 drivers/media/platform/vsp1/vsp1_drm.c 	rwpf->format.plane_fmt[0].bytesperline = pitch;
rwpf              598 drivers/media/platform/vsp1/vsp1_drm.c 	rwpf->format.plane_fmt[1].bytesperline = pitch / chroma_hsub;
rwpf               19 drivers/media/platform/vsp1/vsp1_rwpf.c struct v4l2_rect *vsp1_rwpf_get_crop(struct vsp1_rwpf *rwpf,
rwpf               22 drivers/media/platform/vsp1/vsp1_rwpf.c 	return v4l2_subdev_get_try_crop(&rwpf->entity.subdev, config,
rwpf               52 drivers/media/platform/vsp1/vsp1_rwpf.c 	struct vsp1_rwpf *rwpf = to_rwpf(subdev);
rwpf               55 drivers/media/platform/vsp1/vsp1_rwpf.c 					   RWPF_MIN_HEIGHT, rwpf->max_width,
rwpf               56 drivers/media/platform/vsp1/vsp1_rwpf.c 					   rwpf->max_height);
rwpf               63 drivers/media/platform/vsp1/vsp1_rwpf.c 	struct vsp1_rwpf *rwpf = to_rwpf(subdev);
rwpf               68 drivers/media/platform/vsp1/vsp1_rwpf.c 	mutex_lock(&rwpf->entity.lock);
rwpf               70 drivers/media/platform/vsp1/vsp1_rwpf.c 	config = vsp1_entity_get_pad_config(&rwpf->entity, cfg, fmt->which);
rwpf               82 drivers/media/platform/vsp1/vsp1_rwpf.c 	format = vsp1_entity_get_pad_format(&rwpf->entity, config, fmt->pad);
rwpf               96 drivers/media/platform/vsp1/vsp1_rwpf.c 				RWPF_MIN_WIDTH, rwpf->max_width);
rwpf               98 drivers/media/platform/vsp1/vsp1_rwpf.c 				 RWPF_MIN_HEIGHT, rwpf->max_height);
rwpf              104 drivers/media/platform/vsp1/vsp1_rwpf.c 	if (rwpf->entity.type == VSP1_ENTITY_RPF) {
rwpf              108 drivers/media/platform/vsp1/vsp1_rwpf.c 		crop = vsp1_rwpf_get_crop(rwpf, config);
rwpf              116 drivers/media/platform/vsp1/vsp1_rwpf.c 	format = vsp1_entity_get_pad_format(&rwpf->entity, config,
rwpf              120 drivers/media/platform/vsp1/vsp1_rwpf.c 	if (rwpf->flip.rotate) {
rwpf              126 drivers/media/platform/vsp1/vsp1_rwpf.c 	mutex_unlock(&rwpf->entity.lock);
rwpf              134 drivers/media/platform/vsp1/vsp1_rwpf.c 	struct vsp1_rwpf *rwpf = to_rwpf(subdev);
rwpf              143 drivers/media/platform/vsp1/vsp1_rwpf.c 	if (rwpf->entity.type == VSP1_ENTITY_WPF || sel->pad != RWPF_PAD_SINK)
rwpf              146 drivers/media/platform/vsp1/vsp1_rwpf.c 	mutex_lock(&rwpf->entity.lock);
rwpf              148 drivers/media/platform/vsp1/vsp1_rwpf.c 	config = vsp1_entity_get_pad_config(&rwpf->entity, cfg, sel->which);
rwpf              156 drivers/media/platform/vsp1/vsp1_rwpf.c 		sel->r = *vsp1_rwpf_get_crop(rwpf, config);
rwpf              160 drivers/media/platform/vsp1/vsp1_rwpf.c 		format = vsp1_entity_get_pad_format(&rwpf->entity, config,
rwpf              174 drivers/media/platform/vsp1/vsp1_rwpf.c 	mutex_unlock(&rwpf->entity.lock);
rwpf              182 drivers/media/platform/vsp1/vsp1_rwpf.c 	struct vsp1_rwpf *rwpf = to_rwpf(subdev);
rwpf              192 drivers/media/platform/vsp1/vsp1_rwpf.c 	if (rwpf->entity.type == VSP1_ENTITY_WPF || sel->pad != RWPF_PAD_SINK)
rwpf              198 drivers/media/platform/vsp1/vsp1_rwpf.c 	mutex_lock(&rwpf->entity.lock);
rwpf              200 drivers/media/platform/vsp1/vsp1_rwpf.c 	config = vsp1_entity_get_pad_config(&rwpf->entity, cfg, sel->which);
rwpf              207 drivers/media/platform/vsp1/vsp1_rwpf.c 	format = vsp1_entity_get_pad_format(&rwpf->entity, config,
rwpf              228 drivers/media/platform/vsp1/vsp1_rwpf.c 	crop = vsp1_rwpf_get_crop(rwpf, config);
rwpf              232 drivers/media/platform/vsp1/vsp1_rwpf.c 	format = vsp1_entity_get_pad_format(&rwpf->entity, config,
rwpf              238 drivers/media/platform/vsp1/vsp1_rwpf.c 	mutex_unlock(&rwpf->entity.lock);
rwpf              258 drivers/media/platform/vsp1/vsp1_rwpf.c 	struct vsp1_rwpf *rwpf =
rwpf              263 drivers/media/platform/vsp1/vsp1_rwpf.c 		rwpf->alpha = ctrl->val;
rwpf              274 drivers/media/platform/vsp1/vsp1_rwpf.c int vsp1_rwpf_init_ctrls(struct vsp1_rwpf *rwpf, unsigned int ncontrols)
rwpf              276 drivers/media/platform/vsp1/vsp1_rwpf.c 	v4l2_ctrl_handler_init(&rwpf->ctrls, ncontrols + 1);
rwpf              277 drivers/media/platform/vsp1/vsp1_rwpf.c 	v4l2_ctrl_new_std(&rwpf->ctrls, &vsp1_rwpf_ctrl_ops,
rwpf              280 drivers/media/platform/vsp1/vsp1_rwpf.c 	rwpf->entity.subdev.ctrl_handler = &rwpf->ctrls;
rwpf              282 drivers/media/platform/vsp1/vsp1_rwpf.c 	return rwpf->ctrls.error;
rwpf               82 drivers/media/platform/vsp1/vsp1_rwpf.h int vsp1_rwpf_init_ctrls(struct vsp1_rwpf *rwpf, unsigned int ncontrols);
rwpf               86 drivers/media/platform/vsp1/vsp1_rwpf.h struct v4l2_rect *vsp1_rwpf_get_crop(struct vsp1_rwpf *rwpf,
rwpf               78 drivers/media/platform/vsp1/vsp1_video.c 	if (video->rwpf->fmtinfo->mbus != fmt.format.code ||
rwpf               79 drivers/media/platform/vsp1/vsp1_video.c 	    video->rwpf->format.height != fmt.format.height ||
rwpf               80 drivers/media/platform/vsp1/vsp1_video.c 	    video->rwpf->format.width != fmt.format.width)
rwpf              315 drivers/media/platform/vsp1/vsp1_video.c 	struct vsp1_pipeline *pipe = video->rwpf->entity.pipe;
rwpf              350 drivers/media/platform/vsp1/vsp1_video.c 				 struct vsp1_rwpf *rwpf)
rwpf              352 drivers/media/platform/vsp1/vsp1_video.c 	struct vsp1_video *video = rwpf->video;
rwpf              359 drivers/media/platform/vsp1/vsp1_video.c 	video->rwpf->mem = buf->mem;
rwpf              576 drivers/media/platform/vsp1/vsp1_video.c 		struct vsp1_rwpf *rwpf;
rwpf              589 drivers/media/platform/vsp1/vsp1_video.c 			rwpf = to_rwpf(subdev);
rwpf              590 drivers/media/platform/vsp1/vsp1_video.c 			pipe->inputs[rwpf->entity.index] = rwpf;
rwpf              591 drivers/media/platform/vsp1/vsp1_video.c 			rwpf->video->pipe_index = ++pipe->num_inputs;
rwpf              595 drivers/media/platform/vsp1/vsp1_video.c 			rwpf = to_rwpf(subdev);
rwpf              596 drivers/media/platform/vsp1/vsp1_video.c 			pipe->output = rwpf;
rwpf              597 drivers/media/platform/vsp1/vsp1_video.c 			rwpf->video->pipe_index = 0;
rwpf              666 drivers/media/platform/vsp1/vsp1_video.c 	if (!video->rwpf->entity.pipe) {
rwpf              678 drivers/media/platform/vsp1/vsp1_video.c 		pipe = video->rwpf->entity.pipe;
rwpf              712 drivers/media/platform/vsp1/vsp1_video.c 	const struct v4l2_pix_format_mplane *format = &video->rwpf->format;
rwpf              738 drivers/media/platform/vsp1/vsp1_video.c 	const struct v4l2_pix_format_mplane *format = &video->rwpf->format;
rwpf              761 drivers/media/platform/vsp1/vsp1_video.c 	struct vsp1_pipeline *pipe = video->rwpf->entity.pipe;
rwpf              776 drivers/media/platform/vsp1/vsp1_video.c 	video->rwpf->mem = buf->mem;
rwpf              865 drivers/media/platform/vsp1/vsp1_video.c 	struct vsp1_pipeline *pipe = video->rwpf->entity.pipe;
rwpf              907 drivers/media/platform/vsp1/vsp1_video.c 	struct vsp1_pipeline *pipe = video->rwpf->entity.pipe;
rwpf              978 drivers/media/platform/vsp1/vsp1_video.c 	format->fmt.pix_mp = video->rwpf->format;
rwpf             1018 drivers/media/platform/vsp1/vsp1_video.c 	video->rwpf->format = format->fmt.pix_mp;
rwpf             1019 drivers/media/platform/vsp1/vsp1_video.c 	video->rwpf->fmtinfo = info;
rwpf             1245 drivers/media/platform/vsp1/vsp1_video.c 				     struct vsp1_rwpf *rwpf)
rwpf             1255 drivers/media/platform/vsp1/vsp1_video.c 	rwpf->video = video;
rwpf             1258 drivers/media/platform/vsp1/vsp1_video.c 	video->rwpf = rwpf;
rwpf             1260 drivers/media/platform/vsp1/vsp1_video.c 	if (rwpf->entity.type == VSP1_ENTITY_RPF) {
rwpf             1286 drivers/media/platform/vsp1/vsp1_video.c 	rwpf->format.pixelformat = VSP1_VIDEO_DEF_FORMAT;
rwpf             1287 drivers/media/platform/vsp1/vsp1_video.c 	rwpf->format.width = VSP1_VIDEO_DEF_WIDTH;
rwpf             1288 drivers/media/platform/vsp1/vsp1_video.c 	rwpf->format.height = VSP1_VIDEO_DEF_HEIGHT;
rwpf             1289 drivers/media/platform/vsp1/vsp1_video.c 	__vsp1_video_try_format(video, &rwpf->format, &rwpf->fmtinfo);
rwpf             1295 drivers/media/platform/vsp1/vsp1_video.c 		 rwpf->entity.subdev.name, direction);
rwpf               34 drivers/media/platform/vsp1/vsp1_video.h 	struct vsp1_rwpf *rwpf;
rwpf               58 drivers/media/platform/vsp1/vsp1_video.h 				     struct vsp1_rwpf *rwpf);