diff options
author | Ben Skeggs <bskeggs@redhat.com> | 2016-11-04 03:20:36 -0400 |
---|---|---|
committer | Ben Skeggs <bskeggs@redhat.com> | 2016-11-06 23:04:49 -0500 |
commit | fc21a4a0993a9d8d72facccad3ab6f19d8d706fb (patch) | |
tree | 61f221e8a5b6d5dad8c990728568b8af83f2c4d2 | |
parent | b167db0e68dca4f4009c1b07270ce9bb509c86cd (diff) |
drm/nouveau/kms: never call drm_helper_disable_unused_functions() with atomic
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
-rw-r--r-- | drivers/gpu/drm/nouveau/nouveau_fbcon.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/drm/nouveau/nouveau_fbcon.c b/drivers/gpu/drm/nouveau/nouveau_fbcon.c index 4192b7926769..cc8c58337981 100644 --- a/drivers/gpu/drm/nouveau/nouveau_fbcon.c +++ b/drivers/gpu/drm/nouveau/nouveau_fbcon.c | |||
@@ -535,7 +535,8 @@ nouveau_fbcon_init(struct drm_device *dev) | |||
535 | preferred_bpp = 32; | 535 | preferred_bpp = 32; |
536 | 536 | ||
537 | /* disable all the possible outputs/crtcs before entering KMS mode */ | 537 | /* disable all the possible outputs/crtcs before entering KMS mode */ |
538 | drm_helper_disable_unused_functions(dev); | 538 | if (!dev->mode_config.funcs->atomic_commit) |
539 | drm_helper_disable_unused_functions(dev); | ||
539 | 540 | ||
540 | ret = drm_fb_helper_initial_config(&fbcon->helper, preferred_bpp); | 541 | ret = drm_fb_helper_initial_config(&fbcon->helper, preferred_bpp); |
541 | if (ret) | 542 | if (ret) |