OSDN Git Service

drm/amd/display: update navi to use new surface programming behaviour
authorDmytro Laktyushkin <Dmytro.Laktyushkin@amd.com>
Fri, 13 Sep 2019 23:00:28 +0000 (18:00 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 13 Sep 2019 23:01:09 +0000 (18:01 -0500)
commitb6e881c947417e75272d3568cedf31f5ef016dcb
tree01866ff9e76a1fc56765def3ee9b5d9b743703f4
parent25409b37335b8e50f7a3cdb47ff8acd761121c56
drm/amd/display: update navi to use new surface programming behaviour

New behaviour will track global updates and update any hw that isn't
related to current stream being updated.

This should fix any issues caused by pipe split pipes being taken
by other streams.

Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com>
Reviewed-by: Charlene Liu <Charlene.Liu@amd.com>
Acked-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
drivers/gpu/drm/amd/display/dc/core/dc.c
drivers/gpu/drm/amd/display/dc/dc_stream.h
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c
drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h