drm: qxl: Atomic phase 2: Use drm_atomic_set_fb_for_plane helper

Signed-off-by: Gabriel Krisman Bertazi <krisman@collabora.co.uk>
Link: http://patchwork.freedesktop.org/patch/msgid/20170227204328.18761-11-krisman@collabora.co.uk
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
This commit is contained in:
Gabriel Krisman Bertazi 2017-02-27 17:43:24 -03:00 committed by Gerd Hoffmann
parent 9ade8b98d7
commit 10a0bd8969
1 changed files with 3 additions and 1 deletions

View File

@ -31,6 +31,7 @@
#include "drm_crtc_helper.h"
#include <drm/drm_plane_helper.h>
#include <drm/drm_atomic_helper.h>
#include <drm/drm_atomic.h>
static bool qxl_head_enabled(struct qxl_head *head)
{
@ -299,7 +300,8 @@ static int qxl_crtc_page_flip(struct drm_crtc *crtc,
int one_clip_rect = 1;
int ret = 0;
crtc->primary->fb = fb;
drm_atomic_set_fb_for_plane(crtc->primary->state, fb);
bo_old->is_primary = false;
bo->is_primary = true;