summaryrefslogtreecommitdiff
path: root/drivers/iommu
AgeCommit message (Expand)Author
2023-06-09iommu/amd: Improving Interrupt Remapping Table InvalidationSuravee Suthikulpanit
2023-06-09iommu/amd: Do not Invalidate IRT when IRTE caching is disabledSuravee Suthikulpanit
2023-06-09iommu/amd: Introduce Disable IRTE Caching SupportSuravee Suthikulpanit
2023-06-09iommu/amd: Remove the unused struct amd_ir_data.refSuravee Suthikulpanit
2023-06-09iommu/amd: Switch amd_iommu_update_ga() to use modify_irte_ga()Joao Martins
2023-06-08iommu/arm-smmu-v3: Set TTL invalidation hint betterRobin Murphy
2023-06-08iommu/arm-smmu-v3: Document nesting-related errataRobin Murphy
2023-06-08iommu/arm-smmu-v3: Add explicit feature for nestingRobin Murphy
2023-06-08iommu/arm-smmu-v3: Document MMU-700 erratum 2812531Robin Murphy
2023-06-08iommu/arm-smmu-v3: Work around MMU-600 erratum 1076982Robin Murphy
2023-06-05x86,intel_iommu: Replace cmpxchg_double()Peter Zijlstra
2023-06-05x86,amd_iommu: Replace cmpxchg_double()Peter Zijlstra
2023-06-01iommu/mediatek: Flush IOTLB completely only if domain has been attachedChen-Yu Tsai
2023-06-01iommu/fsl: Use driver_managed_dma to allow VFIO to workJason Gunthorpe
2023-06-01iommu/fsl: Move ENODEV to fsl_pamu_probe_device()Jason Gunthorpe
2023-06-01iommu/fsl: Always allocate a group for non-pci devicesJason Gunthorpe
2023-05-23iommu/amd/pgtbl_v2: Fix domain max addressVasant Hegde
2023-05-23iommu/virtio: Return size mapped for a detached domainJean-Philippe Brucker
2023-05-23iommu/virtio: Detach domain on endpoint releaseJean-Philippe Brucker
2023-05-23iommu: Tidy the control flow in iommu_group_store_type()Jason Gunthorpe
2023-05-23iommu: Remove __iommu_group_for_each_dev()Jason Gunthorpe
2023-05-23iommu: Allow IOMMU_RESV_DIRECT to work on ARMJason Gunthorpe
2023-05-23iommu: Consolidate the default_domain setup to one functionJason Gunthorpe
2023-05-23iommu: Revise iommu_group_alloc_default_domain()Jason Gunthorpe
2023-05-23iommu: Consolidate the code to calculate the target default domain typeJason Gunthorpe
2023-05-23iommu: Remove the assignment of group->domain during default domain allocJason Gunthorpe
2023-05-23iommu: Do iommu_group_create_direct_mappings() before attachJason Gunthorpe
2023-05-23iommu: Fix iommu_probe_device() to attach the right domainJason Gunthorpe
2023-05-23iommu: Replace iommu_group_do_dma_first_attach with __iommu_device_set_domainJason Gunthorpe
2023-05-23iommu: Remove iommu_group_do_dma_first_attach() from iommu_group_add_device()Jason Gunthorpe
2023-05-23iommu: Replace __iommu_group_dma_first_attach() with set_domainJason Gunthorpe
2023-05-23iommu: Use __iommu_group_set_domain() in iommu_change_dev_def_domain()Jason Gunthorpe
2023-05-23iommu: Use __iommu_group_set_domain() for __iommu_attach_group()Jason Gunthorpe
2023-05-23iommu: Make __iommu_group_set_domain() handle error unwindJason Gunthorpe
2023-05-23iommu: Add for_each_group_device()Jason Gunthorpe
2023-05-23iommu: Replace iommu_group_device_count() with list_count_nodes()Jason Gunthorpe
2023-05-22iommu: Suppress empty whitespaces in printsFlorian Fainelli
2023-05-22iommu: Use flush queue capabilityRobin Murphy
2023-05-22iommu: Add a capability for flush queue supportRobin Murphy
2023-05-22iommu/amd: Fix domain flush size when syncing iotlbJon Pan-Doh
2023-05-22iommu/amd: Add missing domain type checksJason Gunthorpe
2023-05-22iommu/amd: Fix up merge conflict resolutionJerry Snitselaar
2023-05-22iommu/amd: Update copyright noticeCarlos Bilbao
2023-05-22iommu/amd: Use page mode macros in fetch_pte()Jerry Snitselaar
2023-05-22iommu/amd: Handle GALog overflowsJoao Martins
2023-05-22iommu/amd: Don't block updates to GATag if guest mode is onJoao Martins
2023-05-22iommu/iova: Optimize iova_magazine_alloc()Zhen Lei
2023-05-22iommu/rockchip: Fix unwind goto issueChao Wang
2023-05-22iommu: Make IPMMU_VMSA dependencies more strictRandy Dunlap
2023-05-19Merge tag 'drm-fixes-2023-05-20' of git://anongit.freedesktop.org/drm/drmLinus Torvalds