IVGCVSW-3265  Add support for optional Convolution2d dilation parameters

Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com>
Change-Id: I3968d682b67439d4b4aca670d074ea4f8993a39a
diff --git a/ConversionUtils.hpp b/ConversionUtils.hpp
index 808fc1c..2f26c12 100644
--- a/ConversionUtils.hpp
+++ b/ConversionUtils.hpp
@@ -1181,7 +1181,8 @@
                     data)
             || !GetInputScalar<HalOperand, HalOperandType>(operation, 8, HalOperandType::INT32, desc.m_StrideY, model,
                     data)
-            || !GetInputActivationFunction<HalOperand, HalOperandType>(operation, 9, activation, model, data))
+            || !GetInputActivationFunction<HalOperand, HalOperandType>(operation, 9, activation, model, data)
+            || !GetOptionalConvolutionDilationParams<HalOperand, HalOperandType>(operation, 11, desc, model, data))
         {
             return Fail("%s: Operation has invalid inputs", __func__);
         }
@@ -1195,7 +1196,8 @@
                     model, data)
             || !GetInputScalar<HalOperand, HalOperandType>(operation, 5, HalOperandType::INT32, desc.m_StrideY, model,
                     data)
-            || !GetInputActivationFunction<HalOperand, HalOperandType>(operation, 6, activation, model, data))
+            || !GetInputActivationFunction<HalOperand, HalOperandType>(operation, 6, activation, model, data)
+            || !GetOptionalConvolutionDilationParams<HalOperand, HalOperandType>(operation, 8, desc, model, data))
         {
             return Fail("%s: Operation has invalid inputs", __func__);
         }