]> 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 21:01:52 +0000 (16:01 -0500)
commit9b3dfc20a765673b7af0b1af0b8098bb77e0bbfb
tree1e8edec9da37de4ebd1ad75d6a717a807ea75080
parent4be8232d2af38e1f7666ee1dce31c2939421747d
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: d2eb1dc27d6a ("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