diff options
| -rw-r--r-- | drivers/gpu/drm/drm_atomic_helper.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/gpu/drm/drm_atomic_helper.c b/drivers/gpu/drm/drm_atomic_helper.c index 690360038dc1..3a74e81a78df 100644 --- a/drivers/gpu/drm/drm_atomic_helper.c +++ b/drivers/gpu/drm/drm_atomic_helper.c | |||
| @@ -331,7 +331,7 @@ mode_fixup(struct drm_atomic_state *state) | |||
| 331 | } | 331 | } |
| 332 | 332 | ||
| 333 | static int | 333 | static int |
| 334 | drm_atomic_helper_check_prepare(struct drm_device *dev, | 334 | drm_atomic_helper_check_modeset(struct drm_device *dev, |
| 335 | struct drm_atomic_state *state) | 335 | struct drm_atomic_state *state) |
| 336 | { | 336 | { |
| 337 | int ncrtcs = dev->mode_config.num_crtc; | 337 | int ncrtcs = dev->mode_config.num_crtc; |
| @@ -428,10 +428,6 @@ int drm_atomic_helper_check(struct drm_device *dev, | |||
| 428 | int ncrtcs = dev->mode_config.num_crtc; | 428 | int ncrtcs = dev->mode_config.num_crtc; |
| 429 | int i, ret = 0; | 429 | int i, ret = 0; |
| 430 | 430 | ||
| 431 | ret = drm_atomic_helper_check_prepare(dev, state); | ||
| 432 | if (ret) | ||
| 433 | return ret; | ||
| 434 | |||
| 435 | for (i = 0; i < nplanes; i++) { | 431 | for (i = 0; i < nplanes; i++) { |
| 436 | struct drm_plane_helper_funcs *funcs; | 432 | struct drm_plane_helper_funcs *funcs; |
| 437 | struct drm_plane *plane = state->planes[i]; | 433 | struct drm_plane *plane = state->planes[i]; |
| @@ -475,6 +471,10 @@ int drm_atomic_helper_check(struct drm_device *dev, | |||
| 475 | } | 471 | } |
| 476 | } | 472 | } |
| 477 | 473 | ||
| 474 | ret = drm_atomic_helper_check_modeset(dev, state); | ||
| 475 | if (ret) | ||
| 476 | return ret; | ||
| 477 | |||
| 478 | return ret; | 478 | return ret; |
| 479 | } | 479 | } |
| 480 | EXPORT_SYMBOL(drm_atomic_helper_check); | 480 | EXPORT_SYMBOL(drm_atomic_helper_check); |
