Rev 6084 | Rev 6103 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6084 | Rev 6088 | ||
---|---|---|---|
Line 78... | Line 78... | ||
78 | * avoid random delays. The value written to @start_vbl_count should be |
78 | * avoid random delays. The value written to @start_vbl_count should be |
79 | * supplied to intel_pipe_update_end() for error checking. |
79 | * supplied to intel_pipe_update_end() for error checking. |
80 | */ |
80 | */ |
81 | void intel_pipe_update_start(struct intel_crtc *crtc) |
81 | void intel_pipe_update_start(struct intel_crtc *crtc) |
82 | { |
82 | { |
83 | ENTER(); |
- | |
84 | struct drm_device *dev = crtc->base.dev; |
83 | struct drm_device *dev = crtc->base.dev; |
85 | const struct drm_display_mode *adjusted_mode = &crtc->config->base.adjusted_mode; |
84 | const struct drm_display_mode *adjusted_mode = &crtc->config->base.adjusted_mode; |
86 | enum pipe pipe = crtc->pipe; |
85 | enum pipe pipe = crtc->pipe; |
87 | long timeout = msecs_to_jiffies_timeout(1); |
86 | long timeout = msecs_to_jiffies_timeout(1); |
88 | int scanline, min, max, vblank_start; |
87 | int scanline, min, max, vblank_start; |