diff options
-rw-r--r-- | arch/arm/mm/dma-mapping.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/mm/dma-mapping.c b/arch/arm/mm/dma-mapping.c index 282aacd6f570..26a5833c9f29 100644 --- a/arch/arm/mm/dma-mapping.c +++ b/arch/arm/mm/dma-mapping.c | |||
@@ -1922,7 +1922,7 @@ void arm_iommu_detach_device(struct device *dev) | |||
1922 | 1922 | ||
1923 | iommu_detach_device(mapping->domain, dev); | 1923 | iommu_detach_device(mapping->domain, dev); |
1924 | kref_put(&mapping->kref, release_iommu_mapping); | 1924 | kref_put(&mapping->kref, release_iommu_mapping); |
1925 | mapping = NULL; | 1925 | dev->archdata.mapping = NULL; |
1926 | set_dma_ops(dev, NULL); | 1926 | set_dma_ops(dev, NULL); |
1927 | 1927 | ||
1928 | pr_debug("Detached IOMMU controller from %s device.\n", dev_name(dev)); | 1928 | pr_debug("Detached IOMMU controller from %s device.\n", dev_name(dev)); |