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: Remove unused mpc1_is_mpcc_idlempc1_is_mpcc_idle() was added in 2017 bycommit feb4a3cd8eb0 ("drm/amd/display: Integrating MPC pseudocode")but never used.Remove it.Signed-off-
drm/amd/display: Remove unused mpc1_is_mpcc_idlempc1_is_mpcc_idle() was added in 2017 bycommit feb4a3cd8eb0 ("drm/amd/display: Integrating MPC pseudocode")but never used.Remove it.Signed-off-by: Dr. David Alan Gilbert <[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: Disable MPC rate control on ODM pipe update[Why]Seamless boot skips MPC init for the active pipe, resulting in stale MPCrate control state being retained. This will cause issues
drm/amd/display: Disable MPC rate control on ODM pipe update[Why]Seamless boot skips MPC init for the active pipe, resulting in stale MPCrate control state being retained. This will cause issues since otherlogic assumes it is disabled (as DCN30 and newer does not need it).[How]Disable MPC rate control on ODM pipe update to cover the seamless bootcase.Tested-by: Daniel Wheeler <[email protected]>Reviewed-by: Alvin Lee <[email protected]>Signed-off-by: George Shen <[email protected]>Signed-off-by: Rodrigo Siqueira <[email protected]>Signed-off-by: Alex Deucher <[email protected]>
drm/amd/display: Refactoring MPC[Why]To refactor MPC files[How]Moved MPC files to respective folders andupdated makefiles appropriately.Reviewed-by: Martin Leung <[email protected]>Signe
drm/amd/display: Refactoring MPC[Why]To refactor MPC files[How]Moved MPC files to respective folders andupdated makefiles appropriately.Reviewed-by: Martin Leung <[email protected]>Signed-off-by: Jerry Zuo <[email protected]>Signed-off-by: Mounika Adhuri <[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]>