diff options
author | 2016-10-27 14:54:31 +0900 | |
---|---|---|
committer | 2016-12-06 18:08:30 -0500 | |
commit | 6b16cf7785a4200b1bddf4f70c9dda2efc49e278 (patch) | |
tree | 49583bd779933e6a2774e021da8520e75f1f8a91 /drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | |
parent | drm/radeon: Always store CRTC relative radeon_crtc->cursor_x/y values (diff) | |
download | linux-dev-6b16cf7785a4200b1bddf4f70c9dda2efc49e278.tar.xz linux-dev-6b16cf7785a4200b1bddf4f70c9dda2efc49e278.zip |
drm/radeon: Hide the HW cursor while it's out of bounds
Fixes hangs in that case under some circumstances.
v2:
* Only use non-0 x/yorigin if the cursor is (partially) outside of the
top/left edge of the total surface with AVIVO/DCE
Bugzilla: https://bugzilla.suse.com/show_bug.cgi?id=1000433
Cc: stable@vger.kernel.org
Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com> (v1)
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c')
0 files changed, 0 insertions, 0 deletions