iommu/arm-smmu: Use devm_request_irq and devm_free_irq
authorPeng Fan <van.freenix@gmail.com>
Mon, 4 Jul 2016 09:38:22 +0000 (17:38 +0800)
committerWill Deacon <will.deacon@arm.com>
Wed, 6 Jul 2016 17:31:51 +0000 (18:31 +0100)
commitbee140044579fbfdad5fd98717c0405d7b492226
tree3722b8a6f2c838e577b0cdb60e45a41f0f6834e8
parent7c6d90e2bb1a98b86d73b9e8ab4d97ed5507e37c
iommu/arm-smmu: Use devm_request_irq and devm_free_irq

Use devm_request_irq to simplify error handling path,
when probe smmu device.

Also devm_{request|free}_irq when init or destroy domain context.

Signed-off-by: Peng Fan <van.freenix@gmail.com>
Cc: Will Deacon <will.deacon@arm.com>
Cc: Robin Murphy <robin.murphy@arm.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
drivers/iommu/arm-smmu.c