summaryrefslogtreecommitdiff
path: root/drivers/iommu
AgeCommit message (Expand)AuthorFilesLines
2019-08-19iommu/qcom: Mask TLBI addresses correctlyRobin Murphy1-1/+1
2019-08-19iommu/arm-smmu: Mask TLBI address correctlyRobin Murphy1-1/+1
2019-08-19iommu/omap: Use the correct type for SLAB_HWCACHE_ALIGNSuman Anna1-1/+1
2019-08-17ia64: remove support for machvecsChristoph Hellwig1-1/+1
2019-08-14Merge tag 'dma-mapping-5.3-4' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds1-3/+3
2019-08-14iommu/exynos: Remove __init annotation from exynos_sysmmu_probe()Marek Szyprowski1-1/+1
2019-08-10dma-mapping: fix page attributes for dma_mmap_*Christoph Hellwig1-3/+3
2019-08-09iommu/omap: remove pm_runtime_irq_safe flag for OMAP IOMMUsTero Kristo1-1/+0
2019-08-09iommu/omap: add support for late attachment of iommu devicesTero Kristo2-4/+56
2019-08-09iommu/omap: introduce new API for runtime suspend/resume controlSuman Anna1-0/+58
2019-08-09iommu/omap: Add system suspend/resume supportSuman Anna1-0/+26
2019-08-09iommu/omap: add logic to save/restore locked TLBsSuman Anna2-3/+61
2019-08-09iommu/omap: streamline enable/disable through runtime pm callbacksSuman Anna1-40/+99
2019-08-09iommu/omap: fix boot issue on remoteprocs with AMMU/UnicacheSuman Anna2-0/+19
2019-08-09iommu/vt-d: Fix possible use-after-free of private domainLu Baolu1-1/+2
2019-08-09iommu/vt-d: Detach domain before using a private oneLu Baolu1-1/+5
2019-08-09iommu: Remove dev_err() usage after platform_get_irq()Stephen Boyd3-7/+2
2019-08-09iommu/dma: Handle SG length overflow betterRobin Murphy1-1/+1
2019-08-09iommu/amd: Re-factor guest virtual APIC (de-)activation codeSuthikulpanit, Suravee2-24/+70
2019-08-09iommu/vt-d: Correctly check format of page table in debugfsLu Baolu1-1/+1
2019-08-08iommu/arm-smmu-v3: Defer TLB invalidation until ->iotlb_sync()Will Deacon1-29/+42
2019-08-08iommu/arm-smmu-v3: Reduce contention during command-queue insertionWill Deacon1-144/+533
2019-08-06iommu/vt-d: Detach domain when move device out of groupLu Baolu1-0/+2
2019-08-06iommu/arm-smmu: Mark expected switch fall-throughAnders Roxell1-2/+2
2019-08-06iommu/dma: Handle MSI mappings separatelyRobin Murphy1-7/+10
2019-07-30drivers: Introduce device lookup variants by fwnodeSuzuki K Poulose2-14/+4
2019-07-29Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-11/+29
2019-07-29iommu/arm-smmu-v3: Operate directly on low-level queue where possibleWill Deacon1-27/+31
2019-07-29iommu/arm-smmu-v3: Move low-level queue fields out of arm_smmu_queueWill Deacon1-41/+47
2019-07-29iommu/arm-smmu-v3: Drop unused 'q' argument from Q_OVF macroWill Deacon1-6/+6
2019-07-29iommu/arm-smmu-v3: Separate s/w and h/w views of prod and cons indexesWill Deacon1-14/+22
2019-07-29iommu/io-pgtable: Pass struct iommu_iotlb_gather to ->tlb_add_page()Will Deacon7-22/+38
2019-07-29iommu/io-pgtable: Pass struct iommu_iotlb_gather to ->unmap()Will Deacon8-13/+12
2019-07-29iommu/io-pgtable: Remove unused ->tlb_sync() callbackWill Deacon8-44/+16
2019-07-29iommu/io-pgtable: Replace ->tlb_add_flush() with ->tlb_add_page()Will Deacon8-55/+94
2019-07-29iommu/io-pgtable-arm: Call ->tlb_flush_walk() and ->tlb_flush_leaf()Will Deacon2-15/+27
2019-07-29iommu/io-pgtable: Hook up ->tlb_flush_walk() and ->tlb_flush_leaf() in driversWill Deacon6-0/+102
2019-07-29iommu: Pass struct iommu_iotlb_gather to ->unmap() and ->iotlb_sync()Will Deacon17-30/+69
2019-07-24iommu: Introduce struct iommu_iotlb_gather for batching TLB flushesWill Deacon2-9/+19
2019-07-24iommu/io-pgtable: Rename iommu_gather_ops to iommu_flush_opsWill Deacon8-16/+16
2019-07-24iommu/io-pgtable-arm: Remove redundant call to io_pgtable_tlb_sync()Will Deacon2-2/+0
2019-07-24iommu: Remove empty iommu_tlb_range_add() callback from iommu_opsWill Deacon2-9/+0
2019-07-23iommu/amd: Add support for X2APIC IOMMU interruptsSuthikulpanit, Suravee2-0/+99
2019-07-22iommu/vt-d: Print pasid table entries MSB to LSB in debugfsSai Praneeth Prakhya1-2/+2
2019-07-22iommu/virtio: Update to most recent specificationJean-Philippe Brucker1-11/+29
2019-07-22iommu/iova: Remove stale cached32_nodeChris Wilson1-2/+3
2019-07-22iommu/vt-d: Check if domain->pgd was allocatedDmitry Safonov1-3/+5
2019-07-22iommu/vt-d: Don't queue_iova() if there is no flush queueDmitry Safonov2-5/+16
2019-07-22iommu/vt-d: Avoid duplicated pci dma alias considerationLu Baolu1-53/+2
2019-07-22Revert "iommu/vt-d: Consolidate domain_init() to avoid duplication"Joerg Roedel1-36/+87