summaryrefslogtreecommitdiffstats
path: root/drivers/iommu
AgeCommit message (Expand)AuthorFilesLines
2017-11-14Merge tag 'iommu-v4.15-rc1' of git://github.com/awilliam/linux-vfioLinus Torvalds17-615/+970
2017-11-13Merge branches 'iommu/arm/smmu', 'iommu/updates', 'iommu/vt-d', 'iommu/ipmmu-...Alex Williamson20-559/+849
2017-11-07Merge branch 'linus' into x86/apic, to resolve conflictsIngo Molnar7-5/+13
2017-11-06iommu/iova: Use raw_cpu_ptr() instead of get_cpu_ptr() for ->fqSebastian Andrzej Siewior1-3/+1
2017-11-06iommu/mediatek: Fix driver nameMatthias Brugger1-1/+1
2017-11-06iommu/ipmmu-vmsa: Hook up r8a7795 DT matching codeMagnus Damm1-0/+29
2017-11-06iommu/ipmmu-vmsa: Allow two bit SL0Magnus Damm1-1/+13
2017-11-06iommu/ipmmu-vmsa: Make IMBUSCTR setup optionalMagnus Damm1-3/+6
2017-11-06iommu/ipmmu-vmsa: Write IMCTR twiceMagnus Damm1-21/+35
2017-11-06iommu/ipmmu-vmsa: IPMMU device is 40-bit bus masterMagnus Damm1-0/+1
2017-11-06iommu/ipmmu-vmsa: Make use of IOMMU_OF_DECLARE()Magnus Damm1-9/+41
2017-11-06iommu/ipmmu-vmsa: Enable multi context supportMagnus Damm1-8/+22
2017-11-06iommu/ipmmu-vmsa: Add optional root device featureMagnus Damm1-17/+73
2017-11-06iommu/ipmmu-vmsa: Introduce features, break out aliasMagnus Damm1-7/+24
2017-11-06iommu/ipmmu-vmsa: Unify ipmmu_opsRobin Murphy1-50/+19
2017-11-06iommu/ipmmu-vmsa: Clean up struct ipmmu_vmsa_iommu_privRobin Murphy1-24/+12
2017-11-06iommu/ipmmu-vmsa: Simplify group allocationRobin Murphy1-44/+9
2017-11-06iommu/ipmmu-vmsa: Unify domain alloc/freeRobin Murphy1-41/+24
2017-11-06iommu/ipmmu-vmsa: Fix return value check in ipmmu_find_group_dma()weiyongjun (A)1-1/+1
2017-11-03iommu/vt-d: Clear pasid table entry when memory unboundLu Baolu1-0/+2
2017-11-03iommu/vt-d: Clear Page Request Overflow fault bitLu Baolu1-1/+2
2017-11-03iommu/vt-d: Missing checks for pasid tables if allocation failsLu Baolu1-1/+1
2017-11-03iommu/amd: Limit the IOVA page range to the specified addressesGary R Hook1-1/+1
2017-11-03iommu: qcom: wire up fault handlerRob Clark1-5/+13
2017-11-03iommu/amd: remove unused variable flush_addrColin Ian King1-2/+0
2017-11-03iommu/amd: Fix alloc_irq_index() incrementAlex Williamson1-3/+4
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman5-0/+5
2017-10-20iommu/arm-smmu-v3: Use burst-polling for sync completionRobin Murphy1-2/+6
2017-10-20iommu/arm-smmu-v3: Consolidate identical timeoutsWill Deacon1-11/+13
2017-10-20iommu/arm-smmu-v3: Split arm_smmu_cmdq_issue_sync in halfWill Deacon1-12/+35
2017-10-20iommu/arm-smmu-v3: Use CMD_SYNC completion MSIRobin Murphy1-2/+49
2017-10-20iommu/arm-smmu-v3: Forget about cmdq-sync interruptRobin Murphy1-23/+1
2017-10-20iommu/arm-smmu-v3: Specialise CMD_SYNC handlingRobin Murphy1-18/+34
2017-10-20iommu/arm-smmu-v3: Correct COHACC override messageRobin Murphy1-1/+1
2017-10-20iommu/arm-smmu-v3: Avoid ILLEGAL setting of STE.S1STALLD and CD.SYisheng Xie1-3/+12
2017-10-20iommu/arm-smmu: Enable bypass transaction caching for ARM SMMU 500Feng Kan1-1/+2
2017-10-20iommu/arm-smmu-v3: Ensure we sync STE when only changing config fieldWill Deacon1-1/+5
2017-10-20iommu/arm-smmu: Remove ACPICA workaroundsRobin Murphy2-18/+1
2017-10-13Merge branches 'iommu/fixes', 'arm/omap', 'arm/exynos', 'x86/amd', 'x86/vt-d'...Joerg Roedel15-309/+506
2017-10-13iommu/amd: Finish TLB flush in amd_iommu_unmap()Joerg Roedel1-0/+1
2017-10-12iommu/iova: Make rcache flush optional on IOVA allocation failureTomasz Nowicki4-11/+16
2017-10-12Merge branch 'irq/urgent' into x86/apicThomas Gleixner3-6/+7
2017-10-12iommu/exynos: Remove initconst attribute to avoid potential kernel oopsMarek Szyprowski1-1/+1
2017-10-10iommu/amd: Do not disable SWIOTLB if SME is activeTom Lendacky1-4/+6
2017-10-10iommu/amd: Enforce alignment for MSI IRQsJoerg Roedel1-1/+3
2017-10-10iommu/amd: Add align parameter to alloc_irq_index()Joerg Roedel1-8/+14
2017-10-10iommu/vt-d: Delete unnecessary check in domain_context_mapping_one()Christos Gkekas1-1/+1
2017-10-06iommu/vt-d: Don't register bus-notifier under dmar_global_lockJoerg Roedel2-2/+15
2017-10-02iommu/io-pgtable-arm-v7s: Convert to IOMMU API TLB syncRobin Murphy3-6/+23
2017-10-02iommu/io-pgtable-arm: Convert to IOMMU API TLB syncRobin Murphy4-11/+36