]> www.infradead.org Git - users/dwmw2/linux.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)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 26 Jan 2019 08:20:51 +0000 (09:20 +0100)
commita42242c709f6f2dec69a0ba960a24c0b92d4ef32
treed3f178a0850b0a4ff50bd680d2accad19bdc4dde
parent051b746c13773d29f4e8064f2769004a2d0e8c15
drm/amd/display: Fix disabled cursor on top screen edge

commit ae1cf20df7a9c60ff5ef41c3315c33c1a5fafd77 upstream.

[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: 94a4ffd1d40b ("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>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c