summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClarence Ip <cip@codeaurora.org>2017-10-18 20:04:03 -0400
committerGerrit - the friendly Code Review server <code-review@localhost>2018-06-29 00:52:06 -0700
commit74609d25663f0b8ebf3a87f5d11f0e192ac767c4 (patch)
tree6730076456c674b3358b8b731d900f0330e4e4ee
parent35a96b68f7fec2eefc52b4a20b0b8f5b5da0be99 (diff)
Revert "drm/msm/sde: output black frame during resume operation"
This reverts commit 56902791977fa54fd0c34a7a6ea0c5da78b2334d. Display blanking or black frames should be requested explicitly by user space clients and shouldn't be triggered on system suspend/resume transitions. Change-Id: Ic0cf5b7b6d97dd118c0a43b81911eb9ee6ed8459 Signed-off-by: Clarence Ip <cip@codeaurora.org> Signed-off-by: Rahul Sharma <rahsha@codeaurora.org>
-rw-r--r--drivers/gpu/drm/msm/sde/sde_plane.c12
1 files changed, 0 insertions, 12 deletions
diff --git a/drivers/gpu/drm/msm/sde/sde_plane.c b/drivers/gpu/drm/msm/sde/sde_plane.c
index ceac5a931e7e..ff5307160f79 100644
--- a/drivers/gpu/drm/msm/sde/sde_plane.c
+++ b/drivers/gpu/drm/msm/sde/sde_plane.c
@@ -34,14 +34,6 @@
#include "sde_plane.h"
#include "sde_color_processing.h"
-static bool suspend_blank = true;
-module_param(suspend_blank, bool, 0400);
-MODULE_PARM_DESC(suspend_blank,
- "If set, active planes will force their outputs to black,\n"
- "by temporarily enabling the color fill, when recovering\n"
- "from a system resume instead of attempting to display the\n"
- "last provided frame buffer.");
-
#define SDE_DEBUG_PLANE(pl, fmt, ...) SDE_DEBUG("plane%d " fmt,\
(pl) ? (pl)->base.base.id : -1, ##__VA_ARGS__)
@@ -1753,10 +1745,6 @@ void sde_plane_flush(struct drm_plane *plane)
pp->pipe_hw->ops.setup_csc(pp->pipe_hw, pp->csc_ptr);
}
- /* force black color fill during suspend */
- if (msm_is_suspend_state(plane->dev) && suspend_blank)
- _sde_plane_color_fill(pp, 0x0, 0x0);
-
/* flag h/w flush complete */
if (plane->state)
to_sde_plane_state(plane->state)->pending = false;