Lines Matching defs:pipe

158 				    crtc->pipe, scaler_user, *scaler_id,
207 crtc->pipe, scaler_user, src_w, src_h,
213 * The pipe scaler does not use all the bits of PIPESRC, at least
215 * the *pipe* source size must not be too large. For simplicity
222 "scaler_user index %u.%u: pipe src size %ux%u "
224 crtc->pipe, scaler_user, pipe_src_w, pipe_src_h);
232 crtc->pipe, scaler_user, src_w, src_h, dst_w, dst_h,
406 * when only 1 scaler is in use on a pipe with 2 scalers
479 intel_crtc->pipe, *scaler_id, name, idx);
591 intel_plane->pipe != intel_crtc->pipe))
657 enum pipe pipe, int id, int set)
661 intel_de_write_fw(dev_priv, GLK_PS_COEF_INDEX_SET(pipe, id, set),
674 intel_de_write_fw(dev_priv, GLK_PS_COEF_DATA_SET(pipe, id, set),
678 intel_de_write_fw(dev_priv, GLK_PS_COEF_INDEX_SET(pipe, id, set), 0);
694 static void skl_scaler_setup_filter(struct drm_i915_private *dev_priv, enum pipe pipe,
701 glk_program_nearest_filter_coefs(dev_priv, pipe, id, set);
716 enum pipe pipe = crtc->pipe;
748 skl_scaler_setup_filter(dev_priv, pipe, id, 0,
751 intel_de_write_fw(dev_priv, SKL_PS_CTRL(pipe, id), ps_ctrl);
753 intel_de_write_fw(dev_priv, SKL_PS_VPHASE(pipe, id),
755 intel_de_write_fw(dev_priv, SKL_PS_HPHASE(pipe, id),
757 intel_de_write_fw(dev_priv, SKL_PS_WIN_POS(pipe, id),
759 intel_de_write_fw(dev_priv, SKL_PS_WIN_SZ(pipe, id),
770 enum pipe pipe = plane->pipe;
811 skl_scaler_setup_filter(dev_priv, pipe, scaler_id, 0,
814 intel_de_write_fw(dev_priv, SKL_PS_CTRL(pipe, scaler_id), ps_ctrl);
815 intel_de_write_fw(dev_priv, SKL_PS_VPHASE(pipe, scaler_id),
817 intel_de_write_fw(dev_priv, SKL_PS_HPHASE(pipe, scaler_id),
819 intel_de_write_fw(dev_priv, SKL_PS_WIN_POS(pipe, scaler_id),
821 intel_de_write_fw(dev_priv, SKL_PS_WIN_SZ(pipe, scaler_id),
830 intel_de_write_fw(dev_priv, SKL_PS_CTRL(crtc->pipe, id), 0);
831 intel_de_write_fw(dev_priv, SKL_PS_WIN_POS(crtc->pipe, id), 0);
832 intel_de_write_fw(dev_priv, SKL_PS_WIN_SZ(crtc->pipe, id), 0);
869 /* find scaler attached to this pipe */
873 ctl = intel_de_read(dev_priv, SKL_PS_CTRL(crtc->pipe, i));
880 pos = intel_de_read(dev_priv, SKL_PS_WIN_POS(crtc->pipe, i));
881 size = intel_de_read(dev_priv, SKL_PS_WIN_SZ(crtc->pipe, i));