diff options
| -rw-r--r-- | drivers/iommu/amd_iommu_init.c | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/iommu/amd_iommu_init.c b/drivers/iommu/amd_iommu_init.c index 500e7f15f5c..0a2ea317120 100644 --- a/drivers/iommu/amd_iommu_init.c +++ b/drivers/iommu/amd_iommu_init.c @@ -1131,9 +1131,6 @@ static int __init amd_iommu_init_pci(void)  			break;  	} -	/* Make sure ACS will be enabled */ -	pci_request_acs(); -  	ret = amd_iommu_init_devices();  	print_iommu_info(); @@ -1652,6 +1649,9 @@ static bool detect_ivrs(void)  	early_acpi_os_unmap_memory((char __iomem *)ivrs_base, ivrs_size); +	/* Make sure ACS will be enabled during PCI probe */ +	pci_request_acs(); +  	return true;  }  |