summaryrefslogtreecommitdiff
path: root/drivers/iommu
AgeCommit message (Expand)Author
2023-10-27iommu: Avoid unnecessary cache invalidationsLu Baolu
2023-09-25iommu/vt-d: Avoid memory allocation in iommu_suspend()Zhang Rui
2023-09-25iommu/apple-dart: Handle DMA_FQ domains in attach_dev()Hector Martin
2023-09-25Merge tag 'arm-smmu-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/w...Joerg Roedel
2023-09-25iommu/mediatek: Fix share pgtable for iova over 4GBYong Wu
2023-09-22iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_invalidate_rangeNicolin Chen
2023-09-18iommu/arm-smmu-v3: Avoid constructing invalid range commandsRobin Murphy
2023-09-01Merge tag 'iommu-updates-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2023-08-30Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2023-08-30Merge tag 'vfio-v6.6-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds
2023-08-30Merge tag 'x86_apic_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2023-08-21Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas', 'arm/rockchip', '...Joerg Roedel
2023-08-21iommu: Explicitly include correct DT includesRob Herring
2023-08-18mmu_notifiers: rename invalidate_range notifierAlistair Popple
2023-08-18arm64/smmu: use TLBI ASID when invalidating entire rangeAlistair Popple
2023-08-18iommufd/selftest: Don't leak the platform device memory when unloading the mo...Yang Yingliang
2023-08-18iommu/vt-d: Implement hw_info for iommu capability queryYi Liu
2023-08-18iommufd/selftest: Add coverage for IOMMU_GET_HW_INFO ioctlNicolin Chen
2023-08-18iommufd: Add IOMMU_GET_HW_INFOYi Liu
2023-08-18iommu: Move dev_iommu_ops() to private headerYi Liu
2023-08-17vfio: align capability structuresStefan Hajnoczi
2023-08-17iommu/amd: Remove unused declarationsYue Haibing
2023-08-15iommufd: Remove iommufd_ref_to_users()Jason Gunthorpe
2023-08-15Merge tag 'v6.5-rc6' into iommufd for-nextJason Gunthorpe
2023-08-14iommufd/selftest: Make the mock iommu driver into a real driverJason Gunthorpe
2023-08-11iommu/arm-smmu-qcom: Add SM6375 SMMUv2Konrad Dybcio
2023-08-11iommu/arm-smmu-qcom: Add SM6350 DPU compatibleKonrad Dybcio
2023-08-11iommu/arm-smmu-qcom: Add SM6375 DPU compatibleKonrad Dybcio
2023-08-11iommu/arm-smmu-qcom: Sort the compatible list alphabeticallyKonrad Dybcio
2023-08-09iommu/vt-d: Fix to convert mm pfn to dma pfnYanfei Xu
2023-08-09iommu/vt-d: Fix to flush cache of PASID directory tableYanfei Xu
2023-08-09iommu/vt-d: Remove rmrr check in domain attaching device pathLu Baolu
2023-08-09iommu: Prevent RESV_DIRECT devices from blocking domainsLu Baolu
2023-08-09iommu/vt-d: Add set_dev_pasid callback for dma domainLu Baolu
2023-08-09iommu/vt-d: Prepare for set_dev_pasid callbackLu Baolu
2023-08-09iommu/vt-d: Make prq draining code genericLu Baolu
2023-08-09iommu/vt-d: Remove pasid_mutexLu Baolu
2023-08-09iommu/vt-d: Add domain_flush_pasid_iotlb()Lu Baolu
2023-08-09iommu: Move global PASID allocation from SVA to coreJacob Pan
2023-08-09iommu: Generalize PASID 0 for normal DMA w/o PASIDJacob Pan
2023-08-09iommu/qcom: Add support for QSMMUv2 and QSMMU-500 secured contextsAngeloGioacchino Del Regno
2023-08-09iommu/qcom: Index contexts by asid number to allow asid 0AngeloGioacchino Del Regno
2023-08-09iommu/qcom: Disable and reset context bank before programmingAngeloGioacchino Del Regno
2023-08-09iommu/qcom: Use the asid read from device-tree if specifiedAngeloGioacchino Del Regno
2023-08-08iommu/amd: Rearrange DTE bit definationsVasant Hegde
2023-08-07iommu: Remove kernel-doc warningsZhu Wang
2023-08-07iommu/ipmmu-vmsa: Allow PCIe devicesYoshihiro Shimoda
2023-08-07iommu/sprd: Add missing force_apertureJason Gunthorpe
2023-08-07iommu/apple-dart: mark apple_dart_pm_ops staticMin-Hua Chen
2023-08-07iommu/ipmmu-vmsa: Convert to read_poll_timeout_atomic()Geert Uytterhoeven