summaryrefslogtreecommitdiffstats
path: root/drivers/iommu/io-pgtable.h
Commit message (Expand)AuthorAgeFilesLines
* iommu: Allow io-pgtable to be used outside of drivers/iommu/Rob Herring2019-02-111-213/+0
* iommu/io-pgtable-arm: Add support for non-strict modeZhen Lei2018-10-011-0/+5
* iommu/io-pgtable: Use size_t return type for all foo_unmapVivek Gautam2018-02-131-2/+2
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* Revert "iommu/io-pgtable: Avoid redundant TLB syncs"Robin Murphy2017-07-201-8/+1
* iommu/io-pgtable: Introduce explicit coherencyRobin Murphy2017-06-231-0/+6
* iommu/io-pgtable: Add MTK 4GB mode in Short-descriptorYong Wu2016-04-051-0/+6
* iommu/io-pgtable: Rationalise quirk handlingRobin Murphy2016-02-171-4/+18
* iommu/io-pgtable: Avoid redundant TLB syncsRobin Murphy2016-02-171-1/+8
* iommu/io-pgtable: Add helper functions for TLB opsRobin Murphy2016-02-171-0/+16
* iommu/io-pgtable: Add ARMv7 short descriptor supportRobin Murphy2016-02-171-1/+13
* iommu/io-pgtable: Make io_pgtable_ops_to_pgtable() macro commonRobin Murphy2015-12-171-0/+2
* iommu/io-pgtable: Indicate granule for TLB maintenanceRobin Murphy2015-12-171-2/+2
* iommu/io-pgtable-arm: Move init-fn declarations to io-pgtable.hJoerg Roedel2015-08-131-0/+5
* iommu/io-pgtable: Remove flush_pgtable callbackRobin Murphy2015-08-061-2/+0
* iommu/io-pgtable-arm: Centralise sync pointsRobin Murphy2015-08-061-1/+3
* iommu/io-pgtable-arm: Allow appropriate DMA API useRobin Murphy2015-08-061-0/+3
* iommu: io-pgtable-arm: add non-secure quirkLaurent Pinchart2015-01-191-1/+2
* iommu: add ARM LPAE page table allocatorWill Deacon2015-01-191-0/+14
* iommu: introduce generic page table allocation frameworkWill Deacon2015-01-191-0/+128