drm/amd/display: use even ODM slice width for two pixels per container
[why] When optc uses two pixel per container, each ODM slice width must be an even number. [how] If ODM slice width is odd number increase it by 1. Reviewed-by:Dillon Varone <dillon.varone@amd.com> Acked-by:
Wayne Lin <wayne.lin@amd.com> Signed-off-by:
Wenjing Liu <wenjing.liu@amd.com> Tested-by:
Daniel Wheeler <daniel.wheeler@amd.com> Signed-off-by:
Alex Deucher <alexander.deucher@amd.com>
Showing
- drivers/gpu/drm/amd/display/dc/core/dc_resource.c 8 additions, 0 deletionsdrivers/gpu/drm/amd/display/dc/core/dc_resource.c
- drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c 18 additions, 0 deletions...s/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c
- drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h 2 additions, 0 deletions...s/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h
- drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c 2 additions, 1 deletion...gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c
- drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c 1 addition, 0 deletions...s/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c
- drivers/gpu/drm/amd/display/dc/dce80/dce80_timing_generator.c 1 addition, 0 deletions...ers/gpu/drm/amd/display/dc/dce80/dce80_timing_generator.c
- drivers/gpu/drm/amd/display/dc/dml2/dml2_translation_helper.c 1 addition, 1 deletion...ers/gpu/drm/amd/display/dc/dml2/dml2_translation_helper.c
- drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c 14 additions, 5 deletionsdrivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
- drivers/gpu/drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.c 1 addition, 1 deletiondrivers/gpu/drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.c
- drivers/gpu/drm/amd/display/dc/hwss/dcn314/dcn314_hwseq.c 2 additions, 2 deletionsdrivers/gpu/drm/amd/display/dc/hwss/dcn314/dcn314_hwseq.c
- drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c 3 additions, 3 deletionsdrivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
- drivers/gpu/drm/amd/display/dc/inc/hw/optc.h 2 additions, 2 deletionsdrivers/gpu/drm/amd/display/dc/inc/hw/optc.h
- drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h 1 addition, 0 deletionsdrivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h
- drivers/gpu/drm/amd/display/dc/optc/dcn10/dcn10_optc.c 23 additions, 23 deletionsdrivers/gpu/drm/amd/display/dc/optc/dcn10/dcn10_optc.c
- drivers/gpu/drm/amd/display/dc/optc/dcn20/dcn20_optc.c 2 additions, 8 deletionsdrivers/gpu/drm/amd/display/dc/optc/dcn20/dcn20_optc.c
- drivers/gpu/drm/amd/display/dc/optc/dcn20/dcn20_optc.h 0 additions, 1 deletiondrivers/gpu/drm/amd/display/dc/optc/dcn20/dcn20_optc.h
- drivers/gpu/drm/amd/display/dc/optc/dcn201/dcn201_optc.c 1 addition, 6 deletionsdrivers/gpu/drm/amd/display/dc/optc/dcn201/dcn201_optc.c
- drivers/gpu/drm/amd/display/dc/optc/dcn201/dcn201_optc.h 0 additions, 3 deletionsdrivers/gpu/drm/amd/display/dc/optc/dcn201/dcn201_optc.h
- drivers/gpu/drm/amd/display/dc/optc/dcn30/dcn30_optc.c 2 additions, 1 deletiondrivers/gpu/drm/amd/display/dc/optc/dcn30/dcn30_optc.c
- drivers/gpu/drm/amd/display/dc/optc/dcn301/dcn301_optc.c 1 addition, 0 deletionsdrivers/gpu/drm/amd/display/dc/optc/dcn301/dcn301_optc.c
Loading
-
mentioned in issue drm/amd#3942
-
mentioned in commit 55706724
-
mentioned in commit bd4b125e
-
mentioned in commit e204aab7
Please register or sign in to comment