iommu/arm-smmu: Allow implementation specific write_s2cr