mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2025-01-01 11:24:25 +08:00
drm/amd/amdgpu: make sure VCE is disabled by default
With the current code, when we boot with the amdgpu driver enabled and loaded, the VCE also automatically remains enabled since bootup. This can be verified from the output of amdgpu_pm_info. It does not matter whether we boot into command line directly or into X, the VCE stays enabled the entire time. This patch addresses the issue and makes sure that VCE is turned on only during playback, and remains disaled otherwise. Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Arindam Nath <arindam.nath@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
93dcc37d2c
commit
fb065ce7d3
@ -2219,6 +2219,7 @@ static void cz_dpm_powergate_vce(struct amdgpu_device *adev, bool gate)
|
||||
}
|
||||
}
|
||||
} else { /*pi->caps_vce_pg*/
|
||||
pi->vce_power_gated = gate;
|
||||
cz_update_vce_dpm(adev);
|
||||
cz_enable_vce_dpm(adev, !gate);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user