summaryrefslogtreecommitdiff
path: root/drivers/iommu/intel-iommu.c
AgeCommit message (Expand)AuthorFilesLines
2020-06-10iommu/vt-d: Move Intel IOMMU driver into subdirectoryJoerg Roedel1-6207/+0
2020-06-02Merge branches 'arm/msm', 'arm/allwinner', 'arm/smmu', 'x86/vt-d', 'hyper-v',...Joerg Roedel1-553/+399
2020-05-29iommu/vt-d: Remove real DMA lookup in find_domainJon Derrick1-3/+0
2020-05-29iommu/vt-d: Allocate domain info for real DMA sub-devicesJon Derrick1-4/+15
2020-05-29iommu/vt-d: Only clear real DMA device's context entriesJon Derrick1-1/+8
2020-05-27iommu/vt-d: Use pci_ats_supported()Jean-Philippe Brucker1-6/+3
2020-05-25iommu/vt-d: fix a GCC warningQian Cai1-1/+1
2020-05-18iommu/vt-d: Remove IOVA handling code from the non-dma_ops pathTom Murphy1-63/+32
2020-05-18iommu/vt-d: Disable non-recoverable fault processing before unbindLu Baolu1-2/+2
2020-05-18iommu/vt-d: Replace intel SVM APIs with generic SVA APIsJacob Pan1-0/+3
2020-05-18iommu/vt-d: Report SVA feature with generic flagJacob Pan1-0/+18
2020-05-18iommu/vt-d: Add get_domain_info() helperLu Baolu1-13/+27
2020-05-18iommu/vt-d: Add custom allocator for IOASIDJacob Pan1-0/+85
2020-05-18iommu/vt-d: Add svm/sva invalidate functionJacob Pan1-0/+171
2020-05-18iommu/vt-d: Add bind guest PASID supportJacob Pan1-0/+4
2020-05-18iommu/vt-d: Add nested translation helper functionJacob Pan1-25/+0
2020-05-18iommu/vt-d: Move domain helper to headerJacob Pan1-6/+0
2020-05-13iommu/vt-d: Unify format of the printed messagesAndy Shevchenko1-2/+1
2020-05-13iommu/vt-d: Apply per-device dma_opsLu Baolu1-56/+26
2020-05-13iommu/vt-d: Allow PCI sub-hierarchy to use DMA domainLu Baolu1-25/+0
2020-05-13iommu/vt-d: Allow 32bit devices to uses DMA domainLu Baolu1-290/+1
2020-05-13Merge tag 'v5.7-rc4' into coreJoerg Roedel1-2/+2
2020-05-05iommu/vt-d: Convert to probe/release_device() call-backsJoerg Roedel1-61/+6
2020-05-05iommu/vt-d: Wire up iommu_ops->def_domain_typeJoerg Roedel1-0/+1
2020-05-01iommu/vt-d: Use right Kconfig option nameLu Baolu1-2/+2
2020-03-19iommu/vt-d: Silence RCU-list debugging warning in dmar_find_atsr()Qian Cai1-1/+2
2020-03-14iommu/vt-d: Populate debugfs if IOMMUs are detectedMegha Dey1-1/+3
2020-03-13iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT with pr_warn + add...Hans de Goede1-3/+4
2020-03-13iommu/vt-d: dmar_parse_one_rmrr: replace WARN_TAINT with pr_warn + add_taintHans de Goede1-2/+4
2020-03-10iommu/vt-d: Fix RCU-list bugs in intel_iommu_init()Qian Cai1-1/+4
2020-03-02iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge pageYonghyun Hwang1-2/+4
2020-02-18iommu/vt-d: Simplify check in identity_mapping()Joerg Roedel1-1/+1
2020-02-18iommu/vt-d: Remove deferred_attach_domain()Joerg Roedel1-8/+3
2020-02-18iommu/vt-d: Do deferred attachment in iommu_need_mapping()Joerg Roedel1-3/+7
2020-02-18iommu/vt-d: Move deferred device attachment into helper functionJoerg Roedel1-8/+12
2020-02-18iommu/vt-d: Add attach_deferred() helperJoerg Roedel1-4/+8
2020-02-05Merge tag 'iommu-updates-v5.6' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-91/+275
2020-02-01Merge tag 'pci-v5.6-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-7/+4
2020-01-24iommu/vt-d: Remove VMD child device sanity checkJon Derrick1-9/+1
2020-01-24iommu/vt-d: Use pci_real_dma_dev() for mappingJon Derrick1-0/+5
2020-01-24Merge branches 'iommu/fixes', 'arm/smmu', 'x86/amd', 'x86/vt-d' and 'core' in...Joerg Roedel1-91/+275
2020-01-24iommu/vt-d: Unnecessary to handle default identity domainLu Baolu1-7/+2
2020-01-24iommu/vt-d: Allow devices with RMRRs to use identity domainLu Baolu1-13/+2
2020-01-24iommu/vt-d: Add RMRR base and end addresses sanity checkBarret Rhoden1-1/+12
2020-01-24iommu/vt-d: Mark firmware tainted if RMRR fails sanity checkBarret Rhoden1-4/+8
2020-01-24iommu/vt-d: Call __dmar_remove_one_dev_info with valid pointerJerry Snitselaar1-1/+2
2020-01-07iommu/vt-d: Unlink device if failed to add to groupJon Derrick1-3/+10
2020-01-07iommu/vt-d: Fix adding non-PCI devices to Intel IOMMUPatrick Steinhardt1-1/+8
2020-01-07iommu/vt-d: debugfs: Add support to show page table internalsLu Baolu1-2/+2
2020-01-07iommu/vt-d: Use iova over first levelLu Baolu1-4/+2