VOL-3931:Introduced BITS protocol for the ports and RS-232 port connector

Change-Id: I5238724bbb6744e95abac764d2a8934f570e0825
diff --git a/protos/dmi/hw.proto b/protos/dmi/hw.proto
index 2ebaeeb..edc5bb9 100644
--- a/protos/dmi/hw.proto
+++ b/protos/dmi/hw.proto
@@ -36,11 +36,6 @@
     COMPONENT_TYPE_MEMORY = 13;

     // A component of type "TRANSCEIVER" could have 0 or more components of type "PORT" as children.

     COMPONENT_TYPE_TRANSCEIVER = 14;

-    // Removing the below two specific types of transceivers as we introduce a specific attribute

-    // called type of the transeiver which can be used to convey the same information

-    // Will deprecate these two in the future.

-    //COMPONENT_TYPE_GPON_TRANSCEIVER = 15;

-    //COMPONENT_TYPE_XGS_PON_TRANSCEIVER = 16;

 }

 

 enum ComponentAdminState {

@@ -162,6 +157,7 @@
         FIBER_LC = 2;

         FIBER_SC_PC = 3;

         FIBER_MPO = 4;

+        RS232 = 5;

     }

     enum Speed {

         SPEED_UNDEFINED = 0;

@@ -184,6 +180,7 @@
         GFAST = 5;

         SERIAL = 6;

         EPON = 7;

+        BITS = 8;

     }

     ConnectorType connector_type = 1;

     Speed speed = 2;