On Thu, Oct 22, 2020 at 3:41 PM Harish Kasiviswanathan <Harish.Kasiviswanathan@xxxxxxx> wrote: > Please include a patch description. With that fixed: Reviewed-by: Alex Deucher <alexander.deucher@xxxxxxx> > Signed-off-by: Harish Kasiviswanathan <Harish.Kasiviswanathan@xxxxxxx> > Change-Id: Ia9f8872b7654b99864bbef1afb9998d0cf39b7e5 > --- > drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c > index 90fb864ac7aa..450389218516 100644 > --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c > +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c > @@ -647,6 +647,13 @@ void amdgpu_amdkfd_set_compute_idle(struct kgd_dev *kgd, bool idle) > { > struct amdgpu_device *adev = (struct amdgpu_device *)kgd; > > + /* Temp workaround to fix the soft hang observed in certain compute > + * applications if GFXOFF is enabled. > + */ > + if (adev->asic_type == CHIP_SIENNA_CICHLID) { > + pr_debug("GFXOFF is %s\n", idle ? "enabled" : "disabled"); > + amdgpu_gfx_off_ctrl(adev, idle); > + } > amdgpu_dpm_switch_power_profile(adev, > PP_SMC_POWER_PROFILE_COMPUTE, > !idle); > -- > 2.25.1 > > _______________________________________________ > amd-gfx mailing list > amd-gfx@xxxxxxxxxxxxxxxxxxxxx > https://lists.freedesktop.org/mailman/listinfo/amd-gfx _______________________________________________ amd-gfx mailing list amd-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/amd-gfx