drm/amd/display: Pass pwrseq inst for backlight and ABM
commit b17ef04bf3a4346d66404454d6a646343ddc9749 upstream. [Why] OTG inst and pwrseq inst mapping is not align therefore we cannot use otg_inst as pwrseq inst to get DCIO register. [How] 1. Pass the correct pwrseq instance to dmub when set abm pipe. 2. LVTMA control index change from panel_inst to pwrseq_inst. Tested-by:Daniel Wheeler <daniel.wheeler@amd.com> Reviewed-by:
Phil Hsieh <phil.hsieh@amd.com> Acked-by:
Rodrigo Siqueira <rodrigo.siqueira@amd.com> Signed-off-by:
Lewis Huang <lewis.huang@amd.com> Signed-off-by:
Alex Deucher <alexander.deucher@amd.com> Signed-off-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
parent
6d4295d6
No related branches found
No related tags found
Showing
- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c 2 additions, 2 deletionsdrivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
- drivers/gpu/drm/amd/display/dc/bios/command_table2.c 6 additions, 6 deletionsdrivers/gpu/drm/amd/display/dc/bios/command_table2.c
- drivers/gpu/drm/amd/display/dc/bios/command_table2.h 1 addition, 1 deletiondrivers/gpu/drm/amd/display/dc/bios/command_table2.h
- drivers/gpu/drm/amd/display/dc/dc_bios_types.h 1 addition, 1 deletiondrivers/gpu/drm/amd/display/dc/dc_bios_types.h
- drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c 6 additions, 2 deletionsdrivers/gpu/drm/amd/display/dc/dce/dmub_abm.c
- drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c 6 additions, 1 deletiondrivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
- drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.h 1 addition, 1 deletiondrivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.h
- drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c 8 additions, 8 deletionsdrivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c
- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c 28 additions, 8 deletionsdrivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c
- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_panel_cntl.c 3 additions, 2 deletionsdrivers/gpu/drm/amd/display/dc/dcn31/dcn31_panel_cntl.c
- drivers/gpu/drm/amd/display/dc/inc/hw/abm.h 2 additions, 1 deletiondrivers/gpu/drm/amd/display/dc/inc/hw/abm.h
- drivers/gpu/drm/amd/display/dc/inc/hw/panel_cntl.h 2 additions, 0 deletionsdrivers/gpu/drm/amd/display/dc/inc/hw/panel_cntl.h
- drivers/gpu/drm/amd/display/dc/link/link_factory.c 38 additions, 18 deletionsdrivers/gpu/drm/amd/display/dc/link/link_factory.c
- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h 12 additions, 2 deletionsdrivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
Loading
Please register or sign in to comment