Lines Matching defs:inputs
122 const struct vsp1_drm_input *input = &vsp1->drm->inputs[rpf->entity.index];
210 sel.r = vsp1->drm->inputs[rpf->entity.index].compose;
241 * - If we need more than two inputs, use the BRU.
368 return vsp1->drm->inputs[rpf->entity.index].zpos;
376 struct vsp1_rwpf *inputs[VSP1_MAX_RPF] = { NULL, };
383 /* Count the number of enabled inputs and sort them by Z-order. */
390 if (!pipe->inputs[i])
395 if (rpf_zpos(vsp1, inputs[j-1]) <= rpf_zpos(vsp1, rpf))
397 inputs[j] = inputs[j-1];
400 inputs[j] = rpf;
419 struct vsp1_rwpf *rpf = inputs[i];
422 brx->inputs[i].rpf = NULL;
431 brx->inputs[i].rpf = rpf;
685 for (i = 0; i < ARRAY_SIZE(pipe->inputs); ++i) {
686 struct vsp1_rwpf *rpf = pipe->inputs[i];
693 * inputs.
698 pipe->inputs[i] = NULL;
700 brx->inputs[rpf->brx_input].rpf = NULL;
837 input = &vsp1->drm->inputs[rpf_index];
845 * Remove the RPF from the pipeline's inputs. Keep it in the
850 drm_pipe->pipe.inputs[rpf_index] = NULL;
885 drm_pipe->pipe.inputs[rpf_index] = rpf;