diff options
Diffstat (limited to 'drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c')
-rw-r--r-- | drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c b/drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c index 22406c8651ea..a95d3a0cabe4 100644 --- a/drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c +++ b/drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | |||
@@ -307,7 +307,7 @@ static int vmw_sou_crtc_set_config(struct drm_mode_set *set) | |||
307 | 307 | ||
308 | connector->encoder = NULL; | 308 | connector->encoder = NULL; |
309 | encoder->crtc = NULL; | 309 | encoder->crtc = NULL; |
310 | crtc->fb = NULL; | 310 | crtc->primary->fb = NULL; |
311 | crtc->x = 0; | 311 | crtc->x = 0; |
312 | crtc->y = 0; | 312 | crtc->y = 0; |
313 | crtc->enabled = false; | 313 | crtc->enabled = false; |
@@ -368,7 +368,7 @@ static int vmw_sou_crtc_set_config(struct drm_mode_set *set) | |||
368 | 368 | ||
369 | connector->encoder = NULL; | 369 | connector->encoder = NULL; |
370 | encoder->crtc = NULL; | 370 | encoder->crtc = NULL; |
371 | crtc->fb = NULL; | 371 | crtc->primary->fb = NULL; |
372 | crtc->x = 0; | 372 | crtc->x = 0; |
373 | crtc->y = 0; | 373 | crtc->y = 0; |
374 | crtc->enabled = false; | 374 | crtc->enabled = false; |
@@ -381,7 +381,7 @@ static int vmw_sou_crtc_set_config(struct drm_mode_set *set) | |||
381 | connector->encoder = encoder; | 381 | connector->encoder = encoder; |
382 | encoder->crtc = crtc; | 382 | encoder->crtc = crtc; |
383 | crtc->mode = *mode; | 383 | crtc->mode = *mode; |
384 | crtc->fb = fb; | 384 | crtc->primary->fb = fb; |
385 | crtc->x = set->x; | 385 | crtc->x = set->x; |
386 | crtc->y = set->y; | 386 | crtc->y = set->y; |
387 | crtc->enabled = true; | 387 | crtc->enabled = true; |
@@ -572,5 +572,5 @@ void vmw_kms_screen_object_update_implicit_fb(struct vmw_private *dev_priv, | |||
572 | BUG_ON(!sou->base.is_implicit); | 572 | BUG_ON(!sou->base.is_implicit); |
573 | 573 | ||
574 | dev_priv->sou_priv->implicit_fb = | 574 | dev_priv->sou_priv->implicit_fb = |
575 | vmw_framebuffer_to_vfb(sou->base.crtc.fb); | 575 | vmw_framebuffer_to_vfb(sou->base.crtc.primary->fb); |
576 | } | 576 | } |