aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Airlie <airlied@redhat.com>2017-10-31 20:05:03 -0400
committerDave Airlie <airlied@redhat.com>2017-10-31 20:05:03 -0400
commit25dd1aa3b4cf0c361147aa45ff4dd1d335259ac1 (patch)
tree47111c1e2c74ecff6683d38be614c40e93baf53a
parent0b07194bb55ed836c2cc7c22e866b87a14681984 (diff)
parentd324c5bc462d354d337dcf3a14ffd0eb17b4fa38 (diff)
Merge branch 'linux-4.14' of git://github.com/skeggsb/linux into drm-fixes
single nouveau regression fix. * 'linux-4.14' of git://github.com/skeggsb/linux: drm/nouveau/kms/nv50: use the correct state for base channel notifier setup
-rw-r--r--drivers/gpu/drm/nouveau/nv50_display.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/gpu/drm/nouveau/nv50_display.c b/drivers/gpu/drm/nouveau/nv50_display.c
index e4751f92b342..fb47d46050ec 100644
--- a/drivers/gpu/drm/nouveau/nv50_display.c
+++ b/drivers/gpu/drm/nouveau/nv50_display.c
@@ -4099,7 +4099,7 @@ nv50_disp_atomic_commit(struct drm_device *dev,
4099{ 4099{
4100 struct nouveau_drm *drm = nouveau_drm(dev); 4100 struct nouveau_drm *drm = nouveau_drm(dev);
4101 struct nv50_disp *disp = nv50_disp(dev); 4101 struct nv50_disp *disp = nv50_disp(dev);
4102 struct drm_plane_state *old_plane_state; 4102 struct drm_plane_state *new_plane_state;
4103 struct drm_plane *plane; 4103 struct drm_plane *plane;
4104 struct drm_crtc *crtc; 4104 struct drm_crtc *crtc;
4105 bool active = false; 4105 bool active = false;
@@ -4129,8 +4129,8 @@ nv50_disp_atomic_commit(struct drm_device *dev,
4129 if (ret) 4129 if (ret)
4130 goto err_cleanup; 4130 goto err_cleanup;
4131 4131
4132 for_each_old_plane_in_state(state, plane, old_plane_state, i) { 4132 for_each_new_plane_in_state(state, plane, new_plane_state, i) {
4133 struct nv50_wndw_atom *asyw = nv50_wndw_atom(old_plane_state); 4133 struct nv50_wndw_atom *asyw = nv50_wndw_atom(new_plane_state);
4134 struct nv50_wndw *wndw = nv50_wndw(plane); 4134 struct nv50_wndw *wndw = nv50_wndw(plane);
4135 4135
4136 if (asyw->set.image) { 4136 if (asyw->set.image) {