[PATCH openEuler-1.0-LTS 08/12] iommu/arm-smmu-v3: Separate s/w and h/w views of prod and cons indexes