summaryrefslogtreecommitdiffstats
path: root/drivers/iommu/arm
AgeCommit message (Expand)AuthorLines
2026-02-22Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL usesKees Cook-3/+2
2026-02-21Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds-2/+1
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds-12/+12
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook-20/+20
2026-02-11Merge tag 'driver-core-7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds-5/+52
2026-02-06Merge branches 'fixes', 'arm/smmu/updates', 'intel/vt-d', 'amd/amd-vi' and 'c...Joerg Roedel-118/+244
2026-01-31iommu/tegra241-cmdqv: Reset VCMDQ in tegra241_vcmdq_hw_init_user()Nicolin Chen-0/+3
2026-01-23iommu/arm-smmu-v3: Do not set disable_ats unless vSTE is TranslateNicolin Chen-1/+3
2026-01-23iommu/arm-smmu-v3-test: Add nested s1bypass/s1dssbypass coverageNicolin Chen-0/+47
2026-01-23iommu/arm-smmu-v3: Mark EATS_TRANS safe when computing the update sequenceJason Gunthorpe-0/+26
2026-01-23iommu/arm-smmu-v3: Mark STE MEV safe when computing the update sequenceJason Gunthorpe-0/+10
2026-01-23iommu/arm-smmu-v3: Add update_safe bits to fix STE update sequenceJason Gunthorpe-10/+53
2026-01-22iommu/arm-smmu-v3: Add device-tree support for CMDQV driverAshish Mhetre-0/+32
2026-01-22iommu/tegra241-cmdqv: Decouple driver from ACPINicolin Chen-74/+14
2026-01-22iommu/arm-smmu-qcom: do not register driver in probe()Danilo Krummrich-5/+52
2026-01-22iommu/arm-smmu-qcom: Restore ACTLR settings for MDSS on sa8775pBibek Kumar Patro-0/+2
2026-01-10iommu: Add iommu_driver_get_domain_for_dev() helperNicolin Chen-2/+3
2026-01-07iommu/arm-smmu-v3: Remove IASMostafa Saleh-15/+5
2026-01-05iommu/qcom: Simplify with scoped for each OF child loopKrzysztof Kozlowski-6/+2
2026-01-05iommu/arm-smmu-qcom: Add actlr settings for mdss on Qualcomm platformsCharan Teja Kalla-0/+26
2026-01-05iommu/arm-smmu-v3: Improve CMDQ lock fairness and efficiencyAlexander Grest-10/+21
2025-12-04Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds-1/+12
2025-11-28Merge branches 'arm/smmu/updates', 'arm/smmu/bindings', 'mediatek', 'nvidia/t...Joerg Roedel-42/+54
2025-11-26iommu/arm-smmu-v3-iommufd: Allow attaching nested domain for GBPA casesNicolin Chen-1/+12
2025-11-25iommu/arm-smmu-qcom: Enable use of all SMR groups when running bare-metalStephan Gerhold-10/+17
2025-11-24iommu/arm-smmu-v3: Fix error check in arm_smmu_alloc_cd_tablesRyan Huang-1/+1
2025-11-17iommu/qcom: fix device leak on of_xlate()Johan Hovold-6/+4
2025-11-03iommu/arm-smmu-qcom: Add Glymur MDSS compatibleAbel Vesa-0/+1
2025-10-27iommu: Pass in old domain to attach_dev callback functionsNicolin Chen-19/+30
2025-10-27iommu/arm-smmu-v3: Set release_domain to arm_smmu_blocked_domainNicolin Chen-6/+1
2025-08-22iommu/arm-smmu-v3: Fix smmu_domain->nr_ats_masters decrementNicolin Chen-1/+1
2025-08-15iommu/tegra241-cmdqv: Fix missing cpu_to_le64 at lvcmdq_err_mapNicolin Chen-3/+5
2025-07-31Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds-52/+561
2025-07-30Merge tag 'iommu-updates-v6.17' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds-23/+16
2025-07-28iommu/arm-smmu-v3: Replace vsmmu_size/type with get_viommu_sizeNicolin Chen-15/+20
2025-07-28iommu/arm-smmu-v3: Do not bother impl_ops if IOMMU_VIOMMU_TYPE_ARM_SMMUV3Nicolin Chen-11/+30
2025-07-24Merge branch 'arm/smmu/updates' into nextWill Deacon-4/+6
2025-07-24Merge branch 'arm/smmu/bindings' into nextWill Deacon-0/+1
2025-07-18iommufd/vdevice: Remove struct device reference from struct vdeviceXu Yilun-1/+2
2025-07-14iommu/tegra241-cmdqv: import IOMMUFD module namespaceArnd Bergmann-0/+2
2025-07-14iommu/arm-smmu: disable PRR on SM8250Dmitry Baryshkov-1/+2
2025-07-14iommu/arm-smmu-v3: Revert vmaster in the error pathNicolin Chen-3/+4
2025-07-14iommu/arm-smmu-qcom: Add SM6115 MDSS compatibleAlexey Klimov-0/+1
2025-07-14iommu/qcom: Fix pgsize_bitmapJason Gunthorpe-1/+1
2025-07-11iommu/tegra241-cmdqv: Add IOMMU_VEVENTQ_TYPE_TEGRA241_CMDQV supportNicolin Chen-0/+22
2025-07-11iommu/tegra241-cmdqv: Add user-space use supportNicolin Chen-6/+407
2025-07-11iommu/tegra241-cmdqv: Do not statically map LVCMDQsNicolin Chen-4/+33
2025-07-11iommu/tegra241-cmdqv: Simplify deinit flow in tegra241_cmdqv_remove_vintf()Nicolin Chen-10/+3
2025-07-11iommu/tegra241-cmdqv: Use request_threaded_irqNicolin Chen-2/+3
2025-07-11iommu/arm-smmu-v3-iommufd: Add hw_info to impl_opsNicolin Chen-2/+13