|
@@ -618,7 +618,7 @@ static void __init init_iommu_from_acpi(struct amd_iommu *iommu,
|
|
case IVHD_DEV_ALIAS:
|
|
case IVHD_DEV_ALIAS:
|
|
devid = e->devid;
|
|
devid = e->devid;
|
|
devid_to = e->ext >> 8;
|
|
devid_to = e->ext >> 8;
|
|
- set_dev_entry_from_acpi(iommu, devid, e->flags, 0);
|
|
|
|
|
|
+ set_dev_entry_from_acpi(iommu, devid_to, e->flags, 0);
|
|
amd_iommu_alias_table[devid] = devid_to;
|
|
amd_iommu_alias_table[devid] = devid_to;
|
|
break;
|
|
break;
|
|
case IVHD_DEV_ALIAS_RANGE:
|
|
case IVHD_DEV_ALIAS_RANGE:
|