drm/amd/display: Refactor DCN4x and related code[why & how]Refactor existing code related to DCN4x for better code sharing withother modules.Reviewed-by: Charlene Liu <[email protected]>Sig
drm/amd/display: Refactor DCN4x and related code[why & how]Refactor existing code related to DCN4x for better code sharing withother modules.Reviewed-by: Charlene Liu <[email protected]>Signed-off-by: Swapnil Patel <[email protected]>Signed-off-by: Zaeem Mohamed <[email protected]>Tested-by: Daniel Wheeler <[email protected]>Signed-off-by: Alex Deucher <[email protected]>
show more ...
drm/amd/display: Fix BT2020 YCbCr limited/full range input[Why]BT2020 YCbCr input is not handled properly when full rangequantization is used and limited range is not supported at all.[How]- A
drm/amd/display: Fix BT2020 YCbCr limited/full range input[Why]BT2020 YCbCr input is not handled properly when full rangequantization is used and limited range is not supported at all.[How]- Add enums for BT2020 YCbCr limited/full range- Add limited range CSC matrixReviewed-by: Krunoslav Kovac <[email protected]>Signed-off-by: Ilya Bakoulin <[email protected]>Signed-off-by: Roman Li <[email protected]>Tested-by: Robert Mader <[email protected]>Tested-by: Daniel Wheeler <[email protected]>Signed-off-by: Alex Deucher <[email protected]>
drm/amd/display: Allow reuse of of DCN4x codeRemove the static qualifier to make it available for code sharingwith other components.Reviewed-by: Charlene Liu <[email protected]>Signed-off-by
drm/amd/display: Allow reuse of of DCN4x codeRemove the static qualifier to make it available for code sharingwith other components.Reviewed-by: Charlene Liu <[email protected]>Signed-off-by: Dmytro <[email protected]>Signed-off-by: Charlene Liu <[email protected]>Signed-off-by: Alex Hung <[email protected]>Tested-by: Daniel Wheeler <[email protected]>Signed-off-by: Alex Deucher <[email protected]>
drm/amd/display: Remove useless assignments and variables[WHAT & HOW]misc0, temp and split_pipe are assigned but immediately re-assignedto other values. The early assignments are useless and are
drm/amd/display: Remove useless assignments and variables[WHAT & HOW]misc0, temp and split_pipe are assigned but immediately re-assignedto other values. The early assignments are useless and are removed.Unused variables are removed as well.This fixes 5 UNUSED_VALUE issues reported by Coverity.Reviewed-by: Rodrigo Siqueira <[email protected]>Signed-off-by: Alex Hung <[email protected]>Signed-off-by: Tom Chung <[email protected]>Tested-by: Daniel Wheeler <[email protected]>Signed-off-by: Alex Deucher <[email protected]>
drm/amd/display: Refactor DCN3X into component folder[why]Move DCN3X files to unique component folder.[how]Create respective component folder in dc, move the DCN3X files intocorresponding new
drm/amd/display: Refactor DCN3X into component folder[why]Move DCN3X files to unique component folder.[how]Create respective component folder in dc, move the DCN3X files intocorresponding new folders and made appropriate changes for compilationin Makefiles.Reviewed-by: Martin Leung <[email protected]>Acked-by: Hamza Mahfooz <[email protected]>Signed-off-by: Mounika Adhuri <[email protected]>Signed-off-by: Alex Deucher <[email protected]>