From 3b8d91529e6e0ce1c2335b5827a0aa0f6cea1876 Mon Sep 17 00:00:00 2001 From: Lukas Stockner Date: Fri, 24 Nov 2023 00:20:36 +0100 Subject: [PATCH] Rework breakout configurations --- .../Supermicro_sse_t7132s/port_config.ini | 35 - ...ig_16x400G_16x200G_32x100G_sse_t7132s.yaml | 682 ------------------ .../T7132S_16B_32C_16D/ivm.sai.config.yaml | 10 - .../T7132S_16B_32C_16D/port_config.ini | 67 -- .../T7132S_16V_64C_14D/port_config.ini | 97 --- .../buffers.json.j2 | 0 .../buffers_defaults_def_lossy.j2 | 0 .../buffers_defaults_t1.j2 | 0 ...ig_14x400G_48x100G_24x25G_sse_t7132s.yaml} | 248 +++---- .../innovium.77700_A | 0 .../innovium.77700_B | 0 .../ivm.sai.config.yaml | 2 +- .../ivm.sai.datapath.config.yaml | 0 .../pg_profile_lookup.ini | 0 .../port_config.ini | 46 +- .../qos.json.j2 | 0 .../qos_defaults_def_lossy.j2 | 0 .../qos_defaults_t1.j2 | 0 .../sai.profile | 0 .../buffers.json.j2 | 0 .../buffers_defaults_def_lossy.j2 | 0 .../buffers_defaults_t1.j2 | 0 .../config_32x400G_sse_t7132s.yaml | 0 .../innovium.77700_A | 0 .../innovium.77700_B | 0 .../ivm.sai.config.yaml | 0 .../ivm.sai.datapath.config.yaml | 0 .../pg_profile_lookup.ini | 0 .../T7132S_32D/port_config.ini | 35 + .../qos.json.j2 | 0 .../qos_defaults_def_lossy.j2 | 0 .../qos_defaults_t1.j2 | 0 .../sai.profile | 0 .../buffers.json.j2 | 0 .../buffers_defaults_def_lossy.j2 | 0 .../buffers_defaults_t1.j2 | 0 ...ig_12x400G_64x100G_32x25G_sse_t7132s.yaml} | 340 ++++++--- .../innovium.77700_A | 0 .../innovium.77700_B | 0 .../ivm.sai.config.yaml | 4 +- .../ivm.sai.datapath.config.yaml | 0 .../pg_profile_lookup.ini | 0 .../T7132S_32V_64C_12D/port_config.ini | 111 +++ .../qos.json.j2 | 0 .../qos_defaults_def_lossy.j2 | 0 .../qos_defaults_t1.j2 | 0 .../sai.profile | 0 .../T7132S_64C_16D/buffers.json.j2 | 173 ----- .../buffers_defaults_def_lossy.j2 | 45 -- .../T7132S_64C_16D/buffers_defaults_t1.j2 | 174 ----- .../T7132S_64C_16D/innovium.77700_A | 60 -- .../T7132S_64C_16D/innovium.77700_B | 60 -- .../ivm.sai.datapath.config.yaml | 9 - .../T7132S_64C_16D/pg_profile_lookup.ini | 22 - .../T7132S_64C_16D/qos.json.j2 | 181 ----- .../T7132S_64C_16D/qos_defaults_def_lossy.j2 | 124 ---- .../T7132S_64C_16D/qos_defaults_t1.j2 | 195 ----- .../T7132S_64C_16D/sai.profile | 1 - .../buffers.json.j2 | 0 .../buffers_defaults_def_lossy.j2 | 0 .../buffers_defaults_t1.j2 | 0 .../config_14x400G_72x100G_sse_t7132s.yaml} | 56 +- .../innovium.77700_A | 0 .../innovium.77700_B | 0 .../ivm.sai.config.yaml | 2 +- .../ivm.sai.datapath.config.yaml | 0 .../pg_profile_lookup.ini | 0 .../port_config.ini | 14 +- .../qos.json.j2 | 0 .../qos_defaults_def_lossy.j2 | 0 .../qos_defaults_t1.j2 | 0 .../sai.profile | 0 .../default_sku | 2 +- 73 files changed, 542 insertions(+), 2253 deletions(-) delete mode 100755 device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/port_config.ini delete mode 100755 device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/config_16x400G_16x200G_32x100G_sse_t7132s.yaml delete mode 100755 device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/ivm.sai.config.yaml delete mode 100755 device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/port_config.ini delete mode 100755 device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/port_config.ini rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_16B_32C_16D => T7132S_24V_48C_14D}/buffers.json.j2 (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{Supermicro_sse_t7132s => T7132S_24V_48C_14D}/buffers_defaults_def_lossy.j2 (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_16B_32C_16D => T7132S_24V_48C_14D}/buffers_defaults_t1.j2 (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_32V_48C_16D/config_16x400G_48x100G_32x25G_sse_t7132s.yaml => T7132S_24V_48C_14D/config_14x400G_48x100G_24x25G_sse_t7132s.yaml} (88%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{Supermicro_sse_t7132s => T7132S_24V_48C_14D}/innovium.77700_A (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{Supermicro_sse_t7132s => T7132S_24V_48C_14D}/innovium.77700_B (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_16V_64C_14D => T7132S_24V_48C_14D}/ivm.sai.config.yaml (86%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{Supermicro_sse_t7132s => T7132S_24V_48C_14D}/ivm.sai.datapath.config.yaml (100%) mode change 100644 => 100755 rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{Supermicro_sse_t7132s => T7132S_24V_48C_14D}/pg_profile_lookup.ini (100%) mode change 100644 => 100755 rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_32V_48C_16D => T7132S_24V_48C_14D}/port_config.ini (71%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_16B_32C_16D => T7132S_24V_48C_14D}/qos.json.j2 (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{Supermicro_sse_t7132s => T7132S_24V_48C_14D}/qos_defaults_def_lossy.j2 (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{Supermicro_sse_t7132s => T7132S_24V_48C_14D}/qos_defaults_t1.j2 (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{Supermicro_sse_t7132s => T7132S_24V_48C_14D}/sai.profile (100%) mode change 100644 => 100755 rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{Supermicro_sse_t7132s => T7132S_32D}/buffers.json.j2 (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_16B_32C_16D => T7132S_32D}/buffers_defaults_def_lossy.j2 (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{Supermicro_sse_t7132s => T7132S_32D}/buffers_defaults_t1.j2 (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{Supermicro_sse_t7132s => T7132S_32D}/config_32x400G_sse_t7132s.yaml (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_16B_32C_16D => T7132S_32D}/innovium.77700_A (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_16B_32C_16D => T7132S_32D}/innovium.77700_B (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{Supermicro_sse_t7132s => T7132S_32D}/ivm.sai.config.yaml (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_16B_32C_16D => T7132S_32D}/ivm.sai.datapath.config.yaml (100%) mode change 100755 => 100644 rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_16B_32C_16D => T7132S_32D}/pg_profile_lookup.ini (100%) mode change 100755 => 100644 create mode 100755 device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/port_config.ini rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{Supermicro_sse_t7132s => T7132S_32D}/qos.json.j2 (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_16B_32C_16D => T7132S_32D}/qos_defaults_def_lossy.j2 (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_16B_32C_16D => T7132S_32D}/qos_defaults_t1.j2 (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_16B_32C_16D => T7132S_32D}/sai.profile (100%) mode change 100755 => 100644 rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_16V_64C_14D => T7132S_32V_64C_12D}/buffers.json.j2 (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_16V_64C_14D => T7132S_32V_64C_12D}/buffers_defaults_def_lossy.j2 (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_16V_64C_14D => T7132S_32V_64C_12D}/buffers_defaults_t1.j2 (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_16V_64C_14D/config_14x400G_64x100G_16x25G_sse_t7132s.yaml => T7132S_32V_64C_12D/config_12x400G_64x100G_32x25G_sse_t7132s.yaml} (85%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_16V_64C_14D => T7132S_32V_64C_12D}/innovium.77700_A (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_16V_64C_14D => T7132S_32V_64C_12D}/innovium.77700_B (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_32V_48C_16D => T7132S_32V_64C_12D}/ivm.sai.config.yaml (81%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_16V_64C_14D => T7132S_32V_64C_12D}/ivm.sai.datapath.config.yaml (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_16V_64C_14D => T7132S_32V_64C_12D}/pg_profile_lookup.ini (100%) create mode 100755 device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/port_config.ini rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_16V_64C_14D => T7132S_32V_64C_12D}/qos.json.j2 (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_16V_64C_14D => T7132S_32V_64C_12D}/qos_defaults_def_lossy.j2 (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_16V_64C_14D => T7132S_32V_64C_12D}/qos_defaults_t1.j2 (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_16V_64C_14D => T7132S_32V_64C_12D}/sai.profile (100%) delete mode 100644 device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/buffers.json.j2 delete mode 100644 device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/buffers_defaults_def_lossy.j2 delete mode 100644 device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/buffers_defaults_t1.j2 delete mode 100644 device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/innovium.77700_A delete mode 100644 device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/innovium.77700_B delete mode 100755 device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/ivm.sai.datapath.config.yaml delete mode 100755 device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/pg_profile_lookup.ini delete mode 100644 device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/qos.json.j2 delete mode 100644 device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/qos_defaults_def_lossy.j2 delete mode 100644 device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/qos_defaults_t1.j2 delete mode 100755 device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/sai.profile rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_32V_48C_16D => T7132S_72C_14D}/buffers.json.j2 (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_32V_48C_16D => T7132S_72C_14D}/buffers_defaults_def_lossy.j2 (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_32V_48C_16D => T7132S_72C_14D}/buffers_defaults_t1.j2 (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_64C_16D/config_16x400G_64x100G_sse_t7132s.yaml => T7132S_72C_14D/config_14x400G_72x100G_sse_t7132s.yaml} (94%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_32V_48C_16D => T7132S_72C_14D}/innovium.77700_A (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_32V_48C_16D => T7132S_72C_14D}/innovium.77700_B (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_64C_16D => T7132S_72C_14D}/ivm.sai.config.yaml (90%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_32V_48C_16D => T7132S_72C_14D}/ivm.sai.datapath.config.yaml (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_32V_48C_16D => T7132S_72C_14D}/pg_profile_lookup.ini (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_64C_16D => T7132S_72C_14D}/port_config.ini (88%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_32V_48C_16D => T7132S_72C_14D}/qos.json.j2 (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_32V_48C_16D => T7132S_72C_14D}/qos_defaults_def_lossy.j2 (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_32V_48C_16D => T7132S_72C_14D}/qos_defaults_t1.j2 (100%) rename device/supermicro/x86_64-supermicro_sse_t7132s-r0/{T7132S_32V_48C_16D => T7132S_72C_14D}/sai.profile (100%) diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/port_config.ini b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/port_config.ini deleted file mode 100755 index 950038f8a8bb..000000000000 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/port_config.ini +++ /dev/null @@ -1,35 +0,0 @@ -# name lanes alias speed index mtu fec -Ethernet0 241,242,243,244,245,246,247,248 Eth1 400000 1 9126 rs -Ethernet8 249,250,251,252,253,254,255,256 Eth2 400000 2 9126 rs -Ethernet16 225,226,227,228,229,230,231,232 Eth3 400000 3 9126 rs -Ethernet24 233,234,235,236,237,238,239,240 Eth4 400000 4 9126 rs -Ethernet32 217,218,219,220,221,222,223,224 Eth5 400000 5 9126 rs -Ethernet40 209,210,211,212,213,214,215,216 Eth6 400000 6 9126 rs -Ethernet48 201,202,203,204,205,206,207,208 Eth7 400000 7 9126 rs -Ethernet56 193,194,195,196,197,198,199,200 Eth8 400000 8 9126 rs -Ethernet64 185,186,187,188,189,190,191,192 Eth9 400000 9 9126 rs -Ethernet72 177,178,179,180,181,182,183,184 Eth10 400000 10 9126 rs -Ethernet80 169,170,171,172,173,174,175,176 Eth11 400000 11 9126 rs -Ethernet88 161,162,163,164,165,166,167,168 Eth12 400000 12 9126 rs -Ethernet96 153,154,155,156,157,158,159,160 Eth13 400000 13 9126 rs -Ethernet104 145,146,147,148,149,150,151,152 Eth14 400000 14 9126 rs -Ethernet112 137,138,139,140,141,142,143,144 Eth15 400000 15 9126 rs -Ethernet120 129,130,131,132,133,134,135,136 Eth16 400000 16 9126 rs -Ethernet128 121,122,123,124,125,126,127,128 Eth17 400000 17 9126 rs -Ethernet136 113,114,115,116,117,118,119,120 Eth18 400000 18 9126 rs -Ethernet144 105,106,107,108,109,110,111,112 Eth19 400000 19 9126 rs -Ethernet152 97,98,99,100,101,102,103,104 Eth20 400000 20 9126 rs -Ethernet160 89,90,91,92,93,94,95,96 Eth21 400000 21 9126 rs -Ethernet168 81,82,83,84,85,86,87,88 Eth22 400000 22 9126 rs -Ethernet176 73,74,75,76,77,78,79,80 Eth23 400000 23 9126 rs -Ethernet184 65,66,67,68,69,70,71,72 Eth24 400000 24 9126 rs -Ethernet192 57,58,59,60,61,62,63,64 Eth25 400000 25 9126 rs -Ethernet200 49,50,51,52,53,54,55,56 Eth26 400000 26 9126 rs -Ethernet208 41,42,43,44,45,46,47,48 Eth27 400000 27 9126 rs -Ethernet216 33,34,35,36,37,38,39,40 Eth28 400000 28 9126 rs -Ethernet224 25,26,27,28,29,30,31,32 Eth29 400000 29 9126 rs -Ethernet232 17,18,19,20,21,22,23,24 Eth30 400000 30 9126 rs -Ethernet240 9,10,11,12,13,14,15,16 Eth31 400000 31 9126 rs -Ethernet248 1,2,3,4,5,6,7,8 Eth32 400000 32 9126 rs -Ethernet256 257 Eth33 10000 33 9126 none -Ethernet257 258 Eth34 10000 34 9126 none diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/config_16x400G_16x200G_32x100G_sse_t7132s.yaml b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/config_16x400G_16x200G_32x100G_sse_t7132s.yaml deleted file mode 100755 index 98c320de3622..000000000000 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/config_16x400G_16x200G_32x100G_sse_t7132s.yaml +++ /dev/null @@ -1,682 +0,0 @@ -ifcs: - options: - log_level: "info" -nodes: - - node_id: "0" - options: - sd_low_power_mode_global_default: "true" - sku: "configs/sku/innovium.77700_A" - netdev: - - auto_create: "no" - multi_interface: "yes" - pcie_attn: "10, 0, 0, 0" - pcie_post: "10, 0, 0, 0" - pcie_pre1: "0, 0, 0, 0" - buffer_management_mode: "api_driven" - wred_cr_ip_proto_list: "17" - cr_assignment_mode: "1" - max_lossless_tc: "2" - ilpm_enable: "1" - ecn_stats_enable: "1" - forward_profile: "IFCS_FORWARD_PROFILE_ID_PROFILE_E" - led_cfg_sck_rate: "0x5" - led_refresh_precliff_timer: "0x18eec2" - led_refresh_cliff_timer: "0x15e" - led_cfg_pic_stream_mode: "1" - led_refresh_tmr_ctl_enable: "1" - txring: - - txring_id: "0" - desc_count: "1024" - prio: "1" - netdev: "true" - - txring_id: "1" - desc_count: "1024" - prio: "1" - netdev: "true" - - txring_id: "2" - desc_count: "1024" - prio: "1" - netdev: "true" - - txring_id: "3" - desc_count: "1024" - prio: "1" - netdev: "true" - rxring: - - rxring_id: "0" - desc_count: "1024" - prio: "1" - netdev: "true" - queues: "0, 3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 39" - - rxring_id: "1" - desc_count: "1024" - prio: "1" - netdev: "true" - queues: "1, 4, 7, 10, 13, 16, 19, 22, 25, 28, 31, 34, 37, 40" - - rxring_id: "2" - desc_count: "1024" - prio: "1" - netdev: "true" - queues: "2, 5, 8, 11, 14, 17, 20, 23, 26, 29, 32, 35, 38, 41, 47" - - rxring_id: "3" - desc_count: "1024" - prio: "1" - queues: "42, 43, 44, 45, 46" - sys_clk: "1720" - ifc_clk: "1200" - mac_clk: "1340" - - devports: - - id: "0" - sysport: "1000" - type: "cpu" - # P1: 2x200G - - fec: "KPFEC" - id: "241" - lanes: "0:4" - serdes_group: "30" - speed: "200G" - sysport: "241" - type: "eth" - - fec: "KPFEC" - id: "245" - lanes: "4:4" - serdes_group: "30" - speed: "200G" - sysport: "245" - type: "eth" - # P2: 2x200G - - fec: "KPFEC" - id: "249" - lanes: "0:4" - serdes_group: "31" - speed: "200G" - sysport: "249" - type: "eth" - - fec: "KPFEC" - id: "253" - lanes: "4:4" - serdes_group: "31" - speed: "200G" - sysport: "253" - type: "eth" - # P3: 2x200G - - fec: "KPFEC" - id: "225" - lanes: "0:4" - serdes_group: "28" - speed: "200G" - sysport: "225" - type: "eth" - - fec: "KPFEC" - id: "229" - lanes: "4:4" - serdes_group: "28" - speed: "200G" - sysport: "229" - type: "eth" - # P4: 2x200G - - fec: "KPFEC" - id: "233" - lanes: "0:4" - serdes_group: "29" - speed: "200G" - sysport: "233" - type: "eth" - - fec: "KPFEC" - id: "237" - lanes: "4:4" - serdes_group: "29" - speed: "200G" - sysport: "237" - type: "eth" - # P5: 2x200G - - fec: "KPFEC" - id: "217" - lanes: "0:4" - serdes_group: "27" - speed: "200G" - sysport: "217" - type: "eth" - - fec: "KPFEC" - id: "221" - lanes: "4:4" - serdes_group: "27" - speed: "200G" - sysport: "221" - type: "eth" - # P6: 2x200G - - fec: "KPFEC" - id: "209" - lanes: "0:4" - serdes_group: "26" - speed: "200G" - sysport: "209" - type: "eth" - - fec: "KPFEC" - id: "213" - lanes: "4:4" - serdes_group: "26" - speed: "200G" - sysport: "213" - type: "eth" - # P7: 2x200G - - fec: "KPFEC" - id: "201" - lanes: "0:4" - serdes_group: "25" - speed: "200G" - sysport: "201" - type: "eth" - - fec: "KPFEC" - id: "205" - lanes: "4:4" - serdes_group: "25" - speed: "200G" - sysport: "205" - type: "eth" - # P8: 2x200G - - fec: "KPFEC" - id: "193" - lanes: "0:4" - serdes_group: "24" - speed: "200G" - sysport: "193" - type: "eth" - - fec: "KPFEC" - id: "197" - lanes: "4:4" - serdes_group: "24" - speed: "200G" - sysport: "197" - type: "eth" - # P9: 4x100G - - fec: "KPFEC" - id: "185" - lanes: "0:2" - serdes_group: "23" - speed: "100G" - sysport: "185" - type: "eth" - - fec: "KPFEC" - id: "187" - lanes: "2:2" - serdes_group: "23" - speed: "100G" - sysport: "187" - type: "eth" - - fec: "KPFEC" - id: "189" - lanes: "4:2" - serdes_group: "23" - speed: "100G" - sysport: "189" - type: "eth" - - fec: "KPFEC" - id: "191" - lanes: "6:2" - serdes_group: "23" - speed: "100G" - sysport: "191" - type: "eth" - # P10: 4x100G - - fec: "KPFEC" - id: "177" - lanes: "0:2" - serdes_group: "22" - speed: "100G" - sysport: "177" - type: "eth" - - fec: "KPFEC" - id: "179" - lanes: "2:2" - serdes_group: "22" - speed: "100G" - sysport: "179" - type: "eth" - - fec: "KPFEC" - id: "181" - lanes: "4:2" - serdes_group: "22" - speed: "100G" - sysport: "181" - type: "eth" - - fec: "KPFEC" - id: "183" - lanes: "6:2" - serdes_group: "22" - speed: "100G" - sysport: "183" - type: "eth" - # P11: 4x100G - - fec: "KPFEC" - id: "169" - lanes: "0:2" - serdes_group: "21" - speed: "100G" - sysport: "169" - type: "eth" - - fec: "KPFEC" - id: "171" - lanes: "2:2" - serdes_group: "21" - speed: "100G" - sysport: "171" - type: "eth" - - fec: "KPFEC" - id: "173" - lanes: "4:2" - serdes_group: "21" - speed: "100G" - sysport: "173" - type: "eth" - - fec: "KPFEC" - id: "175" - lanes: "6:2" - serdes_group: "21" - speed: "100G" - sysport: "175" - type: "eth" - # P12: 4x100G - - fec: "KPFEC" - id: "161" - lanes: "0:2" - serdes_group: "20" - speed: "100G" - sysport: "161" - type: "eth" - - fec: "KPFEC" - id: "163" - lanes: "2:2" - serdes_group: "20" - speed: "100G" - sysport: "163" - type: "eth" - - fec: "KPFEC" - id: "165" - lanes: "4:2" - serdes_group: "20" - speed: "100G" - sysport: "165" - type: "eth" - - fec: "KPFEC" - id: "167" - lanes: "6:2" - serdes_group: "20" - speed: "100G" - sysport: "167" - type: "eth" - # P13: 4x100G - - fec: "KPFEC" - id: "153" - lanes: "0:2" - serdes_group: "19" - speed: "100G" - sysport: "153" - type: "eth" - - fec: "KPFEC" - id: "155" - lanes: "2:2" - serdes_group: "19" - speed: "100G" - sysport: "155" - type: "eth" - - fec: "KPFEC" - id: "157" - lanes: "4:2" - serdes_group: "19" - speed: "100G" - sysport: "157" - type: "eth" - - fec: "KPFEC" - id: "159" - lanes: "6:2" - serdes_group: "19" - speed: "100G" - sysport: "159" - type: "eth" - # P14: 4x100G - - fec: "KPFEC" - id: "145" - lanes: "0:2" - serdes_group: "18" - speed: "100G" - sysport: "145" - type: "eth" - - fec: "KPFEC" - id: "147" - lanes: "2:2" - serdes_group: "18" - speed: "100G" - sysport: "147" - type: "eth" - - fec: "KPFEC" - id: "149" - lanes: "4:2" - serdes_group: "18" - speed: "100G" - sysport: "149" - type: "eth" - - fec: "KPFEC" - id: "151" - lanes: "6:2" - serdes_group: "18" - speed: "100G" - sysport: "151" - type: "eth" - # P15: 4x100G - - fec: "KPFEC" - id: "137" - lanes: "0:2" - serdes_group: "17" - speed: "100G" - sysport: "137" - type: "eth" - - fec: "KPFEC" - id: "139" - lanes: "2:2" - serdes_group: "17" - speed: "100G" - sysport: "139" - type: "eth" - - fec: "KPFEC" - id: "141" - lanes: "4:2" - serdes_group: "17" - speed: "100G" - sysport: "141" - type: "eth" - - fec: "KPFEC" - id: "143" - lanes: "6:2" - serdes_group: "17" - speed: "100G" - sysport: "143" - type: "eth" - # P16: 4x100G - - fec: "KPFEC" - id: "129" - lanes: "0:2" - serdes_group: "16" - speed: "100G" - sysport: "129" - type: "eth" - - fec: "KPFEC" - id: "131" - lanes: "2:2" - serdes_group: "16" - speed: "100G" - sysport: "131" - type: "eth" - - fec: "KPFEC" - id: "133" - lanes: "4:2" - serdes_group: "16" - speed: "100G" - sysport: "133" - type: "eth" - - fec: "KPFEC" - id: "135" - lanes: "6:2" - serdes_group: "16" - speed: "100G" - sysport: "135" - type: "eth" - - # P17-32: 400G - - fec: "KPFEC" - id: "121" - lanes: "0:8" - serdes_group: "15" - speed: "400G" - sysport: "121" - type: "eth" - - fec: "KPFEC" - id: "113" - lanes: "0:8" - serdes_group: "14" - speed: "400G" - sysport: "113" - type: "eth" - - fec: "KPFEC" - id: "105" - lanes: "0:8" - serdes_group: "13" - speed: "400G" - sysport: "105" - type: "eth" - - fec: "KPFEC" - id: "97" - lanes: "0:8" - serdes_group: "12" - speed: "400G" - sysport: "97" - type: "eth" - - fec: "KPFEC" - id: "89" - lanes: "0:8" - serdes_group: "11" - speed: "400G" - sysport: "89" - type: "eth" - - fec: "KPFEC" - id: "81" - lanes: "0:8" - serdes_group: "10" - speed: "400G" - sysport: "81" - type: "eth" - - fec: "KPFEC" - id: "73" - lanes: "0:8" - serdes_group: "9" - speed: "400G" - sysport: "73" - type: "eth" - - fec: "KPFEC" - id: "65" - lanes: "0:8" - serdes_group: "8" - speed: "400G" - sysport: "65" - type: "eth" - - fec: "KPFEC" - id: "57" - lanes: "0:8" - serdes_group: "7" - speed: "400G" - sysport: "57" - type: "eth" - - fec: "KPFEC" - id: "49" - lanes: "0:8" - serdes_group: "6" - speed: "400G" - sysport: "49" - type: "eth" - - fec: "KPFEC" - id: "41" - lanes: "0:8" - serdes_group: "5" - speed: "400G" - sysport: "41" - type: "eth" - - fec: "KPFEC" - id: "33" - lanes: "0:8" - serdes_group: "4" - speed: "400G" - sysport: "33" - type: "eth" - - fec: "KPFEC" - id: "25" - lanes: "0:8" - serdes_group: "3" - speed: "400G" - sysport: "25" - type: "eth" - - fec: "KPFEC" - id: "17" - lanes: "0:8" - serdes_group: "2" - speed: "400G" - sysport: "17" - type: "eth" - - fec: "KPFEC" - id: "9" - lanes: "0:8" - serdes_group: "1" - speed: "400G" - sysport: "9" - type: "eth" - - fec: "KPFEC" - id: "1" - lanes: "0:8" - serdes_group: "0" - speed: "400G" - sysport: "1" - type: "eth" - - fec: "NONE" - id: "257" - lanes: "0:1" - serdes_group: "32" - sysport: "257" - type: "mgmt 0" - - fec: "NONE" - id: "258" - lanes: "1:1" - serdes_group: "32" - sysport: "258" - type: "mgmt 1" - isg: - - id: "0" - tx_polarity: "10100000" - rx_polarity: "11111011" - lane_swap: "37250416" - - id: "1" - tx_polarity: "01010011" - rx_polarity: "00000100" - lane_swap: "52407613" - - id: "2" - tx_polarity: "11010001" - rx_polarity: "01111100" - lane_swap: "06153427" - - id: "3" - tx_polarity: "00100000" - rx_polarity: "10001001" - lane_swap: "74501263" - - id: "4" - tx_polarity: "10100000" - rx_polarity: "11101000" - lane_swap: "05471632" - - id: "5" - tx_polarity: "00010100" - rx_polarity: "00111100" - lane_swap: "72604351" - - id: "6" - tx_polarity: "11011001" - rx_polarity: "00011001" - lane_swap: "16340725" - - id: "7" - tx_polarity: "11010000" - rx_polarity: "11000010" - lane_swap: "70615324" - - id: "8" - tx_polarity: "00111101" - rx_polarity: "11011000" - lane_swap: "25074613" - - id: "9" - tx_polarity: "00001010" - rx_polarity: "01000011" - lane_swap: "32706451" - - id: "10" - tx_polarity: "00100010" - rx_polarity: "01001011" - lane_swap: "07162543" - - id: "11" - tx_polarity: "01101001" - rx_polarity: "11110001" - lane_swap: "41706253" - - id: "12" - tx_polarity: "11001000" - rx_polarity: "11000011" - lane_swap: "07136524" - - id: "13" - tx_polarity: "01100001" - rx_polarity: "10010000" - lane_swap: "73506412" - - id: "14" - tx_polarity: "01010001" - rx_polarity: "10110110" - lane_swap: "26143705" - - id: "15" - tx_polarity: "00001000" - rx_polarity: "11101100" - lane_swap: "51602437" - - id: "16" - tx_polarity: "00010000" - rx_polarity: "11101011" - lane_swap: "45076312" - - id: "17" - tx_polarity: "01011000" - rx_polarity: "00000000" - lane_swap: "50642371" - - id: "18" - tx_polarity: "01010100" - rx_polarity: "00011001" - lane_swap: "07436125" - - id: "19" - tx_polarity: "00011010" - rx_polarity: "01001011" - lane_swap: "61734250" - - id: "20" - tx_polarity: "00111110" - rx_polarity: "10011100" - lane_swap: "04275631" - - id: "21" - tx_polarity: "10110100" - rx_polarity: "01110110" - lane_swap: "41620573" - - id: "22" - tx_polarity: "01100110" - rx_polarity: "10010000" - lane_swap: "17240635" - - id: "23" - tx_polarity: "01010000" - rx_polarity: "11110101" - lane_swap: "52704631" - - id: "24" - tx_polarity: "00010001" - rx_polarity: "10100100" - lane_swap: "16253704" - - id: "25" - tx_polarity: "01000101" - rx_polarity: "00010000" - lane_swap: "53607241" - - id: "26" - tx_polarity: "00110101" - rx_polarity: "11101110" - lane_swap: "16074325" - - id: "27" - tx_polarity: "10000111" - rx_polarity: "01011110" - lane_swap: "75604231" - - id: "28" - tx_polarity: "01010100" - rx_polarity: "01010101" - lane_swap: "70614235" - - id: "29" - tx_polarity: "01010001" - rx_polarity: "01000001" - lane_swap: "24610537" - - id: "30" - tx_polarity: "01101011" - rx_polarity: "01010011" - lane_swap: "70614352" - - id: "31" - tx_polarity: "01101001" - rx_polarity: "10100000" - lane_swap: "34250716" - - id: "32" - tx_polarity: "00000000" - rx_polarity: "00000000" - lane_swap: "01234567" diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/ivm.sai.config.yaml b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/ivm.sai.config.yaml deleted file mode 100755 index b6477abd2109..000000000000 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/ivm.sai.config.yaml +++ /dev/null @@ -1,10 +0,0 @@ -IFCS_INIT_FILE : "/usr/share/sonic/hwsku/config_16x400G_16x200G_32x100G_sse_t7132s.yaml" -IFCS_SKU_FILE : "/usr/share/sonic/hwsku/innovium.77700_A" -IFCS_INNO_CLI_PORT : "9999" -IFCS_TARGET : "device" -ULIMIT : "65536" -INNOVIUM_DIR : "/innovium" -PYTHONPATH : "$INNOVIUM_DIR:$INNOVIUM_DIR/cmds:$INNOVIUM_DIR/scripts:$INNOVIUM_DIR/test/:$INNOVIUM_DIR/test/utils:$INNOVIUM_DIR/utils:$INNOVIUM_DIR/pyctypes:$INNOVIUM_DIR/ifcs_cmds:$INNOVIUM_DIR/testutil:$INNOVIUM_DIR/isai_cmds" -PLATFORM_LIBRARY: "/usr/share/sonic/platform/lib_ivm_serdes_pltfm.so" -IVM_SAI_DATAPATH_CONFIG_FILE: "/usr/share/sonic/hwsku/ivm.sai.datapath.config.yaml" -IVM_SAI_PARAM_A0008: "32" diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/port_config.ini b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/port_config.ini deleted file mode 100755 index e98674ef8a70..000000000000 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/port_config.ini +++ /dev/null @@ -1,67 +0,0 @@ -# name lanes alias speed index mtu fec -Ethernet0 241,242,243,244 QDD1p1 200000 1 9126 rs -Ethernet4 245,246,247,248 QDD1p2 200000 1 9126 rs -Ethernet8 249,250,251,252 QDD2p1 200000 2 9126 rs -Ethernet12 253,254,255,256 QDD2p2 200000 2 9126 rs -Ethernet16 225,226,227,228 QDD3p1 200000 3 9126 rs -Ethernet20 229,230,231,232 QDD3p2 200000 3 9126 rs -Ethernet24 233,234,235,236 QDD4p1 200000 4 9126 rs -Ethernet28 237,238,239,240 QDD4p2 200000 4 9126 rs -Ethernet32 217,218,219,220 QDD5p1 200000 5 9126 rs -Ethernet36 221,222,223,224 QDD5p2 200000 5 9126 rs -Ethernet40 209,210,211,212 QDD6p1 200000 6 9126 rs -Ethernet44 213,214,215,216 QDD6p2 200000 6 9126 rs -Ethernet48 201,202,203,204 QDD7p1 200000 7 9126 rs -Ethernet52 205,206,207,208 QDD7p2 200000 7 9126 rs -Ethernet56 193,194,195,196 QDD8p1 200000 8 9126 rs -Ethernet60 197,198,199,200 QDD8p2 200000 8 9126 rs -Ethernet64 185,186 QDD9p1 100000 9 9126 rs -Ethernet66 187,188 QDD9p2 100000 9 9126 rs -Ethernet68 189,190 QDD9p3 100000 9 9126 rs -Ethernet70 191,192 QDD9p4 100000 9 9126 rs -Ethernet72 177,178 QDD10p1 100000 10 9126 rs -Ethernet74 179,180 QDD10p2 100000 10 9126 rs -Ethernet76 181,182 QDD10p3 100000 10 9126 rs -Ethernet78 183,184 QDD10p4 100000 10 9126 rs -Ethernet80 169,170 QDD11p1 100000 11 9126 rs -Ethernet82 171,172 QDD11p2 100000 11 9126 rs -Ethernet84 173,174 QDD11p3 100000 11 9126 rs -Ethernet86 175,176 QDD11p4 100000 11 9126 rs -Ethernet88 161,162 QDD12p1 100000 12 9126 rs -Ethernet90 163,164 QDD12p2 100000 12 9126 rs -Ethernet92 165,166 QDD12p3 100000 12 9126 rs -Ethernet94 167,168 QDD12p4 100000 12 9126 rs -Ethernet96 153,154 QDD13p1 100000 13 9126 rs -Ethernet98 155,156 QDD13p2 100000 13 9126 rs -Ethernet100 157,158 QDD13p3 100000 13 9126 rs -Ethernet102 159,160 QDD13p4 100000 13 9126 rs -Ethernet104 145,146 QDD14p1 100000 14 9126 rs -Ethernet106 147,148 QDD14p2 100000 14 9126 rs -Ethernet108 149,150 QDD14p3 100000 14 9126 rs -Ethernet110 151,152 QDD14p4 100000 14 9126 rs -Ethernet112 137,138 QDD15p1 100000 15 9126 rs -Ethernet114 139,140 QDD15p2 100000 15 9126 rs -Ethernet116 141,142 QDD15p3 100000 15 9126 rs -Ethernet118 143,144 QDD15p4 100000 15 9126 rs -Ethernet120 129,130 QDD16p1 100000 16 9126 rs -Ethernet122 131,132 QDD16p2 100000 16 9126 rs -Ethernet124 133,134 QDD16p3 100000 16 9126 rs -Ethernet126 135,136 QDD16p4 100000 16 9126 rs -Ethernet128 121,122,123,124,125,126,127,128 QDD17 400000 17 9126 rs -Ethernet136 113,114,115,116,117,118,119,120 QDD18 400000 18 9126 rs -Ethernet144 105,106,107,108,109,110,111,112 QDD19 400000 19 9126 rs -Ethernet152 97,98,99,100,101,102,103,104 QDD20 400000 20 9126 rs -Ethernet160 89,90,91,92,93,94,95,96 QDD21 400000 21 9126 rs -Ethernet168 81,82,83,84,85,86,87,88 QDD22 400000 22 9126 rs -Ethernet176 73,74,75,76,77,78,79,80 QDD23 400000 23 9126 rs -Ethernet184 65,66,67,68,69,70,71,72 QDD24 400000 24 9126 rs -Ethernet192 57,58,59,60,61,62,63,64 QDD25 400000 25 9126 rs -Ethernet200 49,50,51,52,53,54,55,56 QDD26 400000 26 9126 rs -Ethernet208 41,42,43,44,45,46,47,48 QDD27 400000 27 9126 rs -Ethernet216 33,34,35,36,37,38,39,40 QDD28 400000 28 9126 rs -Ethernet224 25,26,27,28,29,30,31,32 QDD29 400000 29 9126 rs -Ethernet232 17,18,19,20,21,22,23,24 QDD30 400000 30 9126 rs -Ethernet240 9,10,11,12,13,14,15,16 QDD31 400000 31 9126 rs -Ethernet248 1,2,3,4,5,6,7,8 QDD32 400000 32 9126 rs -Ethernet256 257 Eth256 10000 94 9126 none -Ethernet257 258 Eth257 10000 95 9126 none diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/port_config.ini b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/port_config.ini deleted file mode 100755 index 826d63d9b062..000000000000 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/port_config.ini +++ /dev/null @@ -1,97 +0,0 @@ -# name lanes alias speed index mtu fec -Ethernet0 241,242,243,244,245,246,247,248 Eth0 400000 1 9126 rs -Ethernet8 249,250 Eth8 100000 2 9126 rs -Ethernet10 251,252 Eth10 100000 2 9126 rs -Ethernet12 253,254 Eth12 100000 2 9126 rs -Ethernet14 255,256 Eth14 100000 2 9126 rs -Ethernet16 225,226,227,228,229,230,231,232 Eth16 400000 3 9126 rs -Ethernet24 233,234 Eth24 100000 4 9126 rs -Ethernet26 235,236 Eth26 100000 4 9126 rs -Ethernet28 237,238 Eth28 100000 4 9126 rs -Ethernet30 239,240 Eth30 100000 4 9126 rs -Ethernet32 217,218,219,220,221,222,223,224 Eth32 400000 5 9126 rs -Ethernet40 209,210 Eth40 100000 6 9126 rs -Ethernet42 211,212 Eth42 100000 6 9126 rs -Ethernet44 213,214 Eth44 100000 6 9126 rs -Ethernet46 215,216 Eth46 100000 6 9126 rs -Ethernet48 201,202,203,204,205,206,207,208 Eth48 400000 7 9126 rs -Ethernet56 193,194 Eth56 100000 8 9126 rs -Ethernet58 195,196 Eth58 100000 8 9126 rs -Ethernet60 197,198 Eth60 100000 8 9126 rs -Ethernet62 199,200 Eth62 100000 8 9126 rs -Ethernet64 185,186,187,188,189,190,191,192 Eth64 400000 9 9126 rs -Ethernet72 177,178 Eth72 100000 10 9126 rs -Ethernet74 179,180 Eth74 100000 10 9126 rs -Ethernet76 181,182 Eth76 100000 10 9126 rs -Ethernet78 183,184 Eth78 100000 10 9126 rs -Ethernet80 169 Eth80 25000 11 9126 none -Ethernet81 170 Eth81 25000 11 9126 none -Ethernet82 171 Eth82 25000 11 9126 none -Ethernet83 172 Eth83 25000 11 9126 none -Ethernet84 173 Eth84 25000 11 9126 none -Ethernet85 174 Eth85 25000 11 9126 none -Ethernet86 175 Eth86 25000 11 9126 none -Ethernet87 176 Eth87 25000 11 9126 none -Ethernet88 161,162 Eth88 100000 12 9126 rs -Ethernet90 163,164 Eth90 100000 12 9126 rs -Ethernet92 165,166 Eth92 100000 12 9126 rs -Ethernet94 167,168 Eth94 100000 12 9126 rs -Ethernet96 153,154,155,156,157,158,159,160 Eth96 400000 13 9126 rs -Ethernet104 145,146 Eth104 100000 14 9126 rs -Ethernet106 147,148 Eth106 100000 14 9126 rs -Ethernet108 149,150 Eth108 100000 14 9126 rs -Ethernet110 151,152 Eth110 100000 14 9126 rs -Ethernet112 137 Eth112 25000 15 9126 none -Ethernet113 138 Eth113 25000 15 9126 none -Ethernet114 139 Eth114 25000 15 9126 none -Ethernet115 140 Eth115 25000 15 9126 none -Ethernet116 141 Eth116 25000 15 9126 none -Ethernet117 142 Eth117 25000 15 9126 none -Ethernet118 143 Eth118 25000 15 9126 none -Ethernet119 144 Eth119 25000 15 9126 none -Ethernet120 129,130 Eth120 100000 16 9126 rs -Ethernet122 131,132 Eth122 100000 16 9126 rs -Ethernet124 133,134 Eth124 100000 16 9126 rs -Ethernet126 135,136 Eth126 100000 16 9126 rs -Ethernet128 121,122,123,124,125,126,127,128 Eth128 400000 17 9126 rs -Ethernet136 113,114 Eth136 100000 18 9126 rs -Ethernet138 115,116 Eth138 100000 18 9126 rs -Ethernet140 117,118 Eth140 100000 18 9126 rs -Ethernet142 119,120 Eth142 100000 18 9126 rs -Ethernet144 105,106,107,108,109,110,111,112 Eth144 400000 19 9126 rs -Ethernet152 97,98 Eth152 100000 20 9126 rs -Ethernet154 99,100 Eth154 100000 20 9126 rs -Ethernet156 101,102 Eth156 100000 20 9126 rs -Ethernet158 103,104 Eth158 100000 20 9126 rs -Ethernet160 89,90,91,92,93,94,95,96 Eth160 400000 21 9126 rs -Ethernet168 81,82 Eth168 100000 22 9126 rs -Ethernet170 83,84 Eth170 100000 22 9126 rs -Ethernet172 85,86 Eth172 100000 22 9126 rs -Ethernet174 87,88 Eth174 100000 22 9126 rs -Ethernet176 73,74,75,76,77,78,79,80 Eth176 400000 23 9126 rs -Ethernet184 65,66 Eth184 100000 24 9126 rs -Ethernet186 67,68 Eth186 100000 24 9126 rs -Ethernet188 69,70 Eth188 100000 24 9126 rs -Ethernet190 71,72 Eth190 100000 24 9126 rs -Ethernet192 57,58,59,60,61,62,63,64 Eth192 400000 25 9126 rs -Ethernet200 49,50 Eth200 100000 26 9126 rs -Ethernet202 51,52 Eth202 100000 26 9126 rs -Ethernet204 53,54 Eth204 100000 26 9126 rs -Ethernet206 55,56 Eth206 100000 26 9126 rs -Ethernet208 41,42,43,44,45,46,47,48 Eth208 400000 27 9126 rs -Ethernet216 33,34 Eth216 100000 28 9126 rs -Ethernet218 35,36 Eth218 100000 28 9126 rs -Ethernet220 37,38 Eth220 100000 28 9126 rs -Ethernet222 39,40 Eth222 100000 28 9126 rs -Ethernet224 25,26,27,28,29,30,31,32 Eth224 400000 29 9126 rs -Ethernet232 17,18 Eth232 100000 30 9126 rs -Ethernet234 19,20 Eth234 100000 30 9126 rs -Ethernet236 21,22 Eth236 100000 30 9126 rs -Ethernet238 23,24 Eth238 100000 30 9126 rs -Ethernet240 9,10,11,12,13,14,15,16 Eth240 400000 31 9126 rs -Ethernet248 1,2 Eth248 100000 32 9126 rs -Ethernet250 3,4 Eth250 100000 32 9126 rs -Ethernet252 5,6 Eth252 100000 32 9126 rs -Ethernet254 7,8 Eth254 100000 32 9126 rs -Ethernet256 257 Eth256 10000 33 9126 none -Ethernet257 258 Eth257 10000 34 9126 none diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/buffers.json.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/buffers.json.j2 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/buffers.json.j2 rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/buffers.json.j2 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/buffers_defaults_def_lossy.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/buffers_defaults_def_lossy.j2 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/buffers_defaults_def_lossy.j2 rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/buffers_defaults_def_lossy.j2 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/buffers_defaults_t1.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/buffers_defaults_t1.j2 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/buffers_defaults_t1.j2 rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/buffers_defaults_t1.j2 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/config_16x400G_48x100G_32x25G_sse_t7132s.yaml b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/config_14x400G_48x100G_24x25G_sse_t7132s.yaml similarity index 88% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/config_16x400G_48x100G_32x25G_sse_t7132s.yaml rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/config_14x400G_48x100G_24x25G_sse_t7132s.yaml index ee6f862ce82a..73c7a46ba67e 100755 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/config_16x400G_48x100G_32x25G_sse_t7132s.yaml +++ b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/config_14x400G_48x100G_24x25G_sse_t7132s.yaml @@ -69,7 +69,7 @@ nodes: - id: "0" sysport: "1000" type: "cpu" - # P1: 8x25G + # P1: 4x25G - fec: "KRFEC" id: "241" lanes: "0:1" @@ -98,35 +98,7 @@ nodes: speed: "25G" sysport: "244" type: "eth" - - fec: "KRFEC" - id: "245" - lanes: "4:1" - serdes_group: "30" - speed: "25G" - sysport: "245" - type: "eth" - - fec: "KRFEC" - id: "246" - lanes: "5:1" - serdes_group: "30" - speed: "25G" - sysport: "246" - type: "eth" - - fec: "KRFEC" - id: "247" - lanes: "6:1" - serdes_group: "30" - speed: "25G" - sysport: "247" - type: "eth" - - fec: "KRFEC" - id: "248" - lanes: "7:1" - serdes_group: "30" - speed: "25G" - sysport: "248" - type: "eth" - # P2: 8x25G + # P2: 4x25G - fec: "KRFEC" id: "249" lanes: "0:1" @@ -155,35 +127,7 @@ nodes: speed: "25G" sysport: "252" type: "eth" - - fec: "KRFEC" - id: "253" - lanes: "4:1" - serdes_group: "31" - speed: "25G" - sysport: "253" - type: "eth" - - fec: "KRFEC" - id: "254" - lanes: "5:1" - serdes_group: "31" - speed: "25G" - sysport: "254" - type: "eth" - - fec: "KRFEC" - id: "255" - lanes: "6:1" - serdes_group: "31" - speed: "25G" - sysport: "255" - type: "eth" - - fec: "KRFEC" - id: "256" - lanes: "7:1" - serdes_group: "31" - speed: "25G" - sysport: "256" - type: "eth" - # P3: 8x25G + # P3: 4x25G - fec: "KRFEC" id: "225" lanes: "0:1" @@ -212,35 +156,7 @@ nodes: speed: "25G" sysport: "228" type: "eth" - - fec: "KRFEC" - id: "229" - lanes: "4:1" - serdes_group: "28" - speed: "25G" - sysport: "229" - type: "eth" - - fec: "KRFEC" - id: "230" - lanes: "5:1" - serdes_group: "28" - speed: "25G" - sysport: "230" - type: "eth" - - fec: "KRFEC" - id: "231" - lanes: "6:1" - serdes_group: "28" - speed: "25G" - sysport: "231" - type: "eth" - - fec: "KRFEC" - id: "232" - lanes: "7:1" - serdes_group: "28" - speed: "25G" - sysport: "232" - type: "eth" - # P4: 8x25G + # P4: 4x25G - fec: "KRFEC" id: "233" lanes: "0:1" @@ -269,93 +185,65 @@ nodes: speed: "25G" sysport: "236" type: "eth" + # P5: 4x25G - fec: "KRFEC" - id: "237" - lanes: "4:1" - serdes_group: "29" - speed: "25G" - sysport: "237" - type: "eth" - - fec: "KRFEC" - id: "238" - lanes: "5:1" - serdes_group: "29" + id: "217" + lanes: "0:1" + serdes_group: "27" speed: "25G" - sysport: "238" + sysport: "217" type: "eth" - fec: "KRFEC" - id: "239" - lanes: "6:1" - serdes_group: "29" + id: "218" + lanes: "1:1" + serdes_group: "27" speed: "25G" - sysport: "239" + sysport: "218" type: "eth" - fec: "KRFEC" - id: "240" - lanes: "7:1" - serdes_group: "29" - speed: "25G" - sysport: "240" - type: "eth" - - # P5: 4x100G - - fec: "KPFEC" - id: "217" - lanes: "0:2" - serdes_group: "27" - speed: "100G" - sysport: "217" - type: "eth" - - fec: "KPFEC" id: "219" - lanes: "2:2" + lanes: "2:1" serdes_group: "27" - speed: "100G" + speed: "25G" sysport: "219" type: "eth" - - fec: "KPFEC" - id: "221" - lanes: "4:2" - serdes_group: "27" - speed: "100G" - sysport: "221" - type: "eth" - - fec: "KPFEC" - id: "223" - lanes: "6:2" + - fec: "KRFEC" + id: "220" + lanes: "3:1" serdes_group: "27" - speed: "100G" - sysport: "223" + speed: "25G" + sysport: "220" type: "eth" - # P6: 4x100G - - fec: "KPFEC" + # P6: 4x25G + - fec: "KRFEC" id: "209" - lanes: "0:2" + lanes: "0:1" serdes_group: "26" - speed: "100G" + speed: "25G" sysport: "209" type: "eth" - - fec: "KPFEC" - id: "211" - lanes: "2:2" + - fec: "KRFEC" + id: "210" + lanes: "1:1" serdes_group: "26" - speed: "100G" - sysport: "211" + speed: "25G" + sysport: "210" type: "eth" - - fec: "KPFEC" - id: "213" - lanes: "4:2" + - fec: "KRFEC" + id: "211" + lanes: "2:1" serdes_group: "26" - speed: "100G" - sysport: "213" + speed: "25G" + sysport: "211" type: "eth" - - fec: "KPFEC" - id: "215" - lanes: "6:2" + - fec: "KRFEC" + id: "212" + lanes: "3:1" serdes_group: "26" - speed: "100G" - sysport: "215" + speed: "25G" + sysport: "212" type: "eth" + # P7: 4x100G - fec: "KPFEC" id: "201" @@ -646,22 +534,66 @@ nodes: speed: "100G" sysport: "135" type: "eth" - - # P17-32: 400G + # P17: 4x100G - fec: "KPFEC" id: "121" - lanes: "0:8" + lanes: "0:2" serdes_group: "15" - speed: "400G" + speed: "100G" sysport: "121" type: "eth" + - fec: "KPFEC" + id: "123" + lanes: "2:2" + serdes_group: "15" + speed: "100G" + sysport: "123" + type: "eth" + - fec: "KPFEC" + id: "125" + lanes: "4:2" + serdes_group: "15" + speed: "100G" + sysport: "125" + type: "eth" + - fec: "KPFEC" + id: "127" + lanes: "6:2" + serdes_group: "15" + speed: "100G" + sysport: "127" + type: "eth" + # P18: 4x100G - fec: "KPFEC" id: "113" - lanes: "0:8" + lanes: "0:2" serdes_group: "14" - speed: "400G" + speed: "100G" sysport: "113" type: "eth" + - fec: "KPFEC" + id: "115" + lanes: "2:2" + serdes_group: "14" + speed: "100G" + sysport: "115" + type: "eth" + - fec: "KPFEC" + id: "117" + lanes: "4:2" + serdes_group: "14" + speed: "100G" + sysport: "117" + type: "eth" + - fec: "KPFEC" + id: "119" + lanes: "6:2" + serdes_group: "14" + speed: "100G" + sysport: "119" + type: "eth" + + # P19-32: 400G - fec: "KPFEC" id: "105" lanes: "0:8" diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/innovium.77700_A b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/innovium.77700_A similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/innovium.77700_A rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/innovium.77700_A diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/innovium.77700_B b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/innovium.77700_B similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/innovium.77700_B rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/innovium.77700_B diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/ivm.sai.config.yaml b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/ivm.sai.config.yaml similarity index 86% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/ivm.sai.config.yaml rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/ivm.sai.config.yaml index 7293c8f0529e..8de2f19600e0 100755 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/ivm.sai.config.yaml +++ b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/ivm.sai.config.yaml @@ -1,4 +1,4 @@ -IFCS_INIT_FILE : "/usr/share/sonic/hwsku/config_14x400G_64x100G_16x25G_sse_t7132s.yaml" +IFCS_INIT_FILE : "/usr/share/sonic/hwsku/config_14x400G_48x100G_48x25G_sse_t7132s.yaml" IFCS_SKU_FILE : "/usr/share/sonic/hwsku/innovium.77700_A" IFCS_INNO_CLI_PORT : "9999" IFCS_TARGET : "device" diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/ivm.sai.datapath.config.yaml b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/ivm.sai.datapath.config.yaml old mode 100644 new mode 100755 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/ivm.sai.datapath.config.yaml rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/ivm.sai.datapath.config.yaml diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/pg_profile_lookup.ini b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/pg_profile_lookup.ini old mode 100644 new mode 100755 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/pg_profile_lookup.ini rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/pg_profile_lookup.ini diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/port_config.ini b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/port_config.ini similarity index 71% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/port_config.ini rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/port_config.ini index 0c5db6efbee6..71736c227bda 100755 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/port_config.ini +++ b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/port_config.ini @@ -3,42 +3,26 @@ Ethernet0 241 QDD1p1 25000 Ethernet1 242 QDD1p2 25000 1 9126 none Ethernet2 243 QDD1p3 25000 1 9126 none Ethernet3 244 QDD1p4 25000 1 9126 none -Ethernet4 245 QDD1p5 25000 1 9126 none -Ethernet5 246 QDD1p6 25000 1 9126 none -Ethernet6 247 QDD1p7 25000 1 9126 none -Ethernet7 248 QDD1p8 25000 1 9126 none Ethernet8 249 QDD2p1 25000 2 9126 none Ethernet9 250 QDD2p2 25000 2 9126 none Ethernet10 251 QDD2p3 25000 2 9126 none Ethernet11 252 QDD2p4 25000 2 9126 none -Ethernet12 253 QDD2p5 25000 2 9126 none -Ethernet13 254 QDD2p6 25000 2 9126 none -Ethernet14 255 QDD2p7 25000 2 9126 none -Ethernet15 256 QDD2p8 25000 2 9126 none Ethernet16 225 QDD3p1 25000 3 9126 none Ethernet17 226 QDD3p2 25000 3 9126 none Ethernet18 227 QDD3p3 25000 3 9126 none Ethernet19 228 QDD3p4 25000 3 9126 none -Ethernet20 229 QDD3p5 25000 3 9126 none -Ethernet21 230 QDD3p6 25000 3 9126 none -Ethernet22 231 QDD3p7 25000 3 9126 none -Ethernet23 232 QDD3p8 25000 3 9126 none Ethernet24 233 QDD4p1 25000 4 9126 none Ethernet25 234 QDD4p2 25000 4 9126 none Ethernet26 235 QDD4p3 25000 4 9126 none Ethernet27 236 QDD4p4 25000 4 9126 none -Ethernet28 237 QDD4p5 25000 4 9126 none -Ethernet29 238 QDD4p6 25000 4 9126 none -Ethernet30 239 QDD4p7 25000 4 9126 none -Ethernet31 240 QDD4p8 25000 4 9126 none -Ethernet32 217,218 QDD5p1 100000 5 9126 rs -Ethernet34 219,220 QDD5p2 100000 5 9126 rs -Ethernet36 221,222 QDD5p3 100000 5 9126 rs -Ethernet38 223,224 QDD5p4 100000 5 9126 rs -Ethernet40 209,210 QDD6p1 100000 6 9126 rs -Ethernet42 211,212 QDD6p2 100000 6 9126 rs -Ethernet44 213,214 QDD6p3 100000 6 9126 rs -Ethernet46 215,216 QDD6p4 100000 6 9126 rs +Ethernet32 217 QDD5p1 25000 5 9126 none +Ethernet33 218 QDD5p2 25000 5 9126 none +Ethernet34 219 QDD5p3 25000 5 9126 none +Ethernet35 220 QDD5p4 25000 5 9126 none +Ethernet40 209 QDD6p1 25000 6 9126 none +Ethernet41 210 QDD6p2 25000 6 9126 none +Ethernet42 211 QDD6p3 25000 6 9126 none +Ethernet43 212 QDD6p4 25000 6 9126 none Ethernet48 201,202 QDD7p1 100000 7 9126 rs Ethernet50 203,204 QDD7p2 100000 7 9126 rs Ethernet52 205,206 QDD7p3 100000 7 9126 rs @@ -79,8 +63,14 @@ Ethernet120 129,130 QDD16p1 100000 Ethernet122 131,132 QDD16p2 100000 16 9126 rs Ethernet124 133,134 QDD16p3 100000 16 9126 rs Ethernet126 135,136 QDD16p4 100000 16 9126 rs -Ethernet128 121,122,123,124,125,126,127,128 QDD17 400000 17 9126 rs -Ethernet136 113,114,115,116,117,118,119,120 QDD18 400000 18 9126 rs +Ethernet128 121,122 QDD17p1 100000 17 9126 rs +Ethernet130 123,124 QDD17p2 100000 17 9126 rs +Ethernet132 125,126 QDD17p3 100000 17 9126 rs +Ethernet134 127,128 QDD17p4 100000 17 9126 rs +Ethernet136 113,114 QDD18p1 100000 18 9126 rs +Ethernet138 115,116 QDD18p2 100000 18 9126 rs +Ethernet140 117,118 QDD18p3 100000 18 9126 rs +Ethernet142 119,120 QDD18p4 100000 18 9126 rs Ethernet144 105,106,107,108,109,110,111,112 QDD19 400000 19 9126 rs Ethernet152 97,98,99,100,101,102,103,104 QDD20 400000 20 9126 rs Ethernet160 89,90,91,92,93,94,95,96 QDD21 400000 21 9126 rs @@ -95,5 +85,5 @@ Ethernet224 25,26,27,28,29,30,31,32 QDD29 400000 Ethernet232 17,18,19,20,21,22,23,24 QDD30 400000 30 9126 rs Ethernet240 9,10,11,12,13,14,15,16 QDD31 400000 31 9126 rs Ethernet248 1,2,3,4,5,6,7,8 QDD32 400000 32 9126 rs -Ethernet256 257 Eth256 10000 94 9126 none -Ethernet257 258 Eth257 10000 95 9126 none +Ethernet256 257 SFP1 10000 33 9126 none +Ethernet257 258 SFP2 10000 34 9126 none diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/qos.json.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/qos.json.j2 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/qos.json.j2 rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/qos.json.j2 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/qos_defaults_def_lossy.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/qos_defaults_def_lossy.j2 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/qos_defaults_def_lossy.j2 rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/qos_defaults_def_lossy.j2 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/qos_defaults_t1.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/qos_defaults_t1.j2 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/qos_defaults_t1.j2 rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/qos_defaults_t1.j2 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/sai.profile b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/sai.profile old mode 100644 new mode 100755 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/sai.profile rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_24V_48C_14D/sai.profile diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/buffers.json.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/buffers.json.j2 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/buffers.json.j2 rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/buffers.json.j2 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/buffers_defaults_def_lossy.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/buffers_defaults_def_lossy.j2 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/buffers_defaults_def_lossy.j2 rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/buffers_defaults_def_lossy.j2 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/buffers_defaults_t1.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/buffers_defaults_t1.j2 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/buffers_defaults_t1.j2 rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/buffers_defaults_t1.j2 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/config_32x400G_sse_t7132s.yaml b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/config_32x400G_sse_t7132s.yaml similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/config_32x400G_sse_t7132s.yaml rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/config_32x400G_sse_t7132s.yaml diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/innovium.77700_A b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/innovium.77700_A similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/innovium.77700_A rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/innovium.77700_A diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/innovium.77700_B b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/innovium.77700_B similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/innovium.77700_B rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/innovium.77700_B diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/ivm.sai.config.yaml b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/ivm.sai.config.yaml similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/ivm.sai.config.yaml rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/ivm.sai.config.yaml diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/ivm.sai.datapath.config.yaml b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/ivm.sai.datapath.config.yaml old mode 100755 new mode 100644 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/ivm.sai.datapath.config.yaml rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/ivm.sai.datapath.config.yaml diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/pg_profile_lookup.ini b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/pg_profile_lookup.ini old mode 100755 new mode 100644 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/pg_profile_lookup.ini rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/pg_profile_lookup.ini diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/port_config.ini b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/port_config.ini new file mode 100755 index 000000000000..fa64126d8b4c --- /dev/null +++ b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/port_config.ini @@ -0,0 +1,35 @@ +# name lanes alias speed index mtu fec +Ethernet0 241,242,243,244,245,246,247,248 QDD1 400000 1 9126 rs +Ethernet8 249,250,251,252,253,254,255,256 QDD2 400000 2 9126 rs +Ethernet16 225,226,227,228,229,230,231,232 QDD3 400000 3 9126 rs +Ethernet24 233,234,235,236,237,238,239,240 QDD4 400000 4 9126 rs +Ethernet32 217,218,219,220,221,222,223,224 QDD5 400000 5 9126 rs +Ethernet40 209,210,211,212,213,214,215,216 QDD6 400000 6 9126 rs +Ethernet48 201,202,203,204,205,206,207,208 QDD7 400000 7 9126 rs +Ethernet56 193,194,195,196,197,198,199,200 QDD8 400000 8 9126 rs +Ethernet64 185,186,187,188,189,190,191,192 QDD9 400000 9 9126 rs +Ethernet72 177,178,179,180,181,182,183,184 QDD10 400000 10 9126 rs +Ethernet80 169,170,171,172,173,174,175,176 QDD11 400000 11 9126 rs +Ethernet88 161,162,163,164,165,166,167,168 QDD12 400000 12 9126 rs +Ethernet96 153,154,155,156,157,158,159,160 QDD13 400000 13 9126 rs +Ethernet104 145,146,147,148,149,150,151,152 QDD14 400000 14 9126 rs +Ethernet112 137,138,139,140,141,142,143,144 QDD15 400000 15 9126 rs +Ethernet120 129,130,131,132,133,134,135,136 QDD16 400000 16 9126 rs +Ethernet128 121,122,123,124,125,126,127,128 QDD17 400000 17 9126 rs +Ethernet136 113,114,115,116,117,118,119,120 QDD18 400000 18 9126 rs +Ethernet144 105,106,107,108,109,110,111,112 QDD19 400000 19 9126 rs +Ethernet152 97,98,99,100,101,102,103,104 QDD20 400000 20 9126 rs +Ethernet160 89,90,91,92,93,94,95,96 QDD21 400000 21 9126 rs +Ethernet168 81,82,83,84,85,86,87,88 QDD22 400000 22 9126 rs +Ethernet176 73,74,75,76,77,78,79,80 QDD23 400000 23 9126 rs +Ethernet184 65,66,67,68,69,70,71,72 QDD24 400000 24 9126 rs +Ethernet192 57,58,59,60,61,62,63,64 QDD25 400000 25 9126 rs +Ethernet200 49,50,51,52,53,54,55,56 QDD26 400000 26 9126 rs +Ethernet208 41,42,43,44,45,46,47,48 QDD27 400000 27 9126 rs +Ethernet216 33,34,35,36,37,38,39,40 QDD28 400000 28 9126 rs +Ethernet224 25,26,27,28,29,30,31,32 QDD29 400000 29 9126 rs +Ethernet232 17,18,19,20,21,22,23,24 QDD30 400000 30 9126 rs +Ethernet240 9,10,11,12,13,14,15,16 QDD31 400000 31 9126 rs +Ethernet248 1,2,3,4,5,6,7,8 QDD32 400000 32 9126 rs +Ethernet256 257 SFP1 10000 33 9126 none +Ethernet257 258 SFP2 10000 34 9126 none diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/qos.json.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/qos.json.j2 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/Supermicro_sse_t7132s/qos.json.j2 rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/qos.json.j2 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/qos_defaults_def_lossy.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/qos_defaults_def_lossy.j2 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/qos_defaults_def_lossy.j2 rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/qos_defaults_def_lossy.j2 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/qos_defaults_t1.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/qos_defaults_t1.j2 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/qos_defaults_t1.j2 rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/qos_defaults_t1.j2 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/sai.profile b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/sai.profile old mode 100755 new mode 100644 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16B_32C_16D/sai.profile rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32D/sai.profile diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/buffers.json.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/buffers.json.j2 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/buffers.json.j2 rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/buffers.json.j2 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/buffers_defaults_def_lossy.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/buffers_defaults_def_lossy.j2 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/buffers_defaults_def_lossy.j2 rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/buffers_defaults_def_lossy.j2 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/buffers_defaults_t1.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/buffers_defaults_t1.j2 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/buffers_defaults_t1.j2 rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/buffers_defaults_t1.j2 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/config_14x400G_64x100G_16x25G_sse_t7132s.yaml b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/config_12x400G_64x100G_32x25G_sse_t7132s.yaml similarity index 85% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/config_14x400G_64x100G_16x25G_sse_t7132s.yaml rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/config_12x400G_64x100G_32x25G_sse_t7132s.yaml index 04a6f1b34384..e45b0723f708 100755 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/config_14x400G_64x100G_16x25G_sse_t7132s.yaml +++ b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/config_12x400G_64x100G_32x25G_sse_t7132s.yaml @@ -5,7 +5,7 @@ nodes: - node_id: "0" options: sd_low_power_mode_global_default: "true" - sku: "configs/sku/innovium.77700_A" + sku: "configs/sku/innovium.77700_B" netdev: - auto_create: "no" multi_interface: "yes" @@ -244,62 +244,13 @@ nodes: speed: "100G" sysport: "183" type: "eth" - - fec: "KRFEC" + - fec: "KPFEC" id: "169" - lanes: "0:1" + lanes: "0:8" serdes_group: "21" - speed: "25G" + speed: "400G" sysport: "169" type: "eth" - - fec: "KRFEC" - id: "170" - lanes: "1:1" - serdes_group: "21" - speed: "25G" - sysport: "170" - type: "eth" - - fec: "KRFEC" - id: "171" - lanes: "2:1" - serdes_group: "21" - speed: "25G" - sysport: "171" - type: "eth" - - fec: "KRFEC" - id: "172" - lanes: "3:1" - serdes_group: "21" - speed: "25G" - sysport: "172" - type: "eth" - - fec: "KRFEC" - id: "173" - lanes: "4:1" - serdes_group: "21" - speed: "25G" - sysport: "173" - type: "eth" - - fec: "KRFEC" - id: "174" - lanes: "5:1" - serdes_group: "21" - speed: "25G" - sysport: "174" - type: "eth" - - fec: "KRFEC" - id: "175" - lanes: "6:1" - serdes_group: "21" - speed: "25G" - sysport: "175" - type: "eth" - - fec: "KRFEC" - id: "176" - lanes: "7:1" - serdes_group: "21" - speed: "25G" - sysport: "176" - type: "eth" - fec: "KPFEC" id: "161" lanes: "0:2" @@ -363,62 +314,13 @@ nodes: speed: "100G" sysport: "151" type: "eth" - - fec: "KRFEC" + - fec: "KPFEC" id: "137" - lanes: "0:1" + lanes: "0:8" serdes_group: "17" - speed: "25G" + speed: "400G" sysport: "137" type: "eth" - - fec: "KRFEC" - id: "138" - lanes: "1:1" - serdes_group: "17" - speed: "25G" - sysport: "138" - type: "eth" - - fec: "KRFEC" - id: "139" - lanes: "2:1" - serdes_group: "17" - speed: "25G" - sysport: "139" - type: "eth" - - fec: "KRFEC" - id: "140" - lanes: "3:1" - serdes_group: "17" - speed: "25G" - sysport: "140" - type: "eth" - - fec: "KRFEC" - id: "141" - lanes: "4:1" - serdes_group: "17" - speed: "25G" - sysport: "141" - type: "eth" - - fec: "KRFEC" - id: "142" - lanes: "5:1" - serdes_group: "17" - speed: "25G" - sysport: "142" - type: "eth" - - fec: "KRFEC" - id: "143" - lanes: "6:1" - serdes_group: "17" - speed: "25G" - sysport: "143" - type: "eth" - - fec: "KRFEC" - id: "144" - lanes: "7:1" - serdes_group: "17" - speed: "25G" - sysport: "144" - type: "eth" - fec: "KPFEC" id: "129" lanes: "0:2" @@ -447,13 +349,64 @@ nodes: speed: "100G" sysport: "135" type: "eth" - - fec: "KPFEC" + + - fec: "KRFEC" id: "121" - lanes: "0:8" + lanes: "0:1" serdes_group: "15" - speed: "400G" + speed: "25G" sysport: "121" type: "eth" + - fec: "KRFEC" + id: "122" + lanes: "1:1" + serdes_group: "15" + speed: "25G" + sysport: "122" + type: "eth" + - fec: "KRFEC" + id: "123" + lanes: "2:1" + serdes_group: "15" + speed: "25G" + sysport: "123" + type: "eth" + - fec: "KRFEC" + id: "124" + lanes: "3:1" + serdes_group: "15" + speed: "25G" + sysport: "124" + type: "eth" + - fec: "KRFEC" + id: "125" + lanes: "4:1" + serdes_group: "15" + speed: "25G" + sysport: "125" + type: "eth" + - fec: "KRFEC" + id: "126" + lanes: "5:1" + serdes_group: "15" + speed: "25G" + sysport: "126" + type: "eth" + - fec: "KRFEC" + id: "127" + lanes: "6:1" + serdes_group: "15" + speed: "25G" + sysport: "127" + type: "eth" + - fec: "KRFEC" + id: "128" + lanes: "7:1" + serdes_group: "15" + speed: "25G" + sysport: "128" + type: "eth" + - fec: "KPFEC" id: "113" lanes: "0:2" @@ -482,13 +435,64 @@ nodes: speed: "100G" sysport: "119" type: "eth" - - fec: "KPFEC" + + - fec: "KRFEC" id: "105" - lanes: "0:8" + lanes: "0:1" serdes_group: "13" - speed: "400G" + speed: "25G" sysport: "105" type: "eth" + - fec: "KRFEC" + id: "106" + lanes: "1:1" + serdes_group: "13" + speed: "25G" + sysport: "106" + type: "eth" + - fec: "KRFEC" + id: "107" + lanes: "2:1" + serdes_group: "13" + speed: "25G" + sysport: "107" + type: "eth" + - fec: "KRFEC" + id: "108" + lanes: "3:1" + serdes_group: "13" + speed: "25G" + sysport: "108" + type: "eth" + - fec: "KRFEC" + id: "109" + lanes: "4:1" + serdes_group: "13" + speed: "25G" + sysport: "109" + type: "eth" + - fec: "KRFEC" + id: "110" + lanes: "5:1" + serdes_group: "13" + speed: "25G" + sysport: "110" + type: "eth" + - fec: "KRFEC" + id: "111" + lanes: "6:1" + serdes_group: "13" + speed: "25G" + sysport: "111" + type: "eth" + - fec: "KRFEC" + id: "112" + lanes: "7:1" + serdes_group: "13" + speed: "25G" + sysport: "112" + type: "eth" + - fec: "KPFEC" id: "97" lanes: "0:2" @@ -517,13 +521,64 @@ nodes: speed: "100G" sysport: "103" type: "eth" - - fec: "KPFEC" + + - fec: "KRFEC" id: "89" - lanes: "0:8" + lanes: "0:1" serdes_group: "11" - speed: "400G" + speed: "25G" sysport: "89" type: "eth" + - fec: "KRFEC" + id: "90" + lanes: "1:1" + serdes_group: "11" + speed: "25G" + sysport: "90" + type: "eth" + - fec: "KRFEC" + id: "91" + lanes: "2:1" + serdes_group: "11" + speed: "25G" + sysport: "91" + type: "eth" + - fec: "KRFEC" + id: "92" + lanes: "3:1" + serdes_group: "11" + speed: "25G" + sysport: "92" + type: "eth" + - fec: "KRFEC" + id: "93" + lanes: "4:1" + serdes_group: "11" + speed: "25G" + sysport: "93" + type: "eth" + - fec: "KRFEC" + id: "94" + lanes: "5:1" + serdes_group: "11" + speed: "25G" + sysport: "94" + type: "eth" + - fec: "KRFEC" + id: "95" + lanes: "6:1" + serdes_group: "11" + speed: "25G" + sysport: "95" + type: "eth" + - fec: "KRFEC" + id: "96" + lanes: "7:1" + serdes_group: "11" + speed: "25G" + sysport: "96" + type: "eth" + - fec: "KPFEC" id: "81" lanes: "0:2" @@ -552,13 +607,64 @@ nodes: speed: "100G" sysport: "87" type: "eth" - - fec: "KPFEC" + + - fec: "KRFEC" id: "73" - lanes: "0:8" + lanes: "0:1" serdes_group: "9" - speed: "400G" + speed: "25G" sysport: "73" type: "eth" + - fec: "KRFEC" + id: "74" + lanes: "1:1" + serdes_group: "9" + speed: "25G" + sysport: "74" + type: "eth" + - fec: "KRFEC" + id: "75" + lanes: "2:1" + serdes_group: "9" + speed: "25G" + sysport: "75" + type: "eth" + - fec: "KRFEC" + id: "76" + lanes: "3:1" + serdes_group: "9" + speed: "25G" + sysport: "76" + type: "eth" + - fec: "KRFEC" + id: "77" + lanes: "4:1" + serdes_group: "9" + speed: "25G" + sysport: "77" + type: "eth" + - fec: "KRFEC" + id: "78" + lanes: "5:1" + serdes_group: "9" + speed: "25G" + sysport: "78" + type: "eth" + - fec: "KRFEC" + id: "79" + lanes: "6:1" + serdes_group: "9" + speed: "25G" + sysport: "79" + type: "eth" + - fec: "KRFEC" + id: "80" + lanes: "7:1" + serdes_group: "9" + speed: "25G" + sysport: "80" + type: "eth" + - fec: "KPFEC" id: "65" lanes: "0:2" diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/innovium.77700_A b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/innovium.77700_A similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/innovium.77700_A rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/innovium.77700_A diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/innovium.77700_B b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/innovium.77700_B similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/innovium.77700_B rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/innovium.77700_B diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/ivm.sai.config.yaml b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/ivm.sai.config.yaml similarity index 81% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/ivm.sai.config.yaml rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/ivm.sai.config.yaml index bc59ec6d434c..ba59bb19503d 100755 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/ivm.sai.config.yaml +++ b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/ivm.sai.config.yaml @@ -1,5 +1,5 @@ -IFCS_INIT_FILE : "/usr/share/sonic/hwsku/config_16x400G_48x100G_32x25G_sse_t7132s.yaml" -IFCS_SKU_FILE : "/usr/share/sonic/hwsku/innovium.77700_A" +IFCS_INIT_FILE : "/usr/share/sonic/hwsku/config_12x400G_64x100G_32x25G_sse_t7132s.yaml" +IFCS_SKU_FILE : "/usr/share/sonic/hwsku/innovium.77700_B" IFCS_INNO_CLI_PORT : "9999" IFCS_TARGET : "device" ULIMIT : "65536" diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/ivm.sai.datapath.config.yaml b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/ivm.sai.datapath.config.yaml similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/ivm.sai.datapath.config.yaml rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/ivm.sai.datapath.config.yaml diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/pg_profile_lookup.ini b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/pg_profile_lookup.ini similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/pg_profile_lookup.ini rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/pg_profile_lookup.ini diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/port_config.ini b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/port_config.ini new file mode 100755 index 000000000000..59934d451d22 --- /dev/null +++ b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/port_config.ini @@ -0,0 +1,111 @@ +# name lanes alias speed index mtu fec +Ethernet0 241,242,243,244,245,246,247,248 QDD1 400000 1 9126 rs +Ethernet8 249,250 QDD2p1 100000 2 9126 rs +Ethernet10 251,252 QDD2p2 100000 2 9126 rs +Ethernet12 253,254 QDD2p3 100000 2 9126 rs +Ethernet14 255,256 QDD2p4 100000 2 9126 rs +Ethernet16 225,226,227,228,229,230,231,232 QDD3 400000 3 9126 rs +Ethernet24 233,234 QDD4p1 100000 4 9126 rs +Ethernet26 235,236 QDD4p2 100000 4 9126 rs +Ethernet28 237,238 QDD4p3 100000 4 9126 rs +Ethernet30 239,240 QDD4p4 100000 4 9126 rs +Ethernet32 217,218,219,220,221,222,223,224 QDD5 400000 5 9126 rs +Ethernet40 209,210 QDD6p1 100000 6 9126 rs +Ethernet42 211,212 QDD6p2 100000 6 9126 rs +Ethernet44 213,214 QDD6p3 100000 6 9126 rs +Ethernet46 215,216 QDD6p4 100000 6 9126 rs +Ethernet48 201,202,203,204,205,206,207,208 QDD7 400000 7 9126 rs +Ethernet56 193,194 QDD8p1 100000 8 9126 rs +Ethernet58 195,196 QDD8p2 100000 8 9126 rs +Ethernet60 197,198 QDD8p3 100000 8 9126 rs +Ethernet62 199,200 QDD8p4 100000 8 9126 rs +Ethernet64 185,186,187,188,189,190,191,192 QDD9 400000 9 9126 rs +Ethernet72 177,178 QDD10p1 100000 10 9126 rs +Ethernet74 179,180 QDD10p2 100000 10 9126 rs +Ethernet76 181,182 QDD10p3 100000 10 9126 rs +Ethernet78 183,184 QDD10p4 100000 10 9126 rs +Ethernet80 169,170,171,172,173,174,175,176 QDD11 400000 11 9126 rs +Ethernet88 161,162 QDD12p1 100000 12 9126 rs +Ethernet90 163,164 QDD12p2 100000 12 9126 rs +Ethernet92 165,166 QDD12p3 100000 12 9126 rs +Ethernet94 167,168 QDD12p4 100000 12 9126 rs +Ethernet96 153,154,155,156,157,158,159,160 QDD13 400000 13 9126 rs +Ethernet104 145,146 QDD14p1 100000 14 9126 rs +Ethernet106 147,148 QDD14p2 100000 14 9126 rs +Ethernet108 149,150 QDD14p3 100000 14 9126 rs +Ethernet110 151,152 QDD14p4 100000 14 9126 rs +Ethernet112 137,138,139,140,141,142,143,144 QDD15 400000 15 9126 rs +Ethernet120 129,130 QDD16p1 100000 16 9126 rs +Ethernet122 131,132 QDD16p2 100000 16 9126 rs +Ethernet124 133,134 QDD16p3 100000 16 9126 rs +Ethernet126 135,136 QDD16p4 100000 16 9126 rs +Ethernet128 121 QDD17p1 25000 17 9126 none +Ethernet129 122 QDD17p2 25000 17 9126 none +Ethernet130 123 QDD17p3 25000 17 9126 none +Ethernet131 124 QDD17p4 25000 17 9126 none +Ethernet132 125 QDD17p5 25000 17 9126 none +Ethernet133 126 QDD17p6 25000 17 9126 none +Ethernet134 127 QDD17p7 25000 17 9126 none +Ethernet135 128 QDD17p8 25000 17 9126 none +Ethernet136 113,114 QDD18p 100000 18 9126 rs +Ethernet138 115,116 QDD18p 100000 18 9126 rs +Ethernet140 117,118 QDD18p 100000 18 9126 rs +Ethernet142 119,120 QDD18p 100000 18 9126 rs +Ethernet144 105 QDD19p1 25000 19 9126 none +Ethernet145 106 QDD19p2 25000 19 9126 none +Ethernet146 107 QDD19p3 25000 19 9126 none +Ethernet147 108 QDD19p4 25000 19 9126 none +Ethernet148 109 QDD19p5 25000 19 9126 none +Ethernet149 110 QDD19p6 25000 19 9126 none +Ethernet150 111 QDD19p7 25000 19 9126 none +Ethernet151 112 QDD19p8 25000 19 9126 none +Ethernet152 97,98 QDD20p 100000 20 9126 rs +Ethernet154 99,100 QDD20p 100000 20 9126 rs +Ethernet156 101,102 QDD20p 100000 20 9126 rs +Ethernet158 103,104 QDD20p 100000 20 9126 rs +Ethernet160 89 QDD21p1 25000 21 9126 none +Ethernet161 90 QDD21p2 25000 21 9126 none +Ethernet162 91 QDD21p3 25000 21 9126 none +Ethernet163 92 QDD21p4 25000 21 9126 none +Ethernet164 93 QDD21p5 25000 21 9126 none +Ethernet165 94 QDD21p6 25000 21 9126 none +Ethernet166 95 QDD21p7 25000 21 9126 none +Ethernet167 96 QDD21p8 25000 21 9126 none +Ethernet168 81,82 QDD22p 100000 22 9126 rs +Ethernet170 83,84 QDD22p 100000 22 9126 rs +Ethernet172 85,86 QDD22p 100000 22 9126 rs +Ethernet174 87,88 QDD22p 100000 22 9126 rs +Ethernet176 73 QDD23p1 25000 23 9126 none +Ethernet177 74 QDD23p2 25000 23 9126 none +Ethernet178 75 QDD23p3 25000 23 9126 none +Ethernet179 76 QDD23p4 25000 23 9126 none +Ethernet180 77 QDD23p5 25000 23 9126 none +Ethernet181 78 QDD23p6 25000 23 9126 none +Ethernet182 79 QDD23p7 25000 23 9126 none +Ethernet183 80 QDD23p8 25000 23 9126 none +Ethernet184 65,66 QDD24p1 100000 24 9126 rs +Ethernet186 67,68 QDD24p2 100000 24 9126 rs +Ethernet188 69,70 QDD24p3 100000 24 9126 rs +Ethernet190 71,72 QDD24p4 100000 24 9126 rs +Ethernet192 57,58,59,60,61,62,63,64 QDD25 400000 25 9126 rs +Ethernet200 49,50 QDD26p1 100000 26 9126 rs +Ethernet202 51,52 QDD26p2 100000 26 9126 rs +Ethernet204 53,54 QDD26p3 100000 26 9126 rs +Ethernet206 55,56 QDD26p4 100000 26 9126 rs +Ethernet208 41,42,43,44,45,46,47,48 QDD27 400000 27 9126 rs +Ethernet216 33,34 QDD28p1 100000 28 9126 rs +Ethernet218 35,36 QDD28p2 100000 28 9126 rs +Ethernet220 37,38 QDD28p3 100000 28 9126 rs +Ethernet222 39,40 QDD28p4 100000 28 9126 rs +Ethernet224 25,26,27,28,29,30,31,32 QDD29 400000 29 9126 rs +Ethernet232 17,18 QDD30p1 100000 30 9126 rs +Ethernet234 19,20 QDD30p2 100000 30 9126 rs +Ethernet236 21,22 QDD30p3 100000 30 9126 rs +Ethernet238 23,24 QDD30p4 100000 30 9126 rs +Ethernet240 9,10,11,12,13,14,15,16 QDD31 400000 31 9126 rs +Ethernet248 1,2 QDD32p1 100000 32 9126 rs +Ethernet250 3,4 QDD32p2 100000 32 9126 rs +Ethernet252 5,6 QDD32p3 100000 32 9126 rs +Ethernet254 7,8 QDD32p4 100000 32 9126 rs +Ethernet256 257 SFP1 10000 33 9126 none +Ethernet257 258 SFP2 10000 34 9126 none diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/qos.json.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/qos.json.j2 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/qos.json.j2 rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/qos.json.j2 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/qos_defaults_def_lossy.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/qos_defaults_def_lossy.j2 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/qos_defaults_def_lossy.j2 rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/qos_defaults_def_lossy.j2 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/qos_defaults_t1.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/qos_defaults_t1.j2 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/qos_defaults_t1.j2 rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/qos_defaults_t1.j2 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/sai.profile b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/sai.profile similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_16V_64C_14D/sai.profile rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_64C_12D/sai.profile diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/buffers.json.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/buffers.json.j2 deleted file mode 100644 index 1745705d2075..000000000000 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/buffers.json.j2 +++ /dev/null @@ -1,173 +0,0 @@ -{# Default values which will be used if no actual configura available #} -{% set default_cable = '40m' %} -{% set mgmt_port_name = ['Ethernet256','Ethernet257'] %} -{% set port_name_400G = ['Ethernet0','Ethernet16', 'Ethernet32','Ethernet48', - 'Ethernet64','Ethernet80','Ethernet96','Ethernet112', - 'Ethernet128','Ethernet144','Ethernet160','Ethernet176', - 'Ethernet192','Ethernet208','Ethernet224','Ethernet240'] %} - -{# Port configuration to cable length look-up table #} -{# Each record describes mapping of DUT (DUT port) role and neighbor role to cable length #} -{# Roles described in the minigraph #} -{% set ports2cable = { - 'torrouter_server' : '5m', - 'leafrouter_torrouter' : '40m', - 'spinerouter_leafrouter' : '300m' - } -%} - -{%- macro cable_length(port_name) %} - {%- set cable_len = [] %} - {%- for local_port in DEVICE_NEIGHBOR %} - {%- if local_port == port_name %} - {%- if DEVICE_NEIGHBOR_METADATA is defined and DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[local_port].name] %} - {%- set neighbor = DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[local_port].name] %} - {%- set neighbor_role = neighbor.type %} - {%- set roles1 = switch_role + '_' + neighbor_role %} - {%- set roles2 = neighbor_role + '_' + switch_role %} - {%- set roles1 = roles1 | lower %} - {%- set roles2 = roles2 | lower %} - {%- if roles1 in ports2cable %} - {%- if cable_len.append(ports2cable[roles1]) %}{% endif %} - {%- elif roles2 in ports2cable %} - {%- if cable_len.append(ports2cable[roles2]) %}{% endif %} - {%- endif %} - {%- endif %} - {%- endif %} - {%- endfor %} - {%- if cable_len -%} - {{ cable_len.0 }} - {%- else %} - {%- if switch_role.lower() == 'torrouter' %} - {%- for local_port in VLAN_MEMBER %} - {%- if local_port[1] == port_name %} - {%- set roles3 = switch_role + '_' + 'server' %} - {%- set roles3 = roles3 | lower %} - {%- if roles3 in ports2cable %} - {%- if cable_len.append(ports2cable[roles3]) %}{% endif %} - {%- endif %} - {%- endif %} - {%- endfor %} - {%- if cable_len -%} - {{ cable_len.0 }} - {%- else -%} - {{ default_cable }} - {%- endif %} - {%- else -%} - {{ default_cable }} - {%- endif %} - {%- endif %} -{%- endmacro %} - -{%- if DEVICE_METADATA is defined %} -{%- set switch_role = DEVICE_METADATA['localhost']['type'] %} -{%- endif -%} - -{% set port_names_list = [] %} -{% for port in PORT %} - {% if port not in mgmt_port_name %} - {%- if port_names_list.append(port) %}{% endif %} - {% endif %} -{% endfor %} -{% set port_names = port_names_list | join(',') -%} - -{ - "CABLE_LENGTH": { - "AZURE": { - {% for port in PORT %} - {% if port not in mgmt_port_name %} - {% set cable = cable_length(port) -%} - "{{ port }}": "{{ cable }}"{%- if not loop.last -%},{% endif %} - {% endif %} - {% endfor %} - } - }, - "BUFFER_POOL": { - "ingress_lossless_pool": { - "size": "51691264", - "type": "ingress", - "mode": "dynamic", - "xoff": "17708800" - }, - "lossy_pool": { - "size": "18874368", - "type": "egress", - "mode": "dynamic", - "xoff": "0" - }, - "egress_lossless_pool": { - "size": "70565632", - "type": "egress" - } - }, - "BUFFER_PROFILE": { - "ingress_lossless_profile": { - "pool":"ingress_lossless_pool", - "xoff":"38816", - "size":"1518", - "dynamic_th":"1", - "xon_offset":"9408" - }, - "egress_lossless_profile": { - "pool":"ingress_lossless_pool", - "size":"0", - "static_th":"10243072" - }, - "ingress_lossy_profile": { - "pool":"lossy_pool", - "size":"0", - "static_th":"10243072" - }, - "egress_lossy_profile": { - "pool":"lossy_pool", - "size":"1518", - "dynamic_th":"2" - } - }, - "BUFFER_PG": { -{% for port in port_names_list %} - "{{ port }}|3-4": { - {% if port in port_name_400G %} - "profile" : "pg_lossless_400000_40m_profile" - {% else %} - "profile" : "pg_lossless_100000_40m_profile" - {% endif %} - }, -{% endfor %} -{% for port in port_names_list %} - "{{ port }}|0": { - "profile" : "ingress_lossy_profile" - }, -{% endfor %} -{% for port in port_names_list %} - "{{ port }}|1-2": { - "profile" : "ingress_lossy_profile" - }, -{% endfor %} -{% for port in port_names_list %} - "{{ port }}|5-7": { - "profile" : "ingress_lossy_profile" - }{% if not loop.last %},{% endif %} - -{% endfor %} - }, - - "BUFFER_QUEUE": { -{% for port in port_names_list %} - "{{ port }}|3-4": { - "profile" : "egress_lossless_profile" - }, -{% endfor %} -{% for port in port_names_list %} - "{{ port }}|0-2": { - "profile" : "egress_lossy_profile" - }, -{% endfor %} -{% for port in port_names_list %} - "{{ port }}|5-7": { - "profile" : "egress_lossy_profile" - }{% if not loop.last %},{% endif %} - -{% endfor %} - } -} diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/buffers_defaults_def_lossy.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/buffers_defaults_def_lossy.j2 deleted file mode 100644 index 8b1291ac2674..000000000000 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/buffers_defaults_def_lossy.j2 +++ /dev/null @@ -1,45 +0,0 @@ -{% set mgmt_port_name = ['Ethernet256','Ethernet257'] %} -{% set port_names_list = [] %} -{% for port in PORT %} - {% if port not in mgmt_port_name %} - {%- if port_names_list.append(port) %}{% endif %} - {% endif %} -{% endfor %} -{% set port_names = port_names_list | join(',') -%} - -{ - "BUFFER_POOL": { - "lossy_pool": { - "size": "61458432", - "type": "egress", - "mode": "dynamic", - "xoff": "0" - } - }, - "BUFFER_PROFILE": { - "ingress_lossy_profile": { - "pool":"lossy_pool", - "size":"0", - "static_th":"10243072" - }, - "egress_lossy_profile": { - "pool":"lossy_pool", - "size":"1518", - "dynamic_th":"2" - } - }, - "BUFFER_PG": { -{% for port in port_names_list %} - "{{ port }}|0-7": { - "profile" : "ingress_lossy_profile" - }{% if not loop.last %},{% endif %} -{% endfor %} - }, - "BUFFER_QUEUE": { -{% for port in port_names_list %} - "{{ port }}|0-7": { - "profile" : "egress_lossy_profile" - }{% if not loop.last %},{% endif %} -{% endfor %} - } -} diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/buffers_defaults_t1.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/buffers_defaults_t1.j2 deleted file mode 100644 index 3f77843a6c6f..000000000000 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/buffers_defaults_t1.j2 +++ /dev/null @@ -1,174 +0,0 @@ -{# Default values which will be used if no actual configura available #} -{% set default_cable = '40m' %} -{% set mgmt_port_name = ['Ethernet256','Ethernet257'] %} -{% set port_name_400G = ['Ethernet0','Ethernet16', 'Ethernet32','Ethernet48', - 'Ethernet64','Ethernet80','Ethernet96','Ethernet112', - 'Ethernet128','Ethernet144','Ethernet160','Ethernet176', - 'Ethernet192','Ethernet208','Ethernet224','Ethernet240'] %} - -{# Port configuration to cable length look-up table #} -{# Each record describes mapping of DUT (DUT port) role and neighbor role to cable length #} -{# Roles described in the minigraph #} -{% set ports2cable = { - 'torrouter_server' : '5m', - 'leafrouter_torrouter' : '40m', - 'spinerouter_leafrouter' : '300m' - } -%} - -{%- macro cable_length(port_name) %} - {%- set cable_len = [] %} - {%- for local_port in DEVICE_NEIGHBOR %} - {%- if local_port == port_name %} - {%- if DEVICE_NEIGHBOR_METADATA is defined and DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[local_port].name] %} - {%- set neighbor = DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[local_port].name] %} - {%- set neighbor_role = neighbor.type %} - {%- set roles1 = switch_role + '_' + neighbor_role %} - {%- set roles2 = neighbor_role + '_' + switch_role %} - {%- set roles1 = roles1 | lower %} - {%- set roles2 = roles2 | lower %} - {%- if roles1 in ports2cable %} - {%- if cable_len.append(ports2cable[roles1]) %}{% endif %} - {%- elif roles2 in ports2cable %} - {%- if cable_len.append(ports2cable[roles2]) %}{% endif %} - {%- endif %} - {%- endif %} - {%- endif %} - {%- endfor %} - {%- if cable_len -%} - {{ cable_len.0 }} - {%- else %} - {%- if switch_role.lower() == 'torrouter' %} - {%- for local_port in VLAN_MEMBER %} - {%- if local_port[1] == port_name %} - {%- set roles3 = switch_role + '_' + 'server' %} - {%- set roles3 = roles3 | lower %} - {%- if roles3 in ports2cable %} - {%- if cable_len.append(ports2cable[roles3]) %}{% endif %} - {%- endif %} - {%- endif %} - {%- endfor %} - {%- if cable_len -%} - {{ cable_len.0 }} - {%- else -%} - {{ default_cable }} - {%- endif %} - {%- else -%} - {{ default_cable }} - {%- endif %} - {%- endif %} -{%- endmacro %} - -{%- if DEVICE_METADATA is defined %} -{%- set switch_role = DEVICE_METADATA['localhost']['type'] %} -{%- endif -%} - -{% set port_names_list = [] %} -{% for port in PORT %} - {% if port not in mgmt_port_name %} - {%- if port_names_list.append(port) %}{% endif %} - {% endif %} -{% endfor %} -{% set port_names = port_names_list | join(',') -%} - -{ - "CABLE_LENGTH": { - "AZURE": { - {% for port in PORT %} - {% if port not in mgmt_port_name %} - {% set cable = cable_length(port) -%} - "{{ port }}": "{{ cable }}"{%- if not loop.last -%},{% endif %} - {% endif %} - {% endfor %} - } - }, - "BUFFER_POOL": { - "ingress_lossless_pool": { - "size": "51691264", - "type": "ingress", - "mode": "dynamic", - "xoff": "17708800" - }, - "lossy_pool": { - "size": "18874368", - "type": "egress", - "mode": "dynamic", - "xoff": "0" - }, - "egress_lossless_pool": { - "size": "70565632", - "type": "egress", - "mode": "static" - } - }, - "BUFFER_PROFILE": { - "ingress_lossless_profile": { - "pool":"ingress_lossless_pool", - "xoff":"38816", - "size":"1518", - "dynamic_th":"1", - "xon_offset":"9408" - }, - "egress_lossless_profile": { - "pool":"ingress_lossless_pool", - "size":"0", - "static_th":"10243072" - }, - "ingress_lossy_profile": { - "pool":"lossy_pool", - "size":"0", - "static_th":"10243072" - }, - "egress_lossy_profile": { - "pool":"lossy_pool", - "size":"1518", - "dynamic_th":"2" - } - }, - "BUFFER_PG": { -{% for port in port_names_list %} - "{{ port }}|3-4": { - {% if port in port_name_400G %} - "profile" : "pg_lossless_400000_40m_profile" - {% else %} - "profile" : "pg_lossless_100000_40m_profile" - {% endif %} - }, -{% endfor %} -{% for port in port_names_list %} - "{{ port }}|0": { - "profile" : "ingress_lossy_profile" - }, -{% endfor %} -{% for port in port_names_list %} - "{{ port }}|1-2": { - "profile" : "ingress_lossy_profile" - }, -{% endfor %} -{% for port in port_names_list %} - "{{ port }}|5-7": { - "profile" : "ingress_lossy_profile" - }{% if not loop.last %},{% endif %} - -{% endfor %} - }, - - "BUFFER_QUEUE": { -{% for port in port_names_list %} - "{{ port }}|3-4": { - "profile" : "egress_lossless_profile" - }, -{% endfor %} -{% for port in port_names_list %} - "{{ port }}|0-2": { - "profile" : "egress_lossy_profile" - }, -{% endfor %} -{% for port in port_names_list %} - "{{ port }}|5-7": { - "profile" : "egress_lossy_profile" - }{% if not loop.last %},{% endif %} - -{% endfor %} - } -} diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/innovium.77700_A b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/innovium.77700_A deleted file mode 100644 index ec13307805e1..000000000000 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/innovium.77700_A +++ /dev/null @@ -1,60 +0,0 @@ -sku: innovium.77700_A - -device_id: 0x1b58 - -# Hardware constraint information -hardware: - num_ibs: 6 - ib_active: 0,1,2,3,4,5 - - ports_per_ib: 32, 32, 32, 32, 20, 20 - recirc_port_num: 32, 32, 32, 32, 32, 32 - cpu_port_num: 33 - cpu_port_ib: 0 - mgmt_port_num: 33 - mgmt_port_ibs: 1,2 - - pics_per_ib: 6, 7, 6, 5, 5, 5 - pic_ports_per_pic: 8 - max_serdes_speed: 50 - - num_shared_pics: 2 - - isg [0-4]: - ib: 0 - pic_id: [0-4] - - isg [5-9]: - ib: 5 - pic_id: [0-4] - - isg [10-14]: - ib: 1 - pic_id: [0-4] - - isg [16-20]: - ib: 3 - pic_id: [0-4] - - isg [21-25]: - ib: 4 - pic_id: [0-4] - - isg [26-30]: - ib: 2 - pic_id: [0-4] - - isg 15: - mode: 8:0 - ib: 1 - pic_id: 5 - - isg 31: - mode: 8:0 - ib: 0 - pic_id: 5 - - isg 32: - mode: 1:1 - ib: 1, 2 - pic_id: 6 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/innovium.77700_B b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/innovium.77700_B deleted file mode 100644 index 57ba52cbc3bc..000000000000 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/innovium.77700_B +++ /dev/null @@ -1,60 +0,0 @@ -sku: innovium.77700_B - -device_id: 0x1b58 - -# Hardware constraint information -hardware: - num_ibs: 6 - ib_active: 0,1,2,3,4,5 - - ports_per_ib: 32, 32, 32, 32, 20, 20 - recirc_port_num: 32, 32, 32, 32, 32, 32 - cpu_port_num: 33 - cpu_port_ib: 0 - mgmt_port_num: 33 - mgmt_port_ibs: 1,2 - - pics_per_ib: 6, 7, 7, 6, 5, 5 - pic_ports_per_pic: 8 - max_serdes_speed: 50 - - num_shared_pics: 2 - - isg [0-4]: - ib: 0 - pic_id: [0-4] - - isg [5-9]: - ib: 5 - pic_id: [0-4] - - isg [10-14]: - ib: 1 - pic_id: [0-4] - - isg [16-20]: - ib: 3 - pic_id: [0-4] - - isg [21-25]: - ib: 4 - pic_id: [0-4] - - isg [26-30]: - ib: 2 - pic_id: [0-4] - - isg 15: - mode: 4:4 - ib: 1, 3 - pic_id: 5 - - isg 31: - mode: 4:4 - ib: 0, 2 - pic_id: 5 - - isg 32: - mode: 1:1 - ib: 1, 2 - pic_id: 6 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/ivm.sai.datapath.config.yaml b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/ivm.sai.datapath.config.yaml deleted file mode 100755 index 891b0b3e2834..000000000000 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/ivm.sai.datapath.config.yaml +++ /dev/null @@ -1,9 +0,0 @@ -ISAI_PARAM_P0_0_LS : "4608 4608 4608 4608 2880 2880" -ISAI_PARAM_P0_1_LS : "2226 1946 1946 1890 1218 1218" -ISAI_PARAM_P0_1_ALS : "434 154 154 98 98 98" -ISAI_PARAM_P1_0_LS : "1536 1536 1536 1536 960 960" -ISAI_PARAM_P1_0_LL : "3072 3072 3072 3072 1920 1920" -ISAI_PARAM_P1_1_LS : "1778 1498 1498 1442 938 938" -ISAI_PARAM_P1_1_LL : "2478 2478 2478 2478 2478 2478" -ISAI_PARAM_P1_1_ALS : "434 154 154 98 98 98" -ISAI_PARAM_P1_1_ALL : "126 126 126 126 126 126" diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/pg_profile_lookup.ini b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/pg_profile_lookup.ini deleted file mode 100755 index 0d881737cfa1..000000000000 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/pg_profile_lookup.ini +++ /dev/null @@ -1,22 +0,0 @@ -# PG lossless profiles. -# speed cable size xon xoff threshold xon_offset - 25000 5m 1518 0 15680 1 9408 - 50000 5m 1518 0 21248 1 9408 - 100000 5m 1518 0 34624 1 9408 - 200000 5m 1518 0 62368 1 9408 - 400000 5m 1518 0 117536 1 9408 - 25000 40m 1518 0 16928 1 9408 - 50000 40m 1518 0 23392 1 9408 - 100000 40m 1518 0 38816 1 9408 - 200000 40m 1518 0 71904 1 9408 - 400000 40m 1518 0 135520 1 9408 - 25000 100m 1518 0 18848 1 9408 - 50000 100m 1518 0 27264 1 9408 - 100000 100m 1518 0 46496 1 9408 - 200000 100m 1518 0 87168 1 9408 - 400000 100m 1518 0 166688 1 9408 - 25000 300m 1518 0 25184 1 9408 - 50000 300m 1518 0 40128 1 9408 - 100000 300m 1518 0 72384 1 9408 - 200000 300m 1518 0 138112 1 9408 - 400000 300m 1518 0 268640 1 9408 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/qos.json.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/qos.json.j2 deleted file mode 100644 index c7531a0a33ea..000000000000 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/qos.json.j2 +++ /dev/null @@ -1,181 +0,0 @@ -{% set mgmt_port_name = ['Ethernet256','Ethernet257'] %} -{% set port_names_list = [] %} -{% for port in PORT %} - {% if port not in mgmt_port_name %} - {%- if port_names_list.append(port) %}{% endif %} - {% endif %} -{% endfor %} -{% set port_names = port_names_list | join(',') -%} - - -{ - "TC_TO_QUEUE_MAP":{ - "AZURE":{ - "0":"0", - "1":"1", - "2":"2", - "3":"3", - "4":"4", - "5":"5", - "6":"6", - "7":"7" - } - }, - "TC_TO_PRIORITY_GROUP_MAP": { - "AZURE": { - "0": "0", - "1": "0", - "2": "0", - "3": "3", - "4": "4", - "5": "0", - "6": "0", - "7": "0" - } - }, - "DSCP_TO_TC_MAP": { - "AZURE": { - "0" : "1", - "1" : "1", - "2" : "1", - "3" : "3", - "4" : "4", - "5" : "2", - "6" : "1", - "7" : "1", - "8" : "0", - "9" : "1", - "10": "1", - "11": "1", - "12": "1", - "13": "1", - "14": "1", - "15": "1", - "16": "1", - "17": "1", - "18": "1", - "19": "1", - "20": "1", - "21": "1", - "22": "1", - "23": "1", - "24": "1", - "25": "1", - "26": "1", - "27": "1", - "28": "1", - "29": "1", - "30": "1", - "31": "1", - "32": "1", - "33": "1", - "34": "1", - "35": "1", - "36": "1", - "37": "1", - "38": "1", - "39": "1", - "40": "1", - "41": "1", - "42": "1", - "43": "1", - "44": "1", - "45": "1", - "46": "5", - "47": "1", - "48": "6", - "49": "1", - "50": "1", - "51": "1", - "52": "1", - "53": "1", - "54": "1", - "55": "1", - "56": "1", - "57": "1", - "58": "1", - "59": "1", - "60": "1", - "61": "1", - "62": "1", - "63": "1" - } - }, - "SCHEDULER": { - "scheduler.0": { - "type" : "DWRR", - "weight": "1" - }, - "scheduler.1": { - "type" : "DWRR", - "weight": "1" - } - }, - "QUEUE": { -{% for port in port_names_list %} - "{{ port }}|3": { - "scheduler" : "scheduler.1", - "wred_profile" : "AZURE_LOSSLESS" - }, -{% endfor %} -{% for port in port_names_list %} - "{{ port }}|4": { - "scheduler" : "scheduler.1", - "wred_profile" : "AZURE_LOSSLESS" - }, -{% endfor %} -{% for port in port_names_list %} - "{{ port }}|0": { - "scheduler": "scheduler.0" - }, -{% endfor %} -{% for port in port_names_list %} - "{{ port }}|1": { - "scheduler": "scheduler.0" - }, -{% endfor %} -{% for port in port_names_list %} - "{{ port }}|2": { - "scheduler": "scheduler.0" - }, -{% endfor %} -{% for port in port_names_list %} - "{{ port }}|5": { - "scheduler": "scheduler.0" - }, -{% endfor %} -{% for port in port_names_list %} - "{{ port }}|6": { - "scheduler": "scheduler.0" - }{% if not loop.last %},{% endif %} -{% endfor %} - }, - "PORT_QOS_MAP": { -{% for port in port_names_list %} - "{{ port }}": { - "tc_to_pg_map": "AZURE", - "tc_to_queue_map": "AZURE", - "dscp_to_tc_map": "AZURE", - "pfc_enable": "3,4" - }{% if not loop.last %},{% endif %} - -{% endfor %} - }, - "WRED_PROFILE": { - "AZURE_LOSSLESS" : { - "wred_green_enable" : "true", - "wred_yellow_enable" : "true", - "wred_red_enable" : "true", - "ecn" : "ecn_all", - "green_max_threshold" : "2097152", - "green_min_threshold" : "1048576", - "yellow_max_threshold" : "2097152", - "yellow_min_threshold" : "1048576", - "red_max_threshold" : "2097152", - "red_min_threshold" : "1048576", - "green_drop_probability" : "5", - "yellow_drop_probability": "5", - "red_drop_probability" : "5" - } - } -} diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/qos_defaults_def_lossy.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/qos_defaults_def_lossy.j2 deleted file mode 100644 index a390d37b4ffb..000000000000 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/qos_defaults_def_lossy.j2 +++ /dev/null @@ -1,124 +0,0 @@ -{% set mgmt_port_name = ['Ethernet256','Ethernet257'] %} -{% set port_names_list = [] %} -{% for port in PORT %} - {% if port not in mgmt_port_name %} - {%- if port_names_list.append(port) %}{% endif %} - {% endif %} -{% endfor %} -{% set port_names = port_names_list | join(',') -%} - - -{ - "TC_TO_QUEUE_MAP":{ - "AZURE":{ - "0":"0", - "1":"1", - "2":"2", - "3":"3", - "4":"4", - "5":"5", - "6":"6", - "7":"7" - } - }, - "TC_TO_PRIORITY_GROUP_MAP": { - "AZURE": { - "0": "0", - "1": "0", - "2": "0", - "3": "1", - "4": "2", - "5": "0", - "6": "0", - "7": "0" - } - }, - "DSCP_TO_TC_MAP": { - "AZURE": { - "0":"0", - "1":"0", - "2":"0", - "3":"0", - "4":"0", - "5":"0", - "6":"0", - "7":"0", - "8":"0", - "9":"0", - "10":"0", - "11":"0", - "12":"0", - "13":"0", - "14":"0", - "15":"0", - "16":"0", - "17":"0", - "18":"0", - "19":"0", - "20":"0", - "21":"0", - "22":"0", - "23":"0", - "24":"0", - "25":"0", - "26":"0", - "27":"0", - "28":"0", - "29":"0", - "30":"0", - "31":"0", - "32":"0", - "33":"0", - "34":"0", - "35":"0", - "36":"0", - "37":"0", - "38":"0", - "39":"0", - "40":"0", - "41":"0", - "42":"0", - "43":"0", - "44":"0", - "45":"0", - "46":"0", - "47":"0", - "48":"0", - "49":"0", - "50":"0", - "51":"0", - "52":"0", - "53":"0", - "54":"0", - "55":"0", - "56":"0", - "57":"0", - "58":"0", - "59":"0", - "60":"0", - "61":"0", - "62":"0", - "63":"0" - } - }, - "PORT_QOS_MAP": { -{% for port in port_names_list %} - "{{ port }}": { - "tc_to_pg_map": "AZURE", - "tc_to_queue_map": "AZURE", - "dscp_to_tc_map": "AZURE" - }{% if not loop.last %},{% endif %} - -{% endfor %} - }, - "SCHEDULER": { - "scheduler.7": { - "type": "STRICT" - } - }, - "QUEUE": { - "{{ port_names }}|7": { - "scheduler": "[SCHEDULER|scheduler.7]" - } - } -} diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/qos_defaults_t1.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/qos_defaults_t1.j2 deleted file mode 100644 index 34f7413d9522..000000000000 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/qos_defaults_t1.j2 +++ /dev/null @@ -1,195 +0,0 @@ -{% set mgmt_port_name = ['Ethernet256','Ethernet257'] %} -{% set port_names_list = [] %} -{% for port in PORT %} - {% if port not in mgmt_port_name %} - {%- if port_names_list.append(port) %}{% endif %} - {% endif %} -{% endfor %} -{% set port_names = port_names_list | join(',') -%} - - -{ - "TC_TO_QUEUE_MAP":{ - "AZURE":{ - "0":"0", - "1":"1", - "2":"2", - "3":"3", - "4":"4", - "5":"5", - "6":"6", - "7":"7" - } - }, - "MAP_PFC_PRIORITY_TO_QUEUE": { - "AZURE": { - "0": "0", - "1": "1", - "2": "2", - "3": "3", - "4": "4", - "5": "5", - "6": "6", - "7": "7" - } - }, - "TC_TO_PRIORITY_GROUP_MAP": { - "AZURE": { - "0": "0", - "1": "0", - "2": "0", - "3": "3", - "4": "4", - "5": "0", - "6": "0", - "7": "0" - } - }, - "DSCP_TO_TC_MAP": { - "AZURE": { - "0" : "1", - "1" : "1", - "2" : "1", - "3" : "3", - "4" : "4", - "5" : "2", - "6" : "1", - "7" : "1", - "8" : "0", - "9" : "1", - "10": "1", - "11": "1", - "12": "1", - "13": "1", - "14": "1", - "15": "1", - "16": "1", - "17": "1", - "18": "1", - "19": "1", - "20": "1", - "21": "1", - "22": "1", - "23": "1", - "24": "1", - "25": "1", - "26": "1", - "27": "1", - "28": "1", - "29": "1", - "30": "1", - "31": "1", - "32": "1", - "33": "1", - "34": "1", - "35": "1", - "36": "1", - "37": "1", - "38": "1", - "39": "1", - "40": "1", - "41": "1", - "42": "1", - "43": "1", - "44": "1", - "45": "1", - "46": "5", - "47": "1", - "48": "6", - "49": "1", - "50": "1", - "51": "1", - "52": "1", - "53": "1", - "54": "1", - "55": "1", - "56": "1", - "57": "1", - "58": "1", - "59": "1", - "60": "1", - "61": "1", - "62": "1", - "63": "1" - } - }, - "SCHEDULER": { - "scheduler.0": { - "type" : "DWRR", - "weight": "1" - }, - "scheduler.1": { - "type" : "DWRR", - "weight": "1" - } - }, - "QUEUE": { -{% for port in port_names_list %} - "{{ port }}|3": { - "scheduler" : "scheduler.1", - "wred_profile" : "AZURE_LOSSLESS" - }, -{% endfor %} -{% for port in port_names_list %} - "{{ port }}|4": { - "scheduler" : "scheduler.1", - "wred_profile" : "AZURE_LOSSLESS" - }, -{% endfor %} -{% for port in port_names_list %} - "{{ port }}|0": { - "scheduler": "scheduler.0" - }, -{% endfor %} -{% for port in port_names_list %} - "{{ port }}|1": { - "scheduler": "scheduler.0" - }, -{% endfor %} -{% for port in port_names_list %} - "{{ port }}|2": { - "scheduler": "scheduler.0" - }, -{% endfor %} -{% for port in port_names_list %} - "{{ port }}|5": { - "scheduler": "scheduler.0" - }, -{% endfor %} -{% for port in port_names_list %} - "{{ port }}|6": { - "scheduler": "scheduler.0" - }{% if not loop.last %},{% endif %} - -{% endfor %} - }, - "PORT_QOS_MAP": { -{% for port in port_names_list %} - "{{ port }}": { - "tc_to_pg_map": "AZURE", - "tc_to_queue_map": "AZURE", - "dscp_to_tc_map": "AZURE", - "pfc_to_queue_map": "AZURE", - "pfc_enable": "3,4" - }{% if not loop.last %},{% endif %} - -{% endfor %} - }, - "WRED_PROFILE": { - "AZURE_LOSSLESS" : { - "wred_green_enable" : "true", - "wred_yellow_enable" : "true", - "wred_red_enable" : "true", - "ecn" : "ecn_all", - "green_max_threshold" : "2097152", - "green_min_threshold" : "1048576", - "yellow_max_threshold" : "2097152", - "yellow_min_threshold" : "1048576", - "red_max_threshold" : "2097152", - "red_min_threshold" : "1048576", - "green_drop_probability" : "5", - "yellow_drop_probability": "5", - "red_drop_probability" : "5" - } - } -} diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/sai.profile b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/sai.profile deleted file mode 100755 index aba4fc81fb17..000000000000 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/sai.profile +++ /dev/null @@ -1 +0,0 @@ -SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/ivm.sai.config.yaml diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/buffers.json.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/buffers.json.j2 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/buffers.json.j2 rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/buffers.json.j2 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/buffers_defaults_def_lossy.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/buffers_defaults_def_lossy.j2 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/buffers_defaults_def_lossy.j2 rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/buffers_defaults_def_lossy.j2 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/buffers_defaults_t1.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/buffers_defaults_t1.j2 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/buffers_defaults_t1.j2 rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/buffers_defaults_t1.j2 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/config_16x400G_64x100G_sse_t7132s.yaml b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/config_14x400G_72x100G_sse_t7132s.yaml similarity index 94% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/config_16x400G_64x100G_sse_t7132s.yaml rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/config_14x400G_72x100G_sse_t7132s.yaml index bd1ed0cc4041..87a14571d2c8 100755 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/config_16x400G_64x100G_sse_t7132s.yaml +++ b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/config_14x400G_72x100G_sse_t7132s.yaml @@ -533,22 +533,66 @@ nodes: speed: "100G" sysport: "135" type: "eth" - - # P17-32: 400G + # P17: 4x100G - fec: "KPFEC" id: "121" - lanes: "0:8" + lanes: "0:2" serdes_group: "15" - speed: "400G" + speed: "100G" sysport: "121" type: "eth" + - fec: "KPFEC" + id: "123" + lanes: "2:2" + serdes_group: "15" + speed: "100G" + sysport: "123" + type: "eth" + - fec: "KPFEC" + id: "125" + lanes: "4:2" + serdes_group: "15" + speed: "100G" + sysport: "125" + type: "eth" + - fec: "KPFEC" + id: "127" + lanes: "6:2" + serdes_group: "15" + speed: "100G" + sysport: "127" + type: "eth" + # P18: 4x100G - fec: "KPFEC" id: "113" - lanes: "0:8" + lanes: "0:2" serdes_group: "14" - speed: "400G" + speed: "100G" sysport: "113" type: "eth" + - fec: "KPFEC" + id: "115" + lanes: "2:2" + serdes_group: "14" + speed: "100G" + sysport: "115" + type: "eth" + - fec: "KPFEC" + id: "117" + lanes: "4:2" + serdes_group: "14" + speed: "100G" + sysport: "117" + type: "eth" + - fec: "KPFEC" + id: "119" + lanes: "6:2" + serdes_group: "14" + speed: "100G" + sysport: "119" + type: "eth" + + # P19-32: 400G - fec: "KPFEC" id: "105" lanes: "0:8" diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/innovium.77700_A b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/innovium.77700_A similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/innovium.77700_A rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/innovium.77700_A diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/innovium.77700_B b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/innovium.77700_B similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/innovium.77700_B rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/innovium.77700_B diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/ivm.sai.config.yaml b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/ivm.sai.config.yaml similarity index 90% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/ivm.sai.config.yaml rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/ivm.sai.config.yaml index 53f6b4c85941..b21d6e8d4928 100755 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/ivm.sai.config.yaml +++ b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/ivm.sai.config.yaml @@ -1,4 +1,4 @@ -IFCS_INIT_FILE : "/usr/share/sonic/hwsku/config_16x400G_64x100G_sse_t7132s.yaml" +IFCS_INIT_FILE : "/usr/share/sonic/hwsku/config_14x400G_72x100G_sse_t7132s.yaml" IFCS_SKU_FILE : "/usr/share/sonic/hwsku/innovium.77700_A" IFCS_INNO_CLI_PORT : "9999" IFCS_TARGET : "device" diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/ivm.sai.datapath.config.yaml b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/ivm.sai.datapath.config.yaml similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/ivm.sai.datapath.config.yaml rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/ivm.sai.datapath.config.yaml diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/pg_profile_lookup.ini b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/pg_profile_lookup.ini similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/pg_profile_lookup.ini rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/pg_profile_lookup.ini diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/port_config.ini b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/port_config.ini similarity index 88% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/port_config.ini rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/port_config.ini index 5a9bd43d9008..0e4c134cc788 100755 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_64C_16D/port_config.ini +++ b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/port_config.ini @@ -63,8 +63,14 @@ Ethernet120 129,130 QDD16p1 100000 Ethernet122 131,132 QDD16p2 100000 16 9126 rs Ethernet124 133,134 QDD16p3 100000 16 9126 rs Ethernet126 135,136 QDD16p4 100000 16 9126 rs -Ethernet128 121,122,123,124,125,126,127,128 QDD17 400000 17 9126 rs -Ethernet136 113,114,115,116,117,118,119,120 QDD18 400000 18 9126 rs +Ethernet128 121,122 QDD17p1 100000 17 9126 rs +Ethernet130 123,124 QDD17p2 100000 17 9126 rs +Ethernet132 125,126 QDD17p3 100000 17 9126 rs +Ethernet134 127,128 QDD17p4 100000 17 9126 rs +Ethernet136 113,114 QDD18p1 100000 18 9126 rs +Ethernet138 115,116 QDD18p2 100000 18 9126 rs +Ethernet140 117,118 QDD18p3 100000 18 9126 rs +Ethernet142 119,120 QDD18p4 100000 18 9126 rs Ethernet144 105,106,107,108,109,110,111,112 QDD19 400000 19 9126 rs Ethernet152 97,98,99,100,101,102,103,104 QDD20 400000 20 9126 rs Ethernet160 89,90,91,92,93,94,95,96 QDD21 400000 21 9126 rs @@ -79,5 +85,5 @@ Ethernet224 25,26,27,28,29,30,31,32 QDD29 400000 Ethernet232 17,18,19,20,21,22,23,24 QDD30 400000 30 9126 rs Ethernet240 9,10,11,12,13,14,15,16 QDD31 400000 31 9126 rs Ethernet248 1,2,3,4,5,6,7,8 QDD32 400000 32 9126 rs -Ethernet256 257 Eth256 10000 94 9126 none -Ethernet257 258 Eth257 10000 95 9126 none +Ethernet256 257 SFP1 10000 33 9126 none +Ethernet257 258 SFP2 10000 34 9126 none diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/qos.json.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/qos.json.j2 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/qos.json.j2 rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/qos.json.j2 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/qos_defaults_def_lossy.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/qos_defaults_def_lossy.j2 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/qos_defaults_def_lossy.j2 rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/qos_defaults_def_lossy.j2 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/qos_defaults_t1.j2 b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/qos_defaults_t1.j2 similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/qos_defaults_t1.j2 rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/qos_defaults_t1.j2 diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/sai.profile b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/sai.profile similarity index 100% rename from device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_32V_48C_16D/sai.profile rename to device/supermicro/x86_64-supermicro_sse_t7132s-r0/T7132S_72C_14D/sai.profile diff --git a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/default_sku b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/default_sku index 8feb806f2f82..4beb51bb0e7a 100755 --- a/device/supermicro/x86_64-supermicro_sse_t7132s-r0/default_sku +++ b/device/supermicro/x86_64-supermicro_sse_t7132s-r0/default_sku @@ -1 +1 @@ -Supermicro_sse_t7132s t1 +T7132S_32D l1