[PATCH v14 0/5] Add support for Verisilicon IOMMU used by media codec blocks

Jörg Rödel joro at 8bytes.org
Mon May 11 01:01:59 PDT 2026


On Wed, Apr 15, 2026 at 09:23:36AM +0200, Benjamin Gaignard wrote:
> Benjamin Gaignard (5):
>   dt-bindings: vendor-prefixes: Add Verisilicon
>   dt-bindings: iommu: verisilicon: Add binding for VSI IOMMU
>   iommu: Add verisilicon IOMMU driver
>   arm64: dts: rockchip: Add verisilicon IOMMU node on RK3588
>   arm64: defconfig: enable Verisilicon IOMMU for Rockchip RK3588
> 
>  .../bindings/iommu/verisilicon,iommu.yaml     |  71 ++
>  .../devicetree/bindings/vendor-prefixes.yaml  |   2 +
>  MAINTAINERS                                   |   8 +
>  arch/arm64/boot/dts/rockchip/rk3588-base.dtsi |  11 +
>  arch/arm64/configs/defconfig                  |   1 +
>  drivers/iommu/Kconfig                         |  11 +
>  drivers/iommu/Makefile                        |   1 +
>  drivers/iommu/vsi-iommu.c                     | 796 ++++++++++++++++++
>  8 files changed, 901 insertions(+)
>  create mode 100644 Documentation/devicetree/bindings/iommu/verisilicon,iommu.yaml
>  create mode 100644 drivers/iommu/vsi-iommu.c

Applied to the new verisilicon branch.



More information about the Linux-rockchip mailing list