blob: 7a5c29b27fc93990252be4c5cd7f5908fb272723 [file] [log] [blame]
edition = "2023";
package milotic_tlbmc.nic_veeprom;
enum NicTelemetryVersion {
NIC_TELEMETRY_VERSION_UNKNOWN = 0;
NIC_TELEMETRY_VERSION_V1 = 1;
NIC_TELEMETRY_VERSION_V2 = 2;
}
enum NicTelemetryName {
NIC_TELEMETRY_NAME_UNKNOWN = 0;
NIC_TELEMETRY_NAME_PORT0_SPEED_GBPS = 1;
NIC_TELEMETRY_NAME_PORT1_SPEED_GBPS = 2;
NIC_TELEMETRY_NAME_PORT2_SPEED_GBPS = 3;
NIC_TELEMETRY_NAME_PORT3_SPEED_GBPS = 4;
NIC_TELEMETRY_NAME_PORT0_FLAP_COUNT = 5;
NIC_TELEMETRY_NAME_PORT1_FLAP_COUNT = 6;
NIC_TELEMETRY_NAME_PORT2_FLAP_COUNT = 7;
NIC_TELEMETRY_NAME_PORT3_FLAP_COUNT = 8;
NIC_TELEMETRY_NAME_PORT0_FEC_CCW = 9;
NIC_TELEMETRY_NAME_PORT0_FEC_UCW = 10;
NIC_TELEMETRY_NAME_PORT1_FEC_CCW = 11;
NIC_TELEMETRY_NAME_PORT1_FEC_UCW = 12;
NIC_TELEMETRY_NAME_PORT2_FEC_CCW = 13;
NIC_TELEMETRY_NAME_PORT2_FEC_UCW = 14;
NIC_TELEMETRY_NAME_PORT3_FEC_CCW = 15;
NIC_TELEMETRY_NAME_PORT3_FEC_UCW = 16;
NIC_TELEMETRY_NAME_PORT0_MAC_STAT_TX_BYTES = 17;
NIC_TELEMETRY_NAME_PORT0_MAC_STAT_TX_PACKETS = 18;
NIC_TELEMETRY_NAME_PORT0_MAC_STAT_RX_BYTES = 19;
NIC_TELEMETRY_NAME_PORT0_MAC_STAT_RX_PACKETS = 20;
NIC_TELEMETRY_NAME_PORT0_MAC_STAT_RX_BAD_PACKETS = 21;
NIC_TELEMETRY_NAME_PORT1_MAC_STAT_TX_BYTES = 22;
NIC_TELEMETRY_NAME_PORT1_MAC_STAT_TX_PACKETS = 23;
NIC_TELEMETRY_NAME_PORT1_MAC_STAT_RX_BYTES = 24;
NIC_TELEMETRY_NAME_PORT1_MAC_STAT_RX_PACKETS = 25;
NIC_TELEMETRY_NAME_PORT1_MAC_STAT_RX_BAD_PACKETS = 26;
NIC_TELEMETRY_NAME_PORT2_MAC_STAT_TX_BYTES = 27;
NIC_TELEMETRY_NAME_PORT2_MAC_STAT_TX_PACKETS = 28;
NIC_TELEMETRY_NAME_PORT2_MAC_STAT_RX_BYTES = 29;
NIC_TELEMETRY_NAME_PORT2_MAC_STAT_RX_PACKETS = 30;
NIC_TELEMETRY_NAME_PORT2_MAC_STAT_RX_BAD_PACKETS = 31;
NIC_TELEMETRY_NAME_PORT3_MAC_STAT_TX_BYTES = 32;
NIC_TELEMETRY_NAME_PORT3_MAC_STAT_TX_PACKETS = 33;
NIC_TELEMETRY_NAME_PORT3_MAC_STAT_RX_BYTES = 34;
NIC_TELEMETRY_NAME_PORT3_MAC_STAT_RX_PACKETS = 35;
NIC_TELEMETRY_NAME_PORT3_MAC_STAT_RX_BAD_PACKETS = 36;
NIC_TELEMETRY_NAME_TX_PACKETS_DROPPED = 37;
NIC_TELEMETRY_NAME_RX_PACKETS_DROPPED = 38;
NIC_TELEMETRY_NAME_CN0_ETH0_NO_BUFFER_RX_DROPS = 39;
NIC_TELEMETRY_NAME_DIORITE_ADT = 40;
NIC_TELEMETRY_NAME_DIORITE_FAN_SPEED = 41;
NIC_TELEMETRY_NAME_DIORITE_FAN_DUTY_CYCLE = 42;
NIC_TELEMETRY_NAME_OP_MODE = 43;
NIC_TELEMETRY_NAME_PORT_LINK_STATE = 44;
NIC_TELEMETRY_NAME_ERROR_CODES = 45;
NIC_TELEMETRY_NAME_DIORITE_CPU = 46;
NIC_TELEMETRY_NAME_DIORITE_DDR = 47;
}