]> xenbits.xensource.com Git - people/aperard/linux-chromebook.git/commitdiff
CHROMIUM: exynos: keep exynos_plane zpos on disable
authorJohn Sheu <sheu@chromium.org>
Thu, 6 Dec 2012 01:23:26 +0000 (17:23 -0800)
committerGerrit <chrome-bot@google.com>
Thu, 6 Dec 2012 16:58:04 +0000 (08:58 -0800)
Exynos DRM planes are implemented using overlay hardware.  Presently we
reset the overlay zpos back to default every time a plane is disabled.
Don't do this anymore.

Signed-off-by: John Sheu <sheu@chromium.org>
BUG=chromium-os:36991
TEST=local build, run on exynos

Change-Id: I4c3490ef05d1ecdfeea6cbf26f020b9a19ebe764
Reviewed-on: https://gerrit.chromium.org/gerrit/39296
Tested-by: John Sheu <sheu@chromium.org>
Reviewed-by: Daniel Kurtz <djkurtz@chromium.org>
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
Commit-Ready: John Sheu <sheu@chromium.org>

drivers/gpu/drm/exynos/exynos_drm_plane.c

index 14834d9140d46b1dafb8371f01f89606c0c8fb53..575bfac3dbe0b5b56ed7264fabb743c315cda026 100644 (file)
@@ -87,7 +87,6 @@ static int exynos_disable_plane(struct drm_plane *plane)
                        exynos_drm_encoder_crtc_disable);
 
        exynos_plane->enabled = false;
-       exynos_plane->overlay.zpos = DEFAULT_ZPOS;
 
        return 0;
 }