[PATCH openEuler-OLK-6.6 124/129] iommu/arm-smmu-v3: Support IOMMU_HWPT_INVALIDATE using a VIOMMU object