|
@@ -807,7 +807,7 @@ static int rk_iommu_attach_device(struct iommu_domain *domain,
|
|
|
|
|
|
iommu->domain = domain;
|
|
|
|
|
|
- ret = devm_request_irq(dev, iommu->irq, rk_iommu_irq,
|
|
|
+ ret = devm_request_irq(iommu->dev, iommu->irq, rk_iommu_irq,
|
|
|
IRQF_SHARED, dev_name(dev), iommu);
|
|
|
if (ret)
|
|
|
return ret;
|
|
@@ -860,7 +860,7 @@ static void rk_iommu_detach_device(struct iommu_domain *domain,
|
|
|
}
|
|
|
rk_iommu_disable_stall(iommu);
|
|
|
|
|
|
- devm_free_irq(dev, iommu->irq, iommu);
|
|
|
+ devm_free_irq(iommu->dev, iommu->irq, iommu);
|
|
|
|
|
|
iommu->domain = NULL;
|
|
|
|