Hi Robin, thanks for your reply.
On 01/11/2018 11:47 PM, Robin Murphy wrote:
+ for (i = 0; i < iommu->num_irq; i++) { + ret = devm_request_irq(iommu->dev, iommu->irq[i], rk_iommu_irq, + IRQF_SHARED, dev_name(dev), iommu);Why aren't we simply requesting the IRQ once in rk_iommu_probe()? Given that the hardware doesn't handle multiple translation contexts, there doesn't seem to be much point in being this dynamic about it.
it make sense, will do it in next version:)
Robin.