summaryrefslogtreecommitdiffstats
path: root/drivers/iommu
AgeCommit message (Expand)Author
2020-09-21iommu/arm-smmu: Add support for split pagetablesJordan Crouse
2020-09-21iommu/arm-smmu: Pass io-pgtable config to implementation specific functionJordan Crouse
2020-09-21iommu/arm-smmu-v3: Fix endianness annotationsJean-Philippe Brucker
2020-09-21iommu/io-pgtable-arm: Clean up faulty sanity checkRobin Murphy
2020-09-18iommu/dma: Handle init_iova_flush_queue() failure in dma-iommu pathTom Murphy
2020-09-18iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_modeSuravee Suthikulpanit
2020-09-18iommu/tegra-smmu: Fix tlb_maskNicolin Chen
2020-09-18iommu/pamu: Replace use of kzfree with kfree_sensitiveAlex Dewar
2020-09-18iommu/renesas: Update help description for IPMMU_VMSA configLad Prabhakar
2020-09-18iommu/amd: Fix potential @entry null derefJoao Martins
2020-09-18iommu/mediatek: Add support for MT8167Fabien Parent
2020-09-18iommu/mediatek: Add flag for legacy ivrp paddrFabien Parent
2020-09-17x86/mmu: Allocate/free a PASIDFenghua Yu
2020-09-17iommu/vt-d: Change flags type to unsigned int in binding mmFenghua Yu
2020-09-17drm, iommu: Change type of pasid to u32Fenghua Yu
2020-09-17dma-mapping: introduce DMA range map, supplanting dma_pfn_offsetJim Quinlan
2020-09-16iommu/amd: Remove domain search for PCI/MSIThomas Gleixner
2020-09-16iommu/vt-d: Remove domain search for PCI/MSI[X]Thomas Gleixner
2020-09-16iommm/amd: Store irq domain in struct deviceThomas Gleixner
2020-09-16iommm/vt-d: Store irq domain in struct deviceThomas Gleixner
2020-09-16x86/msi: Consolidate MSI allocationThomas Gleixner
2020-09-16x86_ioapic_Consolidate_IOAPIC_allocationThomas Gleixner
2020-09-16x86/msi: Consolidate HPET allocationThomas Gleixner
2020-09-16iommu/irq_remapping: Consolidate irq domain lookupThomas Gleixner
2020-09-16iommu/amd: Consolidate irq domain getterThomas Gleixner
2020-09-16iommu/vt-d: Consolidate irq domain getterThomas Gleixner
2020-09-16x86/irq: Add allocation type for parent domain retrievalThomas Gleixner
2020-09-16x86_irq_Rename_X86_IRQ_ALLOC_TYPE_MSI_to_reflect_PCI_dependencyThomas Gleixner
2020-09-16iommu/amd: Prevent NULL pointer dereferenceThomas Gleixner
2020-09-11dma-direct: rename and cleanup __phys_to_dmaChristoph Hellwig
2020-09-07iommu/arm-smmu-v3: permit users to disable msi pollingBarry Song
2020-09-07iommu/arm-smmu-v3: replace module_param_named by module_param for disable_bypassBarry Song
2020-09-07iommu/arm-smmu-v3: replace symbolic permissions by octal permissions for modu...Barry Song
2020-09-07iommu/arm-smmu-v3: Fix l1 stream table size in the error messageZenghui Yu
2020-09-04iommu/tegra-smmu: Add locking around mapping operationsDmitry Osipenko
2020-09-04iommu/sun50i: Fix set-but-not-used variable warningJoerg Roedel
2020-09-04iommu/mediatek: Check 4GB mode by reading infracfgMiles Chen
2020-09-04iommu/vt-d: Handle 36bit addressing for x86-32Chris Wilson
2020-09-04iommu/iova: Replace cmpxchg with xchg in queue_iovaYuqi Jin
2020-09-04iommu/amd: Do not use IOMMUv2 functionality when SME is activeJoerg Roedel
2020-09-04iommu/amd: Do not force direct mapping when SME is activeJoerg Roedel
2020-09-04iommu/dma: Remove broken huge page handlingRobin Murphy
2020-09-04iommu/amd: Use cmpxchg_double() when updating 128-bit IRTESuravee Suthikulpanit
2020-09-04iommu/amd: Restore IRTE.RemapEn bit after programming IRTESuravee Suthikulpanit
2020-09-04iommu/vt-d: Fix NULL pointer dereference in dev_iommu_priv_set()Lu Baolu
2020-09-04iommu/vt-d: Serialize IOMMU GCMD register modificationsLu Baolu
2020-09-04iommu: Rename iommu_tlb_* functions to iommu_iotlb_*Tom Murphy
2020-09-04iommu/tegra-smmu: Prune IOMMU group when it is releasedThierry Reding
2020-09-04iommu/tegra-smmu: Balance IOMMU group reference countThierry Reding
2020-09-04iommu/tegra-smmu: Set IOMMU group nameThierry Reding