Skip to content

Commit ecac203

Browse files
Kwiboorkhuangtao
authored andcommitted
FROMLIST: drm: skip wait on vblank for set plane
Signed-off-by: Jonas Karlman <jonas@kwiboo.se> (am from LongChair/LibreELEC.tv@debdec6) Change-Id: I20d3d03638388fbb1e84215cba187f2e89089a62 Signed-off-by: Mark Yao <mark.yao@rock-chips.com>
1 parent 2c47c0d commit ecac203

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

drivers/gpu/drm/drm_atomic_helper.c

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1520,8 +1520,7 @@ int drm_atomic_helper_update_plane(struct drm_plane *plane,
15201520
plane_state->src_h = src_h;
15211521
plane_state->src_w = src_w;
15221522

1523-
if (plane == crtc->cursor)
1524-
state->legacy_cursor_update = true;
1523+
state->legacy_cursor_update = true;
15251524

15261525
ret = drm_atomic_commit(state);
15271526
if (ret != 0)
@@ -1589,8 +1588,7 @@ int drm_atomic_helper_disable_plane(struct drm_plane *plane)
15891588
goto fail;
15901589
}
15911590

1592-
if (plane_state->crtc && (plane == plane->crtc->cursor))
1593-
plane_state->state->legacy_cursor_update = true;
1591+
plane_state->state->legacy_cursor_update = true;
15941592

15951593
ret = __drm_atomic_helper_disable_plane(plane, plane_state);
15961594
if (ret != 0)

0 commit comments

Comments
 (0)