drm/amd/display: Add num_opp to resource_caps
authorEric Bernstein <eric.bernstein@amd.com>
Fri, 18 May 2018 14:49:33 +0000 (10:49 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 15 Jun 2018 17:24:57 +0000 (12:24 -0500)
Number of OPPs to be instantiated is based on number
of timing generators, not number of pipes.

Signed-off-by: Eric Bernstein <eric.bernstein@amd.com>
Reviewed-by: Tony Cheng <Tony.Cheng@amd.com>
Acked-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c
drivers/gpu/drm/amd/display/dc/inc/resource.h

index 99c223b..2da325c 100644 (file)
@@ -417,6 +417,7 @@ static const struct dce110_clk_src_mask cs_mask = {
 
 static const struct resource_caps res_cap = {
                .num_timing_generator = 4,
+               .num_opp = 4,
                .num_video_plane = 4,
                .num_audio = 4,
                .num_stream_encoder = 4,
index 640a647..e92facb 100644 (file)
@@ -38,6 +38,7 @@ enum dce_version resource_parse_asic_id(
 
 struct resource_caps {
        int num_timing_generator;
+       int num_opp;
        int num_video_plane;
        int num_audio;
        int num_stream_encoder;