Lines Matching refs:reqs
789 struct dpu_rm_sspp_requirements *reqs,
808 if (reqs->scale && !hw_sspp->cap->sblk->scaler_blk.len)
812 if (reqs->scale && !hw_sspp->ops.setup_scaler)
815 if (reqs->yuv && !hw_sspp->cap->sblk->csc_blk.len)
818 if (reqs->rot90 && !(hw_sspp->cap->features & DPU_SSPP_INLINE_ROTATION))
834 * @reqs: SSPP required features
839 struct dpu_rm_sspp_requirements *reqs)
843 if (!reqs->scale && !reqs->yuv)
844 hw_sspp = dpu_rm_try_sspp(rm, global_state, crtc, reqs, SSPP_TYPE_DMA);
845 if (!hw_sspp && reqs->scale)
846 hw_sspp = dpu_rm_try_sspp(rm, global_state, crtc, reqs, SSPP_TYPE_RGB);
848 hw_sspp = dpu_rm_try_sspp(rm, global_state, crtc, reqs, SSPP_TYPE_VIG);