linux/drivers/gpu/drm/amd/display
Josip Pavic 6077911b49 drm/amd/display: unblock abm when odm is enabled only on configs that support it
[Why]
When ODM is enabled, ABM is blocked on dcn31 but unblocked on dcn30.

Since the dcn31 firmware is now able to handle ABM interop with ODM, it
is no longer necessary to block ABM when ODM is enabled.

Since the dcn30 firmware does not handle ABM interop with ODM, leaving
that combination unblocked can lead to one side of the screen appearing
brighter than the other.

[How]
When ODM is enabled, unblock abm on dcn31 and block it on dcn30

Reviewed-by: Anthony Koo <anthony.koo@amd.com>
Acked-by: Mikita Lipski <mikita.lipski@amd.com>
Signed-off-by: Josip Pavic <Josip.Pavic@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2021-09-14 15:57:09 -04:00
..
amdgpu_dm drm/amd/display: Fork thread to offload work of hpd_rx_irq 2021-09-14 15:57:09 -04:00
dc drm/amd/display: unblock abm when odm is enabled only on configs that support it 2021-09-14 15:57:09 -04:00
dmub drm/amd/display: [FW Promotion] Release 0.0.80 2021-09-01 16:55:10 -04:00
include drm/amd/display: Add DPCD writes at key points 2021-09-14 15:57:09 -04:00
modules drm/amd: consolidate TA shared memory structures 2021-08-18 18:22:53 -04:00
Kconfig drm/amdgpu/display: fold DRM_AMD_DC_DCN3_1 into DRM_AMD_DC_DCN 2021-06-22 16:51:45 -04:00
Makefile
TODO