summaryrefslogtreecommitdiff
path: root/drivers/iommu
Commit message (Expand)AuthorAgeFilesLines
* iommu/tegra-smmu: Make tegra_smmu_probe_device() to handle all IOMMU phandlesDmitry Osipenko2021-03-241-4/+3
* iommu/amd: Move Stoney Ridge check to detect_ivrs()Joerg Roedel2021-03-241-11/+12
* iommu/amd: Keep track of amd_iommu_irq_remap stateJoerg Roedel2021-03-241-1/+4
* iommu/amd: Don't call early_amd_iommu_init() when AMD IOMMU is disabledJoerg Roedel2021-03-241-4/+4
* iommu/amd: Fix performance counter initializationSuravee Suthikulpanit2021-03-171-11/+34
* iommu/vt-d: Clear PRQ overflow only when PRQ is emptyLu Baolu2021-03-171-2/+11
* iommu/amd: Fix sleeping in atomic in increase_address_space()Andrey Ryabinin2021-03-111-4/+6
* iommu/vt-d: Fix status code for Allocate/Free PASID commandZenghui Yu2021-03-091-2/+2
* iommu: Don't use lazy flush for untrusted deviceLu Baolu2021-03-091-7/+8
* iommu/tegra-smmu: Fix mc errors on tegra124-nyanNicolin Chen2021-03-091-1/+71
* iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRsIsaac J. Manjarres2021-03-041-0/+2
* iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleepingDouglas Anderson2021-03-041-1/+1
* iommu: Move iotlb_sync_map out from __iommu_mapYong Wu2021-03-041-5/+18
* iommu: Switch gather->end to the inclusive endYong Wu2021-03-042-2/+2
* iommu/vt-d: Do not use flush-queue when caching-mode is onNadav Amit2021-01-281-1/+31
* iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid()Lu Baolu2021-01-281-1/+1
* iommu/amd: Use IVHD EFR for early initialization of IOMMU featuresSuravee Suthikulpanit2021-01-283-7/+60
* iommu/vt-d: Fix duplicate included linux/dma-map-ops.hTian Tao2021-01-121-1/+0
* iommu: arm-smmu-qcom: Add sdm630/msm8998 compatibles for qcom quirksKonrad Dybcio2021-01-121-0/+2
* iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev()Lu Baolu2021-01-121-2/+20
* iommu/vt-d: Fix ineffective devTLB invalidation for subdevicesLiu Yi L2021-01-071-16/+37
* iommu/vt-d: Fix general protection fault in aux_detach_device()Liu Yi L2021-01-071-24/+71
* iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_devLiu Yi L2021-01-071-4/+5
* iommu/arm-smmu-qcom: Initialize SCTLR of the bypass contextBjorn Andersson2021-01-071-0/+2
* iommu/vt-d: Fix lockdep splat in sva bind()/unbind()Lu Baolu2021-01-071-6/+8
* Revert "iommu: Add quirk for Intel graphic devices in map_sg"Lu Baolu2021-01-071-27/+0
* iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb()Lu Baolu2021-01-071-2/+2
* iommu/amd: Stop irq_remapping_select() matching when remapping is disabledDavid Woodhouse2021-01-051-0/+3
* iommu/amd: Set iommu->int_enabled consistently when interrupts are set upDavid Woodhouse2021-01-051-2/+1
* iommu/intel: Fix memleak in intel_irq_remapping_allocDinghao Liu2021-01-051-0/+2
* iommu/iova: fix 'domain' typosStefano Garzarella2021-01-051-4/+4
* 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