iommu/io-pgtable: Add helper functions for TLB ops
authorRobin Murphy <robin.murphy@arm.com>
Tue, 26 Jan 2016 17:13:14 +0000 (17:13 +0000)
committerWill Deacon <will.deacon@arm.com>
Wed, 17 Feb 2016 14:15:08 +0000 (14:15 +0000)
commit507e4c9d194360d07f9cc9ca689a17eb14e370a2
treebcd65b5ec363e0b7214f25d677dacb0e128d29b9
parente5fc9753b1a831466be9b45d0bf926eeaa8b84a0
iommu/io-pgtable: Add helper functions for TLB ops

Add some simple wrappers to avoid having the guts of the TLB operations
spilled all over the page table implementations, and to provide a point
to implement extra common functionality.

Acked-by: Will Deacon <will.deacon@arm.com>
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Robin Murphy <robin.murphy@arm.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
drivers/iommu/io-pgtable-arm-v7s.c
drivers/iommu/io-pgtable-arm.c
drivers/iommu/io-pgtable.c
drivers/iommu/io-pgtable.h