summaryrefslogtreecommitdiff
path: root/drivers/iommu
AgeCommit message (Expand)AuthorFilesLines
2022-12-01iommufd: File descriptor, context, kconfig and makefilesJason Gunthorpe6-1/+472
2022-11-29iommu: Add device-centric DMA ownership interfacesLu Baolu1-26/+95
2022-11-29iommu: Add IOMMU_CAP_ENFORCE_CACHE_COHERENCYJason Gunthorpe2-5/+13
2022-11-28iommu/hyper-v: Allow hyperv irq remapping without x2apicNuno Das Neves2-6/+11
2022-11-24iommu/of: Remove linux/msi.h includeThomas Gleixner1-1/+0
2022-11-22iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe()Yuan Can1-1/+1
2022-11-22iommu/vt-d: Use real field for indication of first levelLu Baolu2-25/+15
2022-11-22iommu/vt-d: Remove unnecessary domain_context_mapped()Lu Baolu1-44/+3
2022-11-22iommu/vt-d: Rename domain_add_dev_info()Lu Baolu1-2/+3
2022-11-22iommu/vt-d: Rename iommu_disable_dev_iotlb()Lu Baolu1-3/+3
2022-11-22iommu/vt-d: Add blocking domain supportLu Baolu1-8/+18
2022-11-22iommu/vt-d: Add device_block_translation() helperLu Baolu1-6/+38
2022-11-22iommu/vt-d: Allocate pasid table in device probe pathLu Baolu1-8/+12
2022-11-22Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/scm/linux/kernel/git...Joerg Roedel4-139/+133
2022-11-21Merge branch 'for-joerg/arm-smmu/bindings' into for-joerg/arm-smmu/updatesWill Deacon3-139/+130
2022-11-21dma-mapping: reject __GFP_COMP in dma_alloc_attrsChristoph Hellwig1-3/+0
2022-11-19iommu/amd: Check return value of mmu_notifier_register()Denis Arefev1-1/+3
2022-11-19iommu/amd: Fix pci device refcount leak in ppr_notifier()Yang Yingliang1-0/+1
2022-11-19iommu/vt-d: Set SRE bit only when hardware has SRS capTina Zhang1-2/+3
2022-11-19iommu/vt-d: Preset Access bit for IOVA in FL non-leaf paging entriesTina Zhang1-5/+3
2022-11-19iommu/io-pgtable-arm-v7s: Remove map/unmapRobin Murphy1-26/+15
2022-11-19iommu/io-pgtable-arm: Remove map/unmapRobin Murphy1-27/+15
2022-11-19iommu/qcom: Update to {map,unmap}_pagesRobin Murphy1-6/+8
2022-11-19iommu/ipmmu-vmsa: Update to {map,unmap}_pagesRobin Murphy1-9/+9
2022-11-19iommu/msm: Update to {map,unmap}_pagesRobin Murphy1-7/+11
2022-11-19iommu/mediatek: Update to {map,unmap}_pagesRobin Murphy1-7/+8
2022-11-19iommu/sprd: Update to {map,unmap}_pagesRobin Murphy1-11/+14
2022-11-19iommu/mediatek-v1: Update to {map,unmap}_pagesRobin Murphy1-16/+14
2022-11-19iommu/exynos: Fix driver initialization sequenceMarek Szyprowski1-14/+12
2022-11-19s390/pci: use lock-free I/O translation updatesNiklas Schnelle1-24/+13
2022-11-19iommu/s390: Optimize IOMMU table walkingNiklas Schnelle1-26/+43
2022-11-19iommu/s390: Use RCU to allow concurrent domain_list iterationNiklas Schnelle1-17/+27
2022-11-19iommu/s390: Add I/O TLB opsNiklas Schnelle1-11/+56
2022-11-19iommu/s390: Make attach succeed even if the device is in error stateNiklas Schnelle1-2/+7
2022-11-19iommu: Avoid races around device probeRobin Murphy1-6/+22
2022-11-19iommu/mediatek: add support for MT8365 SoCFabien Parent1-0/+13
2022-11-19iommu/mediatek: add support for 6-bit encoded port IDsFabien Parent1-1/+11
2022-11-19iommu/mediatek: Check return value after calling platform_get_resource()Yang Yingliang1-0/+2
2022-11-19iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid optionsKim Phillips1-25/+54
2022-11-19iommu/amd: Fix ivrs_acpihid cmdline parsing codeKim Phillips1-0/+7
2022-11-18iommu/arm-smmu-qcom: Add SM6350 SMMUv2Konrad Dybcio1-0/+1
2022-11-17x86/apic: Remove X86_IRQ_ALLOC_CONTIGUOUS_VECTORSThomas Gleixner2-14/+0
2022-11-17genirq: Get rid of GENERIC_MSI_IRQ_DOMAINThomas Gleixner1-1/+1
2022-11-17iommu/amd: Remove bogus check for multi MSI-XThomas Gleixner1-2/+1
2022-11-17iommu/vt-d: Remove bogus check for multi MSI-XThomas Gleixner1-2/+1
2022-11-15iommu/arm-smmu: Warn once when the perfetcher errata patch fails to applyChen Lin1-0/+3
2022-11-14iommu/arm-smmu-qcom: Add generic qcom,smmu-500 match entryDmitry Baryshkov1-0/+5
2022-11-14iommu/arm-smmu-qcom: Stop using mmu500 reset for v2 MMUsDmitry Baryshkov1-11/+27
2022-11-14iommu/arm-smmu-qcom: Merge table from arm-smmu-qcom-debug into match dataDmitry Baryshkov3-112/+45
2022-11-14iommu/arm-smmu-qcom: provide separate implementation for SDM845-smmu-500Dmitry Baryshkov1-15/+22