summaryrefslogtreecommitdiff
path: root/drivers/iommu
AgeCommit message (Expand)AuthorFilesLines
2023-09-02Merge tag 'iommu-updates-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds30-624/+866
2023-08-31Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds10-315/+1045
2023-08-31Merge tag 'vfio-v6.6-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds5-8/+142
2023-08-30Merge tag 'x86_apic_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-4/+4
2023-08-21Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas', 'arm/rockchip', '...Joerg Roedel30-624/+866
2023-08-21iommu: Explicitly include correct DT includesRob Herring7-7/+5
2023-08-18mmu_notifiers: rename invalidate_range notifierAlistair Popple3-15/+16
2023-08-18arm64/smmu: use TLBI ASID when invalidating entire rangeAlistair Popple1-3/+13
2023-08-18iommufd/selftest: Don't leak the platform device memory when unloading the mo...Yang Yingliang1-2/+2
2023-08-18iommu/vt-d: Implement hw_info for iommu capability queryYi Liu1-0/+19
2023-08-18iommufd/selftest: Add coverage for IOMMU_GET_HW_INFO ioctlNicolin Chen2-0/+25
2023-08-18iommufd: Add IOMMU_GET_HW_INFOYi Liu3-0/+77
2023-08-18iommu: Move dev_iommu_ops() to private headerYi Liu1-0/+11
2023-08-17vfio: align capability structuresStefan Hajnoczi1-0/+2
2023-08-17iommu/amd: Remove unused declarationsYue Haibing1-3/+0
2023-08-15iommufd: Remove iommufd_ref_to_users()Jason Gunthorpe1-23/+0
2023-08-15Merge tag 'v6.5-rc6' into iommufd for-nextJason Gunthorpe4-31/+76
2023-08-15iommufd/selftest: Make the mock iommu driver into a real driverJason Gunthorpe5-59/+144
2023-08-11iommu/arm-smmu-qcom: Add SM6375 SMMUv2Konrad Dybcio1-0/+1
2023-08-11iommu/arm-smmu-qcom: Add SM6350 DPU compatibleKonrad Dybcio1-0/+1
2023-08-11iommu/arm-smmu-qcom: Add SM6375 DPU compatibleKonrad Dybcio1-0/+1
2023-08-11iommu/arm-smmu-qcom: Sort the compatible list alphabeticallyKonrad Dybcio1-2/+2
2023-08-09iommu/vt-d: Fix to convert mm pfn to dma pfnYanfei Xu1-9/+13
2023-08-09iommu/vt-d: Fix to flush cache of PASID directory tableYanfei Xu1-1/+1
2023-08-09iommu/vt-d: Remove rmrr check in domain attaching device pathLu Baolu1-58/+0
2023-08-09iommu: Prevent RESV_DIRECT devices from blocking domainsLu Baolu1-10/+27
2023-08-09iommu/vt-d: Add set_dev_pasid callback for dma domainLu Baolu2-5/+106
2023-08-09iommu/vt-d: Prepare for set_dev_pasid callbackLu Baolu1-1/+2
2023-08-09iommu/vt-d: Make prq draining code genericLu Baolu3-26/+23
2023-08-09iommu/vt-d: Remove pasid_mutexLu Baolu1-40/+5
2023-08-09iommu/vt-d: Add domain_flush_pasid_iotlb()Lu Baolu1-2/+14
2023-08-09iommu: Move global PASID allocation from SVA to coreJacob Pan2-19/+38
2023-08-09iommu: Generalize PASID 0 for normal DMA w/o PASIDJacob Pan5-24/+22
2023-08-09iommu/qcom: Add support for QSMMUv2 and QSMMU-500 secured contextsAngeloGioacchino Del Regno1-2/+17
2023-08-09iommu/qcom: Index contexts by asid number to allow asid 0AngeloGioacchino Del Regno1-12/+10
2023-08-09iommu/qcom: Disable and reset context bank before programmingAngeloGioacchino Del Regno1-0/+7
2023-08-09iommu/qcom: Use the asid read from device-tree if specifiedAngeloGioacchino Del Regno1-3/+15
2023-08-08iommu/amd: Rearrange DTE bit definationsVasant Hegde1-4/+4
2023-08-07iommu: Remove kernel-doc warningsZhu Wang1-2/+2
2023-08-07iommu/ipmmu-vmsa: Allow PCIe devicesYoshihiro Shimoda1-0/+5
2023-08-07iommu/sprd: Add missing force_apertureJason Gunthorpe1-0/+1
2023-08-07iommu/apple-dart: mark apple_dart_pm_ops staticMin-Hua Chen1-1/+1
2023-08-07iommu/ipmmu-vmsa: Convert to read_poll_timeout_atomic()Geert Uytterhoeven1-9/+6
2023-08-07iommu/mediatek: mt8188: Add iova_region_larb_mskYong Wu1-0/+16
2023-08-07iommu/mediatek: Add MT8188 IOMMU SupportChengci.Xu1-0/+49
2023-08-07iommu/mediatek: Add enable IOMMU SMC command for INFRA mastersChengci.Xu1-10/+22
2023-08-07iommu/mediatek: Adjust mtk_iommu_config flowChengci.Xu1-26/+32
2023-08-07iommu/mediatek: Fix two IOMMU share pagetable issueChengci.Xu1-8/+14
2023-08-06x86/vector: Rename send_cleanup_vector() to vector_schedule_cleanup()Thomas Gleixner3-4/+4
2023-08-01iommu/arm-smmu: Clean up resource handling during Qualcomm context probeYangtao Li1-4/+2