IVGCVSW-7006 Remove deprecated code due to be removed in 22.08

* AddConv with weights and bias

!armnn:8167


Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com>
Change-Id: I9b2ad21482d503161721b7d4eee5c5d16b59a379
diff --git a/ConversionUtils_1_2.hpp b/ConversionUtils_1_2.hpp
index 171d61b..ae24230 100644
--- a/ConversionUtils_1_2.hpp
+++ b/ConversionUtils_1_2.hpp
@@ -1233,10 +1233,9 @@
                 return false;
             }
 
-            ARMNN_NO_DEPRECATE_WARN_BEGIN
-            IConnectableLayer* convLayer =
-                data.m_Network->AddConvolution2dLayer(desc, groupWeights, Optional<ConstTensor>(groupBiases));
-            ARMNN_NO_DEPRECATE_WARN_END
+            IConnectableLayer* weightsLayer = data.m_Network->AddConstantLayer(groupWeights);
+            IConnectableLayer* biasLayer = data.m_Network->AddConstantLayer(groupBiases);
+            IConnectableLayer* convLayer = data.m_Network->AddConvolution2dLayer(desc);
 
             if (!convLayer)
             {
@@ -1244,6 +1243,11 @@
             }
 
             splitterLayer->GetOutputSlot(group).Connect(convLayer->GetInputSlot(0));
+            weightsLayer->GetOutputSlot(0).Connect(convLayer->GetInputSlot(1));
+            biasLayer->GetOutputSlot(0).Connect(convLayer->GetInputSlot(2));
+
+            weightsLayer->GetOutputSlot(0).SetTensorInfo(groupWeightsInfo);
+            biasLayer->GetOutputSlot(0).SetTensorInfo(groupBiasesInfo);
             convLayer->GetOutputSlot(0).SetTensorInfo(groupOutputInfo);
 
             if(isDynamic)