Skip to content

Rockchip IOMMU fixes

Robin Murphy linux-arm-kernel linux-iommu linux-rockchip 1 version Applied

Status from this message: Applied, thanks.

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 4 repliesApplied

Patches in v1 Applied

#Subject and filesSizeRepliesApplied
1/3iommu/rockchip: Allocate per-device data sensiblydrivers/iommu/rockchip-iommu.c+3 -30 replies
2/3iommu/rockchip: Register in a sensible orderdrivers/iommu/rockchip-iommu.c+10 -110 replies
3/3iommu/rockchip: Retire global dma_dev workarounddrivers/iommu/rockchip-iommu.c+13 -210 replies

Reviews trailers per patch

None of the 3 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchMarek SzyprowskiAnders RoxellNicolas FrattaroliDang HuynhQuentin Schulz
SeriesR-b T-b T-b T-b
1/3T-b T-b
2/3
3/3

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 5 reviewers.

Read the v1 thread

Cover letter [PATCH 0/3] Rockchip IOMMU fixes

Hi all,

I was expecting my DT probing change to flush out issues, and it seems some weaknesses in rockchip-iommu were the first to show. The first two patches here get things working again for me on my RK3399 NanoPC-T4 (with a console on HDMI exercising the VOP MMU), the 3rd patch just finishes the cleanup since I was there and could test it.

Thanks,
Robin.

Robin Murphy (3):
iommu/rockchip: Allocate per-device data sensibly iommu/rockchip: Register in a sensible order iommu/rockchip: Retire global dma_dev workaround

 drivers/iommu/rockchip-iommu.c | 61 +++++++++++++++-------------------
 1 file changed, 26 insertions(+), 35 deletions(-)
Signature · 1 line
2.39.2.101.g768bb238c484.dirty