Will Deacon 04fa26c71b iommu/arm-smmu: Convert DMA buffer allocations to the managed API
The ARM SMMUv3 driver uses dma_{alloc,free}_coherent to manage its
queues and configuration data structures.

This patch converts the driver to the managed (dmam_*) API, so that
resources are freed automatically on device teardown. This greatly
simplifies the failure paths and allows us to remove a bunch of
handcrafted freeing code.

Signed-off-by: Will Deacon <will.deacon@arm.com>
2015-12-17 12:05:32 +00:00
..
2015-11-05 16:12:10 -08:00
2015-06-23 18:27:19 -07:00
2015-11-05 16:12:10 -08:00
2015-02-03 18:47:18 +01:00
2015-07-28 15:48:01 +01:00
2015-11-05 16:12:10 -08:00
2015-11-05 16:12:10 -08:00