On Fri, Oct 21, 2016 at 6:13 AM, Rex Zhu <Rex.Zhu at amd.com> wrote: > the value of last_mclk_dpm_enable_mask will be changed if > other clients(vce,dal) trigger set power state between enable > and disable uvd dpm. > > Change-Id: I5bdca2ff7d401243780c71c8d73fdc1e8febaae1 > Signed-off-by: Rex Zhu <Rex.Zhu at amd.com> Reviewed-by: Alex Deucher <alexander.deucher at amd.com> > --- > drivers/gpu/drm/amd/amdgpu/ci_dpm.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/amd/amdgpu/ci_dpm.c b/drivers/gpu/drm/amd/amdgpu/ci_dpm.c > index 6ecfc48..966e5bf 100644 > --- a/drivers/gpu/drm/amd/amdgpu/ci_dpm.c > +++ b/drivers/gpu/drm/amd/amdgpu/ci_dpm.c > @@ -4081,7 +4081,7 @@ static int ci_enable_uvd_dpm(struct amdgpu_device *adev, bool enable) > pi->dpm_level_enable_mask.mclk_dpm_enable_mask); > } > } else { > - if (pi->last_mclk_dpm_enable_mask & 0x1) { > + if (pi->uvd_enabled == true) { > pi->uvd_enabled = false; > pi->dpm_level_enable_mask.mclk_dpm_enable_mask |= 1; > amdgpu_ci_send_msg_to_smc_with_parameter(adev, > -- > 1.9.1 > > _______________________________________________ > amd-gfx mailing list > amd-gfx at lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/amd-gfx