1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/gpu/drm/amd/display/dc/basics
Wesley Chalmers fd1c85d3ac drm/amd/display: Unblank hubp based on plane visibility
[WHY]
DCN10 uses plane visibility to determine when to unblank HUBP; there is
no reason DCN20+ should not do the same.

[HOW]
In addition to changing the check in HWSEQ, we must change
is_pipe_tree_visible so that it checks ODM pipe topologies as well as
MPC. Since we're now checking both ODM and MPC topologies, the helper
function names have been changed to reference "parent" and "child"
instead of "top" and "bottom".

Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Wesley Chalmers <Wesley.Chalmers@amd.com>
Reviewed-by: Aric Cyr <Aric.Cyr@amd.com>
Acked-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2021-01-13 23:43:14 -05:00
..
conversion.c drm/amd/display/dc/basics/conversion: Demote obvious kernel-doc abuse 2021-01-11 16:09:13 -05:00
conversion.h amdgpu/dc: use kernel ilog2 for log_2. 2017-10-06 13:00:27 -04:00
dc_common.c drm/amd/display: Unblank hubp based on plane visibility 2021-01-13 23:43:14 -05:00
dc_common.h drm/amd/display: Unblank hubp based on plane visibility 2021-01-13 23:43:14 -05:00
fixpt31_32.c drm/amd/display/dc/basics/fixpt31_32: Remove unused variable 'dc_fixpt_pi' 2020-12-01 16:04:45 -05:00
logger.h drm/amd/display: add performance trace macro to dc 2017-10-21 16:50:00 -04:00
Makefile drm/amd/dc: Kill dc_conn_log_hex_linux() 2020-04-01 14:44:59 -04:00
vector.c drm/amd/display/dc/basics/vector: Make local function 'dal_vector_presized_costruct' static 2020-12-01 16:04:45 -05:00