summaryrefslogtreecommitdiffstats
path: root/drivers/iommu
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'iommu-updates-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-12-1629-1193/+1527
|\
| * iommu/amd: Add sanity check for interrupt remapping table length macrosSuravee Suthikulpanit2020-12-113-13/+14
| * dma-iommu: remove __iommu_dma_mmapChristoph Hellwig2020-12-091-16/+1
| * iommu/io-pgtable: Remove tlb_flush_leafRobin Murphy2020-12-088-49/+4
| * Merge branch 'for-next/iommu/fixes' into for-next/iommu/coreWill Deacon2020-12-086-16/+60
| |\
| * \ Merge branch 'for-next/iommu/vt-d' into for-next/iommu/coreWill Deacon2020-12-083-809/+327
| |\ \
| | * | iommu/vt-d: Avoid GFP_ATOMIC where it is not neededChristophe JAILLET2020-12-011-1/+1
| | * | iommu/vt-d: Remove set but not used variableLu Baolu2020-11-271-2/+1
| | * | iommu/vt-d: Cleanup after converting to dma-iommu opsLu Baolu2020-11-251-62/+28
| | * | iommu/vt-d: Convert intel iommu driver to the iommu opsTom Murphy2020-11-252-703/+43
| | * | iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_devLu Baolu2020-11-251-2/+14
| | * | iommu: Add quirk for Intel graphic devices in map_sgLu Baolu2020-11-251-0/+27
| | * | iommu: Allow the dma-iommu api to use bounce buffersTom Murphy2020-11-251-13/+149
| | * | iommu: Add iommu_dma_free_cpu_cached_iovas()Tom Murphy2020-11-251-0/+9
| | * | iommu: Handle freelists when using deferred flushing in iommu driversTom Murphy2020-11-252-27/+57
| | * | Merge branch 'stable/for-linus-5.10-rc2' of git://git.kernel.org/pub/scm/linu...Will Deacon2020-11-231-3/+2
| | |\ \
| | * | | iommu/vt-d: include conditionally on CONFIG_INTEL_IOMMU_SVMLukas Bulwahn2020-11-171-1/+1
| * | | | Merge branch 'for-next/iommu/tegra-smmu' into for-next/iommu/coreWill Deacon2020-12-081-152/+88
| |\ \ \ \
| | * | | | iommu/tegra-smmu: Add PCI supportNicolin Chen2020-11-251-10/+25
| | * | | | iommu/tegra-smmu: Rework tegra_smmu_probe_device()Nicolin Chen2020-11-251-81/+15
| | * | | | iommu/tegra-smmu: Use fwspec in tegra_smmu_(de)attach_devNicolin Chen2020-11-251-33/+23
| | * | | | iommu/tegra-smmu: Expand mutex protection rangeNicolin Chen2020-11-251-13/+21
| | * | | | iommu/tegra-smmu: Unwrap tegra_smmu_group_getNicolin Chen2020-11-251-15/+4
| | |/ / /
| * | | | Merge branch 'for-next/iommu/svm' into for-next/iommu/coreWill Deacon2020-12-0810-21/+460
| |\ \ \ \
| | * | | | iommu/arm-smmu-v3: Hook up ATC invalidation to mm opsJean-Philippe Brucker2020-11-233-3/+33
| | * | | | iommu/arm-smmu-v3: Implement iommu_sva_bind/unbind()Jean-Philippe Brucker2020-11-234-10/+282
| | * | | | iommu/sva: Add PASID helpersJean-Philippe Brucker2020-11-234-0/+107
| | * | | | iommu/ioasid: Add ioasid referencesJean-Philippe Brucker2020-11-233-9/+39
| | |/ / /
| * | | | Merge branch 'for-next/iommu/misc' into for-next/iommu/coreWill Deacon2020-12-083-21/+33
| |\ \ \ \
| | * | | | iommu/io-pgtable-arm: Remove unused 'level' parameter from iopte_type() macroKunkun Jiang2020-12-081-5/+5
| | * | | | iommu: Defer the early return in arm_(v7s/lpae)_mapKeqian Zhu2020-12-082-8/+8
| | * | | | iommu: Improve the performance for direct_mappingYong Wu2020-12-071-5/+17
| | * | | | iommu: return error code when it can't get groupYang Yingliang2020-11-261-1/+3
| | * | | | iommu: Modify the description of iommu_sva_unbind_deviceChen Jun2020-11-171-2/+0
| | |/ / /
| * | | | Merge branch 'for-next/iommu/iova' into for-next/iommu/coreWill Deacon2020-12-081-53/+47
| |\ \ \ \
| | * | | | iommu: Stop exporting free_iova_mem()John Garry2020-12-081-2/+1
| | * | | | iommu: Stop exporting alloc_iova_mem()John Garry2020-12-081-2/+1
| | * | | | iommu: Delete split_and_remove_iova()John Garry2020-12-081-41/+0
| | * | | | iommu: avoid taking iova_rbtree_lock twiceCong Wang2020-12-011-2/+6
| | * | | | iommu/iova: Free global iova rcache on iova alloc failureVijayanand Jitta2020-11-171-0/+22
| | * | | | iommu/iova: Retry from last rb tree node if iova search failsVijayanand Jitta2020-11-171-6/+17
| | |/ / /
| * | | | Merge branch 'for-next/iommu/default-domains' into for-next/iommu/coreWill Deacon2020-12-082-17/+238
| |\ \ \ \
| | * | | | iommu: Take lock before reading iommu group default domain typeSai Praneeth Prakhya2020-11-251-0/+2
| | * | | | iommu: Add support to change default domain of an iommu groupSai Praneeth Prakhya2020-11-251-1/+229
| | * | | | iommu: Move def_domain type check for untrusted device into coreLu Baolu2020-11-252-16/+7
| | |/ / /
| * | | | Merge branch 'for-next/iommu/arm-smmu' into for-next/iommu/coreWill Deacon2020-12-087-45/+323
| |\ \ \ \ | | |/ / / | |/| | |
| | * | | iommu: arm-smmu-impl: Add a space before open parenthesisSai Prakash Ranjan2020-11-251-1/+1
| | * | | iommu: arm-smmu-impl: Use table to list QCOM implementationsSai Prakash Ranjan2020-11-253-14/+17
| | * | | iommu/arm-smmu: Move non-strict mode to use io_pgtable_domain_attrSai Prakash Ranjan2020-11-252-7/+9
| | * | | iommu/arm-smmu: Add support for pagetable config domain attributeSai Prakash Ranjan2020-11-252-0/+21