summaryrefslogtreecommitdiff
path: root/drivers/iommu
AgeCommit message (Expand)AuthorFilesLines
2020-09-24iommu/amd: Add support for RMP_PAGE_FAULT and RMP_HW_ERRSuravee Suthikulpanit2-0/+69
2020-09-24iommu/amd: Use 4K page for completion wait write-back semaphoreSuravee Suthikulpanit3-13/+31
2020-09-24iommu/tegra-smmu: Allow to group clients in same swgroupNicolin Chen1-4/+7
2020-09-24iommu/tegra-smmu: Fix iova->phys translationNicolin Chen1-1/+1
2020-09-24iommu/tegra-smmu: Do not use PAGE_SHIFT and PAGE_MASKNicolin Chen1-4/+10
2020-09-24iommu/vt-d: Use device numa domain if RHSA is missingLu Baolu1-2/+35
2020-09-24iommu/exynos: add missing put_device() call in exynos_iommu_of_xlate()Yu Kuai1-2/+6
2020-09-21iommu/arm-smmu: Constify some helpersRob Clark1-3/+3
2020-09-21iommu/arm-smmu: Prepare for the adreno-smmu implementationJordan Crouse3-55/+73
2020-09-21iommu/arm-smmu: Add support for split pagetablesJordan Crouse2-10/+34
2020-09-21iommu/arm-smmu: Pass io-pgtable config to implementation specific functionJordan Crouse3-7/+10
2020-09-21iommu/arm-smmu-v3: Fix endianness annotationsJean-Philippe Brucker1-2/+2
2020-09-21iommu/io-pgtable-arm: Clean up faulty sanity checkRobin Murphy1-5/+0
2020-09-18iommu/dma: Handle init_iova_flush_queue() failure in dma-iommu pathTom Murphy1-2/+5
2020-09-18iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_modeSuravee Suthikulpanit1-0/+4
2020-09-18iommu/tegra-smmu: Fix tlb_maskNicolin Chen1-1/+1
2020-09-18iommu/pamu: Replace use of kzfree with kfree_sensitiveAlex Dewar1-1/+1
2020-09-18iommu/renesas: Update help description for IPMMU_VMSA configLad Prabhakar1-1/+1
2020-09-18iommu/amd: Fix potential @entry null derefJoao Martins1-1/+3
2020-09-18iommu/mediatek: Add support for MT8167Fabien Parent2-0/+9
2020-09-18iommu/mediatek: Add flag for legacy ivrp paddrFabien Parent1-2/+4
2020-09-17x86/mmu: Allocate/free a PASIDFenghua Yu1-1/+27
2020-09-17iommu/vt-d: Change flags type to unsigned int in binding mmFenghua Yu1-3/+4
2020-09-17drm, iommu: Change type of pasid to u32Fenghua Yu9-70/+71
2020-09-17dma-mapping: introduce DMA range map, supplanting dma_pfn_offsetJim Quinlan1-1/+1
2020-09-16iommu/amd: Remove domain search for PCI/MSIThomas Gleixner1-3/+0
2020-09-16iommu/vt-d: Remove domain search for PCI/MSI[X]Thomas Gleixner1-3/+0
2020-09-16iommm/amd: Store irq domain in struct deviceThomas Gleixner1-1/+16
2020-09-16iommm/vt-d: Store irq domain in struct deviceThomas Gleixner2-0/+19
2020-09-16x86/msi: Consolidate MSI allocationThomas Gleixner2-4/+5
2020-09-16x86_ioapic_Consolidate_IOAPIC_allocationThomas Gleixner3-17/+17
2020-09-16x86/msi: Consolidate HPET allocationThomas Gleixner2-3/+3
2020-09-16iommu/irq_remapping: Consolidate irq domain lookupThomas Gleixner5-30/+4
2020-09-16iommu/amd: Consolidate irq domain getterThomas Gleixner1-44/+21
2020-09-16iommu/vt-d: Consolidate irq domain getterThomas Gleixner1-43/+24
2020-09-16x86/irq: Add allocation type for parent domain retrievalThomas Gleixner3-7/+11
2020-09-16x86_irq_Rename_X86_IRQ_ALLOC_TYPE_MSI_to_reflect_PCI_dependencyThomas Gleixner2-21/+21
2020-09-16iommu/amd: Prevent NULL pointer dereferenceThomas Gleixner1-2/+2
2020-09-11dma-direct: rename and cleanup __phys_to_dmaChristoph Hellwig1-1/+1
2020-09-07iommu/arm-smmu-v3: permit users to disable msi pollingBarry Song1-5/+12
2020-09-07iommu/arm-smmu-v3: replace module_param_named by module_param for disable_bypassBarry Song1-1/+1
2020-09-07iommu/arm-smmu-v3: replace symbolic permissions by octal permissions for modu...Barry Song1-1/+1
2020-09-07iommu/arm-smmu-v3: Fix l1 stream table size in the error messageZenghui Yu1-1/+1
2020-09-04iommu/tegra-smmu: Add locking around mapping operationsDmitry Osipenko1-11/+84
2020-09-04iommu/sun50i: Fix set-but-not-used variable warningJoerg Roedel1-8/+7
2020-09-04iommu/mediatek: Check 4GB mode by reading infracfgMiles Chen1-5/+28
2020-09-04iommu/vt-d: Handle 36bit addressing for x86-32Chris Wilson1-7/+7
2020-09-04iommu/iova: Replace cmpxchg with xchg in queue_iovaYuqi Jin1-1/+1
2020-09-04iommu/amd: Do not use IOMMUv2 functionality when SME is activeJoerg Roedel1-0/+7
2020-09-04iommu/amd: Do not force direct mapping when SME is activeJoerg Roedel1-1/+6