]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amd/display: Fix disabled cursor on top screen edge
authorNicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Tue, 11 Dec 2018 17:35:56 +0000 (12:35 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 14 Jan 2019 20:40:18 +0000 (15:40 -0500)
commitde0d1b0a1d3f32e8e34193c4033e8525e19edb8b
tree9371ea63430ee050938bcb729a38f4c90c6f0cb8
parent34bf4158735a7c14506953e360c7d607838bf10b
drm/amd/display: Fix disabled cursor on top screen edge

[Why]
The cursor vanishes when touching the top of edge of the screen for
Raven on Linux.

This occurs because the cursor height is not taken into account when
deciding to disable the cursor.

[How]
Factor in the cursor height into the cursor calculations - and mimic
the existing x position calculations.

Fixes: fe1a8344f7ad ("drm/amd/display: fix PIP bugs on Dal3")
Signed-off-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Reviewed-by: Harry Wentland <Harry.Wentland@amd.com>
Acked-by: Leo Li <sunpeng.li@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c