diff --git a/device/accton/x86_64-accton_as9726_32d-r0/Accton-AS9726-32D-100G/hwsku.json b/device/accton/x86_64-accton_as9726_32d-r0/Accton-AS9726-32D-100G/hwsku.json new file mode 100644 index 000000000000..db6e2c67e49a --- /dev/null +++ b/device/accton/x86_64-accton_as9726_32d-r0/Accton-AS9726-32D-100G/hwsku.json @@ -0,0 +1,175 @@ +{ + + "interfaces": { + "Ethernet0": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet8": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet16": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet24": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet32": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet40": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet48": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet56": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet64": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet72": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet80": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet88": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet96": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet104": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet112": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet120": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet128": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet136": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet144": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet152": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet160": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet168": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet176": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet184": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet192": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet200": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet208": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet216": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet224": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet232": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet240": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet248": { + "default_brkout_mode": "1x100G[40G](4)", + "autoneg": "off" + }, + + "Ethernet256": { + "default_brkout_mode": "1x10G[1G]", + "autoneg": "off" + }, + + "Ethernet257": { + "default_brkout_mode": "1x10G[1G]", + "autoneg": "off" + } + } +} + diff --git a/device/accton/x86_64-accton_as9726_32d-r0/Accton-AS9726-32D-100G/port_config.ini b/device/accton/x86_64-accton_as9726_32d-r0/Accton-AS9726-32D-100G/port_config.ini new file mode 100644 index 000000000000..d32f4f7b3b23 --- /dev/null +++ b/device/accton/x86_64-accton_as9726_32d-r0/Accton-AS9726-32D-100G/port_config.ini @@ -0,0 +1,35 @@ +# name lanes alias index speed +Ethernet0 73,74,75,76 Eth1(Port1) 1 100000 +Ethernet8 65,66,67,68 Eth2(Port2) 2 100000 +Ethernet16 81,82,83,84 Eth3(Port3) 3 100000 +Ethernet24 89,90,91,92 Eth4(Port4) 4 100000 +Ethernet32 97,98,99,100 Eth5(Port5) 5 100000 +Ethernet40 105,106,107,108 Eth6(Port6) 6 100000 +Ethernet48 113,114,115,116 Eth7(Port7) 7 100000 +Ethernet56 121,122,123,124 Eth8(Port8) 8 100000 +Ethernet64 41,42,43,44 Eth9(Port9) 9 100000 +Ethernet72 33,34,35,36 Eth10(Port10) 10 100000 +Ethernet80 49,50,51,52 Eth11(Port11) 11 100000 +Ethernet88 57,58,59,60 Eth12(Port12) 12 100000 +Ethernet96 129,130,131,132 Eth13(Port13) 13 100000 +Ethernet104 137,138,139,140 Eth14(Port14) 14 100000 +Ethernet112 145,146,147,148 Eth15(Port15) 15 100000 +Ethernet120 153,154,155,156 Eth16(Port16) 16 100000 +Ethernet128 169,170,171,172 Eth17(Port17) 17 100000 +Ethernet136 161,162,163,164 Eth18(Port18) 18 100000 +Ethernet144 177,178,179,180 Eth19(Port19) 19 100000 +Ethernet152 185,186,187,188 Eth20(Port20) 20 100000 +Ethernet160 1,2,3,4 Eth21(Port21) 21 100000 +Ethernet168 9,10,11,12 Eth22(Port22) 22 100000 +Ethernet176 17,18,19,20 Eth23(Port23) 23 100000 +Ethernet184 25,26,27,28 Eth24(Port24) 24 100000 +Ethernet192 201,202,203,204 Eth25(Port25) 25 100000 +Ethernet200 193,194,195,196 Eth26(Port26) 26 100000 +Ethernet208 217,218,219,220 Eth27(Port27) 27 100000 +Ethernet216 209,210,211,212 Eth28(Port28) 28 100000 +Ethernet224 233,234,235,236 Eth29(Port29) 29 100000 +Ethernet232 225,226,227,228 Eth30(Port30) 30 100000 +Ethernet240 249,250,251,252 Eth31(Port31) 31 100000 +Ethernet248 241,242,243,244 Eth32(Port32) 32 100000 +Ethernet256 259 Eth33(Port33) 33 10000 +Ethernet257 260 Eth34(Port34) 34 10000 diff --git a/device/accton/x86_64-accton_as9726_32d-r0/Accton-AS9726-32D-100G/sai.profile b/device/accton/x86_64-accton_as9726_32d-r0/Accton-AS9726-32D-100G/sai.profile new file mode 100644 index 000000000000..dffd07bce0d7 --- /dev/null +++ b/device/accton/x86_64-accton_as9726_32d-r0/Accton-AS9726-32D-100G/sai.profile @@ -0,0 +1 @@ +SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/td4-as9726-32x100G.config.yml diff --git a/device/accton/x86_64-accton_as9726_32d-r0/Accton-AS9726-32D-100G/td4-as9726-32x100G.config.yml b/device/accton/x86_64-accton_as9726_32d-r0/Accton-AS9726-32D-100G/td4-as9726-32x100G.config.yml new file mode 100644 index 000000000000..d9aca184b4b0 --- /dev/null +++ b/device/accton/x86_64-accton_as9726_32d-r0/Accton-AS9726-32D-100G/td4-as9726-32x100G.config.yml @@ -0,0 +1,797 @@ +# +# BCM56880 32x400g port configuration. +# +# configuration yaml file +# device: +# : +# : +# ? +# : +# : +# ... +# : +# : +# : +# : +# ... +# : +# +# $Copyright: (c) 2019 Broadcom. +# Broadcom Proprietary and Confidential. All rights reserved.$ +# + +--- +bcm_device: + 0: + global: + pktio_mode: 1 + skip_protocol_default_entries: 1 + uft_mode: 3 + l3_alpm_template: 1 + vlan_default_port: 3 + max_vp_lags: 894 + vlan_flooding_l2mc_num_reserved: 0 +... +--- +bcm_device: + 0: + port: + "*": + port_allow_tpid_disable: 1 +... +--- +device: + 0: + DEVICE_CONFIG: + # CORE CLOCK FREQUENCY + CORE_CLK_FREQ: CLK_1350MHZ + # PP CLOCK FREQUENCY + PP_CLK_FREQ: CLK_1350MHZ +... +--- +device: + 0: + PC_PM_CORE: + ? + PC_PM_ID: 1 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x01476352 + TX_LANE_MAP: 0x67015324 + RX_POLARITY_FLIP: 0xFF + TX_POLARITY_FLIP: 0xDD + ? + PC_PM_ID: 2 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x21563047 + TX_LANE_MAP: 0x70146253 + RX_POLARITY_FLIP: 0xEF + TX_POLARITY_FLIP: 0x6 + ? + PC_PM_ID: 3 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x34216570 + TX_LANE_MAP: 0x02453617 + RX_POLARITY_FLIP: 0x0 + TX_POLARITY_FLIP: 0xEE + ? + PC_PM_ID: 4 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x26531470 + TX_LANE_MAP: 0x40726513 + RX_POLARITY_FLIP: 0xFF + TX_POLARITY_FLIP: 0xBE + ? + PC_PM_ID: 5 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x23641705 + TX_LANE_MAP: 0x45326071 + RX_POLARITY_FLIP: 0xFF + TX_POLARITY_FLIP: 0xB3 + ? + PC_PM_ID: 6 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x45013726 + TX_LANE_MAP: 0x23170564 + RX_POLARITY_FLIP: 0x0 + TX_POLARITY_FLIP: 0x21 + ? + PC_PM_ID: 7 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x41025763 + TX_LANE_MAP: 0x25674013 + RX_POLARITY_FLIP: 0x0 + TX_POLARITY_FLIP: 0x4 + ? + PC_PM_ID: 8 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x01675243 + TX_LANE_MAP: 0x07236415 + RX_POLARITY_FLIP: 0xFF + TX_POLARITY_FLIP: 0xEB + ? + PC_PM_ID: 9 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x56024713 + TX_LANE_MAP: 0x21670534 + RX_POLARITY_FLIP: 0x0 + TX_POLARITY_FLIP: 0x3E + ? + PC_PM_ID: 10 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x01675342 + TX_LANE_MAP: 0x43607512 + RX_POLARITY_FLIP: 0xFF + TX_POLARITY_FLIP: 0x3D + ? + PC_PM_ID: 11 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x20563147 + TX_LANE_MAP: 0x50126734 + RX_POLARITY_FLIP: 0xFF + TX_POLARITY_FLIP: 0xF3 + ? + PC_PM_ID: 12 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x46150723 + TX_LANE_MAP: 0x13456072 + RX_POLARITY_FLIP: 0x0 + TX_POLARITY_FLIP: 0xEA + ? + PC_PM_ID: 13 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x51276034 + TX_LANE_MAP: 0x35476012 + RX_POLARITY_FLIP: 0xC5 + TX_POLARITY_FLIP: 0xED + ? + PC_PM_ID: 14 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x65217430 + TX_LANE_MAP: 0x02541637 + RX_POLARITY_FLIP: 0x0 + TX_POLARITY_FLIP: 0x4 + ? + PC_PM_ID: 15 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x32461057 + TX_LANE_MAP: 0x54107362 + RX_POLARITY_FLIP: 0xFF + TX_POLARITY_FLIP: 0xCD + ? + PC_PM_ID: 16 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x31405267 + TX_LANE_MAP: 0x63150724 + RX_POLARITY_FLIP: 0xFF + TX_POLARITY_FLIP: 0xF4 + ? + PC_PM_ID: 17 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x01475263 + TX_LANE_MAP: 0x63017524 + RX_POLARITY_FLIP: 0xFF + TX_POLARITY_FLIP: 0xFF + ? + PC_PM_ID: 18 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x21463057 + TX_LANE_MAP: 0x70135462 + RX_POLARITY_FLIP: 0xFF + TX_POLARITY_FLIP: 0x9C + ? + PC_PM_ID: 19 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x64217530 + TX_LANE_MAP: 0x23561407 + RX_POLARITY_FLIP: 0x0 + TX_POLARITY_FLIP: 0x53 + ? + PC_PM_ID: 20 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x10652473 + TX_LANE_MAP: 0x25306417 + RX_POLARITY_FLIP: 0x14 + TX_POLARITY_FLIP: 0xCA + ? + PC_PM_ID: 21 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x24561307 + TX_LANE_MAP: 0x65407321 + RX_POLARITY_FLIP: 0xFF + TX_POLARITY_FLIP: 0x37 + ? + PC_PM_ID: 22 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x27416350 + TX_LANE_MAP: 0x06573421 + RX_POLARITY_FLIP: 0x0 + TX_POLARITY_FLIP: 0xFB + ? + PC_PM_ID: 23 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x40517263 + TX_LANE_MAP: 0x30742516 + RX_POLARITY_FLIP: 0x0 + TX_POLARITY_FLIP: 0xB1 + ? + PC_PM_ID: 24 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x02561347 + TX_LANE_MAP: 0x53017624 + RX_POLARITY_FLIP: 0xFF + TX_POLARITY_FLIP: 0x23 + ? + PC_PM_ID: 25 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x64127503 + TX_LANE_MAP: 0x40572613 + RX_POLARITY_FLIP: 0x0 + TX_POLARITY_FLIP: 0xC + ? + PC_PM_ID: 26 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x01475362 + TX_LANE_MAP: 0x67015324 + RX_POLARITY_FLIP: 0xFF + TX_POLARITY_FLIP: 0x5C + ? + PC_PM_ID: 27 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x46150723 + TX_LANE_MAP: 0x21630754 + RX_POLARITY_FLIP: 0x0 + TX_POLARITY_FLIP: 0xA0 + ? + PC_PM_ID: 28 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x20563147 + TX_LANE_MAP: 0x23607451 + RX_POLARITY_FLIP: 0xFF + TX_POLARITY_FLIP: 0xCF + ? + PC_PM_ID: 29 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x72541360 + TX_LANE_MAP: 0x50461237 + RX_POLARITY_FLIP: 0x22 + TX_POLARITY_FLIP: 0x15 + ? + PC_PM_ID: 30 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x32465071 + TX_LANE_MAP: 0x64312705 + RX_POLARITY_FLIP: 0xFF + TX_POLARITY_FLIP: 0x7F + ? + PC_PM_ID: 31 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x56412730 + TX_LANE_MAP: 0x31647250 + RX_POLARITY_FLIP: 0x0 + TX_POLARITY_FLIP: 0x20 + ? + PC_PM_ID: 32 + CORE_INDEX: 0 + : + RX_LANE_MAP_AUTO: 0 + TX_LANE_MAP_AUTO: 0 + RX_POLARITY_FLIP_AUTO: 0 + TX_POLARITY_FLIP_AUTO: 0 + RX_LANE_MAP: 0x64127503 + TX_LANE_MAP: 0x54321607 + RX_POLARITY_FLIP: 0x0 + TX_POLARITY_FLIP: 0x80 +... +--- +device: + 0: + PC_PORT_PHYS_MAP: + ? + # CPU port + PORT_ID: 0 + : + PC_PHYS_PORT_ID: 0 + ? + PORT_ID: 1 + : + PC_PHYS_PORT_ID: 1 #TSC-BH7 0 in Pipe 0 + #? + # PORT_ID: 2 + #: + # PC_PHYS_PORT_ID: 5 #TSC-BH7 0 in Pipe 0 + ? + PORT_ID: 3 + : + PC_PHYS_PORT_ID: 9 #TSC-BH7 1 in Pipe 0 + #? + # PORT_ID: 4 + #: + # PC_PHYS_PORT_ID: 13 #TSC-BH7 1 in Pipe 0 + ? + PORT_ID: 5 + : + PC_PHYS_PORT_ID: 17 #TSC-BH7 2 in Pipe 0 + #? + # PORT_ID: 6 + #: + # PC_PHYS_PORT_ID: 21 #TSC-BH7 2 in Pipe 0 + ? + PORT_ID: 7 + : + PC_PHYS_PORT_ID: 25 #TSC-BH7 3 in Pipe 0 + #? + # PORT_ID: 8 + #: + # PC_PHYS_PORT_ID: 29 #TSC-BH7 3 in Pipe 0 + ? + PORT_ID: 20 + : + PC_PHYS_PORT_ID: 33 #TSC-BH7 4 in Pipe 1 + #? + # PORT_ID: 21 + #: + # PC_PHYS_PORT_ID: 37 #TSC-BH7 4 in Pipe 1 + ? + PORT_ID: 22 + : + PC_PHYS_PORT_ID: 41 #TSC-BH7 5 in Pipe 1 + #? + # PORT_ID: 23 + #: + # PC_PHYS_PORT_ID: 45 #TSC-BH7 5 in Pipe 1 + ? + PORT_ID: 24 + : + PC_PHYS_PORT_ID: 49 #TSC-BH7 6 in Pipe 1 + #? + # PORT_ID: 25 + #: + # PC_PHYS_PORT_ID: 53 #TSC-BH7 6 in Pipe 1 + ? + PORT_ID: 26 + : + PC_PHYS_PORT_ID: 57 #TSC-BH7 7 in Pipe 1 + #? + # PORT_ID: 27 + #: + # PC_PHYS_PORT_ID: 61 #TSC-BH7 7 in Pipe 1 + ? + PORT_ID: 40 + : + PC_PHYS_PORT_ID: 65 #TSC-BH7 8 in Pipe 2 + #? + # PORT_ID: 41 + #: + # PC_PHYS_PORT_ID: 69 #TSC-BH7 8 in Pipe 2 + ? + PORT_ID: 42 + : + PC_PHYS_PORT_ID: 73 #TSC-BH7 9 in Pipe 2 + #? + # PORT_ID: 43 + #: + # PC_PHYS_PORT_ID: 77 #TSC-BH7 9 in Pipe 2 + ? + PORT_ID: 44 + : + PC_PHYS_PORT_ID: 81 #TSC-BH7 10 in Pipe 2 + #? + # PORT_ID: 45 + #: + # PC_PHYS_PORT_ID: 85 #TSC-BH7 10 in Pipe 2 + ? + PORT_ID: 46 + : + PC_PHYS_PORT_ID: 89 #TSC-BH7 11 in Pipe 2 + #? + # PORT_ID: 47 + #: + # PC_PHYS_PORT_ID: 93 #TSC-BH7 11 in Pipe 2 + ? + PORT_ID: 60 + : + PC_PHYS_PORT_ID: 97 #TSC-BH7 12 in Pipe 3 + #? + # PORT_ID: 61 + #: + # PC_PHYS_PORT_ID: 101 #TSC-BH7 12 in Pipe 3 + ? + PORT_ID: 62 + : + PC_PHYS_PORT_ID: 105 #TSC-BH7 13 in Pipe 3 + #? + # PORT_ID: 63 + #: + # PC_PHYS_PORT_ID: 109 #TSC-BH7 13 in Pipe 3 + ? + PORT_ID: 64 + : + PC_PHYS_PORT_ID: 113 #TSC-BH7 14 in Pipe 3 + #? + # PORT_ID: 65 + #: + # PC_PHYS_PORT_ID: 117 #TSC-BH7 14 in Pipe 3 + ? + PORT_ID: 66 + : + PC_PHYS_PORT_ID: 121 #TSC-BH7 15 in Pipe 3 + #? + # PORT_ID: 67 + #: + # PC_PHYS_PORT_ID: 125 #TSC-BH7 15 in Pipe 3 + ? + PORT_ID: 80 + : + PC_PHYS_PORT_ID: 129 #TSC-BH7 16 in Pipe 4 + #? + # PORT_ID: 81 + #: + # PC_PHYS_PORT_ID: 133 #TSC-BH7 16 in Pipe 4 + ? + PORT_ID: 82 + : + PC_PHYS_PORT_ID: 137 #TSC-BH7 17 in Pipe 4 + #? + # PORT_ID: 83 + #: + # PC_PHYS_PORT_ID: 141 #TSC-BH7 17 in Pipe 4 + ? + PORT_ID: 84 + : + PC_PHYS_PORT_ID: 145 #TSC-BH7 18 in Pipe 4 + #? + # PORT_ID: 85 + #: + # PC_PHYS_PORT_ID: 149 #TSC-BH7 18 in Pipe 4 + ? + PORT_ID: 86 + : + PC_PHYS_PORT_ID: 153 #TSC-BH7 19 in Pipe 4 + #? + # PORT_ID: 87 + #: + # PC_PHYS_PORT_ID: 157 #TSC-BH7 19 in Pipe 4 + ? + PORT_ID: 100 + : + PC_PHYS_PORT_ID: 161 #TSC-BH7 20 in Pipe 5 + #? + # PORT_ID: 101 + #: + # PC_PHYS_PORT_ID: 165 #TSC-BH7 20 in Pipe 5 + ? + PORT_ID: 102 + : + PC_PHYS_PORT_ID: 169 #TSC-BH7 21 in Pipe 5 + #? + # PORT_ID: 103 + #: + # PC_PHYS_PORT_ID: 173 #TSC-BH7 21 in Pipe 5 + ? + PORT_ID: 104 + : + PC_PHYS_PORT_ID: 177 #TSC-BH7 22 in Pipe 5 + #? + # PORT_ID: 105 + #: + # PC_PHYS_PORT_ID: 181 #TSC-BH7 22 in Pipe 5 + ? + PORT_ID: 106 + : + PC_PHYS_PORT_ID: 185 #TSC-BH7 23 in Pipe 5 + #? + # PORT_ID: 107 + #: + # PC_PHYS_PORT_ID: 189 #TSC-BH7 23 in Pipe 5 + ? + PORT_ID: 120 + : + PC_PHYS_PORT_ID: 193 #TSC-BH7 24 in Pipe 6 + #? + # PORT_ID: 121 + #: + # PC_PHYS_PORT_ID: 197 #TSC-BH7 24 in Pipe 6 + ? + PORT_ID: 122 + : + PC_PHYS_PORT_ID: 201 #TSC-BH7 25 in Pipe 6 + #? + # PORT_ID: 123 + #: + # PC_PHYS_PORT_ID: 205 #TSC-BH7 25 in Pipe 6 + ? + PORT_ID: 124 + : + PC_PHYS_PORT_ID: 209 #TSC-BH7 26 in Pipe 6 + #? + # PORT_ID: 125 + #: + # PC_PHYS_PORT_ID: 213 #TSC-BH7 26 in Pipe 6 + ? + PORT_ID: 126 + : + PC_PHYS_PORT_ID: 217 #TSC-BH7 27 in Pipe 6 + #? + # PORT_ID: 127 + #: + # PC_PHYS_PORT_ID: 221 #TSC-BH7 27 in Pipe 6 + ? + PORT_ID: 140 + : + PC_PHYS_PORT_ID: 225 #TSC-BH7 28 in Pipe 7 + #? + # PORT_ID: 141 + #: + # PC_PHYS_PORT_ID: 229 #TSC-BH7 28 in Pipe 7 + ? + PORT_ID: 142 + : + PC_PHYS_PORT_ID: 233 #TSC-BH7 29 in Pipe 7 + #? + # PORT_ID: 143 + #: + # PC_PHYS_PORT_ID: 237 #TSC-BH7 29 in Pipe 7 + ? + PORT_ID: 144 + : + PC_PHYS_PORT_ID: 241 #TSC-BH7 30 in Pipe 7 + #? + # PORT_ID: 145 + #: + # PC_PHYS_PORT_ID: 245 #TSC-BH7 30 in Pipe 7 + ? + PORT_ID: 146 + : + PC_PHYS_PORT_ID: 249 #TSC-BH7 31 in Pipe 7 + #? + # PORT_ID: 147 + #: + # PC_PHYS_PORT_ID: 253 #TSC-BH7 31 in Pipe 7 + #? + # Management port 0 (Pipe 1) - CPU + # PORT_ID: 38 + #: + # PC_PHYS_PORT_ID: 257 + #? + # Management port 1 (Pipe 3) - CPU + # PORT_ID: 78 + #: + # PC_PHYS_PORT_ID: 258 + ? + # Management port 2 (Pipe 5) - Front Panel Port + PORT_ID: 118 + : + PC_PHYS_PORT_ID: 259 + ? + # Management port 3 (Pipe 7) - Front Panel Port + PORT_ID: 158 + : + PC_PHYS_PORT_ID: 260 +... +--- +device: + 0: + PC_PORT: + ? + PORT_ID: 0 + : + &port_mode_10g + ENABLE: 1 + SPEED: 10000 + NUM_LANES: 1 + ? + PORT_ID: [[1],[3],[5],[7], + [20],[22],[24],[26], + [40],[42],[44],[46], + [60],[62],[64],[66], + [80],[82],[84],[86], + [100],[102],[104],[106], + [120],[122],[124],[126], + [140],[142],[144],[146]] + : + &port_mode_100g + ENABLE: 0 + SPEED: 100000 + NUM_LANES: 4 + FEC_MODE: PC_FEC_RS528 + MAX_FRAME_SIZE: 9416 + #? + # PORT_ID: [38, # Management port 0 (Pipe 1) - CPU + # 78] # Management port 1 (Pipe 3) - CPU + #: + # &port_mode_10g_xfi + # ENABLE: 0 + # SPEED: 10000 + # NUM_LANES: 1 + # MAX_FRAME_SIZE: 9416 + ? + PORT_ID: [118, # Management port 2 (Pipe 5) - Front Panel Port + 158] # Management port 3 (Pipe 7) - Front Panel Port + : + &port_mode_10g_xfi + ENABLE: 0 + SPEED: 10000 + NUM_LANES: 1 + MAX_FRAME_SIZE: 9416 + + PC_PMD_FIRMWARE: + ? + PORT_ID: [[1],[3],[5],[7], + [20],[22],[24],[26], + [40],[42],[44],[46], + [60],[62],[64],[66], + [80],[82],[84],[86], + [100],[102],[104],[106], + [120],[122],[124],[126], + [140],[142],[144],[146]] + : + MEDIUM_TYPE_AUTO: 0 + MEDIUM_TYPE: PC_PHY_MEDIUM_COPPER +... +--- +device: + 0: + TM_THD_CONFIG: + THRESHOLD_MODE: LOSSLESS +... +--- +device: + 0: + FP_CONFIG: + FP_ING_OPERMODE: GLOBAL_PIPE_AWARE +...