diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c index 096114e..d63272e 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c @@ -1506,7 +1506,7 @@ int amdgpu_device_init(struct amdgpu_device *adev, runtime = true; vga_switcheroo_register_client(adev->pdev, &amdgpu_switcheroo_ops, runtime); if (runtime) - vga_switcheroo_init_domain_pm_ops(adev->dev, &adev->vga_pm_domain); + vga_switcheroo_init_parent_pr3_ops(adev->dev, &adev->vga_pm_domain); /* Read BIOS */ if (!amdgpu_get_bios(adev)) {