summaryrefslogtreecommitdiff
path: root/drivers/iommu/io-pgtable.h
AgeCommit message (Expand)AuthorFilesLines
2019-02-11iommu: Allow io-pgtable to be used outside of drivers/iommu/Rob Herring1-213/+0
2018-10-01iommu/io-pgtable-arm: Add support for non-strict modeZhen Lei1-0/+5
2018-02-13iommu/io-pgtable: Use size_t return type for all foo_unmapVivek Gautam1-2/+2
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-07-20Revert "iommu/io-pgtable: Avoid redundant TLB syncs"Robin Murphy1-8/+1
2017-06-23iommu/io-pgtable: Introduce explicit coherencyRobin Murphy1-0/+6
2016-04-05iommu/io-pgtable: Add MTK 4GB mode in Short-descriptorYong Wu1-0/+6
2016-02-17iommu/io-pgtable: Rationalise quirk handlingRobin Murphy1-4/+18
2016-02-17iommu/io-pgtable: Avoid redundant TLB syncsRobin Murphy1-1/+8
2016-02-17iommu/io-pgtable: Add helper functions for TLB opsRobin Murphy1-0/+16
2016-02-17iommu/io-pgtable: Add ARMv7 short descriptor supportRobin Murphy1-1/+13
2015-12-17iommu/io-pgtable: Make io_pgtable_ops_to_pgtable() macro commonRobin Murphy1-0/+2
2015-12-17iommu/io-pgtable: Indicate granule for TLB maintenanceRobin Murphy1-2/+2
2015-08-13iommu/io-pgtable-arm: Move init-fn declarations to io-pgtable.hJoerg Roedel1-0/+5
2015-08-06iommu/io-pgtable: Remove flush_pgtable callbackRobin Murphy1-2/+0
2015-08-06iommu/io-pgtable-arm: Centralise sync pointsRobin Murphy1-1/+3
2015-08-06iommu/io-pgtable-arm: Allow appropriate DMA API useRobin Murphy1-0/+3
2015-01-19iommu: io-pgtable-arm: add non-secure quirkLaurent Pinchart1-1/+2
2015-01-19iommu: add ARM LPAE page table allocatorWill Deacon1-0/+14
2015-01-19iommu: introduce generic page table allocation frameworkWill Deacon1-0/+128