[PATCH v2 0/6] iommu/qcom: Misc Fixes

From: Mukesh Ojha

Date: Fri Jul 17 2026 - 10:50:24 EST


Series to address fixes in legacy qcom_iommu driver, it is based on top
of https://lore.kernel.org/lkml/20260623071245.1985938-1-haoxiang_li2024@xxxxxxx/

Changes in v1: https://lore.kernel.org/lkml/20260623122034.1166295-1-mukesh.ojha@xxxxxxxxxxxxxxxx/
- Used devm_pm_runtime_enable in 2/6 as per comment.
- Dropped 6/8 and 8/8 from the last series.
- Added R-b and fixes tag.

Mukesh Ojha (6):
iommu/qcom: Fix inverted fault report check in qcom_iommu_fault()
iommu/qcom: Use devm_pm_runtime_enable() in qcom_iommu_device_probe()
iommu/qcom: Check pm_runtime_resume_and_get() return in probe
iommu/qcom: Fix pgtbl_ops leak in qcom_iommu_init_domain() error path
iommu/qcom: Publish pgtbl_ops before releasing init_mutex
iommu/qcom: Enable clocks before hardware access in
qcom_iommu_ctx_probe()

drivers/iommu/arm/arm-smmu/qcom_iommu.c | 31 ++++++++++++++++---------
1 file changed, 20 insertions(+), 11 deletions(-)

--
2.53.0