drm/amd/display: Enable 3-plane MPO for DCN31
authorKrunoslav Kovac <Krunoslav.Kovac@amd.com>
Fri, 11 Mar 2022 21:12:58 +0000 (16:12 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 1 Apr 2022 03:05:53 +0000 (23:05 -0400)
commite9ebc23b3fb2949e18c6df98a6e6fd94429e498e
tree2298f956ff3dc23b9cb2d835ca8d06e0689f6dea
parent5abef8e5ce910545079f078ba4383f2650389e00
drm/amd/display: Enable 3-plane MPO for DCN31

[WHY&HOW]
It can be enabled by users, but proper way is to report max_slave_planes
in DC caps for each ASIC.
Some structures use hardcoded max_plane=2, this is also addressed here.

Reviewed-by: Nevenko Stupar <Nevenko.Stupar@amd.com>
Reviewed-by: Aric Cyr <Aric.Cyr@amd.com>
Acked-by: Alex Hung <alex.hung@amd.com>
Signed-off-by: Krunoslav Kovac <Krunoslav.Kovac@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_resource.c