aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/iommu
diff options
context:
space:
mode:
authorVaughan Cao <vaughan.cao@oracle.com>2014-05-16 03:39:40 -0400
committerJoerg Roedel <jroedel@suse.de>2014-05-26 05:38:16 -0400
commitecef115d4540e3ef73551a21fb0622270a825110 (patch)
tree7dddb3a43c5e09b334d71084d187a2248bcd93f4 /drivers/iommu
parente79df31c60ea79954e854616da233e1b8c6475ab (diff)
iommu/amd: Remove duplicate checking code
amd_iommu_rlookup_table[devid] != NULL is already guaranteed by check_device called before, it's fine to attach device at this point. Signed-off-by: Vaughan Cao <vaughan.cao@oracle.com> Signed-off-by: Joerg Roedel <jroedel@suse.de>
Diffstat (limited to 'drivers/iommu')
-rw-r--r--drivers/iommu/amd_iommu.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/drivers/iommu/amd_iommu.c b/drivers/iommu/amd_iommu.c
index 57068e8035b5..bd8003d975bb 100644
--- a/drivers/iommu/amd_iommu.c
+++ b/drivers/iommu/amd_iommu.c
@@ -3514,12 +3514,6 @@ int __init amd_iommu_init_passthrough(void)
3514 dev_data = get_dev_data(&dev->dev); 3514 dev_data = get_dev_data(&dev->dev);
3515 dev_data->passthrough = true; 3515 dev_data->passthrough = true;
3516 3516
3517 devid = get_device_id(&dev->dev);
3518
3519 iommu = amd_iommu_rlookup_table[devid];
3520 if (!iommu)
3521 continue;
3522
3523 attach_device(&dev->dev, pt_domain); 3517 attach_device(&dev->dev, pt_domain);
3524 } 3518 }
3525 3519