[AMD Official Use Only - Internal Distribution Only] Hi Emily, How about to move it into smu_hw_init()? Best Regards, Frank -----邮件原件----- 发件人: Deng, Emily <Emily.Deng@xxxxxxx> 发送时间: 2020年6月2日 20:08 收件人: Deng, Emily <Emily.Deng@xxxxxxx>; amd-gfx@xxxxxxxxxxxxxxxxxxxxx 抄送: Min, Frank <Frank.Min@xxxxxxx> 主题: RE: [PATCH] drm/amdgpu/sriov: Disable pm for multiple vf sriov [AMD Official Use Only - Internal Distribution Only] >-----Original Message----- >From: Emily Deng <Emily.Deng@xxxxxxx> >Sent: Tuesday, June 2, 2020 7:54 PM >To: amd-gfx@xxxxxxxxxxxxxxxxxxxxx >Cc: Deng, Emily <Emily.Deng@xxxxxxx> >Subject: [PATCH] drm/amdgpu/sriov: Disable pm for multiple vf sriov > >Change-Id: Ic010440ef625f6f29e91f267a6f284f9b6554e1f >Signed-off-by: Emily Deng <Emily.Deng@xxxxxxx> >--- > drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 3 +++ > 1 file changed, 3 insertions(+) > >diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c >b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c >index b6331712..fcbd875 100644 >--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c >+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c >@@ -2004,6 +2004,9 @@ static int amdgpu_device_ip_init(struct >amdgpu_device *adev) if (amdgpu_sriov_vf(adev)) >amdgpu_virt_init_data_exchange(adev); > >+if (amdgpu_sriov_vf(adev) && !amdgpu_sriov_is_pp_one_vf(adev)) >+adev->smu.pm_enabled = 0; >+ > r = amdgpu_ib_pool_init(adev); > if (r) { > dev_err(adev->dev, "IB initialization failed (%d).\n", r); >-- >2.7.4 _______________________________________________ amd-gfx mailing list amd-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/amd-gfx