drm/i915: fix fastboot pfit disable hack to update pipe w/h
When fastbooting, we read out the pipe timings early on, and then in a panel fitted config, disable the fitter later. But we weren't updating the pipe src h/w, which meant the mouse cursor was clipped to the pfitted size rather than the native size set later. Fix that up so the cursor is visible in the new mode. Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
This commit is contained in:
parent
7ca51a3abf
commit
0637d60d1a
|
@ -2382,6 +2382,8 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y,
|
|||
I915_WRITE(PF_WIN_POS(intel_crtc->pipe), 0);
|
||||
I915_WRITE(PF_WIN_SZ(intel_crtc->pipe), 0);
|
||||
}
|
||||
intel_crtc->config.pipe_src_w = adjusted_mode->crtc_hdisplay;
|
||||
intel_crtc->config.pipe_src_h = adjusted_mode->crtc_vdisplay;
|
||||
}
|
||||
|
||||
ret = dev_priv->display.update_plane(crtc, fb, x, y);
|
||||
|
|
Loading…
Reference in New Issue