[PATCH] drm/rockchip: rewrite IOMMU support code