[VOL-5255] - Use all uplink interfaces not only interface 0 at OLT

Link to original MR:
https://gerrit.opencord.org/c/voltha-protos/+/34960
https://gerrit.opencord.org/c/voltha-protos/+/34992

Change-Id: Iae3c0b27a4ab033e6954dc39df005b05f6e59010
Signed-off-by: Sridhar Ravindra <sridhar.ravindra@radisys.com>
diff --git a/protos/voltha_protos/openolt.proto b/protos/voltha_protos/openolt.proto
index 3fcd2af..c26be7a 100755
--- a/protos/voltha_protos/openolt.proto
+++ b/protos/voltha_protos/openolt.proto
@@ -428,6 +428,8 @@
 
     // Total number of pon intf ports on the device
     fixed32 pon_ports = 12;
+    // Total number of nni intf ports on the device
+    fixed32 nni_ports = 20;
 
     reserved 5 to 11, 13, 14;
     // Not used anymore, this information is defined per-range only
diff --git a/protos/voltha_protos/tech_profile.proto b/protos/voltha_protos/tech_profile.proto
index c82d52f..493f2a3 100755
--- a/protos/voltha_protos/tech_profile.proto
+++ b/protos/voltha_protos/tech_profile.proto
@@ -129,6 +129,7 @@
     fixed32 port_no = 5;
     repeated TrafficQueue traffic_queues = 6;
     fixed32 tech_profile_id = 7;
+    fixed32 network_intf_id = 8;
 }
 
 message InstanceControl {