Lines Matching refs:pipe
120 * the encoder is active. If the encoder is enabled it also set the pipe
121 * it is connected to in the pipe parameter. */
122 bool (*get_hw_state)(struct intel_encoder *, enum pipe *pipe);
125 * pre-filled the pipe config. Note that intel_encoder->base.crtc must
200 /* CPU Transcoder for the pipe. Currently this can only differ from the
201 * pipe on Haswell (where we have a special eDP transcoder). */
210 /* DP has a bunch of special case unfortunately, so mark the pipe
215 * Enable dithering, used when the selected pipe bpp doesn't match the
228 * crtc bandwidth limit, don't increase pipe bpp or clock if not really
277 enum pipe pipe;
320 enum pipe pipe;
507 intel_get_crtc_for_pipe(struct drm_device *dev, int pipe)
510 return dev_priv->pipe_to_crtc_mapping[pipe];
590 extern int intel_plane_init(struct drm_device *dev, enum pipe pipe, int plane);
611 enum pipe pipe);
679 enum pipe pipe);
680 extern void intel_wait_for_vblank(struct drm_device *dev, int pipe);
681 extern void intel_wait_for_pipe_off(struct drm_device *dev, int pipe);
717 extern void intel_finish_page_flip(struct drm_device *dev, int pipe);
729 extern void assert_pipe(struct drm_i915_private *dev_priv, enum pipe pipe,
744 extern void intel_update_sprite_watermarks(struct drm_device *dev, int pipe,
781 enum pipe *pipe);
800 enum pipe pipe,