drm/amd/display: Enable mem low power control for DCN3.1 sub-IP blocks
authorMichael Strauss <michael.strauss@amd.com>
Wed, 1 Sep 2021 17:49:37 +0000 (13:49 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 14 Sep 2021 19:57:11 +0000 (15:57 -0400)
[WHY]
Sequences to handle powering down these sub-IP blocks are now ready for use

Reviewed-by: Eric Yang <eric.yang2@amd.com>
Acked-by: Mikita Lipski <mikita.lipski@amd.com>
Signed-off-by: Michael Strauss <michael.strauss@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

index cf6392e..613d34b 100644 (file)
@@ -1009,15 +1009,15 @@ static const struct dc_debug_options debug_defaults_drv = {
        .use_max_lb = true,
        .enable_mem_low_power = {
                .bits = {
-                       .vga = false,
-                       .i2c = false,
+                       .vga = true,
+                       .i2c = true,
                        .dmcu = false, // This is previously known to cause hang on S3 cycles if enabled
-                       .dscl = false,
-                       .cm = false,
-                       .mpc = false,
-                       .optc = false,
-                       .vpg = false,
-                       .afmt = false,
+                       .dscl = true,
+                       .cm = true,
+                       .mpc = true,
+                       .optc = true,
+                       .vpg = true,
+                       .afmt = true,
                }
        },
        .optimize_edp_link_rate = true,