summaryrefslogtreecommitdiff
path: root/include/linux/io-pgtable.h
diff options
context:
space:
mode:
authorRobin Murphy <robin.murphy@arm.com>2021-04-01 18:52:54 +0300
committerJoerg Roedel <jroedel@suse.de>2021-04-07 11:56:53 +0300
commita250c23f15c21c556becd4986f453255e545807c (patch)
tree6b0cda02921903ce55bca2ee065a7eeb5cc096d3 /include/linux/io-pgtable.h
parent3189713a1b84ac02cce3217955ae68d0d67b15b7 (diff)
downloadlinux-a250c23f15c21c556becd4986f453255e545807c.tar.xz
iommu: remove DOMAIN_ATTR_DMA_USE_FLUSH_QUEUE
Instead make the global iommu_dma_strict paramete in iommu.c canonical by exporting helpers to get and set it and use those directly in the drivers. This make sure that the iommu.strict parameter also works for the AMD and Intel IOMMU drivers on x86. As those default to lazy flushing a new IOMMU_CMD_LINE_STRICT is used to turn the value into a tristate to represent the default if not overriden by an explicit parameter. [ported on top of the other iommu_attr changes and added a few small missing bits] Signed-off-by: Robin Murphy <robin.murphy@arm.com>. Signed-off-by: Christoph Hellwig <hch@lst.de> Link: https://lore.kernel.org/r/20210401155256.298656-19-hch@lst.de Signed-off-by: Joerg Roedel <jroedel@suse.de>
Diffstat (limited to 'include/linux/io-pgtable.h')
0 files changed, 0 insertions, 0 deletions