drm/amdgpu: Fix spelling mistake "disabed" -> "disabled"
[linux-2.6-microblaze.git] / drivers / gpu / drm / amd / amdgpu / amdgpu_device.c
index a7cd238..c355207 100644 (file)
@@ -3445,7 +3445,7 @@ int amdgpu_device_init(struct amdgpu_device *adev,
                                      adev->ip_blocks[i].version->type == AMD_IP_BLOCK_TYPE_COMMON ||
                                      adev->ip_blocks[i].version->type == AMD_IP_BLOCK_TYPE_IH ||
                                      adev->ip_blocks[i].version->type == AMD_IP_BLOCK_TYPE_SMC)) {
-                                       DRM_DEBUG("IP %s disabed for hw_init.\n",
+                                       DRM_DEBUG("IP %s disabled for hw_init.\n",
                                                adev->ip_blocks[i].version->funcs->name);
                                        adev->ip_blocks[i].status.hw = true;
                                }
@@ -3615,6 +3615,10 @@ fence_driver_init:
        if (amdgpu_device_cache_pci_state(adev->pdev))
                pci_restore_state(pdev);
 
+       /* Enable lightSBR on SMU in passthrough + xgmi configuration */
+       if (amdgpu_passthrough(adev) && adev->gmc.xgmi.num_physical_nodes > 1)
+               smu_set_light_sbr(&adev->smu, true);
+
        if (adev->gmc.xgmi.pending_reset)
                queue_delayed_work(system_wq, &mgpu_info.delayed_reset_work,
                                   msecs_to_jiffies(AMDGPU_RESUME_MS));