OSDN Git Service

drm/amd/display: Add BLNDGAM memory shutdown support
authorJacky Liao <ziyu.liao@amd.com>
Wed, 11 Nov 2020 23:29:42 +0000 (18:29 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 24 Nov 2020 17:08:09 +0000 (12:08 -0500)
commit49d067dcf2844efd78562069574dbe25a75eb5d2
tree915da0ce16bb603a3c79dbc96decfb79f6b48a28
parent63c954a1ff8b0f63dcabf8bb2d3b3c895a69ed89
drm/amd/display: Add BLNDGAM memory shutdown support

[Why]
The BLNDGAM memory blocks should be powered down when they're not in
use. This will reduce power consumption.

[How]
1. Write to BLNDGAM_MEM_PWR_FORCE to put memory to shutdown when BLNDGAM
   is not used.
2. Added a debug option to allow this behaviour to be turned off

Signed-off-by: Jacky Liao <ziyu.liao@amd.com>
Reviewed-by: Eric Yang <eric.yang2@amd.com>
Acked-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.h