Re: [PATCH v3] iommu/rockchip: Drop global rk_ops in favor of per-device ops

From: Will Deacon

Date: Sun Jul 26 2026 - 11:02:51 EST


On Wed, 22 Jul 2026 15:35:10 +0800, Simon Xue wrote:
> The driver currently uses a global rk_ops pointer, forcing all IOMMU
> instances to share the same operations. This restricts the driver from
> supporting SoCs that might integrate different versions of IOMMU hardware.
>
> Since the IOMMU framework passes the master device information to
> iommu_paging_domain_alloc(), the global variable is no longer needed.
>
> [...]

Applied to iommu (rockchip), thanks!

[1/1] iommu/rockchip: Drop global rk_ops in favor of per-device ops
https://git.kernel.org/iommu/c/414cb6f3ac62

Cheers,
--
Will

https://fixes.arm64.dev
https://next.arm64.dev
https://will.arm64.dev