]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commitf7a5820abf5d8e00094d46ce920fddcb9f3af226
tree01866ff9e76a1fc56765def3ee9b5d9b743703f4
parentf6cd751d486b4a060aca18db77f30a9f3bd88222
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