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