[config-bcm] move broadcom config files to device folder (#1947)
- Future versions of SAI packages will stop carrying these files. Signed-off-by: Ying Xie <ying.xie@microsoft.com>
This commit is contained in:
parent
4aa3f7af68
commit
e7ef637a09
@ -1 +1 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/td2-as5712-72x10G.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/td2-as5712-72x10G.config.bcm
|
||||
|
@ -0,0 +1,145 @@
|
||||
os=unix
|
||||
bcm_stat_flags=0
|
||||
parity_enable=0
|
||||
parity_correction=0
|
||||
|
||||
l2_mem_entries=163840
|
||||
l3_mem_entries=81920
|
||||
mmu_lossless=0
|
||||
lls_num_l2uc=12
|
||||
module_64ports=0
|
||||
|
||||
#SFI
|
||||
serdes_if_type=9
|
||||
|
||||
port_init_cl72=0
|
||||
phy_an_c73=5 # TSCMOD_CL73_CL37
|
||||
|
||||
#sdk6.5.5 only supports 156(default) or 125
|
||||
#xgxs_lcpll_xtal_refclk=1
|
||||
tslam_dma_enable=1
|
||||
table_dma_enable=1
|
||||
|
||||
#for 72 ports with 48 10G ports and 6 40G ports for breakout mode
|
||||
pbmp_oversubscribe=0x1fffffffffffffffffe
|
||||
pbmp_xport_xe=0x1fffffffffffffffffe
|
||||
|
||||
rate_ext_mdio_divisor=96
|
||||
|
||||
#SFP+ 1-4 from WC3
|
||||
portmap_1=13:10
|
||||
portmap_2=14:10
|
||||
portmap_3=15:10
|
||||
portmap_4=16:10
|
||||
|
||||
#SFP+ 5-8 from WC5
|
||||
portmap_5=21:10
|
||||
portmap_6=22:10
|
||||
portmap_7=23:10
|
||||
portmap_8=24:10
|
||||
|
||||
#SFP+ 9-12 from WC6
|
||||
portmap_9=25:10
|
||||
portmap_10=26:10
|
||||
portmap_11=27:10
|
||||
portmap_12=28:10
|
||||
|
||||
#SFP+ 13-16 from WC7
|
||||
portmap_13=29:10
|
||||
portmap_14=30:10
|
||||
portmap_15=31:10
|
||||
portmap_16=32:10
|
||||
|
||||
#SFP+ 17-20 from WC11
|
||||
portmap_17=45:10
|
||||
portmap_18=46:10
|
||||
portmap_19=47:10
|
||||
portmap_20=48:10
|
||||
|
||||
#SFP+ 21-24 from WC12
|
||||
portmap_21=49:10
|
||||
portmap_22=50:10
|
||||
portmap_23=51:10
|
||||
portmap_24=52:10
|
||||
|
||||
#SFP+ 25-28 from WC13
|
||||
portmap_25=53:10
|
||||
portmap_26=54:10
|
||||
portmap_27=55:10
|
||||
portmap_28=56:10
|
||||
|
||||
#SFP+ 29-32 from WC14
|
||||
portmap_29=57:10
|
||||
portmap_30=58:10
|
||||
portmap_31=59:10
|
||||
portmap_32=60:10
|
||||
|
||||
#SFP+ 33-36 from WC15
|
||||
portmap_33=61:10
|
||||
portmap_34=62:10
|
||||
portmap_35=63:10
|
||||
portmap_36=64:10
|
||||
|
||||
#SFP+ 37-40 from WC16
|
||||
portmap_37=65:10
|
||||
portmap_38=66:10
|
||||
portmap_39=67:10
|
||||
portmap_40=68:10
|
||||
|
||||
#SFP+ 41-44 from WC17
|
||||
portmap_41=69:10
|
||||
portmap_42=70:10
|
||||
portmap_43=71:10
|
||||
portmap_44=72:10
|
||||
|
||||
#SFP+ 45-48 from WC18
|
||||
portmap_45=73:10
|
||||
portmap_46=74:10
|
||||
portmap_47=75:10
|
||||
portmap_48=76:10
|
||||
|
||||
# QSFP+ 49/WC24/port 49
|
||||
portmap_49=97:10
|
||||
portmap_50=98:10
|
||||
portmap_51=99:10
|
||||
portmap_52=100:10
|
||||
|
||||
# QSFP+ 51/WC25/port 50
|
||||
portmap_53=101:10
|
||||
portmap_54=102:10
|
||||
portmap_55=103:10
|
||||
portmap_56=104:10
|
||||
|
||||
# QSFP+ 53/WC20/port 51
|
||||
portmap_57=81:10
|
||||
portmap_58=82:10
|
||||
portmap_59=83:10
|
||||
portmap_60=84:10
|
||||
|
||||
# QSFP+ 50/WC26/port 52
|
||||
portmap_61=105:10
|
||||
portmap_62=106:10
|
||||
portmap_63=107:10
|
||||
portmap_64=108:10
|
||||
|
||||
# QSFP+ 52/WC27/port 53
|
||||
portmap_65=109:10
|
||||
portmap_66=110:10
|
||||
portmap_67=111:10
|
||||
portmap_68=112:10
|
||||
|
||||
# QSFP+ 54/WC19/port 54
|
||||
portmap_69=77:10
|
||||
portmap_70=78:10
|
||||
portmap_71=79:10
|
||||
portmap_72=80:10
|
||||
|
||||
# L3 ECMP
|
||||
# - In Trident2, VP LAGs share the same table as ECMP group table.
|
||||
# The first N entries are reserved for VP LAGs, where N is the value of the
|
||||
# config property "max_vp_lags". By default this was set to 256
|
||||
l3_max_ecmp_mode=1
|
||||
max_vp_lags=0
|
||||
|
||||
stable_size=0x2000000
|
||||
scache_filename=/tmp/scache
|
@ -1 +1 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/th-as7312-48x25G+6x100G.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th-as7312-48x25G+6x100G.config.bcm
|
||||
|
@ -0,0 +1,519 @@
|
||||
# accton_as7312_54x 48x25G+6x100G SDK config
|
||||
os=unix
|
||||
schan_intr_enable=0
|
||||
|
||||
l2_mem_entries=40960
|
||||
l2xmsg_mode=1
|
||||
l3_mem_entries=40960
|
||||
mem_cache_enable=0
|
||||
parity_correction=0
|
||||
parity_enable=0
|
||||
mmu_lossless=1
|
||||
|
||||
pbmp_oversubscribe=0x0407ffc00ff00ff003fc3ffc00200222
|
||||
pbmp_xport_xe=0x0407ffd00ff00ff403fc3ffc00200222
|
||||
|
||||
## FC10 ##
|
||||
dport_map_port_42=1
|
||||
dport_map_port_43=2
|
||||
dport_map_port_44=3
|
||||
dport_map_port_45=4
|
||||
|
||||
## FC12 ##
|
||||
dport_map_port_50=5
|
||||
dport_map_port_51=6
|
||||
dport_map_port_52=7
|
||||
dport_map_port_53=8
|
||||
|
||||
## FC13 ##
|
||||
dport_map_port_54=9
|
||||
dport_map_port_55=10
|
||||
dport_map_port_56=11
|
||||
dport_map_port_57=12
|
||||
|
||||
## FC16 ##
|
||||
dport_map_port_68=13
|
||||
dport_map_port_69=14
|
||||
dport_map_port_70=15
|
||||
dport_map_port_71=16
|
||||
|
||||
## FC8 ##
|
||||
dport_map_port_34=17
|
||||
dport_map_port_35=18
|
||||
dport_map_port_36=19
|
||||
dport_map_port_37=20
|
||||
|
||||
## FC9 ##
|
||||
dport_map_port_38=21
|
||||
dport_map_port_39=22
|
||||
dport_map_port_40=23
|
||||
dport_map_port_41=24
|
||||
|
||||
## FC17 ##
|
||||
dport_map_port_72=25
|
||||
dport_map_port_73=26
|
||||
dport_map_port_74=27
|
||||
dport_map_port_75=28
|
||||
|
||||
## FC20 ##
|
||||
dport_map_port_84=29
|
||||
dport_map_port_85=30
|
||||
dport_map_port_86=31
|
||||
dport_map_port_87=32
|
||||
|
||||
## FC21 ##
|
||||
dport_map_port_88=33
|
||||
dport_map_port_89=34
|
||||
dport_map_port_90=35
|
||||
dport_map_port_91=36
|
||||
|
||||
## FC24 ##
|
||||
dport_map_port_102=37
|
||||
dport_map_port_103=38
|
||||
dport_map_port_104=39
|
||||
dport_map_port_105=40
|
||||
|
||||
## FC25 ##
|
||||
dport_map_port_106=41
|
||||
dport_map_port_107=42
|
||||
dport_map_port_108=43
|
||||
dport_map_port_109=44
|
||||
|
||||
## FC26 ##
|
||||
dport_map_port_110=45
|
||||
dport_map_port_111=46
|
||||
dport_map_port_112=47
|
||||
dport_map_port_113=48
|
||||
|
||||
## FC1 ##
|
||||
dport_map_port_5=49
|
||||
|
||||
## FC0 ##
|
||||
dport_map_port_1=50
|
||||
|
||||
## FC27 ##
|
||||
dport_map_port_114=51
|
||||
|
||||
## FC5 ##
|
||||
dport_map_port_21=52
|
||||
|
||||
## FC2 ##
|
||||
dport_map_port_9=53
|
||||
|
||||
## FC29 ##
|
||||
dport_map_port_122=54
|
||||
|
||||
#for KR
|
||||
#dport_map_port_66=55
|
||||
#dport_map_port_100=56
|
||||
|
||||
/* Port Map */
|
||||
## FC10 ##
|
||||
portmap_42=41:25
|
||||
portmap_43=42:25
|
||||
portmap_44=43:25
|
||||
portmap_45=44:25
|
||||
|
||||
## FC12 ##
|
||||
portmap_50=49:25
|
||||
portmap_51=50:25
|
||||
portmap_52=51:25
|
||||
portmap_53=52:25
|
||||
|
||||
|
||||
## FC13 ##
|
||||
portmap_54=53:25
|
||||
portmap_55=54:25
|
||||
portmap_56=55:25
|
||||
portmap_57=56:25
|
||||
|
||||
## FC16 ##
|
||||
portmap_68=65:25
|
||||
portmap_69=66:25
|
||||
portmap_70=67:25
|
||||
portmap_71=68:25
|
||||
|
||||
|
||||
## FC8 ##
|
||||
portmap_34=33:25
|
||||
portmap_35=34:25
|
||||
portmap_36=35:25
|
||||
portmap_37=36:25
|
||||
|
||||
## FC9 ##
|
||||
portmap_38=37:25
|
||||
portmap_39=38:25
|
||||
portmap_40=39:25
|
||||
portmap_41=40:25
|
||||
|
||||
## FC17 ##
|
||||
portmap_72=69:25
|
||||
portmap_73=70:25
|
||||
portmap_74=71:25
|
||||
portmap_75=72:25
|
||||
|
||||
## FC20 ##
|
||||
portmap_84=81:25
|
||||
portmap_85=82:25
|
||||
portmap_86=83:25
|
||||
portmap_87=84:25
|
||||
|
||||
|
||||
## FC21 ##
|
||||
portmap_88=85:25
|
||||
portmap_89=86:25
|
||||
portmap_90=87:25
|
||||
portmap_91=88:25
|
||||
|
||||
## FC24 ##
|
||||
portmap_102=97:25
|
||||
portmap_103=98:25
|
||||
portmap_104=99:25
|
||||
portmap_105=100:25
|
||||
|
||||
## FC25 ##
|
||||
portmap_106=101:25
|
||||
portmap_107=102:25
|
||||
portmap_108=103:25
|
||||
portmap_109=104:25
|
||||
|
||||
## FC26 ##
|
||||
portmap_110=105:25
|
||||
portmap_111=106:25
|
||||
portmap_112=107:25
|
||||
portmap_113=108:25
|
||||
|
||||
## FC1 ##
|
||||
portmap_5=5:100
|
||||
|
||||
## FC0 ##
|
||||
portmap_1=1:100
|
||||
|
||||
## FC27 ##
|
||||
portmap_114=109:100
|
||||
|
||||
## FC5 ##
|
||||
portmap_21=21:100
|
||||
|
||||
## FC2 ##
|
||||
portmap_9=9:100
|
||||
|
||||
## FC29 ##
|
||||
portmap_122=117:100
|
||||
|
||||
# CPU to MAC
|
||||
# TSC-E management port 1
|
||||
#portmap_66=129:10
|
||||
# TSC-E management port 2
|
||||
#portmap_100=131:10
|
||||
|
||||
xgxs_rx_lane_map_42=0x2310
|
||||
xgxs_rx_lane_map_43=0x2310
|
||||
xgxs_rx_lane_map_44=0x2310
|
||||
xgxs_rx_lane_map_45=0x2310
|
||||
xgxs_rx_lane_map_50=0x3210
|
||||
xgxs_rx_lane_map_51=0x3210
|
||||
xgxs_rx_lane_map_52=0x3210
|
||||
xgxs_rx_lane_map_53=0x3210
|
||||
xgxs_rx_lane_map_54=0x3210
|
||||
xgxs_rx_lane_map_55=0x3210
|
||||
xgxs_rx_lane_map_56=0x3210
|
||||
xgxs_rx_lane_map_57=0x3210
|
||||
xgxs_rx_lane_map_68=0x0123
|
||||
xgxs_rx_lane_map_69=0x0123
|
||||
xgxs_rx_lane_map_70=0x0123
|
||||
xgxs_rx_lane_map_71=0x0123
|
||||
xgxs_rx_lane_map_34=0x0123
|
||||
xgxs_rx_lane_map_35=0x0123
|
||||
xgxs_rx_lane_map_36=0x0123
|
||||
xgxs_rx_lane_map_37=0x0123
|
||||
xgxs_rx_lane_map_38=0x0123
|
||||
xgxs_rx_lane_map_39=0x0123
|
||||
xgxs_rx_lane_map_40=0x0123
|
||||
xgxs_rx_lane_map_41=0x0123
|
||||
xgxs_rx_lane_map_72=0x3210
|
||||
xgxs_rx_lane_map_73=0x3210
|
||||
xgxs_rx_lane_map_74=0x3210
|
||||
xgxs_rx_lane_map_75=0x3210
|
||||
xgxs_rx_lane_map_84=0x1032
|
||||
xgxs_rx_lane_map_85=0x1032
|
||||
xgxs_rx_lane_map_86=0x1032
|
||||
xgxs_rx_lane_map_87=0x1032
|
||||
xgxs_rx_lane_map_88=0x2301
|
||||
xgxs_rx_lane_map_89=0x2301
|
||||
xgxs_rx_lane_map_90=0x2301
|
||||
xgxs_rx_lane_map_91=0x2301
|
||||
xgxs_rx_lane_map_102=0x0123
|
||||
xgxs_rx_lane_map_103=0x0123
|
||||
xgxs_rx_lane_map_104=0x0123
|
||||
xgxs_rx_lane_map_105=0x0123
|
||||
xgxs_rx_lane_map_106=0x3210
|
||||
xgxs_rx_lane_map_107=0x3210
|
||||
xgxs_rx_lane_map_108=0x3210
|
||||
xgxs_rx_lane_map_109=0x3210
|
||||
xgxs_rx_lane_map_110=0x1032
|
||||
xgxs_rx_lane_map_111=0x1032
|
||||
xgxs_rx_lane_map_112=0x1032
|
||||
xgxs_rx_lane_map_113=0x1032
|
||||
xgxs_rx_lane_map_5=0x3210
|
||||
xgxs_rx_lane_map_1=0x3210
|
||||
xgxs_rx_lane_map_114=0x0123
|
||||
xgxs_rx_lane_map_21=0x0213
|
||||
xgxs_rx_lane_map_9=0x3210
|
||||
xgxs_rx_lane_map_122=0x1230
|
||||
|
||||
xgxs_tx_lane_map_42=0x0132
|
||||
xgxs_tx_lane_map_43=0x0132
|
||||
xgxs_tx_lane_map_44=0x0132
|
||||
xgxs_tx_lane_map_45=0x0132
|
||||
xgxs_tx_lane_map_50=0x3210
|
||||
xgxs_tx_lane_map_51=0x3210
|
||||
xgxs_tx_lane_map_52=0x3210
|
||||
xgxs_tx_lane_map_53=0x3210
|
||||
xgxs_tx_lane_map_54=0x3210
|
||||
xgxs_tx_lane_map_55=0x3210
|
||||
xgxs_tx_lane_map_56=0x3210
|
||||
xgxs_tx_lane_map_57=0x3210
|
||||
xgxs_tx_lane_map_68=0x0123
|
||||
xgxs_tx_lane_map_69=0x0123
|
||||
xgxs_tx_lane_map_70=0x0123
|
||||
xgxs_tx_lane_map_71=0x0123
|
||||
xgxs_tx_lane_map_34=0x0123
|
||||
xgxs_tx_lane_map_35=0x0123
|
||||
xgxs_tx_lane_map_36=0x0123
|
||||
xgxs_tx_lane_map_37=0x0123
|
||||
xgxs_tx_lane_map_38=0x0123
|
||||
xgxs_tx_lane_map_39=0x0123
|
||||
xgxs_tx_lane_map_40=0x0123
|
||||
xgxs_tx_lane_map_41=0x0123
|
||||
xgxs_tx_lane_map_72=0x0123
|
||||
xgxs_tx_lane_map_73=0x0123
|
||||
xgxs_tx_lane_map_74=0x0123
|
||||
xgxs_tx_lane_map_75=0x0123
|
||||
xgxs_tx_lane_map_84=0x0123
|
||||
xgxs_tx_lane_map_85=0x0123
|
||||
xgxs_tx_lane_map_86=0x0123
|
||||
xgxs_tx_lane_map_87=0x0123
|
||||
xgxs_tx_lane_map_88=0x2301
|
||||
xgxs_tx_lane_map_89=0x2301
|
||||
xgxs_tx_lane_map_90=0x2301
|
||||
xgxs_tx_lane_map_91=0x2301
|
||||
xgxs_tx_lane_map_102=0x0123
|
||||
xgxs_tx_lane_map_103=0x0123
|
||||
xgxs_tx_lane_map_104=0x0123
|
||||
xgxs_tx_lane_map_105=0x0123
|
||||
xgxs_tx_lane_map_106=0x3210
|
||||
xgxs_tx_lane_map_107=0x3210
|
||||
xgxs_tx_lane_map_108=0x3210
|
||||
xgxs_tx_lane_map_109=0x3210
|
||||
xgxs_tx_lane_map_110=0x1032
|
||||
xgxs_tx_lane_map_111=0x1032
|
||||
xgxs_tx_lane_map_112=0x1032
|
||||
xgxs_tx_lane_map_113=0x1032
|
||||
xgxs_tx_lane_map_5=0x3210
|
||||
xgxs_tx_lane_map_1=0x3210
|
||||
xgxs_tx_lane_map_114=0x0123
|
||||
xgxs_tx_lane_map_21=0x3210
|
||||
xgxs_tx_lane_map_9=0x3210
|
||||
xgxs_tx_lane_map_122=0x3210
|
||||
|
||||
#Polarity RX
|
||||
phy_xaui_rx_polarity_flip_34=0x1
|
||||
phy_xaui_rx_polarity_flip_35=0x1
|
||||
phy_xaui_rx_polarity_flip_36=0x1
|
||||
phy_xaui_rx_polarity_flip_37=0x1
|
||||
phy_xaui_rx_polarity_flip_38=0x1
|
||||
phy_xaui_rx_polarity_flip_39=0x1
|
||||
phy_xaui_rx_polarity_flip_40=0x1
|
||||
phy_xaui_rx_polarity_flip_41=0x1
|
||||
phy_xaui_rx_polarity_flip_84=0x1
|
||||
phy_xaui_rx_polarity_flip_85=0x0
|
||||
phy_xaui_rx_polarity_flip_86=0x1
|
||||
phy_xaui_rx_polarity_flip_87=0x0
|
||||
phy_xaui_rx_polarity_flip_88=0x1
|
||||
phy_xaui_rx_polarity_flip_89=0x0
|
||||
phy_xaui_rx_polarity_flip_90=0x1
|
||||
phy_xaui_rx_polarity_flip_91=0x1
|
||||
phy_xaui_rx_polarity_flip_102=0x0
|
||||
phy_xaui_rx_polarity_flip_103=0x0
|
||||
phy_xaui_rx_polarity_flip_104=0x1
|
||||
phy_xaui_rx_polarity_flip_105=0x0
|
||||
phy_xaui_rx_polarity_flip_122=0xf
|
||||
#Polarity TX
|
||||
phy_xaui_tx_polarity_flip_42=0x1
|
||||
phy_xaui_tx_polarity_flip_43=0x1
|
||||
phy_xaui_tx_polarity_flip_44=0x1
|
||||
phy_xaui_tx_polarity_flip_45=0x1
|
||||
phy_xaui_tx_polarity_flip_34=0x1
|
||||
phy_xaui_tx_polarity_flip_35=0x1
|
||||
phy_xaui_tx_polarity_flip_36=0x1
|
||||
phy_xaui_tx_polarity_flip_37=0x1
|
||||
phy_xaui_tx_polarity_flip_38=0x0
|
||||
phy_xaui_tx_polarity_flip_39=0x1
|
||||
phy_xaui_tx_polarity_flip_40=0x0
|
||||
phy_xaui_tx_polarity_flip_41=0x1
|
||||
phy_xaui_tx_polarity_flip_72=0x1
|
||||
phy_xaui_tx_polarity_flip_73=0x1
|
||||
phy_xaui_tx_polarity_flip_74=0x1
|
||||
phy_xaui_tx_polarity_flip_75=0x1
|
||||
phy_xaui_tx_polarity_flip_84=0x1
|
||||
phy_xaui_tx_polarity_flip_85=0x1
|
||||
phy_xaui_tx_polarity_flip_86=0x1
|
||||
phy_xaui_tx_polarity_flip_87=0x1
|
||||
phy_xaui_tx_polarity_flip_88=0x1
|
||||
phy_xaui_tx_polarity_flip_89=0x1
|
||||
phy_xaui_tx_polarity_flip_90=0x1
|
||||
phy_xaui_tx_polarity_flip_91=0x1
|
||||
phy_xaui_tx_polarity_flip_102=0x1
|
||||
phy_xaui_tx_polarity_flip_103=0x1
|
||||
phy_xaui_tx_polarity_flip_104=0x1
|
||||
phy_xaui_tx_polarity_flip_105=0x1
|
||||
phy_xaui_tx_polarity_flip_122=0xb
|
||||
|
||||
#Driver Current
|
||||
serdes_driver_current_42=0x8
|
||||
serdes_driver_current_43=0x8
|
||||
serdes_driver_current_44=0x8
|
||||
serdes_driver_current_45=0x8
|
||||
serdes_driver_current_50=0x8
|
||||
serdes_driver_current_51=0x8
|
||||
serdes_driver_current_52=0x8
|
||||
serdes_driver_current_53=0x8
|
||||
serdes_driver_current_54=0x8
|
||||
serdes_driver_current_55=0x8
|
||||
serdes_driver_current_56=0x8
|
||||
serdes_driver_current_57=0x8
|
||||
serdes_driver_current_68=0x8
|
||||
serdes_driver_current_69=0x8
|
||||
serdes_driver_current_70=0x8
|
||||
serdes_driver_current_71=0x8
|
||||
serdes_driver_current_34=0x8
|
||||
serdes_driver_current_35=0x8
|
||||
serdes_driver_current_36=0x8
|
||||
serdes_driver_current_37=0x8
|
||||
serdes_driver_current_38=0x8
|
||||
serdes_driver_current_39=0x8
|
||||
serdes_driver_current_40=0x8
|
||||
serdes_driver_current_41=0x8
|
||||
serdes_driver_current_72=0x8
|
||||
serdes_driver_current_73=0x8
|
||||
serdes_driver_current_74=0x8
|
||||
serdes_driver_current_75=0x8
|
||||
serdes_driver_current_84=0x8
|
||||
serdes_driver_current_85=0x8
|
||||
serdes_driver_current_86=0x8
|
||||
serdes_driver_current_87=0x8
|
||||
serdes_driver_current_88=0x8
|
||||
serdes_driver_current_89=0x8
|
||||
serdes_driver_current_90=0x8
|
||||
serdes_driver_current_91=0x8
|
||||
serdes_driver_current_102=0x8
|
||||
serdes_driver_current_103=0x8
|
||||
serdes_driver_current_104=0x8
|
||||
serdes_driver_current_105=0x8
|
||||
serdes_driver_current_106=0x8
|
||||
serdes_driver_current_107=0x8
|
||||
serdes_driver_current_108=0x8
|
||||
serdes_driver_current_109=0x8
|
||||
serdes_driver_current_110=0x8
|
||||
serdes_driver_current_111=0x8
|
||||
serdes_driver_current_112=0x8
|
||||
serdes_driver_current_113=0x8
|
||||
serdes_driver_current_lane0_5=0x8
|
||||
serdes_driver_current_lane1_5=0x8
|
||||
serdes_driver_current_lane2_5=0x8
|
||||
serdes_driver_current_lane3_5=0x8
|
||||
serdes_driver_current_lane0_1=0x8
|
||||
serdes_driver_current_lane1_1=0x8
|
||||
serdes_driver_current_lane2_1=0x8
|
||||
serdes_driver_current_lane3_1=0x8
|
||||
serdes_driver_current_lane0_114=0x8
|
||||
serdes_driver_current_lane1_114=0x8
|
||||
serdes_driver_current_lane2_114=0x8
|
||||
serdes_driver_current_lane3_114=0x8
|
||||
serdes_driver_current_lane0_21=0x8
|
||||
serdes_driver_current_lane1_21=0x8
|
||||
serdes_driver_current_lane2_21=0x8
|
||||
serdes_driver_current_lane3_21=0x8
|
||||
serdes_driver_current_lane0_9=0x8
|
||||
serdes_driver_current_lane1_9=0x8
|
||||
serdes_driver_current_lane2_9=0x8
|
||||
serdes_driver_current_lane3_9=0x8
|
||||
serdes_driver_current_lane0_122=0x8
|
||||
serdes_driver_current_lane1_122=0x8
|
||||
serdes_driver_current_lane2_122=0x8
|
||||
serdes_driver_current_lane3_122=0x8
|
||||
|
||||
#Preemphasis
|
||||
serdes_preemphasis_42=0x264006
|
||||
serdes_preemphasis_43=0x264006
|
||||
serdes_preemphasis_44=0x254106
|
||||
serdes_preemphasis_45=0x254106
|
||||
serdes_preemphasis_50=0x254106
|
||||
serdes_preemphasis_51=0x254106
|
||||
serdes_preemphasis_52=0x254106
|
||||
serdes_preemphasis_53=0x254106
|
||||
serdes_preemphasis_54=0x254106
|
||||
serdes_preemphasis_55=0x254106
|
||||
serdes_preemphasis_56=0x254106
|
||||
serdes_preemphasis_57=0x234306
|
||||
serdes_preemphasis_68=0x234306
|
||||
serdes_preemphasis_69=0x204606
|
||||
serdes_preemphasis_70=0x204606
|
||||
serdes_preemphasis_71=0x204606
|
||||
serdes_preemphasis_34=0x234306
|
||||
serdes_preemphasis_35=0x234306
|
||||
serdes_preemphasis_36=0x234306
|
||||
serdes_preemphasis_37=0x234306
|
||||
serdes_preemphasis_38=0x234306
|
||||
serdes_preemphasis_39=0x234306
|
||||
serdes_preemphasis_40=0x234306
|
||||
serdes_preemphasis_41=0x234306
|
||||
serdes_preemphasis_72=0x1e4806
|
||||
serdes_preemphasis_73=0x1e4806
|
||||
serdes_preemphasis_74=0x1e4806
|
||||
serdes_preemphasis_75=0x1e4806
|
||||
serdes_preemphasis_84=0x1e4806
|
||||
serdes_preemphasis_85=0x1a4c06
|
||||
serdes_preemphasis_86=0x1a4c06
|
||||
serdes_preemphasis_87=0x1b4b06
|
||||
serdes_preemphasis_88=0x1b4b06
|
||||
serdes_preemphasis_89=0x1e4806
|
||||
serdes_preemphasis_90=0x1e4806
|
||||
serdes_preemphasis_91=0x1e4806
|
||||
serdes_preemphasis_102=0x1e4806
|
||||
serdes_preemphasis_103=0x1e4806
|
||||
serdes_preemphasis_104=0x1e4806
|
||||
serdes_preemphasis_105=0x1e4806
|
||||
serdes_preemphasis_106=0x1e4806
|
||||
serdes_preemphasis_107=0x1e4806
|
||||
serdes_preemphasis_108=0x1e4806
|
||||
serdes_preemphasis_109=0x1e4806
|
||||
serdes_preemphasis_110=0x1e4806
|
||||
serdes_preemphasis_111=0x1d4906
|
||||
serdes_preemphasis_112=0x234306
|
||||
serdes_preemphasis_113=0x1f4706
|
||||
serdes_preemphasis_lane0_5=0x294106
|
||||
serdes_preemphasis_lane1_5=0x294106
|
||||
serdes_preemphasis_lane2_5=0x294106
|
||||
serdes_preemphasis_lane3_5=0x294106
|
||||
serdes_preemphasis_lane0_1=0x294106
|
||||
serdes_preemphasis_lane1_1=0x294106
|
||||
serdes_preemphasis_lane2_1=0x294106
|
||||
serdes_preemphasis_lane3_1=0x294106
|
||||
serdes_preemphasis_lane0_114=0x2a4006
|
||||
serdes_preemphasis_lane1_114=0x2a4006
|
||||
serdes_preemphasis_lane2_114=0x2a4006
|
||||
serdes_preemphasis_lane3_114=0x2a4006
|
||||
serdes_preemphasis_lane0_21=0x2c3c08
|
||||
serdes_preemphasis_lane1_21=0x2a4006
|
||||
serdes_preemphasis_lane2_21=0x2a4006
|
||||
serdes_preemphasis_lane3_21=0x2a4006
|
||||
serdes_preemphasis_lane0_9=0x284206
|
||||
serdes_preemphasis_lane1_9=0x284206
|
||||
serdes_preemphasis_lane2_9=0x284206
|
||||
serdes_preemphasis_lane3_9=0x284206
|
||||
serdes_preemphasis_lane0_122=0x283e06
|
||||
serdes_preemphasis_lane1_122=0x283e06
|
||||
serdes_preemphasis_lane2_122=0x283e06
|
||||
serdes_preemphasis_lane3_122=0x294601
|
@ -1 +1 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/th-as7712-32x100G.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th-as7712-32x100G.config.bcm
|
||||
|
@ -0,0 +1,570 @@
|
||||
# accton_as7712_32x 32x100G SDK config
|
||||
os=unix
|
||||
schan_intr_enable=0
|
||||
l2_mem_entries=40960
|
||||
l2xmsg_mode=1
|
||||
l3_mem_entries=40960
|
||||
parity_correction=0
|
||||
parity_enable=0
|
||||
mmu_lossless=1
|
||||
|
||||
pbmp_oversubscribe=0x444444441111111104444444422222222
|
||||
pbmp_xport_xe=0x444444451111111144444444422222222
|
||||
|
||||
#
|
||||
arl_clean_timeout_usec=15000000
|
||||
asf_mem_profile=2
|
||||
bcm_num_cos=8
|
||||
bcm_stat_flags=1
|
||||
bcm_stat_jumbo=9236
|
||||
cdma_timeout_usec=15000000
|
||||
dma_desc_timeout_usec=15000000
|
||||
ipv6_lpm_128b_enable=1
|
||||
l3_alpm_enable=2
|
||||
lpm_scaling_enable=0
|
||||
max_vp_lags=0
|
||||
miim_intr_enable=0
|
||||
oversubscribe_mode=1
|
||||
|
||||
# portmap_0=x:xx
|
||||
#FC0
|
||||
portmap_1=1:100
|
||||
|
||||
#FC1
|
||||
portmap_5=5:100
|
||||
|
||||
#FC2
|
||||
portmap_9=9:100
|
||||
|
||||
#FC3
|
||||
portmap_13=13:100
|
||||
|
||||
#FC4
|
||||
portmap_17=17:100
|
||||
|
||||
#FC5
|
||||
portmap_21=21:100
|
||||
|
||||
#FC6
|
||||
portmap_25=25:100
|
||||
|
||||
#FC7
|
||||
portmap_29=29:100
|
||||
|
||||
# Tile-1
|
||||
#FC8
|
||||
portmap_34=33:100
|
||||
|
||||
#FC9
|
||||
portmap_38=37:100
|
||||
|
||||
#FC10
|
||||
portmap_42=41:100
|
||||
|
||||
#FC11
|
||||
portmap_46=45:100
|
||||
|
||||
#FC12
|
||||
portmap_50=49:100
|
||||
|
||||
#FC13
|
||||
portmap_54=53:100
|
||||
|
||||
#FC14
|
||||
portmap_58=57:100
|
||||
|
||||
#FC15
|
||||
portmap_62=61:100
|
||||
|
||||
#TSC-E Management port 1
|
||||
#portmap_66=129:10
|
||||
#portmap_67=133:10
|
||||
|
||||
# Tile-2
|
||||
#FC16
|
||||
portmap_68=65:100
|
||||
|
||||
#FC17
|
||||
portmap_72=69:100
|
||||
|
||||
#FC18
|
||||
portmap_76=73:100
|
||||
|
||||
#FC19
|
||||
portmap_80=77:100
|
||||
|
||||
#FC20
|
||||
portmap_84=81:100
|
||||
|
||||
#FC21
|
||||
portmap_88=85:100
|
||||
|
||||
#FC22
|
||||
portmap_92=89:100
|
||||
|
||||
#FC23
|
||||
portmap_96=93:100
|
||||
|
||||
#TSC-E Management port 2
|
||||
#portmap_100=131:10
|
||||
#portmap_101=134:10
|
||||
|
||||
# Tile-3
|
||||
#FC24
|
||||
portmap_102=97:100
|
||||
|
||||
#FC25
|
||||
portmap_106=101:100
|
||||
|
||||
#FC26
|
||||
portmap_110=105:100
|
||||
|
||||
#FC27
|
||||
portmap_114=109:100
|
||||
|
||||
#FC28
|
||||
portmap_118=113:100
|
||||
|
||||
#FC29
|
||||
portmap_122=117:100
|
||||
|
||||
#FC30
|
||||
portmap_126=121:100
|
||||
|
||||
#FC31
|
||||
portmap_130=125:100
|
||||
|
||||
|
||||
|
||||
## TX/RX Lane Swap
|
||||
#########
|
||||
# port5 #
|
||||
# FC16 #
|
||||
#########
|
||||
xgxs_tx_lane_map_68=0x0123
|
||||
xgxs_rx_lane_map_68=0x0123
|
||||
|
||||
#########
|
||||
# port8 #
|
||||
# FC19 #
|
||||
#########
|
||||
xgxs_tx_lane_map_80=0x0123
|
||||
xgxs_rx_lane_map_80=0x0123
|
||||
|
||||
#########
|
||||
# port13#
|
||||
# FC20 #
|
||||
#########
|
||||
xgxs_tx_lane_map_84=0x1032
|
||||
xgxs_rx_lane_map_84=0x1032
|
||||
|
||||
#########
|
||||
# port14#
|
||||
# FC21 #
|
||||
#########
|
||||
xgxs_tx_lane_map_88=0x0123
|
||||
xgxs_rx_lane_map_88=0x0123
|
||||
|
||||
#########
|
||||
# port15#
|
||||
# FC22 #
|
||||
#########
|
||||
xgxs_tx_lane_map_92=0x1032
|
||||
xgxs_rx_lane_map_92=0x1032
|
||||
|
||||
#########
|
||||
# port17#
|
||||
# FC24 #
|
||||
#########
|
||||
xgxs_tx_lane_map_102=0x1032
|
||||
xgxs_rx_lane_map_102=0x1032
|
||||
|
||||
#########
|
||||
# port18#
|
||||
# FC25 #
|
||||
#########
|
||||
xgxs_tx_lane_map_106=0x0123
|
||||
xgxs_rx_lane_map_106=0x0123
|
||||
|
||||
#########
|
||||
# port19#
|
||||
# FC26 #
|
||||
#########
|
||||
xgxs_tx_lane_map_110=0x1032
|
||||
xgxs_rx_lane_map_110=0x1032
|
||||
|
||||
#########
|
||||
# port20#
|
||||
# FC27 #
|
||||
#########
|
||||
xgxs_tx_lane_map_114=0x0123
|
||||
xgxs_rx_lane_map_114=0x0123
|
||||
|
||||
#########
|
||||
# port26#
|
||||
# FC29 #
|
||||
#########
|
||||
xgxs_tx_lane_map_122=0x0123
|
||||
xgxs_rx_lane_map_122=0x0123
|
||||
|
||||
#########
|
||||
# port27#
|
||||
# FC30 #
|
||||
#########
|
||||
xgxs_tx_lane_map_126=0x0123
|
||||
xgxs_rx_lane_map_126=0x0123
|
||||
|
||||
#########
|
||||
# port29#
|
||||
# FC0 #
|
||||
#########
|
||||
xgxs_tx_lane_map_1=0x0123
|
||||
xgxs_rx_lane_map_1=0x0123
|
||||
|
||||
# port30#
|
||||
# FC1 #
|
||||
#########
|
||||
xgxs_tx_lane_map_5=0x0123
|
||||
xgxs_rx_lane_map_5=0x0123
|
||||
|
||||
#########
|
||||
# port31#
|
||||
# FC2 #
|
||||
#########
|
||||
xgxs_tx_lane_map_9=0x0123
|
||||
xgxs_rx_lane_map_9=0x0123
|
||||
|
||||
#########
|
||||
# port32#
|
||||
# FC3 #
|
||||
#########
|
||||
xgxs_tx_lane_map_13=0x0123
|
||||
xgxs_rx_lane_map_13=0x0123
|
||||
|
||||
|
||||
## RX / TX Serdes lane polarity flip list
|
||||
## RX / TX Serdes lane polarity flip list
|
||||
#########
|
||||
# FC4 #
|
||||
# port21 #
|
||||
#########
|
||||
phy_xaui_tx_polarity_flip_17=0xf
|
||||
|
||||
#########
|
||||
# FC20 #
|
||||
# port13 #
|
||||
#########
|
||||
phy_xaui_rx_polarity_flip_84=0xf
|
||||
phy_xaui_tx_polarity_flip_84=0x6
|
||||
|
||||
#########
|
||||
# FC21 #
|
||||
# port14 #
|
||||
#########
|
||||
phy_xaui_rx_polarity_flip_88=0xf
|
||||
|
||||
#########
|
||||
# FC22 #
|
||||
# port15 #
|
||||
#########
|
||||
phy_xaui_rx_polarity_flip_92=0xf
|
||||
phy_xaui_tx_polarity_flip_92=0xe
|
||||
|
||||
|
||||
#########
|
||||
# FC23 #
|
||||
# port16 #
|
||||
#########
|
||||
phy_xaui_tx_polarity_flip_96=0x1
|
||||
|
||||
#########
|
||||
# FC24 #
|
||||
# port17 #
|
||||
#########
|
||||
phy_xaui_tx_polarity_flip_102=0x1
|
||||
|
||||
|
||||
#########
|
||||
# FC25 #
|
||||
# port18 #
|
||||
#########
|
||||
phy_xaui_rx_polarity_flip_106=0xf
|
||||
|
||||
#########
|
||||
# FC26 #
|
||||
# port19 #
|
||||
#########
|
||||
phy_xaui_tx_polarity_flip_110=0xe
|
||||
|
||||
#########
|
||||
# FC27 #
|
||||
# port20 #
|
||||
#########
|
||||
phy_xaui_rx_polarity_flip_114=0x2
|
||||
|
||||
#########
|
||||
# FC28 #
|
||||
# port25 #
|
||||
#########
|
||||
phy_xaui_rx_polarity_flip_118=0xa
|
||||
phy_xaui_tx_polarity_flip_118=0xf
|
||||
|
||||
#Driver Current
|
||||
serdes_driver_current_lane0_1=0x8
|
||||
serdes_driver_current_lane1_1=0x8
|
||||
serdes_driver_current_lane2_1=0x8
|
||||
serdes_driver_current_lane3_1=0x8
|
||||
serdes_driver_current_lane0_5=0x8
|
||||
serdes_driver_current_lane1_5=0x8
|
||||
serdes_driver_current_lane2_5=0x8
|
||||
serdes_driver_current_lane3_5=0x8
|
||||
serdes_driver_current_lane0_9=0x8
|
||||
serdes_driver_current_lane1_9=0x8
|
||||
serdes_driver_current_lane2_9=0x8
|
||||
serdes_driver_current_lane3_9=0x8
|
||||
serdes_driver_current_lane0_13=0x8
|
||||
serdes_driver_current_lane1_13=0x8
|
||||
serdes_driver_current_lane2_13=0x8
|
||||
serdes_driver_current_lane3_13=0x8
|
||||
serdes_driver_current_lane0_17=0x8
|
||||
serdes_driver_current_lane1_17=0x8
|
||||
serdes_driver_current_lane2_17=0x8
|
||||
serdes_driver_current_lane3_17=0x8
|
||||
serdes_driver_current_lane0_21=0x8
|
||||
serdes_driver_current_lane1_21=0x8
|
||||
serdes_driver_current_lane2_21=0x8
|
||||
serdes_driver_current_lane3_21=0x8
|
||||
serdes_driver_current_lane0_25=0x8
|
||||
serdes_driver_current_lane1_25=0x8
|
||||
serdes_driver_current_lane2_25=0x8
|
||||
serdes_driver_current_lane3_25=0x8
|
||||
serdes_driver_current_lane0_29=0x8
|
||||
serdes_driver_current_lane1_29=0x8
|
||||
serdes_driver_current_lane2_29=0x8
|
||||
serdes_driver_current_lane3_29=0x8
|
||||
serdes_driver_current_lane0_34=0x8
|
||||
serdes_driver_current_lane1_34=0x8
|
||||
serdes_driver_current_lane2_34=0x8
|
||||
serdes_driver_current_lane3_34=0x8
|
||||
serdes_driver_current_lane0_38=0x8
|
||||
serdes_driver_current_lane1_38=0x8
|
||||
serdes_driver_current_lane2_38=0x8
|
||||
serdes_driver_current_lane3_38=0x8
|
||||
serdes_driver_current_lane0_42=0x8
|
||||
serdes_driver_current_lane1_42=0x8
|
||||
serdes_driver_current_lane2_42=0x8
|
||||
serdes_driver_current_lane3_42=0x8
|
||||
serdes_driver_current_lane0_46=0x8
|
||||
serdes_driver_current_lane1_46=0x8
|
||||
serdes_driver_current_lane2_46=0x8
|
||||
serdes_driver_current_lane3_46=0x8
|
||||
serdes_driver_current_lane0_50=0x8
|
||||
serdes_driver_current_lane1_50=0x8
|
||||
serdes_driver_current_lane2_50=0x8
|
||||
serdes_driver_current_lane3_50=0x8
|
||||
serdes_driver_current_lane0_54=0x8
|
||||
serdes_driver_current_lane1_54=0x8
|
||||
serdes_driver_current_lane2_54=0x8
|
||||
serdes_driver_current_lane3_54=0x8
|
||||
serdes_driver_current_lane0_58=0x8
|
||||
serdes_driver_current_lane1_58=0x8
|
||||
serdes_driver_current_lane2_58=0x8
|
||||
serdes_driver_current_lane3_58=0x8
|
||||
serdes_driver_current_lane0_62=0x8
|
||||
serdes_driver_current_lane1_62=0x8
|
||||
serdes_driver_current_lane2_62=0x8
|
||||
serdes_driver_current_lane3_62=0x8
|
||||
serdes_driver_current_lane0_68=0x8
|
||||
serdes_driver_current_lane1_68=0x8
|
||||
serdes_driver_current_lane2_68=0x8
|
||||
serdes_driver_current_lane3_68=0x8
|
||||
serdes_driver_current_lane0_72=0x8
|
||||
serdes_driver_current_lane1_72=0x8
|
||||
serdes_driver_current_lane2_72=0x8
|
||||
serdes_driver_current_lane3_72=0x8
|
||||
serdes_driver_current_lane0_76=0x8
|
||||
serdes_driver_current_lane1_76=0x8
|
||||
serdes_driver_current_lane2_76=0x8
|
||||
serdes_driver_current_lane3_76=0x8
|
||||
serdes_driver_current_lane0_80=0x8
|
||||
serdes_driver_current_lane1_80=0x8
|
||||
serdes_driver_current_lane2_80=0x8
|
||||
serdes_driver_current_lane3_80=0x8
|
||||
serdes_driver_current_lane0_84=0x8
|
||||
serdes_driver_current_lane1_84=0x8
|
||||
serdes_driver_current_lane2_84=0x8
|
||||
serdes_driver_current_lane3_84=0x8
|
||||
serdes_driver_current_lane0_88=0x8
|
||||
serdes_driver_current_lane1_88=0x8
|
||||
serdes_driver_current_lane2_88=0x8
|
||||
serdes_driver_current_lane3_88=0x8
|
||||
serdes_driver_current_lane0_92=0x8
|
||||
serdes_driver_current_lane1_92=0x8
|
||||
serdes_driver_current_lane2_92=0x8
|
||||
serdes_driver_current_lane3_92=0x8
|
||||
serdes_driver_current_lane0_96=0x8
|
||||
serdes_driver_current_lane1_96=0x8
|
||||
serdes_driver_current_lane2_96=0x8
|
||||
serdes_driver_current_lane3_96=0x8
|
||||
serdes_driver_current_lane0_102=0x8
|
||||
serdes_driver_current_lane1_102=0x8
|
||||
serdes_driver_current_lane2_102=0x8
|
||||
serdes_driver_current_lane3_102=0x8
|
||||
serdes_driver_current_lane0_106=0x8
|
||||
serdes_driver_current_lane1_106=0x8
|
||||
serdes_driver_current_lane2_106=0x8
|
||||
serdes_driver_current_lane3_106=0x8
|
||||
serdes_driver_current_lane0_110=0x8
|
||||
serdes_driver_current_lane1_110=0x8
|
||||
serdes_driver_current_lane2_110=0x8
|
||||
serdes_driver_current_lane3_110=0x8
|
||||
serdes_driver_current_lane0_114=0x8
|
||||
serdes_driver_current_lane1_114=0x8
|
||||
serdes_driver_current_lane2_114=0x8
|
||||
serdes_driver_current_lane3_114=0x8
|
||||
serdes_driver_current_lane0_118=0x8
|
||||
serdes_driver_current_lane1_118=0x8
|
||||
serdes_driver_current_lane2_118=0x8
|
||||
serdes_driver_current_lane3_118=0x8
|
||||
serdes_driver_current_lane0_122=0x8
|
||||
serdes_driver_current_lane1_122=0x8
|
||||
serdes_driver_current_lane2_122=0x8
|
||||
serdes_driver_current_lane3_122=0x8
|
||||
serdes_driver_current_lane0_126=0x8
|
||||
serdes_driver_current_lane1_126=0x8
|
||||
serdes_driver_current_lane2_126=0x8
|
||||
serdes_driver_current_lane3_126=0x8
|
||||
serdes_driver_current_lane0_130=0x8
|
||||
serdes_driver_current_lane1_130=0x8
|
||||
serdes_driver_current_lane2_130=0x8
|
||||
serdes_driver_current_lane3_130=0x8
|
||||
|
||||
#Preemphasis
|
||||
serdes_preemphasis_lane0_1=0x264204
|
||||
serdes_preemphasis_lane1_1=0x264204
|
||||
serdes_preemphasis_lane2_1=0x264204
|
||||
serdes_preemphasis_lane3_1=0x264204
|
||||
serdes_preemphasis_lane0_5=0x224406
|
||||
serdes_preemphasis_lane1_5=0x224406
|
||||
serdes_preemphasis_lane2_5=0x264204
|
||||
serdes_preemphasis_lane3_5=0x244206
|
||||
serdes_preemphasis_lane0_9=0x204606
|
||||
serdes_preemphasis_lane1_9=0x264204
|
||||
serdes_preemphasis_lane2_9=0x204606
|
||||
serdes_preemphasis_lane3_9=0x224406
|
||||
serdes_preemphasis_lane0_13=0x204606
|
||||
serdes_preemphasis_lane1_13=0x224406
|
||||
serdes_preemphasis_lane2_13=0x224406
|
||||
serdes_preemphasis_lane3_13=0x244206
|
||||
serdes_preemphasis_lane0_17=0x204606
|
||||
serdes_preemphasis_lane1_17=0x204606
|
||||
serdes_preemphasis_lane2_17=0x204606
|
||||
serdes_preemphasis_lane3_17=0x204606
|
||||
serdes_preemphasis_lane0_21=0x204606
|
||||
serdes_preemphasis_lane1_21=0x204606
|
||||
serdes_preemphasis_lane2_21=0x204606
|
||||
serdes_preemphasis_lane3_21=0x224406
|
||||
serdes_preemphasis_lane0_25=0x204606
|
||||
serdes_preemphasis_lane1_25=0x204606
|
||||
serdes_preemphasis_lane2_25=0x204606
|
||||
serdes_preemphasis_lane3_25=0x204606
|
||||
serdes_preemphasis_lane0_29=0x204606
|
||||
serdes_preemphasis_lane1_29=0x204606
|
||||
serdes_preemphasis_lane2_29=0x204606
|
||||
serdes_preemphasis_lane3_29=0x204606
|
||||
serdes_preemphasis_lane0_34=0x284601
|
||||
serdes_preemphasis_lane1_34=0x284601
|
||||
serdes_preemphasis_lane2_34=0x284601
|
||||
serdes_preemphasis_lane3_34=0x284601
|
||||
serdes_preemphasis_lane0_38=0x204604
|
||||
serdes_preemphasis_lane1_38=0x204604
|
||||
serdes_preemphasis_lane2_38=0x224406
|
||||
serdes_preemphasis_lane3_38=0x224406
|
||||
serdes_preemphasis_lane0_42=0x284601
|
||||
serdes_preemphasis_lane1_42=0x294501
|
||||
serdes_preemphasis_lane2_42=0x284601
|
||||
serdes_preemphasis_lane3_42=0x284601
|
||||
serdes_preemphasis_lane0_46=0x204802
|
||||
serdes_preemphasis_lane1_46=0x204802
|
||||
serdes_preemphasis_lane2_46=0x204802
|
||||
serdes_preemphasis_lane3_46=0x204802
|
||||
serdes_preemphasis_lane0_50=0x1e4f01
|
||||
serdes_preemphasis_lane1_50=0x1e4d01
|
||||
serdes_preemphasis_lane2_50=0x1e4f01
|
||||
serdes_preemphasis_lane3_50=0x1e4f01
|
||||
serdes_preemphasis_lane0_54=0x1f4a03
|
||||
serdes_preemphasis_lane1_54=0x1f4a03
|
||||
serdes_preemphasis_lane2_54=0x1f4a03
|
||||
serdes_preemphasis_lane3_54=0x1f4a03
|
||||
serdes_preemphasis_lane0_58=0x1e4f01
|
||||
serdes_preemphasis_lane1_58=0x1e4f01
|
||||
serdes_preemphasis_lane2_58=0x1e4f01
|
||||
serdes_preemphasis_lane3_58=0x1e4f01
|
||||
serdes_preemphasis_lane0_62=0x1e4e02
|
||||
serdes_preemphasis_lane1_62=0x1e4e02
|
||||
serdes_preemphasis_lane2_62=0x1e4e02
|
||||
serdes_preemphasis_lane3_62=0x1e4e02
|
||||
serdes_preemphasis_lane0_68=0x1e4f01
|
||||
serdes_preemphasis_lane1_68=0x1e4f01
|
||||
serdes_preemphasis_lane2_68=0x1e4f01
|
||||
serdes_preemphasis_lane3_68=0x1e4f01
|
||||
serdes_preemphasis_lane0_72=0x1e4e02
|
||||
serdes_preemphasis_lane1_72=0x1e4e02
|
||||
serdes_preemphasis_lane2_72=0x1e4e02
|
||||
serdes_preemphasis_lane3_72=0x1e4e02
|
||||
serdes_preemphasis_lane0_76=0x1c4d02
|
||||
serdes_preemphasis_lane1_76=0x195002
|
||||
serdes_preemphasis_lane2_76=0x195002
|
||||
serdes_preemphasis_lane3_76=0x195002
|
||||
serdes_preemphasis_lane0_80=0x1e4e02
|
||||
serdes_preemphasis_lane1_80=0x1e4e02
|
||||
serdes_preemphasis_lane2_80=0x1e4e02
|
||||
serdes_preemphasis_lane3_80=0x1e4e02
|
||||
serdes_preemphasis_lane0_84=0x234701
|
||||
serdes_preemphasis_lane1_84=0x234701
|
||||
serdes_preemphasis_lane2_84=0x234701
|
||||
serdes_preemphasis_lane3_84=0x234701
|
||||
serdes_preemphasis_lane0_88=0x224802
|
||||
serdes_preemphasis_lane1_88=0x224602
|
||||
serdes_preemphasis_lane2_88=0x224802
|
||||
serdes_preemphasis_lane3_88=0x224802
|
||||
serdes_preemphasis_lane0_92=0x234801
|
||||
serdes_preemphasis_lane1_92=0x244701
|
||||
serdes_preemphasis_lane2_92=0x234801
|
||||
serdes_preemphasis_lane3_92=0x234601
|
||||
serdes_preemphasis_lane0_96=0x204406
|
||||
serdes_preemphasis_lane1_96=0x204406
|
||||
serdes_preemphasis_lane2_96=0x204406
|
||||
serdes_preemphasis_lane3_96=0x224602
|
||||
serdes_preemphasis_lane0_102=0x204606
|
||||
serdes_preemphasis_lane1_102=0x235002
|
||||
serdes_preemphasis_lane2_102=0x204606
|
||||
serdes_preemphasis_lane3_102=0x204606
|
||||
serdes_preemphasis_lane0_106=0x204606
|
||||
serdes_preemphasis_lane1_106=0x204606
|
||||
serdes_preemphasis_lane2_106=0x204606
|
||||
serdes_preemphasis_lane3_106=0x204606
|
||||
serdes_preemphasis_lane0_110=0x204606
|
||||
serdes_preemphasis_lane1_110=0x224406
|
||||
serdes_preemphasis_lane2_110=0x224406
|
||||
serdes_preemphasis_lane3_110=0x224406
|
||||
serdes_preemphasis_lane0_114=0x224406
|
||||
serdes_preemphasis_lane1_114=0x204606
|
||||
serdes_preemphasis_lane2_114=0x204606
|
||||
serdes_preemphasis_lane3_114=0x224406
|
||||
serdes_preemphasis_lane0_118=0x224406
|
||||
serdes_preemphasis_lane1_118=0x224406
|
||||
serdes_preemphasis_lane2_118=0x224406
|
||||
serdes_preemphasis_lane3_118=0x224406
|
||||
serdes_preemphasis_lane0_122=0x244404
|
||||
serdes_preemphasis_lane1_122=0x244404
|
||||
serdes_preemphasis_lane2_122=0x244404
|
||||
serdes_preemphasis_lane3_122=0x244404
|
||||
serdes_preemphasis_lane0_126=0x234504
|
||||
serdes_preemphasis_lane1_126=0x234404
|
||||
serdes_preemphasis_lane2_126=0x224406
|
||||
serdes_preemphasis_lane3_126=0x224406
|
||||
serdes_preemphasis_lane0_130=0x244404
|
||||
serdes_preemphasis_lane1_130=0x244404
|
||||
serdes_preemphasis_lane2_130=0x234504
|
||||
serdes_preemphasis_lane3_130=0x264501
|
@ -1 +1 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/th-as7716-32x100G.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th-as7716-32x100G.config.bcm
|
||||
|
@ -0,0 +1,570 @@
|
||||
# accton_as7716_32x 32x100G SDK config
|
||||
os=unix
|
||||
schan_intr_enable=0
|
||||
l2_mem_entries=40960
|
||||
l2xmsg_mode=1
|
||||
l3_mem_entries=40960
|
||||
parity_correction=0
|
||||
parity_enable=0
|
||||
mmu_lossless=1
|
||||
|
||||
pbmp_oversubscribe=0x444444441111111104444444422222222
|
||||
pbmp_xport_xe=0x444444451111111144444444422222222
|
||||
|
||||
#
|
||||
arl_clean_timeout_usec=15000000
|
||||
asf_mem_profile=2
|
||||
bcm_num_cos=8
|
||||
bcm_stat_flags=1
|
||||
bcm_stat_jumbo=9236
|
||||
cdma_timeout_usec=15000000
|
||||
dma_desc_timeout_usec=15000000
|
||||
ipv6_lpm_128b_enable=1
|
||||
l3_alpm_enable=2
|
||||
lpm_scaling_enable=0
|
||||
max_vp_lags=0
|
||||
miim_intr_enable=0
|
||||
oversubscribe_mode=1
|
||||
|
||||
# portmap_0=x:xx
|
||||
#FC0
|
||||
portmap_1=1:100
|
||||
|
||||
#FC1
|
||||
portmap_5=5:100
|
||||
|
||||
#FC2
|
||||
portmap_9=9:100
|
||||
|
||||
#FC3
|
||||
portmap_13=13:100
|
||||
|
||||
#FC4
|
||||
portmap_17=17:100
|
||||
|
||||
#FC5
|
||||
portmap_21=21:100
|
||||
|
||||
#FC6
|
||||
portmap_25=25:100
|
||||
|
||||
#FC7
|
||||
portmap_29=29:100
|
||||
|
||||
# Tile-1
|
||||
#FC8
|
||||
portmap_34=33:100
|
||||
|
||||
#FC9
|
||||
portmap_38=37:100
|
||||
|
||||
#FC10
|
||||
portmap_42=41:100
|
||||
|
||||
#FC11
|
||||
portmap_46=45:100
|
||||
|
||||
#FC12
|
||||
portmap_50=49:100
|
||||
|
||||
#FC13
|
||||
portmap_54=53:100
|
||||
|
||||
#FC14
|
||||
portmap_58=57:100
|
||||
|
||||
#FC15
|
||||
portmap_62=61:100
|
||||
|
||||
#TSC-E Management port 1
|
||||
#portmap_66=129:10
|
||||
#portmap_67=133:10
|
||||
|
||||
# Tile-2
|
||||
#FC16
|
||||
portmap_68=65:100
|
||||
|
||||
#FC17
|
||||
portmap_72=69:100
|
||||
|
||||
#FC18
|
||||
portmap_76=73:100
|
||||
|
||||
#FC19
|
||||
portmap_80=77:100
|
||||
|
||||
#FC20
|
||||
portmap_84=81:100
|
||||
|
||||
#FC21
|
||||
portmap_88=85:100
|
||||
|
||||
#FC22
|
||||
portmap_92=89:100
|
||||
|
||||
#FC23
|
||||
portmap_96=93:100
|
||||
|
||||
#TSC-E Management port 2
|
||||
#portmap_100=131:10
|
||||
#portmap_101=134:10
|
||||
|
||||
# Tile-3
|
||||
#FC24
|
||||
portmap_102=97:100
|
||||
|
||||
#FC25
|
||||
portmap_106=101:100
|
||||
|
||||
#FC26
|
||||
portmap_110=105:100
|
||||
|
||||
#FC27
|
||||
portmap_114=109:100
|
||||
|
||||
#FC28
|
||||
portmap_118=113:100
|
||||
|
||||
#FC29
|
||||
portmap_122=117:100
|
||||
|
||||
#FC30
|
||||
portmap_126=121:100
|
||||
|
||||
#FC31
|
||||
portmap_130=125:100
|
||||
|
||||
|
||||
|
||||
## TX/RX Lane Swap
|
||||
#########
|
||||
# port5 #
|
||||
# FC16 #
|
||||
#########
|
||||
xgxs_tx_lane_map_68=0x0123
|
||||
xgxs_rx_lane_map_68=0x0123
|
||||
|
||||
#########
|
||||
# port8 #
|
||||
# FC19 #
|
||||
#########
|
||||
xgxs_tx_lane_map_80=0x0123
|
||||
xgxs_rx_lane_map_80=0x0123
|
||||
|
||||
#########
|
||||
# port13#
|
||||
# FC20 #
|
||||
#########
|
||||
xgxs_tx_lane_map_84=0x1032
|
||||
xgxs_rx_lane_map_84=0x1032
|
||||
|
||||
#########
|
||||
# port14#
|
||||
# FC21 #
|
||||
#########
|
||||
xgxs_tx_lane_map_88=0x0123
|
||||
xgxs_rx_lane_map_88=0x0123
|
||||
|
||||
#########
|
||||
# port15#
|
||||
# FC22 #
|
||||
#########
|
||||
xgxs_tx_lane_map_92=0x1032
|
||||
xgxs_rx_lane_map_92=0x1032
|
||||
|
||||
#########
|
||||
# port17#
|
||||
# FC24 #
|
||||
#########
|
||||
xgxs_tx_lane_map_102=0x1032
|
||||
xgxs_rx_lane_map_102=0x1032
|
||||
|
||||
#########
|
||||
# port18#
|
||||
# FC25 #
|
||||
#########
|
||||
xgxs_tx_lane_map_106=0x0123
|
||||
xgxs_rx_lane_map_106=0x0123
|
||||
|
||||
#########
|
||||
# port19#
|
||||
# FC26 #
|
||||
#########
|
||||
xgxs_tx_lane_map_110=0x1032
|
||||
xgxs_rx_lane_map_110=0x1032
|
||||
|
||||
#########
|
||||
# port20#
|
||||
# FC27 #
|
||||
#########
|
||||
xgxs_tx_lane_map_114=0x0123
|
||||
xgxs_rx_lane_map_114=0x0123
|
||||
|
||||
#########
|
||||
# port26#
|
||||
# FC29 #
|
||||
#########
|
||||
xgxs_tx_lane_map_122=0x0123
|
||||
xgxs_rx_lane_map_122=0x0123
|
||||
|
||||
#########
|
||||
# port27#
|
||||
# FC30 #
|
||||
#########
|
||||
xgxs_tx_lane_map_126=0x0123
|
||||
xgxs_rx_lane_map_126=0x0123
|
||||
|
||||
#########
|
||||
# port29#
|
||||
# FC0 #
|
||||
#########
|
||||
xgxs_tx_lane_map_1=0x0123
|
||||
xgxs_rx_lane_map_1=0x0123
|
||||
|
||||
# port30#
|
||||
# FC1 #
|
||||
#########
|
||||
xgxs_tx_lane_map_5=0x0123
|
||||
xgxs_rx_lane_map_5=0x0123
|
||||
|
||||
#########
|
||||
# port31#
|
||||
# FC2 #
|
||||
#########
|
||||
xgxs_tx_lane_map_9=0x0123
|
||||
xgxs_rx_lane_map_9=0x0123
|
||||
|
||||
#########
|
||||
# port32#
|
||||
# FC3 #
|
||||
#########
|
||||
xgxs_tx_lane_map_13=0x0123
|
||||
xgxs_rx_lane_map_13=0x0123
|
||||
|
||||
|
||||
## RX / TX Serdes lane polarity flip list
|
||||
## RX / TX Serdes lane polarity flip list
|
||||
#########
|
||||
# FC4 #
|
||||
# port21 #
|
||||
#########
|
||||
phy_xaui_tx_polarity_flip_17=0xf
|
||||
|
||||
#########
|
||||
# FC20 #
|
||||
# port13 #
|
||||
#########
|
||||
phy_xaui_rx_polarity_flip_84=0xf
|
||||
phy_xaui_tx_polarity_flip_84=0x6
|
||||
|
||||
#########
|
||||
# FC21 #
|
||||
# port14 #
|
||||
#########
|
||||
phy_xaui_rx_polarity_flip_88=0xf
|
||||
|
||||
#########
|
||||
# FC22 #
|
||||
# port15 #
|
||||
#########
|
||||
phy_xaui_rx_polarity_flip_92=0xf
|
||||
phy_xaui_tx_polarity_flip_92=0xe
|
||||
|
||||
|
||||
#########
|
||||
# FC23 #
|
||||
# port16 #
|
||||
#########
|
||||
phy_xaui_tx_polarity_flip_96=0x1
|
||||
|
||||
#########
|
||||
# FC24 #
|
||||
# port17 #
|
||||
#########
|
||||
phy_xaui_tx_polarity_flip_102=0x1
|
||||
|
||||
|
||||
#########
|
||||
# FC25 #
|
||||
# port18 #
|
||||
#########
|
||||
phy_xaui_rx_polarity_flip_106=0xf
|
||||
|
||||
#########
|
||||
# FC26 #
|
||||
# port19 #
|
||||
#########
|
||||
phy_xaui_tx_polarity_flip_110=0xe
|
||||
|
||||
#########
|
||||
# FC27 #
|
||||
# port20 #
|
||||
#########
|
||||
phy_xaui_rx_polarity_flip_114=0x2
|
||||
|
||||
#########
|
||||
# FC28 #
|
||||
# port25 #
|
||||
#########
|
||||
phy_xaui_rx_polarity_flip_118=0xa
|
||||
phy_xaui_tx_polarity_flip_118=0xf
|
||||
|
||||
#Driver Current
|
||||
serdes_driver_current_lane0_1=0x8
|
||||
serdes_driver_current_lane1_1=0x8
|
||||
serdes_driver_current_lane2_1=0x8
|
||||
serdes_driver_current_lane3_1=0x8
|
||||
serdes_driver_current_lane0_5=0x8
|
||||
serdes_driver_current_lane1_5=0x8
|
||||
serdes_driver_current_lane2_5=0x8
|
||||
serdes_driver_current_lane3_5=0x8
|
||||
serdes_driver_current_lane0_9=0x8
|
||||
serdes_driver_current_lane1_9=0x8
|
||||
serdes_driver_current_lane2_9=0x8
|
||||
serdes_driver_current_lane3_9=0x8
|
||||
serdes_driver_current_lane0_13=0x8
|
||||
serdes_driver_current_lane1_13=0x8
|
||||
serdes_driver_current_lane2_13=0x8
|
||||
serdes_driver_current_lane3_13=0x8
|
||||
serdes_driver_current_lane0_17=0x8
|
||||
serdes_driver_current_lane1_17=0x8
|
||||
serdes_driver_current_lane2_17=0x8
|
||||
serdes_driver_current_lane3_17=0x8
|
||||
serdes_driver_current_lane0_21=0x8
|
||||
serdes_driver_current_lane1_21=0x8
|
||||
serdes_driver_current_lane2_21=0x8
|
||||
serdes_driver_current_lane3_21=0x8
|
||||
serdes_driver_current_lane0_25=0x8
|
||||
serdes_driver_current_lane1_25=0x8
|
||||
serdes_driver_current_lane2_25=0x8
|
||||
serdes_driver_current_lane3_25=0x8
|
||||
serdes_driver_current_lane0_29=0x8
|
||||
serdes_driver_current_lane1_29=0x8
|
||||
serdes_driver_current_lane2_29=0x8
|
||||
serdes_driver_current_lane3_29=0x8
|
||||
serdes_driver_current_lane0_34=0x8
|
||||
serdes_driver_current_lane1_34=0x8
|
||||
serdes_driver_current_lane2_34=0x8
|
||||
serdes_driver_current_lane3_34=0x8
|
||||
serdes_driver_current_lane0_38=0x8
|
||||
serdes_driver_current_lane1_38=0x8
|
||||
serdes_driver_current_lane2_38=0x8
|
||||
serdes_driver_current_lane3_38=0x8
|
||||
serdes_driver_current_lane0_42=0x8
|
||||
serdes_driver_current_lane1_42=0x8
|
||||
serdes_driver_current_lane2_42=0x8
|
||||
serdes_driver_current_lane3_42=0x8
|
||||
serdes_driver_current_lane0_46=0x8
|
||||
serdes_driver_current_lane1_46=0x8
|
||||
serdes_driver_current_lane2_46=0x8
|
||||
serdes_driver_current_lane3_46=0x8
|
||||
serdes_driver_current_lane0_50=0x8
|
||||
serdes_driver_current_lane1_50=0x8
|
||||
serdes_driver_current_lane2_50=0x8
|
||||
serdes_driver_current_lane3_50=0x8
|
||||
serdes_driver_current_lane0_54=0x8
|
||||
serdes_driver_current_lane1_54=0x8
|
||||
serdes_driver_current_lane2_54=0x8
|
||||
serdes_driver_current_lane3_54=0x8
|
||||
serdes_driver_current_lane0_58=0x8
|
||||
serdes_driver_current_lane1_58=0x8
|
||||
serdes_driver_current_lane2_58=0x8
|
||||
serdes_driver_current_lane3_58=0x8
|
||||
serdes_driver_current_lane0_62=0x8
|
||||
serdes_driver_current_lane1_62=0x8
|
||||
serdes_driver_current_lane2_62=0x8
|
||||
serdes_driver_current_lane3_62=0x8
|
||||
serdes_driver_current_lane0_68=0x8
|
||||
serdes_driver_current_lane1_68=0x8
|
||||
serdes_driver_current_lane2_68=0x8
|
||||
serdes_driver_current_lane3_68=0x8
|
||||
serdes_driver_current_lane0_72=0x8
|
||||
serdes_driver_current_lane1_72=0x8
|
||||
serdes_driver_current_lane2_72=0x8
|
||||
serdes_driver_current_lane3_72=0x8
|
||||
serdes_driver_current_lane0_76=0x8
|
||||
serdes_driver_current_lane1_76=0x8
|
||||
serdes_driver_current_lane2_76=0x8
|
||||
serdes_driver_current_lane3_76=0x8
|
||||
serdes_driver_current_lane0_80=0x8
|
||||
serdes_driver_current_lane1_80=0x8
|
||||
serdes_driver_current_lane2_80=0x8
|
||||
serdes_driver_current_lane3_80=0x8
|
||||
serdes_driver_current_lane0_84=0x8
|
||||
serdes_driver_current_lane1_84=0x8
|
||||
serdes_driver_current_lane2_84=0x8
|
||||
serdes_driver_current_lane3_84=0x8
|
||||
serdes_driver_current_lane0_88=0x8
|
||||
serdes_driver_current_lane1_88=0x8
|
||||
serdes_driver_current_lane2_88=0x8
|
||||
serdes_driver_current_lane3_88=0x8
|
||||
serdes_driver_current_lane0_92=0x8
|
||||
serdes_driver_current_lane1_92=0x8
|
||||
serdes_driver_current_lane2_92=0x8
|
||||
serdes_driver_current_lane3_92=0x8
|
||||
serdes_driver_current_lane0_96=0x8
|
||||
serdes_driver_current_lane1_96=0x8
|
||||
serdes_driver_current_lane2_96=0x8
|
||||
serdes_driver_current_lane3_96=0x8
|
||||
serdes_driver_current_lane0_102=0x8
|
||||
serdes_driver_current_lane1_102=0x8
|
||||
serdes_driver_current_lane2_102=0x8
|
||||
serdes_driver_current_lane3_102=0x8
|
||||
serdes_driver_current_lane0_106=0x8
|
||||
serdes_driver_current_lane1_106=0x8
|
||||
serdes_driver_current_lane2_106=0x8
|
||||
serdes_driver_current_lane3_106=0x8
|
||||
serdes_driver_current_lane0_110=0x8
|
||||
serdes_driver_current_lane1_110=0x8
|
||||
serdes_driver_current_lane2_110=0x8
|
||||
serdes_driver_current_lane3_110=0x8
|
||||
serdes_driver_current_lane0_114=0x8
|
||||
serdes_driver_current_lane1_114=0x8
|
||||
serdes_driver_current_lane2_114=0x8
|
||||
serdes_driver_current_lane3_114=0x8
|
||||
serdes_driver_current_lane0_118=0x8
|
||||
serdes_driver_current_lane1_118=0x8
|
||||
serdes_driver_current_lane2_118=0x8
|
||||
serdes_driver_current_lane3_118=0x8
|
||||
serdes_driver_current_lane0_122=0x8
|
||||
serdes_driver_current_lane1_122=0x8
|
||||
serdes_driver_current_lane2_122=0x8
|
||||
serdes_driver_current_lane3_122=0x8
|
||||
serdes_driver_current_lane0_126=0x8
|
||||
serdes_driver_current_lane1_126=0x8
|
||||
serdes_driver_current_lane2_126=0x8
|
||||
serdes_driver_current_lane3_126=0x8
|
||||
serdes_driver_current_lane0_130=0x8
|
||||
serdes_driver_current_lane1_130=0x8
|
||||
serdes_driver_current_lane2_130=0x8
|
||||
serdes_driver_current_lane3_130=0x8
|
||||
|
||||
#Preemphasis
|
||||
serdes_preemphasis_lane0_1=0x264204
|
||||
serdes_preemphasis_lane1_1=0x264204
|
||||
serdes_preemphasis_lane2_1=0x264204
|
||||
serdes_preemphasis_lane3_1=0x264204
|
||||
serdes_preemphasis_lane0_5=0x224406
|
||||
serdes_preemphasis_lane1_5=0x224406
|
||||
serdes_preemphasis_lane2_5=0x264204
|
||||
serdes_preemphasis_lane3_5=0x244206
|
||||
serdes_preemphasis_lane0_9=0x204606
|
||||
serdes_preemphasis_lane1_9=0x264204
|
||||
serdes_preemphasis_lane2_9=0x204606
|
||||
serdes_preemphasis_lane3_9=0x224406
|
||||
serdes_preemphasis_lane0_13=0x204606
|
||||
serdes_preemphasis_lane1_13=0x224406
|
||||
serdes_preemphasis_lane2_13=0x224406
|
||||
serdes_preemphasis_lane3_13=0x244206
|
||||
serdes_preemphasis_lane0_17=0x204606
|
||||
serdes_preemphasis_lane1_17=0x204606
|
||||
serdes_preemphasis_lane2_17=0x204606
|
||||
serdes_preemphasis_lane3_17=0x204606
|
||||
serdes_preemphasis_lane0_21=0x204606
|
||||
serdes_preemphasis_lane1_21=0x204606
|
||||
serdes_preemphasis_lane2_21=0x204606
|
||||
serdes_preemphasis_lane3_21=0x224406
|
||||
serdes_preemphasis_lane0_25=0x204606
|
||||
serdes_preemphasis_lane1_25=0x204606
|
||||
serdes_preemphasis_lane2_25=0x204606
|
||||
serdes_preemphasis_lane3_25=0x204606
|
||||
serdes_preemphasis_lane0_29=0x204606
|
||||
serdes_preemphasis_lane1_29=0x204606
|
||||
serdes_preemphasis_lane2_29=0x204606
|
||||
serdes_preemphasis_lane3_29=0x204606
|
||||
serdes_preemphasis_lane0_34=0x284601
|
||||
serdes_preemphasis_lane1_34=0x284601
|
||||
serdes_preemphasis_lane2_34=0x284601
|
||||
serdes_preemphasis_lane3_34=0x284601
|
||||
serdes_preemphasis_lane0_38=0x204604
|
||||
serdes_preemphasis_lane1_38=0x204604
|
||||
serdes_preemphasis_lane2_38=0x224406
|
||||
serdes_preemphasis_lane3_38=0x224406
|
||||
serdes_preemphasis_lane0_42=0x284601
|
||||
serdes_preemphasis_lane1_42=0x294501
|
||||
serdes_preemphasis_lane2_42=0x284601
|
||||
serdes_preemphasis_lane3_42=0x284601
|
||||
serdes_preemphasis_lane0_46=0x204802
|
||||
serdes_preemphasis_lane1_46=0x204802
|
||||
serdes_preemphasis_lane2_46=0x204802
|
||||
serdes_preemphasis_lane3_46=0x204802
|
||||
serdes_preemphasis_lane0_50=0x1e4f01
|
||||
serdes_preemphasis_lane1_50=0x1e4d01
|
||||
serdes_preemphasis_lane2_50=0x1e4f01
|
||||
serdes_preemphasis_lane3_50=0x1e4f01
|
||||
serdes_preemphasis_lane0_54=0x1f4a03
|
||||
serdes_preemphasis_lane1_54=0x1f4a03
|
||||
serdes_preemphasis_lane2_54=0x1f4a03
|
||||
serdes_preemphasis_lane3_54=0x1f4a03
|
||||
serdes_preemphasis_lane0_58=0x1e4f01
|
||||
serdes_preemphasis_lane1_58=0x1e4f01
|
||||
serdes_preemphasis_lane2_58=0x1e4f01
|
||||
serdes_preemphasis_lane3_58=0x1e4f01
|
||||
serdes_preemphasis_lane0_62=0x1e4e02
|
||||
serdes_preemphasis_lane1_62=0x1e4e02
|
||||
serdes_preemphasis_lane2_62=0x1e4e02
|
||||
serdes_preemphasis_lane3_62=0x1e4e02
|
||||
serdes_preemphasis_lane0_68=0x1e4f01
|
||||
serdes_preemphasis_lane1_68=0x1e4f01
|
||||
serdes_preemphasis_lane2_68=0x1e4f01
|
||||
serdes_preemphasis_lane3_68=0x1e4f01
|
||||
serdes_preemphasis_lane0_72=0x1e4e02
|
||||
serdes_preemphasis_lane1_72=0x1e4e02
|
||||
serdes_preemphasis_lane2_72=0x1e4e02
|
||||
serdes_preemphasis_lane3_72=0x1e4e02
|
||||
serdes_preemphasis_lane0_76=0x1c4d02
|
||||
serdes_preemphasis_lane1_76=0x195002
|
||||
serdes_preemphasis_lane2_76=0x195002
|
||||
serdes_preemphasis_lane3_76=0x195002
|
||||
serdes_preemphasis_lane0_80=0x1e4e02
|
||||
serdes_preemphasis_lane1_80=0x1e4e02
|
||||
serdes_preemphasis_lane2_80=0x1e4e02
|
||||
serdes_preemphasis_lane3_80=0x1e4e02
|
||||
serdes_preemphasis_lane0_84=0x234701
|
||||
serdes_preemphasis_lane1_84=0x234701
|
||||
serdes_preemphasis_lane2_84=0x234701
|
||||
serdes_preemphasis_lane3_84=0x234701
|
||||
serdes_preemphasis_lane0_88=0x224802
|
||||
serdes_preemphasis_lane1_88=0x224602
|
||||
serdes_preemphasis_lane2_88=0x224802
|
||||
serdes_preemphasis_lane3_88=0x224802
|
||||
serdes_preemphasis_lane0_92=0x234801
|
||||
serdes_preemphasis_lane1_92=0x244701
|
||||
serdes_preemphasis_lane2_92=0x234801
|
||||
serdes_preemphasis_lane3_92=0x234601
|
||||
serdes_preemphasis_lane0_96=0x204406
|
||||
serdes_preemphasis_lane1_96=0x204406
|
||||
serdes_preemphasis_lane2_96=0x204406
|
||||
serdes_preemphasis_lane3_96=0x224602
|
||||
serdes_preemphasis_lane0_102=0x204606
|
||||
serdes_preemphasis_lane1_102=0x235002
|
||||
serdes_preemphasis_lane2_102=0x204606
|
||||
serdes_preemphasis_lane3_102=0x204606
|
||||
serdes_preemphasis_lane0_106=0x204606
|
||||
serdes_preemphasis_lane1_106=0x204606
|
||||
serdes_preemphasis_lane2_106=0x204606
|
||||
serdes_preemphasis_lane3_106=0x204606
|
||||
serdes_preemphasis_lane0_110=0x204606
|
||||
serdes_preemphasis_lane1_110=0x224406
|
||||
serdes_preemphasis_lane2_110=0x224406
|
||||
serdes_preemphasis_lane3_110=0x224406
|
||||
serdes_preemphasis_lane0_114=0x224406
|
||||
serdes_preemphasis_lane1_114=0x204606
|
||||
serdes_preemphasis_lane2_114=0x204606
|
||||
serdes_preemphasis_lane3_114=0x224406
|
||||
serdes_preemphasis_lane0_118=0x224406
|
||||
serdes_preemphasis_lane1_118=0x224406
|
||||
serdes_preemphasis_lane2_118=0x224406
|
||||
serdes_preemphasis_lane3_118=0x224406
|
||||
serdes_preemphasis_lane0_122=0x244404
|
||||
serdes_preemphasis_lane1_122=0x244404
|
||||
serdes_preemphasis_lane2_122=0x244404
|
||||
serdes_preemphasis_lane3_122=0x244404
|
||||
serdes_preemphasis_lane0_126=0x234504
|
||||
serdes_preemphasis_lane1_126=0x234404
|
||||
serdes_preemphasis_lane2_126=0x224406
|
||||
serdes_preemphasis_lane3_126=0x224406
|
||||
serdes_preemphasis_lane0_130=0x244404
|
||||
serdes_preemphasis_lane1_130=0x244404
|
||||
serdes_preemphasis_lane2_130=0x234504
|
||||
serdes_preemphasis_lane3_130=0x264501
|
@ -1 +1 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/th-as7716-32x100G.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th-as7716-32x100G.config.bcm
|
||||
|
@ -0,0 +1,570 @@
|
||||
# accton_as7716_32x 32x100G SDK config
|
||||
os=unix
|
||||
schan_intr_enable=0
|
||||
l2_mem_entries=40960
|
||||
l2xmsg_mode=1
|
||||
l3_mem_entries=40960
|
||||
parity_correction=0
|
||||
parity_enable=0
|
||||
mmu_lossless=1
|
||||
|
||||
pbmp_oversubscribe=0x444444441111111104444444422222222
|
||||
pbmp_xport_xe=0x444444451111111144444444422222222
|
||||
|
||||
#
|
||||
arl_clean_timeout_usec=15000000
|
||||
asf_mem_profile=2
|
||||
bcm_num_cos=8
|
||||
bcm_stat_flags=1
|
||||
bcm_stat_jumbo=9236
|
||||
cdma_timeout_usec=15000000
|
||||
dma_desc_timeout_usec=15000000
|
||||
ipv6_lpm_128b_enable=1
|
||||
l3_alpm_enable=2
|
||||
lpm_scaling_enable=0
|
||||
max_vp_lags=0
|
||||
miim_intr_enable=0
|
||||
oversubscribe_mode=1
|
||||
|
||||
# portmap_0=x:xx
|
||||
#FC0
|
||||
portmap_1=1:100
|
||||
|
||||
#FC1
|
||||
portmap_5=5:100
|
||||
|
||||
#FC2
|
||||
portmap_9=9:100
|
||||
|
||||
#FC3
|
||||
portmap_13=13:100
|
||||
|
||||
#FC4
|
||||
portmap_17=17:100
|
||||
|
||||
#FC5
|
||||
portmap_21=21:100
|
||||
|
||||
#FC6
|
||||
portmap_25=25:100
|
||||
|
||||
#FC7
|
||||
portmap_29=29:100
|
||||
|
||||
# Tile-1
|
||||
#FC8
|
||||
portmap_34=33:100
|
||||
|
||||
#FC9
|
||||
portmap_38=37:100
|
||||
|
||||
#FC10
|
||||
portmap_42=41:100
|
||||
|
||||
#FC11
|
||||
portmap_46=45:100
|
||||
|
||||
#FC12
|
||||
portmap_50=49:100
|
||||
|
||||
#FC13
|
||||
portmap_54=53:100
|
||||
|
||||
#FC14
|
||||
portmap_58=57:100
|
||||
|
||||
#FC15
|
||||
portmap_62=61:100
|
||||
|
||||
#TSC-E Management port 1
|
||||
#portmap_66=129:10
|
||||
#portmap_67=133:10
|
||||
|
||||
# Tile-2
|
||||
#FC16
|
||||
portmap_68=65:100
|
||||
|
||||
#FC17
|
||||
portmap_72=69:100
|
||||
|
||||
#FC18
|
||||
portmap_76=73:100
|
||||
|
||||
#FC19
|
||||
portmap_80=77:100
|
||||
|
||||
#FC20
|
||||
portmap_84=81:100
|
||||
|
||||
#FC21
|
||||
portmap_88=85:100
|
||||
|
||||
#FC22
|
||||
portmap_92=89:100
|
||||
|
||||
#FC23
|
||||
portmap_96=93:100
|
||||
|
||||
#TSC-E Management port 2
|
||||
#portmap_100=131:10
|
||||
#portmap_101=134:10
|
||||
|
||||
# Tile-3
|
||||
#FC24
|
||||
portmap_102=97:100
|
||||
|
||||
#FC25
|
||||
portmap_106=101:100
|
||||
|
||||
#FC26
|
||||
portmap_110=105:100
|
||||
|
||||
#FC27
|
||||
portmap_114=109:100
|
||||
|
||||
#FC28
|
||||
portmap_118=113:100
|
||||
|
||||
#FC29
|
||||
portmap_122=117:100
|
||||
|
||||
#FC30
|
||||
portmap_126=121:100
|
||||
|
||||
#FC31
|
||||
portmap_130=125:100
|
||||
|
||||
|
||||
|
||||
## TX/RX Lane Swap
|
||||
#########
|
||||
# port5 #
|
||||
# FC16 #
|
||||
#########
|
||||
xgxs_tx_lane_map_68=0x0123
|
||||
xgxs_rx_lane_map_68=0x0123
|
||||
|
||||
#########
|
||||
# port8 #
|
||||
# FC19 #
|
||||
#########
|
||||
xgxs_tx_lane_map_80=0x0123
|
||||
xgxs_rx_lane_map_80=0x0123
|
||||
|
||||
#########
|
||||
# port13#
|
||||
# FC20 #
|
||||
#########
|
||||
xgxs_tx_lane_map_84=0x1032
|
||||
xgxs_rx_lane_map_84=0x1032
|
||||
|
||||
#########
|
||||
# port14#
|
||||
# FC21 #
|
||||
#########
|
||||
xgxs_tx_lane_map_88=0x0123
|
||||
xgxs_rx_lane_map_88=0x0123
|
||||
|
||||
#########
|
||||
# port15#
|
||||
# FC22 #
|
||||
#########
|
||||
xgxs_tx_lane_map_92=0x1032
|
||||
xgxs_rx_lane_map_92=0x1032
|
||||
|
||||
#########
|
||||
# port17#
|
||||
# FC24 #
|
||||
#########
|
||||
xgxs_tx_lane_map_102=0x1032
|
||||
xgxs_rx_lane_map_102=0x1032
|
||||
|
||||
#########
|
||||
# port18#
|
||||
# FC25 #
|
||||
#########
|
||||
xgxs_tx_lane_map_106=0x0123
|
||||
xgxs_rx_lane_map_106=0x0123
|
||||
|
||||
#########
|
||||
# port19#
|
||||
# FC26 #
|
||||
#########
|
||||
xgxs_tx_lane_map_110=0x1032
|
||||
xgxs_rx_lane_map_110=0x1032
|
||||
|
||||
#########
|
||||
# port20#
|
||||
# FC27 #
|
||||
#########
|
||||
xgxs_tx_lane_map_114=0x0123
|
||||
xgxs_rx_lane_map_114=0x0123
|
||||
|
||||
#########
|
||||
# port26#
|
||||
# FC29 #
|
||||
#########
|
||||
xgxs_tx_lane_map_122=0x0123
|
||||
xgxs_rx_lane_map_122=0x0123
|
||||
|
||||
#########
|
||||
# port27#
|
||||
# FC30 #
|
||||
#########
|
||||
xgxs_tx_lane_map_126=0x0123
|
||||
xgxs_rx_lane_map_126=0x0123
|
||||
|
||||
#########
|
||||
# port29#
|
||||
# FC0 #
|
||||
#########
|
||||
xgxs_tx_lane_map_1=0x0123
|
||||
xgxs_rx_lane_map_1=0x0123
|
||||
|
||||
# port30#
|
||||
# FC1 #
|
||||
#########
|
||||
xgxs_tx_lane_map_5=0x0123
|
||||
xgxs_rx_lane_map_5=0x0123
|
||||
|
||||
#########
|
||||
# port31#
|
||||
# FC2 #
|
||||
#########
|
||||
xgxs_tx_lane_map_9=0x0123
|
||||
xgxs_rx_lane_map_9=0x0123
|
||||
|
||||
#########
|
||||
# port32#
|
||||
# FC3 #
|
||||
#########
|
||||
xgxs_tx_lane_map_13=0x0123
|
||||
xgxs_rx_lane_map_13=0x0123
|
||||
|
||||
|
||||
## RX / TX Serdes lane polarity flip list
|
||||
## RX / TX Serdes lane polarity flip list
|
||||
#########
|
||||
# FC4 #
|
||||
# port21 #
|
||||
#########
|
||||
phy_xaui_tx_polarity_flip_17=0xf
|
||||
|
||||
#########
|
||||
# FC20 #
|
||||
# port13 #
|
||||
#########
|
||||
phy_xaui_rx_polarity_flip_84=0xf
|
||||
phy_xaui_tx_polarity_flip_84=0x6
|
||||
|
||||
#########
|
||||
# FC21 #
|
||||
# port14 #
|
||||
#########
|
||||
phy_xaui_rx_polarity_flip_88=0xf
|
||||
|
||||
#########
|
||||
# FC22 #
|
||||
# port15 #
|
||||
#########
|
||||
phy_xaui_rx_polarity_flip_92=0xf
|
||||
phy_xaui_tx_polarity_flip_92=0xe
|
||||
|
||||
|
||||
#########
|
||||
# FC23 #
|
||||
# port16 #
|
||||
#########
|
||||
phy_xaui_tx_polarity_flip_96=0x1
|
||||
|
||||
#########
|
||||
# FC24 #
|
||||
# port17 #
|
||||
#########
|
||||
phy_xaui_tx_polarity_flip_102=0x1
|
||||
|
||||
|
||||
#########
|
||||
# FC25 #
|
||||
# port18 #
|
||||
#########
|
||||
phy_xaui_rx_polarity_flip_106=0xf
|
||||
|
||||
#########
|
||||
# FC26 #
|
||||
# port19 #
|
||||
#########
|
||||
phy_xaui_tx_polarity_flip_110=0xe
|
||||
|
||||
#########
|
||||
# FC27 #
|
||||
# port20 #
|
||||
#########
|
||||
phy_xaui_rx_polarity_flip_114=0x2
|
||||
|
||||
#########
|
||||
# FC28 #
|
||||
# port25 #
|
||||
#########
|
||||
phy_xaui_rx_polarity_flip_118=0xa
|
||||
phy_xaui_tx_polarity_flip_118=0xf
|
||||
|
||||
#Driver Current
|
||||
serdes_driver_current_lane0_1=0x8
|
||||
serdes_driver_current_lane1_1=0x8
|
||||
serdes_driver_current_lane2_1=0x8
|
||||
serdes_driver_current_lane3_1=0x8
|
||||
serdes_driver_current_lane0_5=0x8
|
||||
serdes_driver_current_lane1_5=0x8
|
||||
serdes_driver_current_lane2_5=0x8
|
||||
serdes_driver_current_lane3_5=0x8
|
||||
serdes_driver_current_lane0_9=0x8
|
||||
serdes_driver_current_lane1_9=0x8
|
||||
serdes_driver_current_lane2_9=0x8
|
||||
serdes_driver_current_lane3_9=0x8
|
||||
serdes_driver_current_lane0_13=0x8
|
||||
serdes_driver_current_lane1_13=0x8
|
||||
serdes_driver_current_lane2_13=0x8
|
||||
serdes_driver_current_lane3_13=0x8
|
||||
serdes_driver_current_lane0_17=0x8
|
||||
serdes_driver_current_lane1_17=0x8
|
||||
serdes_driver_current_lane2_17=0x8
|
||||
serdes_driver_current_lane3_17=0x8
|
||||
serdes_driver_current_lane0_21=0x8
|
||||
serdes_driver_current_lane1_21=0x8
|
||||
serdes_driver_current_lane2_21=0x8
|
||||
serdes_driver_current_lane3_21=0x8
|
||||
serdes_driver_current_lane0_25=0x8
|
||||
serdes_driver_current_lane1_25=0x8
|
||||
serdes_driver_current_lane2_25=0x8
|
||||
serdes_driver_current_lane3_25=0x8
|
||||
serdes_driver_current_lane0_29=0x8
|
||||
serdes_driver_current_lane1_29=0x8
|
||||
serdes_driver_current_lane2_29=0x8
|
||||
serdes_driver_current_lane3_29=0x8
|
||||
serdes_driver_current_lane0_34=0x8
|
||||
serdes_driver_current_lane1_34=0x8
|
||||
serdes_driver_current_lane2_34=0x8
|
||||
serdes_driver_current_lane3_34=0x8
|
||||
serdes_driver_current_lane0_38=0x8
|
||||
serdes_driver_current_lane1_38=0x8
|
||||
serdes_driver_current_lane2_38=0x8
|
||||
serdes_driver_current_lane3_38=0x8
|
||||
serdes_driver_current_lane0_42=0x8
|
||||
serdes_driver_current_lane1_42=0x8
|
||||
serdes_driver_current_lane2_42=0x8
|
||||
serdes_driver_current_lane3_42=0x8
|
||||
serdes_driver_current_lane0_46=0x8
|
||||
serdes_driver_current_lane1_46=0x8
|
||||
serdes_driver_current_lane2_46=0x8
|
||||
serdes_driver_current_lane3_46=0x8
|
||||
serdes_driver_current_lane0_50=0x8
|
||||
serdes_driver_current_lane1_50=0x8
|
||||
serdes_driver_current_lane2_50=0x8
|
||||
serdes_driver_current_lane3_50=0x8
|
||||
serdes_driver_current_lane0_54=0x8
|
||||
serdes_driver_current_lane1_54=0x8
|
||||
serdes_driver_current_lane2_54=0x8
|
||||
serdes_driver_current_lane3_54=0x8
|
||||
serdes_driver_current_lane0_58=0x8
|
||||
serdes_driver_current_lane1_58=0x8
|
||||
serdes_driver_current_lane2_58=0x8
|
||||
serdes_driver_current_lane3_58=0x8
|
||||
serdes_driver_current_lane0_62=0x8
|
||||
serdes_driver_current_lane1_62=0x8
|
||||
serdes_driver_current_lane2_62=0x8
|
||||
serdes_driver_current_lane3_62=0x8
|
||||
serdes_driver_current_lane0_68=0x8
|
||||
serdes_driver_current_lane1_68=0x8
|
||||
serdes_driver_current_lane2_68=0x8
|
||||
serdes_driver_current_lane3_68=0x8
|
||||
serdes_driver_current_lane0_72=0x8
|
||||
serdes_driver_current_lane1_72=0x8
|
||||
serdes_driver_current_lane2_72=0x8
|
||||
serdes_driver_current_lane3_72=0x8
|
||||
serdes_driver_current_lane0_76=0x8
|
||||
serdes_driver_current_lane1_76=0x8
|
||||
serdes_driver_current_lane2_76=0x8
|
||||
serdes_driver_current_lane3_76=0x8
|
||||
serdes_driver_current_lane0_80=0x8
|
||||
serdes_driver_current_lane1_80=0x8
|
||||
serdes_driver_current_lane2_80=0x8
|
||||
serdes_driver_current_lane3_80=0x8
|
||||
serdes_driver_current_lane0_84=0x8
|
||||
serdes_driver_current_lane1_84=0x8
|
||||
serdes_driver_current_lane2_84=0x8
|
||||
serdes_driver_current_lane3_84=0x8
|
||||
serdes_driver_current_lane0_88=0x8
|
||||
serdes_driver_current_lane1_88=0x8
|
||||
serdes_driver_current_lane2_88=0x8
|
||||
serdes_driver_current_lane3_88=0x8
|
||||
serdes_driver_current_lane0_92=0x8
|
||||
serdes_driver_current_lane1_92=0x8
|
||||
serdes_driver_current_lane2_92=0x8
|
||||
serdes_driver_current_lane3_92=0x8
|
||||
serdes_driver_current_lane0_96=0x8
|
||||
serdes_driver_current_lane1_96=0x8
|
||||
serdes_driver_current_lane2_96=0x8
|
||||
serdes_driver_current_lane3_96=0x8
|
||||
serdes_driver_current_lane0_102=0x8
|
||||
serdes_driver_current_lane1_102=0x8
|
||||
serdes_driver_current_lane2_102=0x8
|
||||
serdes_driver_current_lane3_102=0x8
|
||||
serdes_driver_current_lane0_106=0x8
|
||||
serdes_driver_current_lane1_106=0x8
|
||||
serdes_driver_current_lane2_106=0x8
|
||||
serdes_driver_current_lane3_106=0x8
|
||||
serdes_driver_current_lane0_110=0x8
|
||||
serdes_driver_current_lane1_110=0x8
|
||||
serdes_driver_current_lane2_110=0x8
|
||||
serdes_driver_current_lane3_110=0x8
|
||||
serdes_driver_current_lane0_114=0x8
|
||||
serdes_driver_current_lane1_114=0x8
|
||||
serdes_driver_current_lane2_114=0x8
|
||||
serdes_driver_current_lane3_114=0x8
|
||||
serdes_driver_current_lane0_118=0x8
|
||||
serdes_driver_current_lane1_118=0x8
|
||||
serdes_driver_current_lane2_118=0x8
|
||||
serdes_driver_current_lane3_118=0x8
|
||||
serdes_driver_current_lane0_122=0x8
|
||||
serdes_driver_current_lane1_122=0x8
|
||||
serdes_driver_current_lane2_122=0x8
|
||||
serdes_driver_current_lane3_122=0x8
|
||||
serdes_driver_current_lane0_126=0x8
|
||||
serdes_driver_current_lane1_126=0x8
|
||||
serdes_driver_current_lane2_126=0x8
|
||||
serdes_driver_current_lane3_126=0x8
|
||||
serdes_driver_current_lane0_130=0x8
|
||||
serdes_driver_current_lane1_130=0x8
|
||||
serdes_driver_current_lane2_130=0x8
|
||||
serdes_driver_current_lane3_130=0x8
|
||||
|
||||
#Preemphasis
|
||||
serdes_preemphasis_lane0_1=0x264204
|
||||
serdes_preemphasis_lane1_1=0x264204
|
||||
serdes_preemphasis_lane2_1=0x264204
|
||||
serdes_preemphasis_lane3_1=0x264204
|
||||
serdes_preemphasis_lane0_5=0x224406
|
||||
serdes_preemphasis_lane1_5=0x224406
|
||||
serdes_preemphasis_lane2_5=0x264204
|
||||
serdes_preemphasis_lane3_5=0x244206
|
||||
serdes_preemphasis_lane0_9=0x204606
|
||||
serdes_preemphasis_lane1_9=0x264204
|
||||
serdes_preemphasis_lane2_9=0x204606
|
||||
serdes_preemphasis_lane3_9=0x224406
|
||||
serdes_preemphasis_lane0_13=0x204606
|
||||
serdes_preemphasis_lane1_13=0x224406
|
||||
serdes_preemphasis_lane2_13=0x224406
|
||||
serdes_preemphasis_lane3_13=0x244206
|
||||
serdes_preemphasis_lane0_17=0x204606
|
||||
serdes_preemphasis_lane1_17=0x204606
|
||||
serdes_preemphasis_lane2_17=0x204606
|
||||
serdes_preemphasis_lane3_17=0x204606
|
||||
serdes_preemphasis_lane0_21=0x204606
|
||||
serdes_preemphasis_lane1_21=0x204606
|
||||
serdes_preemphasis_lane2_21=0x204606
|
||||
serdes_preemphasis_lane3_21=0x224406
|
||||
serdes_preemphasis_lane0_25=0x204606
|
||||
serdes_preemphasis_lane1_25=0x204606
|
||||
serdes_preemphasis_lane2_25=0x204606
|
||||
serdes_preemphasis_lane3_25=0x204606
|
||||
serdes_preemphasis_lane0_29=0x204606
|
||||
serdes_preemphasis_lane1_29=0x204606
|
||||
serdes_preemphasis_lane2_29=0x204606
|
||||
serdes_preemphasis_lane3_29=0x204606
|
||||
serdes_preemphasis_lane0_34=0x284601
|
||||
serdes_preemphasis_lane1_34=0x284601
|
||||
serdes_preemphasis_lane2_34=0x284601
|
||||
serdes_preemphasis_lane3_34=0x284601
|
||||
serdes_preemphasis_lane0_38=0x204604
|
||||
serdes_preemphasis_lane1_38=0x204604
|
||||
serdes_preemphasis_lane2_38=0x224406
|
||||
serdes_preemphasis_lane3_38=0x224406
|
||||
serdes_preemphasis_lane0_42=0x284601
|
||||
serdes_preemphasis_lane1_42=0x294501
|
||||
serdes_preemphasis_lane2_42=0x284601
|
||||
serdes_preemphasis_lane3_42=0x284601
|
||||
serdes_preemphasis_lane0_46=0x204802
|
||||
serdes_preemphasis_lane1_46=0x204802
|
||||
serdes_preemphasis_lane2_46=0x204802
|
||||
serdes_preemphasis_lane3_46=0x204802
|
||||
serdes_preemphasis_lane0_50=0x1e4f01
|
||||
serdes_preemphasis_lane1_50=0x1e4d01
|
||||
serdes_preemphasis_lane2_50=0x1e4f01
|
||||
serdes_preemphasis_lane3_50=0x1e4f01
|
||||
serdes_preemphasis_lane0_54=0x1f4a03
|
||||
serdes_preemphasis_lane1_54=0x1f4a03
|
||||
serdes_preemphasis_lane2_54=0x1f4a03
|
||||
serdes_preemphasis_lane3_54=0x1f4a03
|
||||
serdes_preemphasis_lane0_58=0x1e4f01
|
||||
serdes_preemphasis_lane1_58=0x1e4f01
|
||||
serdes_preemphasis_lane2_58=0x1e4f01
|
||||
serdes_preemphasis_lane3_58=0x1e4f01
|
||||
serdes_preemphasis_lane0_62=0x1e4e02
|
||||
serdes_preemphasis_lane1_62=0x1e4e02
|
||||
serdes_preemphasis_lane2_62=0x1e4e02
|
||||
serdes_preemphasis_lane3_62=0x1e4e02
|
||||
serdes_preemphasis_lane0_68=0x1e4f01
|
||||
serdes_preemphasis_lane1_68=0x1e4f01
|
||||
serdes_preemphasis_lane2_68=0x1e4f01
|
||||
serdes_preemphasis_lane3_68=0x1e4f01
|
||||
serdes_preemphasis_lane0_72=0x1e4e02
|
||||
serdes_preemphasis_lane1_72=0x1e4e02
|
||||
serdes_preemphasis_lane2_72=0x1e4e02
|
||||
serdes_preemphasis_lane3_72=0x1e4e02
|
||||
serdes_preemphasis_lane0_76=0x1c4d02
|
||||
serdes_preemphasis_lane1_76=0x195002
|
||||
serdes_preemphasis_lane2_76=0x195002
|
||||
serdes_preemphasis_lane3_76=0x195002
|
||||
serdes_preemphasis_lane0_80=0x1e4e02
|
||||
serdes_preemphasis_lane1_80=0x1e4e02
|
||||
serdes_preemphasis_lane2_80=0x1e4e02
|
||||
serdes_preemphasis_lane3_80=0x1e4e02
|
||||
serdes_preemphasis_lane0_84=0x234701
|
||||
serdes_preemphasis_lane1_84=0x234701
|
||||
serdes_preemphasis_lane2_84=0x234701
|
||||
serdes_preemphasis_lane3_84=0x234701
|
||||
serdes_preemphasis_lane0_88=0x224802
|
||||
serdes_preemphasis_lane1_88=0x224602
|
||||
serdes_preemphasis_lane2_88=0x224802
|
||||
serdes_preemphasis_lane3_88=0x224802
|
||||
serdes_preemphasis_lane0_92=0x234801
|
||||
serdes_preemphasis_lane1_92=0x244701
|
||||
serdes_preemphasis_lane2_92=0x234801
|
||||
serdes_preemphasis_lane3_92=0x234601
|
||||
serdes_preemphasis_lane0_96=0x204406
|
||||
serdes_preemphasis_lane1_96=0x204406
|
||||
serdes_preemphasis_lane2_96=0x204406
|
||||
serdes_preemphasis_lane3_96=0x224602
|
||||
serdes_preemphasis_lane0_102=0x204606
|
||||
serdes_preemphasis_lane1_102=0x235002
|
||||
serdes_preemphasis_lane2_102=0x204606
|
||||
serdes_preemphasis_lane3_102=0x204606
|
||||
serdes_preemphasis_lane0_106=0x204606
|
||||
serdes_preemphasis_lane1_106=0x204606
|
||||
serdes_preemphasis_lane2_106=0x204606
|
||||
serdes_preemphasis_lane3_106=0x204606
|
||||
serdes_preemphasis_lane0_110=0x204606
|
||||
serdes_preemphasis_lane1_110=0x224406
|
||||
serdes_preemphasis_lane2_110=0x224406
|
||||
serdes_preemphasis_lane3_110=0x224406
|
||||
serdes_preemphasis_lane0_114=0x224406
|
||||
serdes_preemphasis_lane1_114=0x204606
|
||||
serdes_preemphasis_lane2_114=0x204606
|
||||
serdes_preemphasis_lane3_114=0x224406
|
||||
serdes_preemphasis_lane0_118=0x224406
|
||||
serdes_preemphasis_lane1_118=0x224406
|
||||
serdes_preemphasis_lane2_118=0x224406
|
||||
serdes_preemphasis_lane3_118=0x224406
|
||||
serdes_preemphasis_lane0_122=0x244404
|
||||
serdes_preemphasis_lane1_122=0x244404
|
||||
serdes_preemphasis_lane2_122=0x244404
|
||||
serdes_preemphasis_lane3_122=0x244404
|
||||
serdes_preemphasis_lane0_126=0x234504
|
||||
serdes_preemphasis_lane1_126=0x234404
|
||||
serdes_preemphasis_lane2_126=0x224406
|
||||
serdes_preemphasis_lane3_126=0x224406
|
||||
serdes_preemphasis_lane0_130=0x244404
|
||||
serdes_preemphasis_lane1_130=0x244404
|
||||
serdes_preemphasis_lane2_130=0x234504
|
||||
serdes_preemphasis_lane3_130=0x264501
|
@ -1 +1 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/th2-as7816-64x100G.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th2-as7816-64x100G.config.bcm
|
||||
|
@ -0,0 +1,875 @@
|
||||
# accton_as7816_64x 64x100G SDK config
|
||||
os=unix
|
||||
schan_intr_enable=0
|
||||
l2_mem_entries=40960
|
||||
l2xmsg_mode=1
|
||||
l3_mem_entries=40960
|
||||
parity_correction=0
|
||||
parity_enable=0
|
||||
mmu_lossless=1
|
||||
|
||||
pbmp_xport_xe=0x1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
pbmp_oversubscribe=0x1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
|
||||
# platform specific setting
|
||||
arl_clean_timeout_usec=15000000
|
||||
asf_mem_profile=2
|
||||
bcm_num_cos=8
|
||||
bcm_stat_flags=1
|
||||
bcm_stat_jumbo=9236
|
||||
cdma_timeout_usec=15000000
|
||||
dma_desc_timeout_usec=15000000
|
||||
ipv6_lpm_128b_enable=1
|
||||
l3_alpm_enable=2
|
||||
lpm_scaling_enable=0
|
||||
max_vp_lags=0
|
||||
miim_intr_enable=0
|
||||
module_64ports=1
|
||||
oversubscribe_mode=1
|
||||
|
||||
#add loopback port
|
||||
# port 33 is the first loopback port
|
||||
portmap_33=260:10
|
||||
# port 66 is the first management port
|
||||
portmap_66=257:10
|
||||
# port 67 is the second loopback port
|
||||
portmap_67=261:10
|
||||
# port 100 is the second management port
|
||||
portmap_100=259:10
|
||||
# port 101 is the third loopback port
|
||||
portmap_101=262:10
|
||||
# port 135 is the fourth loopback port
|
||||
portmap_135=263:10
|
||||
|
||||
#Port0
|
||||
#FC18
|
||||
portmap_36=73:100
|
||||
phy_chain_rx_lane_map_physical{73.0}=0x3210
|
||||
phy_chain_tx_lane_map_physical{73.0}=0x3021
|
||||
phy_chain_rx_polarity_flip_physical{73.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{74.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{75.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{76.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{73.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{74.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{75.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{76.0}=0x0
|
||||
#Port1
|
||||
#FC16
|
||||
portmap_34=65:100
|
||||
phy_chain_rx_lane_map_physical{65.0}=0x3210
|
||||
phy_chain_tx_lane_map_physical{65.0}=0x3210
|
||||
phy_chain_rx_polarity_flip_physical{65.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{66.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{67.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{68.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{65.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{66.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{67.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{68.0}=0x0
|
||||
#Port2
|
||||
#FC20
|
||||
portmap_38=81:100
|
||||
phy_chain_rx_lane_map_physical{81.0}=0x1230
|
||||
phy_chain_tx_lane_map_physical{81.0}=0x1032
|
||||
phy_chain_rx_polarity_flip_physical{81.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{82.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{83.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{84.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{81.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{82.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{83.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{84.0}=0x0
|
||||
#Port3
|
||||
#FC22
|
||||
portmap_40=89:100
|
||||
phy_chain_rx_lane_map_physical{89.0}=0x0132
|
||||
phy_chain_tx_lane_map_physical{89.0}=0x1203
|
||||
phy_chain_rx_polarity_flip_physical{89.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{90.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{91.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{92.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{89.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{90.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{91.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{92.0}=0x1
|
||||
#Port4
|
||||
#FC26
|
||||
portmap_44=105:100
|
||||
phy_chain_rx_lane_map_physical{105.0}=0x3210
|
||||
phy_chain_tx_lane_map_physical{105.0}=0x0231
|
||||
phy_chain_rx_polarity_flip_physical{105.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{106.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{107.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{108.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{105.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{106.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{107.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{108.0}=0x1
|
||||
#Port5
|
||||
#FC24
|
||||
portmap_42=97:100
|
||||
phy_chain_rx_lane_map_physical{97.0}=0x0213
|
||||
phy_chain_tx_lane_map_physical{97.0}=0x3210
|
||||
phy_chain_rx_polarity_flip_physical{97.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{98.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{99.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{100.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{97.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{98.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{99.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{100.0}=0x0
|
||||
#Port6
|
||||
#FC 28
|
||||
portmap_46=113:100
|
||||
phy_chain_rx_lane_map_physical{113.0}=0x3021
|
||||
phy_chain_tx_lane_map_physical{113.0}=0x0312
|
||||
phy_chain_rx_polarity_flip_physical{113.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{114.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{115.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{116.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{113.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{114.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{115.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{116.0}=0x1
|
||||
#Port7
|
||||
#FC30
|
||||
portmap_48=121:100
|
||||
phy_chain_rx_lane_map_physical{121.0}=0x3021
|
||||
phy_chain_tx_lane_map_physical{121.0}=0x2130
|
||||
phy_chain_rx_polarity_flip_physical{121.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{122.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{123.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{124.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{121.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{122.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{123.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{124.0}=0x0
|
||||
#Port8
|
||||
#FC10
|
||||
portmap_11=41:100
|
||||
phy_chain_rx_lane_map_physical{41.0}=0x0132
|
||||
phy_chain_tx_lane_map_physical{41.0}=0x1302
|
||||
phy_chain_rx_polarity_flip_physical{41.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{42.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{43.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{44.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{41.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{42.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{43.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{44.0}=0x0
|
||||
#Port9
|
||||
#FC8
|
||||
portmap_9=33:100
|
||||
phy_chain_rx_lane_map_physical{33.0}=0x2310
|
||||
phy_chain_tx_lane_map_physical{33.0}=0x0213
|
||||
phy_chain_rx_polarity_flip_physical{33.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{34.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{35.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{36.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{33.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{34.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{35.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{36.0}=0x0
|
||||
#Port10
|
||||
#FC12
|
||||
portmap_13=49:100
|
||||
phy_chain_rx_lane_map_physical{49.0}=0x3210
|
||||
phy_chain_tx_lane_map_physical{49.0}=0x3102
|
||||
phy_chain_rx_polarity_flip_physical{49.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{50.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{51.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{52.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{49.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{50.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{51.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{52.0}=0x1
|
||||
#Port11
|
||||
#FC14
|
||||
portmap_15=57:100
|
||||
phy_chain_rx_lane_map_physical{57.0}=0x3210
|
||||
phy_chain_tx_lane_map_physical{57.0}=0x1302
|
||||
phy_chain_rx_polarity_flip_physical{57.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{58.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{59.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{60.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{57.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{58.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{59.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{60.0}=0x1
|
||||
#Port12
|
||||
#FC34
|
||||
portmap_70=137:100
|
||||
phy_chain_rx_lane_map_physical{137.0}=0x3210
|
||||
phy_chain_tx_lane_map_physical{137.0}=0x0213
|
||||
phy_chain_rx_polarity_flip_physical{137.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{138.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{139.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{140.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{137.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{138.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{139.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{140.0}=0x0
|
||||
#Port13
|
||||
#FC32
|
||||
portmap_68=129:100
|
||||
phy_chain_rx_lane_map_physical{129.0}=0x3021
|
||||
phy_chain_tx_lane_map_physical{129.0}=0x1203
|
||||
phy_chain_rx_polarity_flip_physical{129.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{130.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{131.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{132.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{129.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{130.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{131.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{132.0}=0x1
|
||||
#Port14
|
||||
#FC36
|
||||
portmap_72=145:100
|
||||
phy_chain_rx_lane_map_physical{145.0}=0x0213
|
||||
phy_chain_tx_lane_map_physical{145.0}=0x2301
|
||||
phy_chain_rx_polarity_flip_physical{145.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{146.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{147.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{148.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{145.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{146.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{147.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{148.0}=0x1
|
||||
#Port15
|
||||
#FC38
|
||||
portmap_74=153:100
|
||||
phy_chain_rx_lane_map_physical{153.0}=0x0213
|
||||
phy_chain_tx_lane_map_physical{153.0}=0x1302
|
||||
phy_chain_rx_polarity_flip_physical{153.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{154.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{155.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{156.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{153.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{154.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{155.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{156.0}=0x0
|
||||
#Port16
|
||||
#FC43
|
||||
portmap_79=173:100
|
||||
phy_chain_rx_lane_map_physical{173.0}=0x1032
|
||||
phy_chain_tx_lane_map_physical{173.0}=0x1203
|
||||
phy_chain_rx_polarity_flip_physical{173.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{174.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{175.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{176.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{173.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{174.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{175.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{176.0}=0x1
|
||||
#Port17
|
||||
#FC41
|
||||
portmap_77=165:100
|
||||
phy_chain_rx_lane_map_physical{165.0}=0x1230
|
||||
phy_chain_tx_lane_map_physical{165.0}=0x2130
|
||||
phy_chain_rx_polarity_flip_physical{165.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{166.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{167.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{168.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{165.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{166.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{167.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{168.0}=0x0
|
||||
#Port18
|
||||
#FC45
|
||||
portmap_81=181:100
|
||||
phy_chain_rx_lane_map_physical{181.0}=0x0312
|
||||
phy_chain_tx_lane_map_physical{181.0}=0x3120
|
||||
phy_chain_rx_polarity_flip_physical{181.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{182.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{183.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{184.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{181.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{182.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{183.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{184.0}=0x0
|
||||
#Port19
|
||||
#FC47
|
||||
portmap_83=189:100
|
||||
phy_chain_rx_lane_map_physical{189.0}=0x0132
|
||||
phy_chain_tx_lane_map_physical{189.0}=0x3210
|
||||
phy_chain_rx_polarity_flip_physical{189.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{190.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{191.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{192.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{189.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{190.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{191.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{192.0}=0x0
|
||||
#Port20
|
||||
#FC3
|
||||
portmap_4=13:100
|
||||
phy_chain_rx_lane_map_physical{13.0}=0x3120
|
||||
phy_chain_tx_lane_map_physical{13.0}=0x3210
|
||||
phy_chain_rx_polarity_flip_physical{13.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{14.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{15.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{16.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{13.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{14.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{15.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{16.0}=0x1
|
||||
#Port21
|
||||
#FC1
|
||||
portmap_2=5:100
|
||||
phy_chain_rx_lane_map_physical{5.0}=0x0213
|
||||
phy_chain_tx_lane_map_physical{5.0}=0x0321
|
||||
phy_chain_rx_polarity_flip_physical{5.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{6.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{7.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{8.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{5.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{6.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{7.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{8.0}=0x1
|
||||
#Port22
|
||||
#FC7
|
||||
portmap_8=29:100
|
||||
phy_chain_rx_lane_map_physical{29.0}=0x3021
|
||||
phy_chain_tx_lane_map_physical{29.0}=0x2130
|
||||
phy_chain_rx_polarity_flip_physical{29.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{30.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{31.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{32.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{29.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{30.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{31.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{32.0}=0x0
|
||||
#Port23
|
||||
#FC5
|
||||
portmap_6=21:100
|
||||
phy_chain_rx_lane_map_physical{21.0}=0x0321
|
||||
phy_chain_tx_lane_map_physical{21.0}=0x0123
|
||||
phy_chain_rx_polarity_flip_physical{21.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{22.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{23.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{24.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{21.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{22.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{23.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{24.0}=0x1
|
||||
#Port24
|
||||
#FC51
|
||||
portmap_105=205:100
|
||||
phy_chain_rx_lane_map_physical{205.0}=0x0132
|
||||
phy_chain_tx_lane_map_physical{205.0}=0x1230
|
||||
phy_chain_rx_polarity_flip_physical{205.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{206.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{207.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{208.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{205.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{206.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{207.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{208.0}=0x1
|
||||
#Port25
|
||||
#FC49
|
||||
portmap_103=197:100
|
||||
phy_chain_rx_lane_map_physical{197.0}=0x1230
|
||||
phy_chain_tx_lane_map_physical{197.0}=0x3021
|
||||
phy_chain_rx_polarity_flip_physical{197.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{198.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{199.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{200.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{197.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{198.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{199.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{200.0}=0x0
|
||||
#Port26
|
||||
#FC53
|
||||
portmap_107=213:100
|
||||
phy_chain_rx_lane_map_physical{213.0}=0x3210
|
||||
phy_chain_tx_lane_map_physical{213.0}=0x1230
|
||||
phy_chain_rx_polarity_flip_physical{213.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{214.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{215.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{216.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{213.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{214.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{215.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{216.0}=0x1
|
||||
#Port27
|
||||
#FC55
|
||||
portmap_109=221:100
|
||||
phy_chain_rx_lane_map_physical{221.0}=0x3210
|
||||
phy_chain_tx_lane_map_physical{221.0}=0x3210
|
||||
phy_chain_rx_polarity_flip_physical{221.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{222.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{223.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{224.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{221.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{222.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{223.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{224.0}=0x0
|
||||
#Port28
|
||||
#FC57
|
||||
portmap_111=229:100
|
||||
phy_chain_rx_lane_map_physical{229.0}=0x2301
|
||||
phy_chain_tx_lane_map_physical{229.0}=0x3210
|
||||
phy_chain_rx_polarity_flip_physical{229.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{230.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{231.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{232.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{229.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{230.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{231.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{232.0}=0x0
|
||||
#Port29
|
||||
#FC59
|
||||
portmap_113=237:100
|
||||
phy_chain_rx_lane_map_physical{237.0}=0x0123
|
||||
phy_chain_tx_lane_map_physical{237.0}=0x3210
|
||||
phy_chain_rx_polarity_flip_physical{237.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{238.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{239.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{240.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{237.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{238.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{239.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{240.0}=0x0
|
||||
#Port30
|
||||
#FC61
|
||||
portmap_115=245:100
|
||||
phy_chain_rx_lane_map_physical{245.0}=0x0213
|
||||
phy_chain_tx_lane_map_physical{245.0}=0x3210
|
||||
phy_chain_rx_polarity_flip_physical{245.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{246.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{247.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{248.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{245.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{246.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{247.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{248.0}=0x0
|
||||
#Port31
|
||||
#FC63
|
||||
portmap_117=253:100
|
||||
phy_chain_rx_lane_map_physical{253.0}=0x0213
|
||||
phy_chain_tx_lane_map_physical{253.0}=0x0312
|
||||
phy_chain_rx_polarity_flip_physical{253.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{254.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{255.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{256.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{253.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{254.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{255.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{256.0}=0x0
|
||||
#Port32
|
||||
#FC17
|
||||
portmap_35=69:100
|
||||
phy_chain_rx_lane_map_physical{69.0}=0x1032
|
||||
phy_chain_tx_lane_map_physical{69.0}=0x3102
|
||||
phy_chain_rx_polarity_flip_physical{69.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{70.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{71.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{72.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{69.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{70.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{71.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{72.0}=0x1
|
||||
#Port33
|
||||
#FC19
|
||||
portmap_37=77:100
|
||||
phy_chain_rx_lane_map_physical{77.0}=0x1230
|
||||
phy_chain_tx_lane_map_physical{77.0}=0x3021
|
||||
phy_chain_rx_polarity_flip_physical{77.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{78.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{79.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{80.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{77.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{78.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{79.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{80.0}=0x0
|
||||
#Port34
|
||||
#FC23
|
||||
portmap_41=93:100
|
||||
phy_chain_rx_lane_map_physical{93.0}=0x1032
|
||||
phy_chain_tx_lane_map_physical{93.0}=0x0231
|
||||
phy_chain_rx_polarity_flip_physical{93.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{94.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{95.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{96.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{93.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{94.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{95.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{96.0}=0x1
|
||||
#Port35
|
||||
#FC21
|
||||
portmap_39=85:100
|
||||
phy_chain_rx_lane_map_physical{85.0}=0x0312
|
||||
phy_chain_tx_lane_map_physical{85.0}=0x1230
|
||||
phy_chain_rx_polarity_flip_physical{85.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{86.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{87.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{88.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{85.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{86.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{87.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{88.0}=0x0
|
||||
#Port36
|
||||
#FC25
|
||||
portmap_43=101:100
|
||||
phy_chain_rx_lane_map_physical{101.0}=0x1302
|
||||
phy_chain_tx_lane_map_physical{101.0}=0x0213
|
||||
phy_chain_rx_polarity_flip_physical{101.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{102.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{103.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{104.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{101.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{102.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{103.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{104.0}=0x1
|
||||
#Port37
|
||||
#FC27
|
||||
portmap_45=109:100
|
||||
phy_chain_rx_lane_map_physical{109.0}=0x0213
|
||||
phy_chain_tx_lane_map_physical{109.0}=0x1032
|
||||
phy_chain_rx_polarity_flip_physical{109.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{110.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{111.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{112.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{109.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{110.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{111.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{112.0}=0x1
|
||||
#Port38
|
||||
#FC31
|
||||
portmap_49=125:100
|
||||
phy_chain_rx_lane_map_physical{125.0}=0x2130
|
||||
phy_chain_tx_lane_map_physical{125.0}=0x1203
|
||||
phy_chain_rx_polarity_flip_physical{125.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{126.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{127.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{128.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{125.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{126.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{127.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{128.0}=0x1
|
||||
#Port39
|
||||
#FC29
|
||||
portmap_47=117:100
|
||||
phy_chain_rx_lane_map_physical{117.0}=0x3102
|
||||
phy_chain_tx_lane_map_physical{117.0}=0x2310
|
||||
phy_chain_rx_polarity_flip_physical{117.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{118.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{119.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{120.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{117.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{118.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{119.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{120.0}=0x0
|
||||
#Port40
|
||||
#FC9
|
||||
portmap_10=37:100
|
||||
phy_chain_rx_lane_map_physical{37.0}=0x3210
|
||||
phy_chain_tx_lane_map_physical{37.0}=0x1302
|
||||
phy_chain_rx_polarity_flip_physical{37.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{38.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{39.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{40.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{37.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{38.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{39.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{40.0}=0x1
|
||||
#Port41
|
||||
#FC11
|
||||
portmap_12=45:100
|
||||
phy_chain_rx_lane_map_physical{45.0}=0x3210
|
||||
phy_chain_tx_lane_map_physical{45.0}=0x0123
|
||||
phy_chain_rx_polarity_flip_physical{45.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{46.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{47.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{48.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{45.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{46.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{47.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{48.0}=0x1
|
||||
#Port42
|
||||
#FC15
|
||||
portmap_16=61:100
|
||||
phy_chain_rx_lane_map_physical{61.0}=0x3210
|
||||
phy_chain_tx_lane_map_physical{61.0}=0x1230
|
||||
phy_chain_rx_polarity_flip_physical{61.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{62.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{63.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{64.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{61.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{62.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{63.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{64.0}=0x0
|
||||
#Port43
|
||||
#FC13
|
||||
portmap_14=53:100
|
||||
phy_chain_rx_lane_map_physical{53.0}=0x3210
|
||||
phy_chain_tx_lane_map_physical{53.0}=0x3210
|
||||
phy_chain_rx_polarity_flip_physical{53.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{54.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{55.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{56.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{53.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{54.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{55.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{56.0}=0x0
|
||||
#Port44
|
||||
#FC33
|
||||
portmap_69=133:100
|
||||
phy_chain_rx_lane_map_physical{133.0}=0x0312
|
||||
phy_chain_tx_lane_map_physical{133.0}=0x2310
|
||||
phy_chain_rx_polarity_flip_physical{133.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{134.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{135.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{136.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{133.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{134.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{135.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{136.0}=0x1
|
||||
#Port45
|
||||
#FC35
|
||||
portmap_71=141:100
|
||||
phy_chain_rx_lane_map_physical{141.0}=0x3012
|
||||
phy_chain_tx_lane_map_physical{141.0}=0x0123
|
||||
phy_chain_rx_polarity_flip_physical{141.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{142.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{143.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{144.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{141.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{142.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{143.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{144.0}=0x0
|
||||
#Port46
|
||||
#FC39
|
||||
portmap_75=157:100
|
||||
phy_chain_rx_lane_map_physical{157.0}=0x2103
|
||||
phy_chain_tx_lane_map_physical{157.0}=0x0231
|
||||
phy_chain_rx_polarity_flip_physical{157.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{158.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{159.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{160.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{157.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{158.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{159.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{160.0}=0x0
|
||||
#Port47
|
||||
#FC37
|
||||
portmap_73=149:100
|
||||
phy_chain_rx_lane_map_physical{149.0}=0x3120
|
||||
phy_chain_tx_lane_map_physical{149.0}=0x1023
|
||||
phy_chain_rx_polarity_flip_physical{149.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{150.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{151.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{152.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{149.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{150.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{151.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{152.0}=0x1
|
||||
#Port48
|
||||
#FC40
|
||||
portmap_76=161:100
|
||||
phy_chain_rx_lane_map_physical{161.0}=0x3012
|
||||
phy_chain_tx_lane_map_physical{161.0}=0x1023
|
||||
phy_chain_rx_polarity_flip_physical{161.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{162.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{163.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{164.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{161.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{162.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{163.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{164.0}=0x0
|
||||
#Port49
|
||||
#FC42
|
||||
portmap_78=169:100
|
||||
phy_chain_rx_lane_map_physical{169.0}=0x3210
|
||||
phy_chain_tx_lane_map_physical{169.0}=0x2031
|
||||
phy_chain_rx_polarity_flip_physical{169.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{170.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{171.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{172.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{169.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{170.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{171.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{172.0}=0x0
|
||||
#Port50
|
||||
#FC46
|
||||
portmap_82=185:100
|
||||
phy_chain_rx_lane_map_physical{185.0}=0x2310
|
||||
phy_chain_tx_lane_map_physical{185.0}=0x3021
|
||||
phy_chain_rx_polarity_flip_physical{185.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{186.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{187.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{188.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{185.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{186.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{187.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{188.0}=0x0
|
||||
#Port51
|
||||
#FC44
|
||||
portmap_80=177:100
|
||||
phy_chain_rx_lane_map_physical{177.0}=0x1032
|
||||
phy_chain_tx_lane_map_physical{177.0}=0x2301
|
||||
phy_chain_rx_polarity_flip_physical{177.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{178.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{179.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{180.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{177.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{178.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{179.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{180.0}=0x0
|
||||
#Port52
|
||||
#FC6
|
||||
portmap_7=25:100
|
||||
phy_chain_rx_lane_map_physical{25.0}=0x3102
|
||||
phy_chain_tx_lane_map_physical{25.0}=0x0132
|
||||
phy_chain_rx_polarity_flip_physical{25.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{26.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{27.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{28.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{25.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{26.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{27.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{28.0}=0x1
|
||||
#Port53
|
||||
#FC4
|
||||
portmap_5=17:100
|
||||
phy_chain_rx_lane_map_physical{17.0}=0x3120
|
||||
phy_chain_tx_lane_map_physical{17.0}=0x3021
|
||||
phy_chain_rx_polarity_flip_physical{17.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{18.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{19.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{20.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{17.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{18.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{19.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{20.0}=0x0
|
||||
#Port54
|
||||
#FC0
|
||||
portmap_1=1:100
|
||||
phy_chain_rx_lane_map_physical{1.0}=0x2130
|
||||
phy_chain_tx_lane_map_physical{1.0}=0x1203
|
||||
phy_chain_rx_polarity_flip_physical{1.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{2.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{3.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{4.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{1.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{2.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{3.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{4.0}=0x1
|
||||
#Port55
|
||||
#FC2
|
||||
portmap_3=9:100
|
||||
phy_chain_rx_lane_map_physical{9.0}=0x1203
|
||||
phy_chain_tx_lane_map_physical{9.0}=0x1230
|
||||
phy_chain_rx_polarity_flip_physical{9.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{10.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{11.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{12.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{9.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{10.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{11.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{12.0}=0x0
|
||||
#Port56
|
||||
#FC48
|
||||
portmap_102=193:100
|
||||
phy_chain_rx_lane_map_physical{193.0}=0x2103
|
||||
phy_chain_tx_lane_map_physical{193.0}=0x1230
|
||||
phy_chain_rx_polarity_flip_physical{193.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{194.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{195.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{196.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{193.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{194.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{195.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{196.0}=0x0
|
||||
#Port57
|
||||
#FC50
|
||||
portmap_104=201:100
|
||||
phy_chain_rx_lane_map_physical{201.0}=0x0321
|
||||
phy_chain_tx_lane_map_physical{201.0}=0x3021
|
||||
phy_chain_rx_polarity_flip_physical{201.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{202.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{203.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{204.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{201.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{202.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{203.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{204.0}=0x1
|
||||
#Port58
|
||||
#FC54
|
||||
portmap_108=217:100
|
||||
phy_chain_rx_lane_map_physical{217.0}=0x1203
|
||||
phy_chain_tx_lane_map_physical{217.0}=0x2031
|
||||
phy_chain_rx_polarity_flip_physical{217.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{218.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{219.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{220.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{217.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{218.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{219.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{220.0}=0x0
|
||||
#Port59
|
||||
#FC52
|
||||
portmap_106=209:100
|
||||
phy_chain_rx_lane_map_physical{209.0}=0x0321
|
||||
phy_chain_tx_lane_map_physical{209.0}=0x3102
|
||||
phy_chain_rx_polarity_flip_physical{209.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{210.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{211.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{212.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{209.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{210.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{211.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{212.0}=0x0
|
||||
#Port60
|
||||
#FC56
|
||||
portmap_110=225:100
|
||||
phy_chain_rx_lane_map_physical{225.0}=0x2103
|
||||
phy_chain_tx_lane_map_physical{225.0}=0x2031
|
||||
phy_chain_rx_polarity_flip_physical{225.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{226.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{227.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{228.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{225.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{226.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{227.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{228.0}=0x1
|
||||
#Port61
|
||||
#FC58
|
||||
portmap_112=233:100
|
||||
phy_chain_rx_lane_map_physical{233.0}=0x2130
|
||||
phy_chain_tx_lane_map_physical{233.0}=0x0312
|
||||
phy_chain_rx_polarity_flip_physical{233.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{234.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{235.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{236.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{233.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{234.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{235.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{236.0}=0x0
|
||||
#Port62
|
||||
#FC62
|
||||
portmap_116=249:100
|
||||
phy_chain_rx_lane_map_physical{249.0}=0x1302
|
||||
phy_chain_tx_lane_map_physical{249.0}=0x1302
|
||||
phy_chain_rx_polarity_flip_physical{249.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{250.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{251.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{252.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{249.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{250.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{251.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{252.0}=0x1
|
||||
#Port63
|
||||
#FC60
|
||||
portmap_114=241:100
|
||||
phy_chain_rx_lane_map_physical{241.0}=0x3012
|
||||
phy_chain_tx_lane_map_physical{241.0}=0x2301
|
||||
phy_chain_rx_polarity_flip_physical{241.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{242.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{243.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{244.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{241.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{242.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{243.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{244.0}=0x0
|
@ -1 +1 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/td2-a7050-qx32s-32x40G.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/td2-a7050-qx32s-32x40G.config.bcm
|
||||
|
@ -0,0 +1,745 @@
|
||||
#/******************************************************************************
|
||||
# *
|
||||
# * File: config.bcm.clearlake (7050-QX32S)
|
||||
# * Name:
|
||||
# *
|
||||
# * Description: This file contains SDK properties for an Arista
|
||||
# * Clearlake platform.
|
||||
# *
|
||||
# *-----------------------------------------------------------------------------
|
||||
# ******************************************************************************/
|
||||
####################################################################
|
||||
# BCM Config file for Clearlake platform
|
||||
# - 32x40g Portmode
|
||||
|
||||
# ALPM enable
|
||||
l3_alpm_enable=2
|
||||
ipv6_lpm_128b_enable=1
|
||||
l2_mem_entries=32768
|
||||
l3_mem_entries=16384
|
||||
|
||||
# From old config file
|
||||
os=unix
|
||||
higig2_hdr_mode=1
|
||||
|
||||
# Parity
|
||||
parity_correction=1
|
||||
parity_enable=1
|
||||
stat_if_parity_enable=0
|
||||
|
||||
# l2 thread related config vars
|
||||
l2xmsg_hostbuf_size=8192
|
||||
l2xmsg_mode=1
|
||||
|
||||
bcm_num_cos=8
|
||||
bcm_stat_interval=2000000
|
||||
lls_num_l2uc=12
|
||||
max_vp_lags=0
|
||||
miim_intr_enable=0
|
||||
mmu_lossless=0
|
||||
module_64ports=0
|
||||
|
||||
scache_filename=/tmp/scache
|
||||
stable_size=0x2000000
|
||||
|
||||
schan_intr_enable=0
|
||||
tdma_timeout_usec=5000000
|
||||
tslam_timeout_usec=15000000
|
||||
cdma_timeout_usec=15000000
|
||||
dma_desc_timeout_usec=15000000
|
||||
|
||||
###############################
|
||||
serdes_fiber_pref=1
|
||||
###############################
|
||||
mdio_output_delay=0x0d
|
||||
###############################
|
||||
xgxs_lcpll_xtal_refclk=1
|
||||
tdma_intr_enable=1
|
||||
tslam_intr_enable=1
|
||||
table_dma_enable=1
|
||||
|
||||
pbmp_oversubscribe.0=0x1fffffffffffffffffffffffffe
|
||||
pbmp_xport_xe.0=0x1fffffffffffffffffffffffffe
|
||||
phy_an_c37_1.0=3
|
||||
phy_an_c37_5.0=3
|
||||
phy_an_c37_9.0=3
|
||||
phy_an_c37_13.0=3
|
||||
phy_an_c37_17.0=3
|
||||
phy_an_c37_21.0=3
|
||||
phy_an_c37_25.0=3
|
||||
phy_an_c37_29.0=3
|
||||
phy_an_c37_33.0=3
|
||||
phy_an_c37_37.0=3
|
||||
phy_an_c37_41.0=3
|
||||
phy_an_c37_45.0=3
|
||||
phy_an_c37_49.0=3
|
||||
phy_an_c37_53.0=3
|
||||
phy_an_c37_57.0=3
|
||||
phy_an_c37_61.0=3
|
||||
phy_an_c37_65.0=3
|
||||
phy_an_c37_69.0=3
|
||||
phy_an_c37_73.0=3
|
||||
phy_an_c37_77.0=3
|
||||
phy_an_c37_81.0=3
|
||||
phy_an_c37_85.0=3
|
||||
phy_an_c37_89.0=3
|
||||
phy_an_c37_93.0=3
|
||||
phy_an_c37_97.0=0
|
||||
phy_an_c37_98.0=0
|
||||
phy_an_c37_99.0=0
|
||||
phy_an_c37_100.0=0
|
||||
phy_an_c37_101.0=0
|
||||
phy_an_c37_102.0=0
|
||||
phy_an_c37_103.0=0
|
||||
phy_an_c37_104.0=0
|
||||
phy_an_c73_1.0=0
|
||||
phy_an_c73_5.0=0
|
||||
phy_an_c73_9.0=0
|
||||
phy_an_c73_13.0=0
|
||||
phy_an_c73_17.0=0
|
||||
phy_an_c73_21.0=0
|
||||
phy_an_c73_25.0=0
|
||||
phy_an_c73_29.0=0
|
||||
phy_an_c73_33.0=0
|
||||
phy_an_c73_37.0=0
|
||||
phy_an_c73_41.0=0
|
||||
phy_an_c73_45.0=0
|
||||
phy_an_c73_49.0=0
|
||||
phy_an_c73_53.0=0
|
||||
phy_an_c73_57.0=0
|
||||
phy_an_c73_61.0=0
|
||||
phy_an_c73_65.0=0
|
||||
phy_an_c73_69.0=0
|
||||
phy_an_c73_73.0=0
|
||||
phy_an_c73_77.0=0
|
||||
phy_an_c73_81.0=0
|
||||
phy_an_c73_85.0=0
|
||||
phy_an_c73_89.0=0
|
||||
phy_an_c73_93.0=0
|
||||
phy_an_c73_97.0=2
|
||||
phy_an_c73_98.0=2
|
||||
phy_an_c73_99.0=2
|
||||
phy_an_c73_100.0=2
|
||||
phy_an_c73_101.0=2
|
||||
phy_an_c73_102.0=2
|
||||
phy_an_c73_103.0=2
|
||||
phy_an_c73_104.0=2
|
||||
phy_xaui_rx_polarity_flip_1.0=0x0
|
||||
phy_xaui_rx_polarity_flip_5.0=0x0
|
||||
phy_xaui_rx_polarity_flip_9.0=0x4
|
||||
phy_xaui_rx_polarity_flip_13.0=0x0
|
||||
phy_xaui_rx_polarity_flip_17.0=0xb
|
||||
phy_xaui_rx_polarity_flip_21.0=0x3
|
||||
phy_xaui_rx_polarity_flip_25.0=0xb
|
||||
phy_xaui_rx_polarity_flip_29.0=0xf
|
||||
phy_xaui_rx_polarity_flip_33.0=0xb
|
||||
phy_xaui_rx_polarity_flip_37.0=0x3
|
||||
phy_xaui_rx_polarity_flip_41.0=0xb
|
||||
phy_xaui_rx_polarity_flip_45.0=0x0
|
||||
phy_xaui_rx_polarity_flip_49.0=0x4
|
||||
phy_xaui_rx_polarity_flip_53.0=0xc
|
||||
phy_xaui_rx_polarity_flip_57.0=0x4
|
||||
phy_xaui_rx_polarity_flip_61.0=0x0
|
||||
phy_xaui_rx_polarity_flip_65.0=0xb
|
||||
phy_xaui_rx_polarity_flip_69.0=0x3
|
||||
phy_xaui_rx_polarity_flip_73.0=0xb
|
||||
phy_xaui_rx_polarity_flip_77.0=0xf
|
||||
phy_xaui_rx_polarity_flip_81.0=0xb
|
||||
phy_xaui_rx_polarity_flip_85.0=0x3
|
||||
phy_xaui_rx_polarity_flip_89.0=0x4
|
||||
phy_xaui_rx_polarity_flip_93.0=0x0
|
||||
phy_xaui_rx_polarity_flip_97.0=0xb
|
||||
phy_xaui_rx_polarity_flip_98.0=0x3
|
||||
phy_xaui_rx_polarity_flip_99.0=0x4
|
||||
phy_xaui_rx_polarity_flip_100.0=0x0
|
||||
phy_xaui_rx_polarity_flip_101.0=0x0
|
||||
phy_xaui_rx_polarity_flip_102.0=0xe
|
||||
phy_xaui_rx_polarity_flip_103.0=0x0
|
||||
phy_xaui_rx_polarity_flip_104.0=0x0
|
||||
phy_xaui_tx_polarity_flip_1.0=0x0
|
||||
phy_xaui_tx_polarity_flip_5.0=0x0
|
||||
phy_xaui_tx_polarity_flip_9.0=0x2
|
||||
phy_xaui_tx_polarity_flip_13.0=0x0
|
||||
phy_xaui_tx_polarity_flip_17.0=0xd
|
||||
phy_xaui_tx_polarity_flip_21.0=0xc
|
||||
phy_xaui_tx_polarity_flip_25.0=0xd
|
||||
phy_xaui_tx_polarity_flip_29.0=0xf
|
||||
phy_xaui_tx_polarity_flip_33.0=0xd
|
||||
phy_xaui_tx_polarity_flip_37.0=0xc
|
||||
phy_xaui_tx_polarity_flip_41.0=0xd
|
||||
phy_xaui_tx_polarity_flip_45.0=0x0
|
||||
phy_xaui_tx_polarity_flip_49.0=0x2
|
||||
phy_xaui_tx_polarity_flip_53.0=0x3
|
||||
phy_xaui_tx_polarity_flip_57.0=0x2
|
||||
phy_xaui_tx_polarity_flip_61.0=0x0
|
||||
phy_xaui_tx_polarity_flip_65.0=0xd
|
||||
phy_xaui_tx_polarity_flip_69.0=0xc
|
||||
phy_xaui_tx_polarity_flip_73.0=0xd
|
||||
phy_xaui_tx_polarity_flip_77.0=0xf
|
||||
phy_xaui_tx_polarity_flip_81.0=0xd
|
||||
phy_xaui_tx_polarity_flip_85.0=0xc
|
||||
phy_xaui_tx_polarity_flip_89.0=0x2
|
||||
phy_xaui_tx_polarity_flip_93.0=0x0
|
||||
phy_xaui_tx_polarity_flip_97.0=0xd
|
||||
phy_xaui_tx_polarity_flip_98.0=0xc
|
||||
phy_xaui_tx_polarity_flip_99.0=0x2
|
||||
phy_xaui_tx_polarity_flip_100.0=0x0
|
||||
phy_xaui_tx_polarity_flip_101.0=0x0
|
||||
phy_xaui_tx_polarity_flip_102.0=0x7
|
||||
phy_xaui_tx_polarity_flip_103.0=0x2
|
||||
phy_xaui_tx_polarity_flip_104.0=0x0
|
||||
port_init_autoneg_1.0=0
|
||||
port_init_autoneg_5.0=0
|
||||
port_init_autoneg_9.0=0
|
||||
port_init_autoneg_13.0=0
|
||||
port_init_autoneg_17.0=0
|
||||
port_init_autoneg_21.0=0
|
||||
port_init_autoneg_25.0=0
|
||||
port_init_autoneg_29.0=0
|
||||
port_init_autoneg_33.0=0
|
||||
port_init_autoneg_37.0=0
|
||||
port_init_autoneg_41.0=0
|
||||
port_init_autoneg_45.0=0
|
||||
port_init_autoneg_49.0=0
|
||||
port_init_autoneg_53.0=0
|
||||
port_init_autoneg_57.0=0
|
||||
port_init_autoneg_61.0=0
|
||||
port_init_autoneg_65.0=0
|
||||
port_init_autoneg_69.0=0
|
||||
port_init_autoneg_73.0=0
|
||||
port_init_autoneg_77.0=0
|
||||
port_init_autoneg_81.0=0
|
||||
port_init_autoneg_85.0=0
|
||||
port_init_autoneg_89.0=0
|
||||
port_init_autoneg_93.0=0
|
||||
port_init_autoneg_97.0=0
|
||||
port_init_autoneg_98.0=0
|
||||
port_init_autoneg_99.0=0
|
||||
port_init_autoneg_100.0=0
|
||||
port_init_autoneg_101.0=0
|
||||
port_init_autoneg_102.0=0
|
||||
port_init_autoneg_103.0=0
|
||||
port_init_autoneg_104.0=0
|
||||
port_init_cl72_hg.0=0x11
|
||||
port_phy_addr_1.0=0x7f
|
||||
port_phy_addr_5.0=0x7f
|
||||
port_phy_addr_9.0=0x7f
|
||||
port_phy_addr_13.0=0x7f
|
||||
port_phy_addr_17.0=0x7f
|
||||
port_phy_addr_21.0=0x7f
|
||||
port_phy_addr_25.0=0x7f
|
||||
port_phy_addr_29.0=0x7f
|
||||
port_phy_addr_33.0=0x7f
|
||||
port_phy_addr_37.0=0x7f
|
||||
port_phy_addr_41.0=0x7f
|
||||
port_phy_addr_45.0=0x7f
|
||||
port_phy_addr_49.0=0x7f
|
||||
port_phy_addr_53.0=0x7f
|
||||
port_phy_addr_57.0=0x7f
|
||||
port_phy_addr_61.0=0x7f
|
||||
port_phy_addr_65.0=0x7f
|
||||
port_phy_addr_69.0=0x7f
|
||||
port_phy_addr_73.0=0x7f
|
||||
port_phy_addr_77.0=0x7f
|
||||
port_phy_addr_81.0=0x7f
|
||||
port_phy_addr_85.0=0x7f
|
||||
port_phy_addr_89.0=0x7f
|
||||
port_phy_addr_93.0=0x7f
|
||||
port_phy_addr_97.0=0x7f
|
||||
port_phy_addr_98.0=0x7f
|
||||
port_phy_addr_99.0=0x7f
|
||||
port_phy_addr_100.0=0x7f
|
||||
port_phy_addr_101.0=0x7f
|
||||
port_phy_addr_102.0=0x7f
|
||||
port_phy_addr_103.0=0x7f
|
||||
port_phy_addr_104.0=0x7f
|
||||
portmap_1.0=9:40
|
||||
portmap_5.0=13:40
|
||||
portmap_9.0=17:40
|
||||
portmap_13.0=21:40
|
||||
portmap_17.0=29:40
|
||||
portmap_21.0=25:40
|
||||
portmap_25.0=33:40
|
||||
portmap_29.0=37:40
|
||||
portmap_33.0=45:40
|
||||
portmap_37.0=41:40
|
||||
portmap_41.0=49:40
|
||||
portmap_45.0=53:40
|
||||
portmap_49.0=69:40
|
||||
portmap_53.0=65:40
|
||||
portmap_57.0=73:40
|
||||
portmap_61.0=77:40
|
||||
portmap_65.0=93:40
|
||||
portmap_69.0=89:40
|
||||
portmap_73.0=97:40
|
||||
portmap_77.0=101:40
|
||||
portmap_81.0=109:40
|
||||
portmap_85.0=105:40
|
||||
portmap_89.0=121:40
|
||||
portmap_93.0=125:40
|
||||
portmap_97.0=61:40
|
||||
portmap_98.0=57:40
|
||||
portmap_99.0=81:40
|
||||
portmap_100.0=85:40
|
||||
portmap_101.0=117:40
|
||||
portmap_102.0=113:40
|
||||
portmap_103.0=1:40
|
||||
portmap_104.0=5:40
|
||||
serdes_firmware_mode_1.0=2
|
||||
serdes_firmware_mode_5.0=2
|
||||
serdes_firmware_mode_9.0=2
|
||||
serdes_firmware_mode_13.0=2
|
||||
serdes_firmware_mode_17.0=2
|
||||
serdes_firmware_mode_21.0=2
|
||||
serdes_firmware_mode_25.0=2
|
||||
serdes_firmware_mode_29.0=2
|
||||
serdes_firmware_mode_33.0=2
|
||||
serdes_firmware_mode_37.0=2
|
||||
serdes_firmware_mode_41.0=2
|
||||
serdes_firmware_mode_45.0=2
|
||||
serdes_firmware_mode_49.0=2
|
||||
serdes_firmware_mode_53.0=2
|
||||
serdes_firmware_mode_57.0=2
|
||||
serdes_firmware_mode_61.0=2
|
||||
serdes_firmware_mode_65.0=2
|
||||
serdes_firmware_mode_69.0=2
|
||||
serdes_firmware_mode_73.0=2
|
||||
serdes_firmware_mode_77.0=2
|
||||
serdes_firmware_mode_81.0=2
|
||||
serdes_firmware_mode_85.0=2
|
||||
serdes_firmware_mode_89.0=2
|
||||
serdes_firmware_mode_93.0=2
|
||||
serdes_firmware_mode_97.0=2
|
||||
serdes_firmware_mode_98.0=2
|
||||
serdes_firmware_mode_99.0=2
|
||||
serdes_firmware_mode_100.0=2
|
||||
serdes_firmware_mode_101.0=2
|
||||
serdes_firmware_mode_102.0=2
|
||||
serdes_firmware_mode_103.0=2
|
||||
serdes_firmware_mode_104.0=2
|
||||
xgxs_rx_lane_map_1.0=0x0123
|
||||
xgxs_rx_lane_map_5.0=0x0321
|
||||
xgxs_rx_lane_map_9.0=0x1302
|
||||
xgxs_rx_lane_map_13.0=0x0213
|
||||
xgxs_rx_lane_map_17.0=0x1302
|
||||
xgxs_rx_lane_map_21.0=0x1302
|
||||
xgxs_rx_lane_map_25.0=0x1302
|
||||
xgxs_rx_lane_map_29.0=0x0213
|
||||
xgxs_rx_lane_map_33.0=0x1302
|
||||
xgxs_rx_lane_map_37.0=0x1302
|
||||
xgxs_rx_lane_map_41.0=0x1302
|
||||
xgxs_rx_lane_map_45.0=0x0213
|
||||
xgxs_rx_lane_map_49.0=0x1302
|
||||
xgxs_rx_lane_map_53.0=0x1302
|
||||
xgxs_rx_lane_map_57.0=0x1302
|
||||
xgxs_rx_lane_map_61.0=0x0213
|
||||
xgxs_rx_lane_map_65.0=0x1302
|
||||
xgxs_rx_lane_map_69.0=0x1302
|
||||
xgxs_rx_lane_map_73.0=0x1302
|
||||
xgxs_rx_lane_map_77.0=0x0213
|
||||
xgxs_rx_lane_map_81.0=0x1302
|
||||
xgxs_rx_lane_map_85.0=0x1302
|
||||
xgxs_rx_lane_map_89.0=0x1302
|
||||
xgxs_rx_lane_map_93.0=0x0213
|
||||
xgxs_rx_lane_map_97.0=0x1302
|
||||
xgxs_rx_lane_map_98.0=0x1302
|
||||
xgxs_rx_lane_map_99.0=0x1302
|
||||
xgxs_rx_lane_map_100.0=0x0213
|
||||
xgxs_rx_lane_map_101.0=0x0213
|
||||
xgxs_rx_lane_map_102.0=0x1302
|
||||
xgxs_rx_lane_map_103.0=0x0123
|
||||
xgxs_rx_lane_map_104.0=0x2031
|
||||
xgxs_tx_lane_map_1.0=0x3210
|
||||
xgxs_tx_lane_map_5.0=0x0321
|
||||
xgxs_tx_lane_map_9.0=0x2031
|
||||
xgxs_tx_lane_map_13.0=0x0213
|
||||
xgxs_tx_lane_map_17.0=0x2031
|
||||
xgxs_tx_lane_map_21.0=0x2031
|
||||
xgxs_tx_lane_map_25.0=0x2031
|
||||
xgxs_tx_lane_map_29.0=0x0213
|
||||
xgxs_tx_lane_map_33.0=0x2031
|
||||
xgxs_tx_lane_map_37.0=0x2031
|
||||
xgxs_tx_lane_map_41.0=0x2031
|
||||
xgxs_tx_lane_map_45.0=0x0213
|
||||
xgxs_tx_lane_map_49.0=0x2031
|
||||
xgxs_tx_lane_map_53.0=0x2031
|
||||
xgxs_tx_lane_map_57.0=0x2031
|
||||
xgxs_tx_lane_map_61.0=0x0213
|
||||
xgxs_tx_lane_map_65.0=0x2031
|
||||
xgxs_tx_lane_map_69.0=0x2031
|
||||
xgxs_tx_lane_map_73.0=0x2031
|
||||
xgxs_tx_lane_map_77.0=0x0213
|
||||
xgxs_tx_lane_map_81.0=0x2031
|
||||
xgxs_tx_lane_map_85.0=0x2031
|
||||
xgxs_tx_lane_map_89.0=0x2031
|
||||
xgxs_tx_lane_map_93.0=0x0213
|
||||
xgxs_tx_lane_map_97.0=0x2031
|
||||
xgxs_tx_lane_map_98.0=0x2031
|
||||
xgxs_tx_lane_map_99.0=0x2031
|
||||
xgxs_tx_lane_map_100.0=0x0213
|
||||
xgxs_tx_lane_map_101.0=0x0213
|
||||
xgxs_tx_lane_map_102.0=0x2031
|
||||
xgxs_tx_lane_map_103.0=0x3120
|
||||
xgxs_tx_lane_map_104.0=0x1302
|
||||
|
||||
# tuning parameters
|
||||
serdes_preemphasis_lane0_1.0=0x81f7
|
||||
serdes_preemphasis_lane1_1.0=0x81f7
|
||||
serdes_preemphasis_lane2_1.0=0x81f7
|
||||
serdes_preemphasis_lane3_1.0=0x81f7
|
||||
serdes_pre_driver_current_lane0_5.0=0x7
|
||||
serdes_driver_current_lane0_5.0=0x7
|
||||
serdes_preemphasis_lane0_5.0=0xc2f0
|
||||
serdes_pre_driver_current_lane1_5.0=0x7
|
||||
serdes_driver_current_lane1_5.0=0x7
|
||||
serdes_preemphasis_lane1_5.0=0xc2f0
|
||||
serdes_pre_driver_current_lane2_5.0=0x7
|
||||
serdes_driver_current_lane2_5.0=0x7
|
||||
serdes_preemphasis_lane2_5.0=0xc2f0
|
||||
serdes_pre_driver_current_lane3_5.0=0x7
|
||||
serdes_driver_current_lane3_5.0=0x7
|
||||
serdes_preemphasis_lane3_5.0=0xc2f0
|
||||
serdes_pre_driver_current_lane0_9.0=0x7
|
||||
serdes_driver_current_lane0_9.0=0x7
|
||||
serdes_preemphasis_lane0_9.0=0xbb10
|
||||
serdes_pre_driver_current_lane1_9.0=0x7
|
||||
serdes_driver_current_lane1_9.0=0x7
|
||||
serdes_preemphasis_lane1_9.0=0xbb10
|
||||
serdes_pre_driver_current_lane2_9.0=0x7
|
||||
serdes_driver_current_lane2_9.0=0x7
|
||||
serdes_preemphasis_lane2_9.0=0xbb10
|
||||
serdes_pre_driver_current_lane3_9.0=0x7
|
||||
serdes_driver_current_lane3_9.0=0x7
|
||||
serdes_preemphasis_lane3_9.0=0xbb10
|
||||
serdes_pre_driver_current_lane0_13.0=0x7
|
||||
serdes_driver_current_lane0_13.0=0x7
|
||||
serdes_preemphasis_lane0_13.0=0xbb10
|
||||
serdes_pre_driver_current_lane1_13.0=0x7
|
||||
serdes_driver_current_lane1_13.0=0x7
|
||||
serdes_preemphasis_lane1_13.0=0xbb10
|
||||
serdes_pre_driver_current_lane2_13.0=0x7
|
||||
serdes_driver_current_lane2_13.0=0x7
|
||||
serdes_preemphasis_lane2_13.0=0xbb10
|
||||
serdes_pre_driver_current_lane3_13.0=0x7
|
||||
serdes_driver_current_lane3_13.0=0x7
|
||||
serdes_preemphasis_lane3_13.0=0xbb10
|
||||
serdes_pre_driver_current_lane0_17.0=0x6
|
||||
serdes_driver_current_lane0_17.0=0x6
|
||||
serdes_preemphasis_lane0_17.0=0xb720
|
||||
serdes_pre_driver_current_lane1_17.0=0x6
|
||||
serdes_driver_current_lane1_17.0=0x6
|
||||
serdes_preemphasis_lane1_17.0=0xb720
|
||||
serdes_pre_driver_current_lane2_17.0=0x6
|
||||
serdes_driver_current_lane2_17.0=0x6
|
||||
serdes_preemphasis_lane2_17.0=0xb720
|
||||
serdes_pre_driver_current_lane3_17.0=0x6
|
||||
serdes_driver_current_lane3_17.0=0x6
|
||||
serdes_preemphasis_lane3_17.0=0xb720
|
||||
serdes_pre_driver_current_lane0_21.0=0x7
|
||||
serdes_driver_current_lane0_21.0=0x7
|
||||
serdes_preemphasis_lane0_21.0=0xbb10
|
||||
serdes_pre_driver_current_lane1_21.0=0x7
|
||||
serdes_driver_current_lane1_21.0=0x7
|
||||
serdes_preemphasis_lane1_21.0=0xbb10
|
||||
serdes_pre_driver_current_lane2_21.0=0x7
|
||||
serdes_driver_current_lane2_21.0=0x7
|
||||
serdes_preemphasis_lane2_21.0=0xbb10
|
||||
serdes_pre_driver_current_lane3_21.0=0x7
|
||||
serdes_driver_current_lane3_21.0=0x7
|
||||
serdes_preemphasis_lane3_21.0=0xbb10
|
||||
serdes_pre_driver_current_lane0_25.0=0x5
|
||||
serdes_driver_current_lane0_25.0=0x5
|
||||
serdes_preemphasis_lane0_25.0=0xb720
|
||||
serdes_pre_driver_current_lane1_25.0=0x5
|
||||
serdes_driver_current_lane1_25.0=0x5
|
||||
serdes_preemphasis_lane1_25.0=0xb720
|
||||
serdes_pre_driver_current_lane2_25.0=0x5
|
||||
serdes_driver_current_lane2_25.0=0x5
|
||||
serdes_preemphasis_lane2_25.0=0xb720
|
||||
serdes_pre_driver_current_lane3_25.0=0x5
|
||||
serdes_driver_current_lane3_25.0=0x5
|
||||
serdes_preemphasis_lane3_25.0=0xb720
|
||||
serdes_pre_driver_current_lane0_29.0=0x5
|
||||
serdes_driver_current_lane0_29.0=0x5
|
||||
serdes_preemphasis_lane0_29.0=0xb720
|
||||
serdes_pre_driver_current_lane1_29.0=0x5
|
||||
serdes_driver_current_lane1_29.0=0x5
|
||||
serdes_preemphasis_lane1_29.0=0xb720
|
||||
serdes_pre_driver_current_lane2_29.0=0x5
|
||||
serdes_driver_current_lane2_29.0=0x5
|
||||
serdes_preemphasis_lane2_29.0=0xb720
|
||||
serdes_pre_driver_current_lane3_29.0=0x5
|
||||
serdes_driver_current_lane3_29.0=0x5
|
||||
serdes_preemphasis_lane3_29.0=0xb720
|
||||
serdes_pre_driver_current_lane0_33.0=0x4
|
||||
serdes_driver_current_lane0_33.0=0x4
|
||||
serdes_preemphasis_lane0_33.0=0xb720
|
||||
serdes_pre_driver_current_lane1_33.0=0x4
|
||||
serdes_driver_current_lane1_33.0=0x4
|
||||
serdes_preemphasis_lane1_33.0=0xb720
|
||||
serdes_pre_driver_current_lane2_33.0=0x4
|
||||
serdes_driver_current_lane2_33.0=0x4
|
||||
serdes_preemphasis_lane2_33.0=0xb720
|
||||
serdes_pre_driver_current_lane3_33.0=0x4
|
||||
serdes_driver_current_lane3_33.0=0x4
|
||||
serdes_preemphasis_lane3_33.0=0xb720
|
||||
serdes_pre_driver_current_lane0_37.0=0x5
|
||||
serdes_driver_current_lane0_37.0=0x5
|
||||
serdes_preemphasis_lane0_37.0=0xb720
|
||||
serdes_pre_driver_current_lane1_37.0=0x5
|
||||
serdes_driver_current_lane1_37.0=0x5
|
||||
serdes_preemphasis_lane1_37.0=0xb720
|
||||
serdes_pre_driver_current_lane2_37.0=0x5
|
||||
serdes_driver_current_lane2_37.0=0x5
|
||||
serdes_preemphasis_lane2_37.0=0xb720
|
||||
serdes_pre_driver_current_lane3_37.0=0x5
|
||||
serdes_driver_current_lane3_37.0=0x5
|
||||
serdes_preemphasis_lane3_37.0=0xb720
|
||||
serdes_pre_driver_current_lane0_41.0=0x3
|
||||
serdes_driver_current_lane0_41.0=0x3
|
||||
serdes_preemphasis_lane0_41.0=0xb330
|
||||
serdes_pre_driver_current_lane1_41.0=0x3
|
||||
serdes_driver_current_lane1_41.0=0x3
|
||||
serdes_preemphasis_lane1_41.0=0xb330
|
||||
serdes_pre_driver_current_lane2_41.0=0x3
|
||||
serdes_driver_current_lane2_41.0=0x3
|
||||
serdes_preemphasis_lane2_41.0=0xb330
|
||||
serdes_pre_driver_current_lane3_41.0=0x3
|
||||
serdes_driver_current_lane3_41.0=0x3
|
||||
serdes_preemphasis_lane3_41.0=0xb330
|
||||
serdes_pre_driver_current_lane0_45.0=0x4
|
||||
serdes_driver_current_lane0_45.0=0x4
|
||||
serdes_preemphasis_lane0_45.0=0xb720
|
||||
serdes_pre_driver_current_lane1_45.0=0x4
|
||||
serdes_driver_current_lane1_45.0=0x4
|
||||
serdes_preemphasis_lane1_45.0=0xb720
|
||||
serdes_pre_driver_current_lane2_45.0=0x4
|
||||
serdes_driver_current_lane2_45.0=0x4
|
||||
serdes_preemphasis_lane2_45.0=0xb720
|
||||
serdes_pre_driver_current_lane3_45.0=0x4
|
||||
serdes_driver_current_lane3_45.0=0x4
|
||||
serdes_preemphasis_lane3_45.0=0xb720
|
||||
serdes_pre_driver_current_lane0_49.0=0x3
|
||||
serdes_driver_current_lane0_49.0=0x3
|
||||
serdes_preemphasis_lane0_49.0=0xb330
|
||||
serdes_pre_driver_current_lane1_49.0=0x3
|
||||
serdes_driver_current_lane1_49.0=0x3
|
||||
serdes_preemphasis_lane1_49.0=0xb330
|
||||
serdes_pre_driver_current_lane2_49.0=0x3
|
||||
serdes_driver_current_lane2_49.0=0x3
|
||||
serdes_preemphasis_lane2_49.0=0xb330
|
||||
serdes_pre_driver_current_lane3_49.0=0x3
|
||||
serdes_driver_current_lane3_49.0=0x3
|
||||
serdes_preemphasis_lane3_49.0=0xb330
|
||||
serdes_pre_driver_current_lane0_53.0=0x4
|
||||
serdes_driver_current_lane0_53.0=0x4
|
||||
serdes_preemphasis_lane0_53.0=0xb720
|
||||
serdes_pre_driver_current_lane1_53.0=0x4
|
||||
serdes_driver_current_lane1_53.0=0x4
|
||||
serdes_preemphasis_lane1_53.0=0xb720
|
||||
serdes_pre_driver_current_lane2_53.0=0x4
|
||||
serdes_driver_current_lane2_53.0=0x4
|
||||
serdes_preemphasis_lane2_53.0=0xb720
|
||||
serdes_pre_driver_current_lane3_53.0=0x4
|
||||
serdes_driver_current_lane3_53.0=0x4
|
||||
serdes_preemphasis_lane3_53.0=0xb720
|
||||
serdes_pre_driver_current_lane0_57.0=0x3
|
||||
serdes_driver_current_lane0_57.0=0x3
|
||||
serdes_preemphasis_lane0_57.0=0xb330
|
||||
serdes_pre_driver_current_lane1_57.0=0x3
|
||||
serdes_driver_current_lane1_57.0=0x3
|
||||
serdes_preemphasis_lane1_57.0=0xb330
|
||||
serdes_pre_driver_current_lane2_57.0=0x3
|
||||
serdes_driver_current_lane2_57.0=0x3
|
||||
serdes_preemphasis_lane2_57.0=0xb330
|
||||
serdes_pre_driver_current_lane3_57.0=0x3
|
||||
serdes_driver_current_lane3_57.0=0x3
|
||||
serdes_preemphasis_lane3_57.0=0xb330
|
||||
serdes_pre_driver_current_lane0_61.0=0x4
|
||||
serdes_driver_current_lane0_61.0=0x4
|
||||
serdes_preemphasis_lane0_61.0=0xb720
|
||||
serdes_pre_driver_current_lane1_61.0=0x4
|
||||
serdes_driver_current_lane1_61.0=0x4
|
||||
serdes_preemphasis_lane1_61.0=0xb720
|
||||
serdes_pre_driver_current_lane2_61.0=0x4
|
||||
serdes_driver_current_lane2_61.0=0x4
|
||||
serdes_preemphasis_lane2_61.0=0xb720
|
||||
serdes_pre_driver_current_lane3_61.0=0x4
|
||||
serdes_driver_current_lane3_61.0=0x4
|
||||
serdes_preemphasis_lane3_61.0=0xb720
|
||||
serdes_pre_driver_current_lane0_65.0=0x4
|
||||
serdes_driver_current_lane0_65.0=0x4
|
||||
serdes_preemphasis_lane0_65.0=0xb720
|
||||
serdes_pre_driver_current_lane1_65.0=0x4
|
||||
serdes_driver_current_lane1_65.0=0x4
|
||||
serdes_preemphasis_lane1_65.0=0xb720
|
||||
serdes_pre_driver_current_lane2_65.0=0x4
|
||||
serdes_driver_current_lane2_65.0=0x4
|
||||
serdes_preemphasis_lane2_65.0=0xb720
|
||||
serdes_pre_driver_current_lane3_65.0=0x4
|
||||
serdes_driver_current_lane3_65.0=0x4
|
||||
serdes_preemphasis_lane3_65.0=0xb720
|
||||
serdes_pre_driver_current_lane0_69.0=0x4
|
||||
serdes_driver_current_lane0_69.0=0x4
|
||||
serdes_preemphasis_lane0_69.0=0xb720
|
||||
serdes_pre_driver_current_lane1_69.0=0x4
|
||||
serdes_driver_current_lane1_69.0=0x4
|
||||
serdes_preemphasis_lane1_69.0=0xb720
|
||||
serdes_pre_driver_current_lane2_69.0=0x4
|
||||
serdes_driver_current_lane2_69.0=0x4
|
||||
serdes_preemphasis_lane2_69.0=0xb720
|
||||
serdes_pre_driver_current_lane3_69.0=0x4
|
||||
serdes_driver_current_lane3_69.0=0x4
|
||||
serdes_preemphasis_lane3_69.0=0xb720
|
||||
serdes_pre_driver_current_lane0_73.0=0x4
|
||||
serdes_driver_current_lane0_73.0=0x4
|
||||
serdes_preemphasis_lane0_73.0=0xb720
|
||||
serdes_pre_driver_current_lane1_73.0=0x4
|
||||
serdes_driver_current_lane1_73.0=0x4
|
||||
serdes_preemphasis_lane1_73.0=0xb720
|
||||
serdes_pre_driver_current_lane2_73.0=0x4
|
||||
serdes_driver_current_lane2_73.0=0x4
|
||||
serdes_preemphasis_lane2_73.0=0xb720
|
||||
serdes_pre_driver_current_lane3_73.0=0x4
|
||||
serdes_driver_current_lane3_73.0=0x4
|
||||
serdes_preemphasis_lane3_73.0=0xb720
|
||||
serdes_pre_driver_current_lane0_77.0=0x5
|
||||
serdes_driver_current_lane0_77.0=0x5
|
||||
serdes_preemphasis_lane0_77.0=0xb720
|
||||
serdes_pre_driver_current_lane1_77.0=0x5
|
||||
serdes_driver_current_lane1_77.0=0x5
|
||||
serdes_preemphasis_lane1_77.0=0xb720
|
||||
serdes_pre_driver_current_lane2_77.0=0x5
|
||||
serdes_driver_current_lane2_77.0=0x5
|
||||
serdes_preemphasis_lane2_77.0=0xb720
|
||||
serdes_pre_driver_current_lane3_77.0=0x5
|
||||
serdes_driver_current_lane3_77.0=0x5
|
||||
serdes_preemphasis_lane3_77.0=0xb720
|
||||
serdes_pre_driver_current_lane0_81.0=0x5
|
||||
serdes_driver_current_lane0_81.0=0x5
|
||||
serdes_preemphasis_lane0_81.0=0xb720
|
||||
serdes_pre_driver_current_lane1_81.0=0x5
|
||||
serdes_driver_current_lane1_81.0=0x5
|
||||
serdes_preemphasis_lane1_81.0=0xb720
|
||||
serdes_pre_driver_current_lane2_81.0=0x5
|
||||
serdes_driver_current_lane2_81.0=0x5
|
||||
serdes_preemphasis_lane2_81.0=0xb720
|
||||
serdes_pre_driver_current_lane3_81.0=0x5
|
||||
serdes_driver_current_lane3_81.0=0x5
|
||||
serdes_preemphasis_lane3_81.0=0xb720
|
||||
serdes_pre_driver_current_lane0_85.0=0x5
|
||||
serdes_driver_current_lane0_85.0=0x5
|
||||
serdes_preemphasis_lane0_85.0=0xb720
|
||||
serdes_pre_driver_current_lane1_85.0=0x5
|
||||
serdes_driver_current_lane1_85.0=0x5
|
||||
serdes_preemphasis_lane1_85.0=0xb720
|
||||
serdes_pre_driver_current_lane2_85.0=0x5
|
||||
serdes_driver_current_lane2_85.0=0x5
|
||||
serdes_preemphasis_lane2_85.0=0xb720
|
||||
serdes_pre_driver_current_lane3_85.0=0x5
|
||||
serdes_driver_current_lane3_85.0=0x5
|
||||
serdes_preemphasis_lane3_85.0=0xb720
|
||||
serdes_pre_driver_current_lane0_89.0=0x6
|
||||
serdes_driver_current_lane0_89.0=0x6
|
||||
serdes_preemphasis_lane0_89.0=0xb720
|
||||
serdes_pre_driver_current_lane1_89.0=0x6
|
||||
serdes_driver_current_lane1_89.0=0x6
|
||||
serdes_preemphasis_lane1_89.0=0xb720
|
||||
serdes_pre_driver_current_lane2_89.0=0x6
|
||||
serdes_driver_current_lane2_89.0=0x6
|
||||
serdes_preemphasis_lane2_89.0=0xb720
|
||||
serdes_pre_driver_current_lane3_89.0=0x6
|
||||
serdes_driver_current_lane3_89.0=0x6
|
||||
serdes_preemphasis_lane3_89.0=0xb720
|
||||
serdes_pre_driver_current_lane0_93.0=0x7
|
||||
serdes_driver_current_lane0_93.0=0x7
|
||||
serdes_preemphasis_lane0_93.0=0xbb10
|
||||
serdes_pre_driver_current_lane1_93.0=0x7
|
||||
serdes_driver_current_lane1_93.0=0x7
|
||||
serdes_preemphasis_lane1_93.0=0xbb10
|
||||
serdes_pre_driver_current_lane2_93.0=0x7
|
||||
serdes_driver_current_lane2_93.0=0x7
|
||||
serdes_preemphasis_lane2_93.0=0xbb10
|
||||
serdes_pre_driver_current_lane3_93.0=0x7
|
||||
serdes_driver_current_lane3_93.0=0x7
|
||||
serdes_preemphasis_lane3_93.0=0xbb10
|
||||
serdes_pre_driver_current_lane0_97.0=0x5
|
||||
serdes_driver_current_lane0_97.0=0x5
|
||||
serdes_preemphasis_lane0_97.0=0xb720
|
||||
serdes_pre_driver_current_lane1_97.0=0x5
|
||||
serdes_driver_current_lane1_97.0=0x5
|
||||
serdes_preemphasis_lane1_97.0=0xb720
|
||||
serdes_pre_driver_current_lane2_97.0=0x5
|
||||
serdes_driver_current_lane2_97.0=0x5
|
||||
serdes_preemphasis_lane2_97.0=0xb720
|
||||
serdes_pre_driver_current_lane3_97.0=0x5
|
||||
serdes_driver_current_lane3_97.0=0x5
|
||||
serdes_preemphasis_lane3_97.0=0xb720
|
||||
serdes_pre_driver_current_lane0_98.0=0x6
|
||||
serdes_driver_current_lane0_98.0=0x6
|
||||
serdes_preemphasis_lane0_98.0=0xb720
|
||||
serdes_pre_driver_current_lane1_98.0=0x6
|
||||
serdes_driver_current_lane1_98.0=0x6
|
||||
serdes_preemphasis_lane1_98.0=0xb720
|
||||
serdes_pre_driver_current_lane2_98.0=0x6
|
||||
serdes_driver_current_lane2_98.0=0x6
|
||||
serdes_preemphasis_lane2_98.0=0xb720
|
||||
serdes_pre_driver_current_lane3_98.0=0x6
|
||||
serdes_driver_current_lane3_98.0=0x6
|
||||
serdes_preemphasis_lane3_98.0=0xb720
|
||||
serdes_pre_driver_current_lane0_99.0=0x5
|
||||
serdes_driver_current_lane0_99.0=0x5
|
||||
serdes_preemphasis_lane0_99.0=0xb720
|
||||
serdes_pre_driver_current_lane1_99.0=0x5
|
||||
serdes_driver_current_lane1_99.0=0x5
|
||||
serdes_preemphasis_lane1_99.0=0xb720
|
||||
serdes_pre_driver_current_lane2_99.0=0x5
|
||||
serdes_driver_current_lane2_99.0=0x5
|
||||
serdes_preemphasis_lane2_99.0=0xb720
|
||||
serdes_pre_driver_current_lane3_99.0=0x5
|
||||
serdes_driver_current_lane3_99.0=0x5
|
||||
serdes_preemphasis_lane3_99.0=0xb720
|
||||
serdes_pre_driver_current_lane0_100.0=0x7
|
||||
serdes_driver_current_lane0_100.0=0x7
|
||||
serdes_preemphasis_lane0_100.0=0xbb10
|
||||
serdes_pre_driver_current_lane1_100.0=0x7
|
||||
serdes_driver_current_lane1_100.0=0x7
|
||||
serdes_preemphasis_lane1_100.0=0xbb10
|
||||
serdes_pre_driver_current_lane2_100.0=0x7
|
||||
serdes_driver_current_lane2_100.0=0x7
|
||||
serdes_preemphasis_lane2_100.0=0xbb10
|
||||
serdes_pre_driver_current_lane3_100.0=0x7
|
||||
serdes_driver_current_lane3_100.0=0x7
|
||||
serdes_preemphasis_lane3_100.0=0xbb10
|
||||
serdes_pre_driver_current_lane0_101.0=0x7
|
||||
serdes_driver_current_lane0_101.0=0x7
|
||||
serdes_preemphasis_lane0_101.0=0xbb10
|
||||
serdes_pre_driver_current_lane1_101.0=0x7
|
||||
serdes_driver_current_lane1_101.0=0x7
|
||||
serdes_preemphasis_lane1_101.0=0xbb10
|
||||
serdes_pre_driver_current_lane2_101.0=0x7
|
||||
serdes_driver_current_lane2_101.0=0x7
|
||||
serdes_preemphasis_lane2_101.0=0xbb10
|
||||
serdes_pre_driver_current_lane3_101.0=0x7
|
||||
serdes_driver_current_lane3_101.0=0x7
|
||||
serdes_preemphasis_lane3_101.0=0xbb10
|
||||
serdes_pre_driver_current_lane0_102.0=0x7
|
||||
serdes_driver_current_lane0_102.0=0x7
|
||||
serdes_preemphasis_lane0_102.0=0xbb10
|
||||
serdes_pre_driver_current_lane1_102.0=0x7
|
||||
serdes_driver_current_lane1_102.0=0x7
|
||||
serdes_preemphasis_lane1_102.0=0xbb10
|
||||
serdes_pre_driver_current_lane2_102.0=0x7
|
||||
serdes_driver_current_lane2_102.0=0x7
|
||||
serdes_preemphasis_lane2_102.0=0xbb10
|
||||
serdes_pre_driver_current_lane3_102.0=0x7
|
||||
serdes_driver_current_lane3_102.0=0x7
|
||||
serdes_preemphasis_lane3_102.0=0xbb10
|
||||
serdes_preemphasis_lane0_103.0=0x81f4
|
||||
serdes_preemphasis_lane1_103.0=0x81f4
|
||||
serdes_preemphasis_lane2_103.0=0x81f4
|
||||
serdes_preemphasis_lane3_103.0=0x81f4
|
||||
serdes_preemphasis_lane0_104.0=0x81f5
|
||||
serdes_preemphasis_lane1_104.0=0x81f5
|
||||
serdes_preemphasis_lane2_104.0=0x81f5
|
||||
serdes_preemphasis_lane3_104.0=0x81f5
|
@ -1 +1 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/th-a7060-cx32s-32x100G-t1.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th-a7060-cx32s-32x100G-t1.config.bcm
|
||||
|
@ -0,0 +1,446 @@
|
||||
# Arista 7060CX-32S
|
||||
|
||||
phy_an_allow_pll_change=1
|
||||
arl_clean_timeout_usec=15000000
|
||||
asf_mem_profile=2
|
||||
bcm_num_cos=8
|
||||
bcm_stat_flags=1
|
||||
bcm_stat_jumbo=9236
|
||||
cdma_timeout_usec=15000000
|
||||
dma_desc_timeout_usec=15000000
|
||||
higig2_hdr_mode=1
|
||||
ipv6_lpm_128b_enable=1
|
||||
l3_alpm_enable=2
|
||||
lpm_scaling_enable=0
|
||||
l2xmsg_mode=1
|
||||
max_vp_lags=0
|
||||
miim_intr_enable=0
|
||||
module_64ports=1
|
||||
os=unix
|
||||
oversubscribe_mode=1
|
||||
ptp_bs_fref.0=25000000
|
||||
ptp_ts_pll_fref.0=25000000
|
||||
robust_hash_disable_egress_vlan.0=1
|
||||
robust_hash_disable_mpls.0=1
|
||||
robust_hash_disable_vlan.0=1
|
||||
tdma_timeout_usec.0=15000000
|
||||
tslam_timeout_usec.0=15000000
|
||||
pbmp_xport_xe.0=0x7ffffffffffffffffffffffffffffffffe
|
||||
phy_an_allow_pll_change_hg.0=0
|
||||
phy_an_c73_1.0=1
|
||||
phy_an_c73_2.0=1
|
||||
phy_an_c73_3.0=1
|
||||
phy_an_c73_4.0=1
|
||||
phy_an_c73_5.0=1
|
||||
phy_an_c73_6.0=1
|
||||
phy_an_c73_7.0=1
|
||||
phy_an_c73_8.0=1
|
||||
phy_an_c73_34.0=1
|
||||
phy_an_c73_35.0=1
|
||||
phy_an_c73_36.0=1
|
||||
phy_an_c73_37.0=1
|
||||
phy_an_c73_38.0=1
|
||||
phy_an_c73_39.0=1
|
||||
phy_an_c73_40.0=1
|
||||
phy_an_c73_41.0=1
|
||||
phy_an_c73_68.0=1
|
||||
phy_an_c73_69.0=1
|
||||
phy_an_c73_70.0=1
|
||||
phy_an_c73_71.0=1
|
||||
phy_an_c73_72.0=1
|
||||
phy_an_c73_73.0=1
|
||||
phy_an_c73_74.0=1
|
||||
phy_an_c73_75.0=1
|
||||
phy_an_c73_102.0=1
|
||||
phy_an_c73_103.0=1
|
||||
phy_an_c73_104.0=1
|
||||
phy_an_c73_105.0=1
|
||||
phy_an_c73_106.0=1
|
||||
phy_an_c73_107.0=1
|
||||
phy_an_c73_108.0=1
|
||||
phy_an_c73_109.0=1
|
||||
phy_an_fec_1.0=1
|
||||
phy_an_fec_2.0=1
|
||||
phy_an_fec_3.0=1
|
||||
phy_an_fec_4.0=1
|
||||
phy_an_fec_5.0=1
|
||||
phy_an_fec_6.0=1
|
||||
phy_an_fec_7.0=1
|
||||
phy_an_fec_8.0=1
|
||||
phy_an_fec_9.0=1
|
||||
phy_an_fec_10.0=1
|
||||
phy_an_fec_11.0=1
|
||||
phy_an_fec_12.0=1
|
||||
phy_an_fec_13.0=1
|
||||
phy_an_fec_14.0=1
|
||||
phy_an_fec_15.0=1
|
||||
phy_an_fec_16.0=1
|
||||
phy_an_fec_17.0=1
|
||||
phy_an_fec_18.0=1
|
||||
phy_an_fec_19.0=1
|
||||
phy_an_fec_20.0=1
|
||||
phy_an_fec_21.0=1
|
||||
phy_an_fec_22.0=1
|
||||
phy_an_fec_23.0=1
|
||||
phy_an_fec_24.0=1
|
||||
phy_an_fec_25.0=1
|
||||
phy_an_fec_26.0=1
|
||||
phy_an_fec_27.0=1
|
||||
phy_an_fec_28.0=1
|
||||
phy_an_fec_29.0=1
|
||||
phy_an_fec_30.0=1
|
||||
phy_an_fec_31.0=1
|
||||
phy_an_fec_32.0=1
|
||||
phy_an_fec_34.0=1
|
||||
phy_an_fec_38.0=1
|
||||
phy_an_fec_39.0=1
|
||||
phy_an_fec_40.0=1
|
||||
phy_an_fec_41.0=1
|
||||
phy_an_fec_42.0=1
|
||||
phy_an_fec_43.0=1
|
||||
phy_an_fec_44.0=1
|
||||
phy_an_fec_45.0=1
|
||||
phy_an_fec_46.0=1
|
||||
phy_an_fec_47.0=1
|
||||
phy_an_fec_48.0=1
|
||||
phy_an_fec_49.0=1
|
||||
phy_an_fec_50.0=1
|
||||
phy_an_fec_51.0=1
|
||||
phy_an_fec_52.0=1
|
||||
phy_an_fec_53.0=1
|
||||
phy_an_fec_54.0=1
|
||||
phy_an_fec_55.0=1
|
||||
phy_an_fec_56.0=1
|
||||
phy_an_fec_57.0=1
|
||||
phy_an_fec_58.0=1
|
||||
phy_an_fec_59.0=1
|
||||
phy_an_fec_60.0=1
|
||||
phy_an_fec_61.0=1
|
||||
phy_an_fec_62.0=1
|
||||
phy_an_fec_63.0=1
|
||||
phy_an_fec_64.0=1
|
||||
phy_an_fec_65.0=1
|
||||
phy_an_fec_68.0=1
|
||||
phy_an_fec_69.0=1
|
||||
phy_an_fec_70.0=1
|
||||
phy_an_fec_71.0=1
|
||||
phy_an_fec_72.0=1
|
||||
phy_an_fec_73.0=1
|
||||
phy_an_fec_74.0=1
|
||||
phy_an_fec_75.0=1
|
||||
phy_an_fec_76.0=1
|
||||
phy_an_fec_77.0=1
|
||||
phy_an_fec_78.0=1
|
||||
phy_an_fec_79.0=1
|
||||
phy_an_fec_80.0=1
|
||||
phy_an_fec_81.0=1
|
||||
phy_an_fec_82.0=1
|
||||
phy_an_fec_83.0=1
|
||||
phy_an_fec_84.0=1
|
||||
phy_an_fec_85.0=1
|
||||
phy_an_fec_86.0=1
|
||||
phy_an_fec_87.0=1
|
||||
phy_an_fec_88.0=1
|
||||
phy_an_fec_89.0=1
|
||||
phy_an_fec_90.0=1
|
||||
phy_an_fec_91.0=1
|
||||
phy_an_fec_92.0=1
|
||||
phy_an_fec_93.0=1
|
||||
phy_an_fec_94.0=1
|
||||
phy_an_fec_95.0=1
|
||||
phy_an_fec_96.0=1
|
||||
phy_an_fec_97.0=1
|
||||
phy_an_fec_98.0=1
|
||||
phy_an_fec_99.0=1
|
||||
phy_an_fec_102.0=1
|
||||
phy_an_fec_103.0=1
|
||||
phy_an_fec_104.0=1
|
||||
phy_an_fec_105.0=1
|
||||
phy_an_fec_106.0=1
|
||||
phy_an_fec_107.0=1
|
||||
phy_an_fec_108.0=1
|
||||
phy_an_fec_109.0=1
|
||||
phy_an_fec_110.0=1
|
||||
phy_an_fec_111.0=1
|
||||
phy_an_fec_112.0=1
|
||||
phy_an_fec_113.0=1
|
||||
phy_an_fec_114.0=1
|
||||
phy_an_fec_115.0=1
|
||||
phy_an_fec_116.0=1
|
||||
phy_an_fec_117.0=1
|
||||
phy_an_fec_118.0=1
|
||||
phy_an_fec_119.0=1
|
||||
phy_an_fec_120.0=1
|
||||
phy_an_fec_121.0=1
|
||||
phy_an_fec_122.0=1
|
||||
phy_an_fec_123.0=1
|
||||
phy_an_fec_124.0=1
|
||||
phy_an_fec_125.0=1
|
||||
phy_an_fec_126.0=1
|
||||
phy_an_fec_127.0=1
|
||||
phy_an_fec_128.0=1
|
||||
phy_an_fec_129.0=1
|
||||
phy_an_fec_130.0=1
|
||||
phy_an_fec_131.0=1
|
||||
phy_an_fec_132.0=1
|
||||
phy_an_fec_133.0=1
|
||||
phy_xaui_rx_polarity_flip_1.0=0x1
|
||||
phy_xaui_rx_polarity_flip_2.0=0x5
|
||||
phy_xaui_rx_polarity_flip_3.0=0x1
|
||||
phy_xaui_rx_polarity_flip_4.0=0x7
|
||||
phy_xaui_rx_polarity_flip_5.0=0xc
|
||||
phy_xaui_rx_polarity_flip_6.0=0xf
|
||||
phy_xaui_rx_polarity_flip_7.0=0xc
|
||||
phy_xaui_rx_polarity_flip_8.0=0xf
|
||||
phy_xaui_rx_polarity_flip_34.0=0x0
|
||||
phy_xaui_rx_polarity_flip_35.0=0x7
|
||||
phy_xaui_rx_polarity_flip_36.0=0x4
|
||||
phy_xaui_rx_polarity_flip_37.0=0x7
|
||||
phy_xaui_rx_polarity_flip_38.0=0x4
|
||||
phy_xaui_rx_polarity_flip_39.0=0x6
|
||||
phy_xaui_rx_polarity_flip_40.0=0x1
|
||||
phy_xaui_rx_polarity_flip_41.0=0x2
|
||||
phy_xaui_rx_polarity_flip_68.0=0xd
|
||||
phy_xaui_rx_polarity_flip_69.0=0x6
|
||||
phy_xaui_rx_polarity_flip_70.0=0x1
|
||||
phy_xaui_rx_polarity_flip_71.0=0x8
|
||||
phy_xaui_rx_polarity_flip_72.0=0x7
|
||||
phy_xaui_rx_polarity_flip_73.0=0xc
|
||||
phy_xaui_rx_polarity_flip_74.0=0x7
|
||||
phy_xaui_rx_polarity_flip_75.0=0x8
|
||||
phy_xaui_rx_polarity_flip_102.0=0xb
|
||||
phy_xaui_rx_polarity_flip_103.0=0xc
|
||||
phy_xaui_rx_polarity_flip_104.0=0x3
|
||||
phy_xaui_rx_polarity_flip_105.0=0xc
|
||||
phy_xaui_rx_polarity_flip_106.0=0xb
|
||||
phy_xaui_rx_polarity_flip_107.0=0x5
|
||||
phy_xaui_rx_polarity_flip_108.0=0x1
|
||||
phy_xaui_rx_polarity_flip_109.0=0x9
|
||||
phy_xaui_tx_polarity_flip_1.0=0x0
|
||||
phy_xaui_tx_polarity_flip_2.0=0xe
|
||||
phy_xaui_tx_polarity_flip_3.0=0x2
|
||||
phy_xaui_tx_polarity_flip_4.0=0xe
|
||||
phy_xaui_tx_polarity_flip_5.0=0xc
|
||||
phy_xaui_tx_polarity_flip_6.0=0xf
|
||||
phy_xaui_tx_polarity_flip_7.0=0xc
|
||||
phy_xaui_tx_polarity_flip_8.0=0xf
|
||||
phy_xaui_tx_polarity_flip_34.0=0x0
|
||||
phy_xaui_tx_polarity_flip_35.0=0xe
|
||||
phy_xaui_tx_polarity_flip_36.0=0x0
|
||||
phy_xaui_tx_polarity_flip_37.0=0xe
|
||||
phy_xaui_tx_polarity_flip_38.0=0xf
|
||||
phy_xaui_tx_polarity_flip_39.0=0xe
|
||||
phy_xaui_tx_polarity_flip_40.0=0x6
|
||||
phy_xaui_tx_polarity_flip_41.0=0xb
|
||||
phy_xaui_tx_polarity_flip_68.0=0x9
|
||||
phy_xaui_tx_polarity_flip_69.0=0xb
|
||||
phy_xaui_tx_polarity_flip_70.0=0xd
|
||||
phy_xaui_tx_polarity_flip_71.0=0x9
|
||||
phy_xaui_tx_polarity_flip_72.0=0x6
|
||||
phy_xaui_tx_polarity_flip_73.0=0xc
|
||||
phy_xaui_tx_polarity_flip_74.0=0x9
|
||||
phy_xaui_tx_polarity_flip_75.0=0x9
|
||||
phy_xaui_tx_polarity_flip_102.0=0x6
|
||||
phy_xaui_tx_polarity_flip_103.0=0xb
|
||||
phy_xaui_tx_polarity_flip_104.0=0x6
|
||||
phy_xaui_tx_polarity_flip_105.0=0xb
|
||||
phy_xaui_tx_polarity_flip_106.0=0x6
|
||||
phy_xaui_tx_polarity_flip_107.0=0xf
|
||||
phy_xaui_tx_polarity_flip_108.0=0x6
|
||||
phy_xaui_tx_polarity_flip_109.0=0xc
|
||||
portmap_1.0=1:100
|
||||
portmap_2.0=5:100
|
||||
portmap_3.0=9:100
|
||||
portmap_4.0=13:100
|
||||
portmap_5.0=17:100
|
||||
portmap_6.0=21:100
|
||||
portmap_7.0=25:100
|
||||
portmap_8.0=29:100
|
||||
portmap_34.0=33:100
|
||||
portmap_35.0=37:100
|
||||
portmap_36.0=41:100
|
||||
portmap_37.0=45:100
|
||||
portmap_38.0=49:100
|
||||
portmap_39.0=53:100
|
||||
portmap_40.0=57:100
|
||||
portmap_41.0=61:100
|
||||
portmap_68.0=65:100
|
||||
portmap_69.0=69:100
|
||||
portmap_70.0=73:100
|
||||
portmap_71.0=77:100
|
||||
portmap_72.0=81:100
|
||||
portmap_73.0=85:100
|
||||
portmap_74.0=89:100
|
||||
portmap_75.0=93:100
|
||||
portmap_102.0=97:100
|
||||
portmap_103.0=101:100
|
||||
portmap_104.0=105:100
|
||||
portmap_105.0=109:100
|
||||
portmap_106.0=113:100
|
||||
portmap_107.0=117:100
|
||||
portmap_108.0=121:100
|
||||
portmap_109.0=125:100
|
||||
port_phy_addr_1.0=0xff
|
||||
port_phy_addr_2.0=0xff
|
||||
port_phy_addr_3.0=0xff
|
||||
port_phy_addr_4.0=0xff
|
||||
port_phy_addr_5.0=0xff
|
||||
port_phy_addr_6.0=0xff
|
||||
port_phy_addr_7.0=0xff
|
||||
port_phy_addr_8.0=0xff
|
||||
port_phy_addr_34.0=0xff
|
||||
port_phy_addr_35.0=0xff
|
||||
port_phy_addr_36.0=0xff
|
||||
port_phy_addr_37.0=0xff
|
||||
port_phy_addr_38.0=0xff
|
||||
port_phy_addr_39.0=0xff
|
||||
port_phy_addr_40.0=0xff
|
||||
port_phy_addr_41.0=0xff
|
||||
port_phy_addr_68.0=0xff
|
||||
port_phy_addr_69.0=0xff
|
||||
port_phy_addr_70.0=0xff
|
||||
port_phy_addr_71.0=0xff
|
||||
port_phy_addr_72.0=0xff
|
||||
port_phy_addr_73.0=0xff
|
||||
port_phy_addr_74.0=0xff
|
||||
port_phy_addr_75.0=0xff
|
||||
port_phy_addr_102.0=0xff
|
||||
port_phy_addr_103.0=0xff
|
||||
port_phy_addr_104.0=0xff
|
||||
port_phy_addr_105.0=0xff
|
||||
port_phy_addr_106.0=0xff
|
||||
port_phy_addr_107.0=0xff
|
||||
port_phy_addr_108.0=0xff
|
||||
port_phy_addr_109.0=0xff
|
||||
xgxs_rx_lane_map_1.0=0x3210
|
||||
xgxs_rx_lane_map_2.0=0x3210
|
||||
xgxs_rx_lane_map_3.0=0x3210
|
||||
xgxs_rx_lane_map_4.0=0x3210
|
||||
xgxs_rx_lane_map_5.0=0x0123
|
||||
xgxs_rx_lane_map_6.0=0x2301
|
||||
xgxs_rx_lane_map_7.0=0x0123
|
||||
xgxs_rx_lane_map_8.0=0x2301
|
||||
xgxs_rx_lane_map_34.0=0x0123
|
||||
xgxs_rx_lane_map_35.0=0x0321
|
||||
xgxs_rx_lane_map_36.0=0x0321
|
||||
xgxs_rx_lane_map_37.0=0x0321
|
||||
xgxs_rx_lane_map_38.0=0x1230
|
||||
xgxs_rx_lane_map_39.0=0x2301
|
||||
xgxs_rx_lane_map_40.0=0x1230
|
||||
xgxs_rx_lane_map_41.0=0x2103
|
||||
xgxs_rx_lane_map_68.0=0x1230
|
||||
xgxs_rx_lane_map_69.0=0x2301
|
||||
xgxs_rx_lane_map_70.0=0x1230
|
||||
xgxs_rx_lane_map_71.0=0x2103
|
||||
xgxs_rx_lane_map_72.0=0x1230
|
||||
xgxs_rx_lane_map_73.0=0x2301
|
||||
xgxs_rx_lane_map_74.0=0x1230
|
||||
xgxs_rx_lane_map_75.0=0x2103
|
||||
xgxs_rx_lane_map_102.0=0x3210
|
||||
xgxs_rx_lane_map_103.0=0x3210
|
||||
xgxs_rx_lane_map_104.0=0x3210
|
||||
xgxs_rx_lane_map_105.0=0x3210
|
||||
xgxs_rx_lane_map_106.0=0x3210
|
||||
xgxs_rx_lane_map_107.0=0x3210
|
||||
xgxs_rx_lane_map_108.0=0x3210
|
||||
xgxs_rx_lane_map_109.0=0x3210
|
||||
xgxs_tx_lane_map_1.0=0x0321
|
||||
xgxs_tx_lane_map_2.0=0x2301
|
||||
xgxs_tx_lane_map_3.0=0x0321
|
||||
xgxs_tx_lane_map_4.0=0x2301
|
||||
xgxs_tx_lane_map_5.0=0x0123
|
||||
xgxs_tx_lane_map_6.0=0x0123
|
||||
xgxs_tx_lane_map_7.0=0x0123
|
||||
xgxs_tx_lane_map_8.0=0x0123
|
||||
xgxs_tx_lane_map_34.0=0x2301
|
||||
xgxs_tx_lane_map_35.0=0x0321
|
||||
xgxs_tx_lane_map_36.0=0x2301
|
||||
xgxs_tx_lane_map_37.0=0x0321
|
||||
xgxs_tx_lane_map_38.0=0x0123
|
||||
xgxs_tx_lane_map_39.0=0x1230
|
||||
xgxs_tx_lane_map_40.0=0x2301
|
||||
xgxs_tx_lane_map_41.0=0x1032
|
||||
xgxs_tx_lane_map_68.0=0x0123
|
||||
xgxs_tx_lane_map_69.0=0x1230
|
||||
xgxs_tx_lane_map_70.0=0x2301
|
||||
xgxs_tx_lane_map_71.0=0x1032
|
||||
xgxs_tx_lane_map_72.0=0x0123
|
||||
xgxs_tx_lane_map_73.0=0x1230
|
||||
xgxs_tx_lane_map_74.0=0x2301
|
||||
xgxs_tx_lane_map_75.0=0x1032
|
||||
xgxs_tx_lane_map_102.0=0x0321
|
||||
xgxs_tx_lane_map_103.0=0x2301
|
||||
xgxs_tx_lane_map_104.0=0x0321
|
||||
xgxs_tx_lane_map_105.0=0x2301
|
||||
xgxs_tx_lane_map_106.0=0x0321
|
||||
xgxs_tx_lane_map_107.0=0x2301
|
||||
xgxs_tx_lane_map_108.0=0x0321
|
||||
xgxs_tx_lane_map_109.0=0x2301
|
||||
|
||||
# tuning parameters for 25g serdes fiber
|
||||
serdes_driver_current_1=0xa
|
||||
serdes_preemphasis_1=0x284008
|
||||
serdes_driver_current_2=0xa
|
||||
serdes_preemphasis_2=0x284008
|
||||
serdes_driver_current_3=0xa
|
||||
serdes_preemphasis_3=0x284008
|
||||
serdes_driver_current_4=0xa
|
||||
serdes_preemphasis_4=0x284008
|
||||
serdes_driver_current_5=0xa
|
||||
serdes_preemphasis_5=0x284008
|
||||
serdes_driver_current_6=0xa
|
||||
serdes_preemphasis_6=0x284008
|
||||
serdes_driver_current_7=0xa
|
||||
serdes_preemphasis_7=0x284008
|
||||
serdes_driver_current_8=0xd
|
||||
serdes_preemphasis_8=0x303808
|
||||
serdes_driver_current_34=0xd
|
||||
serdes_preemphasis_34=0x303808
|
||||
serdes_driver_current_35=0xd
|
||||
serdes_preemphasis_35=0x303808
|
||||
serdes_driver_current_36=0xd
|
||||
serdes_preemphasis_36=0x303808
|
||||
serdes_driver_current_37=0xd
|
||||
serdes_preemphasis_37=0x303808
|
||||
serdes_driver_current_38=0xf
|
||||
serdes_preemphasis_38=0x373108
|
||||
serdes_driver_current_39=0xf
|
||||
serdes_preemphasis_39=0x373108
|
||||
serdes_driver_current_40=0xf
|
||||
serdes_preemphasis_40=0x373108
|
||||
serdes_driver_current_41=0xf
|
||||
serdes_preemphasis_41=0x373108
|
||||
serdes_driver_current_68=0xf
|
||||
serdes_preemphasis_68=0x373108
|
||||
serdes_driver_current_69=0xf
|
||||
serdes_preemphasis_69=0x373108
|
||||
serdes_driver_current_70=0xf
|
||||
serdes_preemphasis_70=0x373108
|
||||
serdes_driver_current_71=0xf
|
||||
serdes_preemphasis_71=0x373108
|
||||
serdes_driver_current_72=0xd
|
||||
serdes_preemphasis_72=0x303808
|
||||
serdes_driver_current_73=0xd
|
||||
serdes_preemphasis_73=0x303808
|
||||
serdes_driver_current_74=0xd
|
||||
serdes_preemphasis_74=0x303808
|
||||
serdes_driver_current_75=0xd
|
||||
serdes_preemphasis_75=0x303808
|
||||
serdes_driver_current_102=0xa
|
||||
serdes_preemphasis_102=0x284008
|
||||
serdes_driver_current_103=0xa
|
||||
serdes_preemphasis_103=0x284008
|
||||
serdes_driver_current_104=0xa
|
||||
serdes_preemphasis_104=0x284008
|
||||
serdes_driver_current_105=0xa
|
||||
serdes_preemphasis_105=0x284008
|
||||
serdes_driver_current_106=0xa
|
||||
serdes_preemphasis_106=0x284008
|
||||
serdes_driver_current_107=0xa
|
||||
serdes_preemphasis_107=0x284008
|
||||
serdes_driver_current_108=0xa
|
||||
serdes_preemphasis_108=0x284008
|
||||
serdes_driver_current_109=0xa
|
||||
serdes_preemphasis_109=0x284008
|
||||
|
||||
mmu_init_config="MSFT-TH-Tier1"
|
@ -1 +1 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/th-a7060-cx32s-8x100G+48x50G.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th-a7060-cx32s-8x100G+48x50G.config.bcm
|
||||
|
@ -0,0 +1,547 @@
|
||||
# Arista 7060CX-32S
|
||||
|
||||
phy_an_allow_pll_change=1
|
||||
arl_clean_timeout_usec=15000000
|
||||
asf_mem_profile=2
|
||||
bcm_num_cos=8
|
||||
bcm_stat_flags=1
|
||||
bcm_stat_jumbo=9236
|
||||
cdma_timeout_usec=15000000
|
||||
dma_desc_timeout_usec=15000000
|
||||
higig2_hdr_mode=1
|
||||
ipv6_lpm_128b_enable=1
|
||||
l3_alpm_enable=2
|
||||
lpm_scaling_enable=0
|
||||
l2xmsg_mode=1
|
||||
max_vp_lags=0
|
||||
miim_intr_enable=0
|
||||
module_64ports=1
|
||||
os=unix
|
||||
oversubscribe_mode=1
|
||||
ptp_bs_fref.0=25000000
|
||||
ptp_ts_pll_fref.0=25000000
|
||||
robust_hash_disable_egress_vlan.0=1
|
||||
robust_hash_disable_mpls.0=1
|
||||
robust_hash_disable_vlan.0=1
|
||||
tdma_timeout_usec.0=15000000
|
||||
tslam_timeout_usec.0=15000000
|
||||
pbmp_xport_xe=0x1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
|
||||
phy_an_allow_pll_change_hg.0=0
|
||||
dport_map_direct=1
|
||||
phy_an_c73=1
|
||||
|
||||
phy_an_fec_1.0=1
|
||||
phy_an_fec_2.0=1
|
||||
phy_an_fec_3.0=1
|
||||
phy_an_fec_4.0=1
|
||||
phy_an_fec_5.0=1
|
||||
phy_an_fec_6.0=1
|
||||
phy_an_fec_7.0=1
|
||||
phy_an_fec_8.0=1
|
||||
phy_an_fec_9.0=1
|
||||
phy_an_fec_10.0=1
|
||||
phy_an_fec_11.0=1
|
||||
phy_an_fec_12.0=1
|
||||
phy_an_fec_13.0=1
|
||||
phy_an_fec_14.0=1
|
||||
phy_an_fec_34.0=1
|
||||
phy_an_fec_35.0=1
|
||||
phy_an_fec_36.0=1
|
||||
phy_an_fec_37.0=1
|
||||
phy_an_fec_38.0=1
|
||||
phy_an_fec_39.0=1
|
||||
phy_an_fec_40.0=1
|
||||
phy_an_fec_41.0=1
|
||||
phy_an_fec_42.0=1
|
||||
phy_an_fec_43.0=1
|
||||
phy_an_fec_44.0=1
|
||||
phy_an_fec_45.0=1
|
||||
phy_an_fec_46.0=1
|
||||
phy_an_fec_47.0=1
|
||||
phy_an_fec_68.0=1
|
||||
phy_an_fec_69.0=1
|
||||
phy_an_fec_70.0=1
|
||||
phy_an_fec_71.0=1
|
||||
phy_an_fec_72.0=1
|
||||
phy_an_fec_73.0=1
|
||||
phy_an_fec_74.0=1
|
||||
phy_an_fec_75.0=1
|
||||
phy_an_fec_76.0=1
|
||||
phy_an_fec_77.0=1
|
||||
phy_an_fec_78.0=1
|
||||
phy_an_fec_79.0=1
|
||||
phy_an_fec_80.0=1
|
||||
phy_an_fec_81.0=1
|
||||
phy_an_fec_102.0=1
|
||||
phy_an_fec_103.0=1
|
||||
phy_an_fec_104.0=1
|
||||
phy_an_fec_105.0=1
|
||||
phy_an_fec_106.0=1
|
||||
phy_an_fec_107.0=1
|
||||
phy_an_fec_108.0=1
|
||||
phy_an_fec_109.0=1
|
||||
phy_an_fec_110.0=1
|
||||
phy_an_fec_111.0=1
|
||||
phy_an_fec_112.0=1
|
||||
phy_an_fec_113.0=1
|
||||
phy_an_fec_114.0=1
|
||||
phy_an_fec_115.0=1
|
||||
|
||||
# Q1
|
||||
portmap_1.0=1:100
|
||||
portmap_2.0=5:100
|
||||
portmap_3.0=9:50:2
|
||||
portmap_4.0=11:50:2
|
||||
portmap_5.0=13:50:2
|
||||
portmap_6.0=15:50:2
|
||||
portmap_7.0=17:50:2
|
||||
portmap_8.0=19:50:2
|
||||
portmap_9.0=21:50:2
|
||||
portmap_10.0=23:50:2
|
||||
portmap_11.0=25:50:2
|
||||
portmap_12.0=27:50:2
|
||||
portmap_13.0=29:50:2
|
||||
portmap_14.0=31:50:2
|
||||
phy_xaui_rx_polarity_flip_1.0=0x1
|
||||
phy_xaui_rx_polarity_flip_2.0=0x5
|
||||
phy_xaui_rx_polarity_flip_3.0=0x1
|
||||
phy_xaui_rx_polarity_flip_4.0=0x0
|
||||
phy_xaui_rx_polarity_flip_5.0=0x3
|
||||
phy_xaui_rx_polarity_flip_6.0=0x1
|
||||
phy_xaui_rx_polarity_flip_7.0=0x0
|
||||
phy_xaui_rx_polarity_flip_8.0=0x3
|
||||
phy_xaui_rx_polarity_flip_9.0=0x3
|
||||
phy_xaui_rx_polarity_flip_10.0=0x3
|
||||
phy_xaui_rx_polarity_flip_11.0=0x0
|
||||
phy_xaui_rx_polarity_flip_12.0=0x3
|
||||
phy_xaui_rx_polarity_flip_13.0=0x3
|
||||
phy_xaui_rx_polarity_flip_14.0=0x3
|
||||
phy_xaui_tx_polarity_flip_1.0=0x0
|
||||
phy_xaui_tx_polarity_flip_2.0=0xe
|
||||
phy_xaui_tx_polarity_flip_3.0=0x2
|
||||
phy_xaui_tx_polarity_flip_4.0=0x0
|
||||
phy_xaui_tx_polarity_flip_5.0=0x2
|
||||
phy_xaui_tx_polarity_flip_6.0=0x3
|
||||
phy_xaui_tx_polarity_flip_7.0=0x0
|
||||
phy_xaui_tx_polarity_flip_8.0=0x3
|
||||
phy_xaui_tx_polarity_flip_9.0=0x3
|
||||
phy_xaui_tx_polarity_flip_10.0=0x3
|
||||
phy_xaui_tx_polarity_flip_11.0=0x0
|
||||
phy_xaui_tx_polarity_flip_12.0=0x3
|
||||
phy_xaui_tx_polarity_flip_13.0=0x3
|
||||
phy_xaui_tx_polarity_flip_14.0=0x3
|
||||
port_phy_addr_1.0=0xff
|
||||
port_phy_addr_2.0=0xff
|
||||
port_phy_addr_3.0=0xff
|
||||
port_phy_addr_4.0=0xff
|
||||
port_phy_addr_5.0=0xff
|
||||
port_phy_addr_6.0=0xff
|
||||
port_phy_addr_7.0=0xff
|
||||
port_phy_addr_8.0=0xff
|
||||
port_phy_addr_9.0=0xff
|
||||
port_phy_addr_10.0=0xff
|
||||
port_phy_addr_11.0=0xff
|
||||
port_phy_addr_12.0=0xff
|
||||
port_phy_addr_13.0=0xff
|
||||
port_phy_addr_14.0=0xff
|
||||
xgxs_rx_lane_map_1.0=0x3210
|
||||
xgxs_rx_lane_map_2.0=0x3210
|
||||
xgxs_rx_lane_map_3.0=0x3210
|
||||
xgxs_rx_lane_map_4.0=0x3210
|
||||
xgxs_rx_lane_map_5.0=0x3210
|
||||
xgxs_rx_lane_map_6.0=0x3210
|
||||
xgxs_rx_lane_map_7.0=0x0123
|
||||
xgxs_rx_lane_map_8.0=0x0123
|
||||
xgxs_rx_lane_map_9.0=0x2301
|
||||
xgxs_rx_lane_map_10.0=0x2301
|
||||
xgxs_rx_lane_map_11.0=0x0123
|
||||
xgxs_rx_lane_map_12.0=0x0123
|
||||
xgxs_rx_lane_map_13.0=0x2301
|
||||
xgxs_rx_lane_map_14.0=0x2301
|
||||
xgxs_tx_lane_map_1.0=0x0321
|
||||
xgxs_tx_lane_map_2.0=0x2301
|
||||
xgxs_tx_lane_map_3.0=0x0321
|
||||
xgxs_tx_lane_map_4.0=0x0321
|
||||
xgxs_tx_lane_map_5.0=0x2301
|
||||
xgxs_tx_lane_map_6.0=0x2301
|
||||
xgxs_tx_lane_map_7.0=0x0123
|
||||
xgxs_tx_lane_map_8.0=0x0123
|
||||
xgxs_tx_lane_map_9.0=0x0123
|
||||
xgxs_tx_lane_map_10.0=0x0123
|
||||
xgxs_tx_lane_map_11.0=0x0123
|
||||
xgxs_tx_lane_map_12.0=0x0123
|
||||
xgxs_tx_lane_map_13.0=0x0123
|
||||
xgxs_tx_lane_map_14.0=0x0123
|
||||
|
||||
# Q2
|
||||
portmap_34.0=33:50:2
|
||||
portmap_35.0=35:50:2
|
||||
portmap_36.0=37:50:2
|
||||
portmap_37.0=39:50:2
|
||||
portmap_38.0=41:50:2
|
||||
portmap_39.0=43:50:2
|
||||
portmap_40.0=45:50:2
|
||||
portmap_41.0=47:50:2
|
||||
portmap_42.0=49:50:2
|
||||
portmap_43.0=51:50:2
|
||||
portmap_44.0=53:50:2
|
||||
portmap_45.0=55:50:2
|
||||
portmap_46.0=57:100
|
||||
portmap_47.0=61:100
|
||||
phy_xaui_rx_polarity_flip_34.0=0x0
|
||||
phy_xaui_rx_polarity_flip_35.0=0x0
|
||||
phy_xaui_rx_polarity_flip_36.0=0x3
|
||||
phy_xaui_rx_polarity_flip_37.0=0x1
|
||||
phy_xaui_rx_polarity_flip_38.0=0x0
|
||||
phy_xaui_rx_polarity_flip_39.0=0x1
|
||||
phy_xaui_rx_polarity_flip_40.0=0x3
|
||||
phy_xaui_rx_polarity_flip_41.0=0x1
|
||||
phy_xaui_rx_polarity_flip_42.0=0x0
|
||||
phy_xaui_rx_polarity_flip_43.0=0x1
|
||||
phy_xaui_rx_polarity_flip_44.0=0x2
|
||||
phy_xaui_rx_polarity_flip_45.0=0x1
|
||||
phy_xaui_rx_polarity_flip_46.0=0x1
|
||||
phy_xaui_rx_polarity_flip_47.0=0x2
|
||||
phy_xaui_tx_polarity_flip_34.0=0x0
|
||||
phy_xaui_tx_polarity_flip_35.0=0x0
|
||||
phy_xaui_tx_polarity_flip_36.0=0x2
|
||||
phy_xaui_tx_polarity_flip_37.0=0x3
|
||||
phy_xaui_tx_polarity_flip_38.0=0x0
|
||||
phy_xaui_tx_polarity_flip_39.0=0x0
|
||||
phy_xaui_tx_polarity_flip_40.0=0x2
|
||||
phy_xaui_tx_polarity_flip_41.0=0x3
|
||||
phy_xaui_tx_polarity_flip_42.0=0x3
|
||||
phy_xaui_tx_polarity_flip_43.0=0x3
|
||||
phy_xaui_tx_polarity_flip_44.0=0x2
|
||||
phy_xaui_tx_polarity_flip_45.0=0x3
|
||||
phy_xaui_tx_polarity_flip_46.0=0x6
|
||||
phy_xaui_tx_polarity_flip_47.0=0xb
|
||||
port_phy_addr_34.0=0xff
|
||||
port_phy_addr_35.0=0xff
|
||||
port_phy_addr_36.0=0xff
|
||||
port_phy_addr_37.0=0xff
|
||||
port_phy_addr_38.0=0xff
|
||||
port_phy_addr_39.0=0xff
|
||||
port_phy_addr_40.0=0xff
|
||||
port_phy_addr_41.0=0xff
|
||||
port_phy_addr_42.0=0xff
|
||||
port_phy_addr_43.0=0xff
|
||||
port_phy_addr_44.0=0xff
|
||||
port_phy_addr_45.0=0xff
|
||||
port_phy_addr_46.0=0xff
|
||||
port_phy_addr_47.0=0xff
|
||||
xgxs_rx_lane_map_34.0=0x0123
|
||||
xgxs_rx_lane_map_35.0=0x0123
|
||||
xgxs_rx_lane_map_36.0=0x0321
|
||||
xgxs_rx_lane_map_37.0=0x0321
|
||||
xgxs_rx_lane_map_38.0=0x0321
|
||||
xgxs_rx_lane_map_39.0=0x0321
|
||||
xgxs_rx_lane_map_40.0=0x0321
|
||||
xgxs_rx_lane_map_41.0=0x0321
|
||||
xgxs_rx_lane_map_42.0=0x1230
|
||||
xgxs_rx_lane_map_43.0=0x1230
|
||||
xgxs_rx_lane_map_44.0=0x2301
|
||||
xgxs_rx_lane_map_45.0=0x2301
|
||||
xgxs_rx_lane_map_46.0=0x1230
|
||||
xgxs_rx_lane_map_47.0=0x2103
|
||||
xgxs_tx_lane_map_34.0=0x2301
|
||||
xgxs_tx_lane_map_35.0=0x2301
|
||||
xgxs_tx_lane_map_36.0=0x0321
|
||||
xgxs_tx_lane_map_37.0=0x0321
|
||||
xgxs_tx_lane_map_38.0=0x2301
|
||||
xgxs_tx_lane_map_39.0=0x2301
|
||||
xgxs_tx_lane_map_40.0=0x0321
|
||||
xgxs_tx_lane_map_41.0=0x0321
|
||||
xgxs_tx_lane_map_42.0=0x0123
|
||||
xgxs_tx_lane_map_43.0=0x0123
|
||||
xgxs_tx_lane_map_44.0=0x1230
|
||||
xgxs_tx_lane_map_45.0=0x1230
|
||||
xgxs_tx_lane_map_46.0=0x2301
|
||||
xgxs_tx_lane_map_47.0=0x1032
|
||||
|
||||
# Q3
|
||||
portmap_68.0=65:100
|
||||
portmap_69.0=69:100
|
||||
portmap_70.0=73:50:2
|
||||
portmap_71.0=75:50:2
|
||||
portmap_72.0=77:50:2
|
||||
portmap_73.0=79:50:2
|
||||
portmap_74.0=81:50:2
|
||||
portmap_75.0=83:50:2
|
||||
portmap_76.0=85:50:2
|
||||
portmap_77.0=87:50:2
|
||||
portmap_78.0=89:50:2
|
||||
portmap_79.0=91:50:2
|
||||
portmap_80.0=93:50:2
|
||||
portmap_81.0=95:50:2
|
||||
phy_xaui_rx_polarity_flip_68.0=0xd
|
||||
phy_xaui_rx_polarity_flip_69.0=0x6
|
||||
phy_xaui_rx_polarity_flip_70.0=0x1
|
||||
phy_xaui_rx_polarity_flip_71.0=0x0
|
||||
phy_xaui_rx_polarity_flip_72.0=0x0
|
||||
phy_xaui_rx_polarity_flip_73.0=0x2
|
||||
phy_xaui_rx_polarity_flip_74.0=0x3
|
||||
phy_xaui_rx_polarity_flip_75.0=0x1
|
||||
phy_xaui_rx_polarity_flip_76.0=0x0
|
||||
phy_xaui_rx_polarity_flip_77.0=0x3
|
||||
phy_xaui_rx_polarity_flip_78.0=0x3
|
||||
phy_xaui_rx_polarity_flip_79.0=0x1
|
||||
phy_xaui_rx_polarity_flip_80.0=0x0
|
||||
phy_xaui_rx_polarity_flip_81.0=0x2
|
||||
phy_xaui_tx_polarity_flip_68.0=0x9
|
||||
phy_xaui_tx_polarity_flip_69.0=0xb
|
||||
phy_xaui_tx_polarity_flip_70.0=0x1
|
||||
phy_xaui_tx_polarity_flip_71.0=0x3
|
||||
phy_xaui_tx_polarity_flip_72.0=0x1
|
||||
phy_xaui_tx_polarity_flip_73.0=0x2
|
||||
phy_xaui_tx_polarity_flip_74.0=0x2
|
||||
phy_xaui_tx_polarity_flip_75.0=0x1
|
||||
phy_xaui_tx_polarity_flip_76.0=0x0
|
||||
phy_xaui_tx_polarity_flip_77.0=0x3
|
||||
phy_xaui_tx_polarity_flip_78.0=0x1
|
||||
phy_xaui_tx_polarity_flip_79.0=0x2
|
||||
phy_xaui_tx_polarity_flip_80.0=0x1
|
||||
phy_xaui_tx_polarity_flip_81.0=0x2
|
||||
port_phy_addr_68.0=0xff
|
||||
port_phy_addr_69.0=0xff
|
||||
port_phy_addr_70.0=0xff
|
||||
port_phy_addr_71.0=0xff
|
||||
port_phy_addr_72.0=0xff
|
||||
port_phy_addr_73.0=0xff
|
||||
port_phy_addr_74.0=0xff
|
||||
port_phy_addr_75.0=0xff
|
||||
port_phy_addr_76.0=0xff
|
||||
port_phy_addr_77.0=0xff
|
||||
port_phy_addr_78.0=0xff
|
||||
port_phy_addr_79.0=0xff
|
||||
port_phy_addr_80.0=0xff
|
||||
port_phy_addr_81.0=0xff
|
||||
xgxs_rx_lane_map_68.0=0x1230
|
||||
xgxs_rx_lane_map_69.0=0x2301
|
||||
xgxs_rx_lane_map_70.0=0x1230
|
||||
xgxs_rx_lane_map_71.0=0x1230
|
||||
xgxs_rx_lane_map_72.0=0x2103
|
||||
xgxs_rx_lane_map_73.0=0x2103
|
||||
xgxs_rx_lane_map_74.0=0x1230
|
||||
xgxs_rx_lane_map_75.0=0x1230
|
||||
xgxs_rx_lane_map_76.0=0x2301
|
||||
xgxs_rx_lane_map_77.0=0x2301
|
||||
xgxs_rx_lane_map_78.0=0x1230
|
||||
xgxs_rx_lane_map_79.0=0x1230
|
||||
xgxs_rx_lane_map_80.0=0x2103
|
||||
xgxs_rx_lane_map_81.0=0x2103
|
||||
xgxs_tx_lane_map_68.0=0x0123
|
||||
xgxs_tx_lane_map_69.0=0x1230
|
||||
xgxs_tx_lane_map_70.0=0x2301
|
||||
xgxs_tx_lane_map_71.0=0x2301
|
||||
xgxs_tx_lane_map_72.0=0x1032
|
||||
xgxs_tx_lane_map_73.0=0x1032
|
||||
xgxs_tx_lane_map_74.0=0x0123
|
||||
xgxs_tx_lane_map_75.0=0x0123
|
||||
xgxs_tx_lane_map_76.0=0x1230
|
||||
xgxs_tx_lane_map_77.0=0x1230
|
||||
xgxs_tx_lane_map_78.0=0x2301
|
||||
xgxs_tx_lane_map_79.0=0x2301
|
||||
xgxs_tx_lane_map_80.0=0x1032
|
||||
xgxs_tx_lane_map_81.0=0x1032
|
||||
|
||||
# Q4
|
||||
portmap_102.0=97:50:2
|
||||
portmap_103.0=99:50:2
|
||||
portmap_104.0=101:50:2
|
||||
portmap_105.0=103:50:2
|
||||
portmap_106.0=105:50:2
|
||||
portmap_107.0=107:50:2
|
||||
portmap_108.0=109:50:2
|
||||
portmap_109.0=111:50:2
|
||||
portmap_110.0=113:50:2
|
||||
portmap_111.0=115:50:2
|
||||
portmap_112.0=117:50:2
|
||||
portmap_113.0=119:50:2
|
||||
portmap_114.0=121:100
|
||||
portmap_115.0=125:100
|
||||
phy_xaui_rx_polarity_flip_102.0=0x3
|
||||
phy_xaui_rx_polarity_flip_103.0=0x2
|
||||
phy_xaui_rx_polarity_flip_104.0=0x0
|
||||
phy_xaui_rx_polarity_flip_105.0=0x3
|
||||
phy_xaui_rx_polarity_flip_106.0=0x3
|
||||
phy_xaui_rx_polarity_flip_107.0=0x0
|
||||
phy_xaui_rx_polarity_flip_108.0=0x0
|
||||
phy_xaui_rx_polarity_flip_109.0=0x3
|
||||
phy_xaui_rx_polarity_flip_110.0=0x3
|
||||
phy_xaui_rx_polarity_flip_111.0=0x2
|
||||
phy_xaui_rx_polarity_flip_112.0=0x1
|
||||
phy_xaui_rx_polarity_flip_113.0=0x1
|
||||
phy_xaui_rx_polarity_flip_114.0=0x1
|
||||
phy_xaui_rx_polarity_flip_115.0=0x9
|
||||
phy_xaui_tx_polarity_flip_102.0=0x2
|
||||
phy_xaui_tx_polarity_flip_103.0=0x1
|
||||
phy_xaui_tx_polarity_flip_104.0=0x3
|
||||
phy_xaui_tx_polarity_flip_105.0=0x2
|
||||
phy_xaui_tx_polarity_flip_106.0=0x2
|
||||
phy_xaui_tx_polarity_flip_107.0=0x1
|
||||
phy_xaui_tx_polarity_flip_108.0=0x3
|
||||
phy_xaui_tx_polarity_flip_109.0=0x2
|
||||
phy_xaui_tx_polarity_flip_110.0=0x2
|
||||
phy_xaui_tx_polarity_flip_111.0=0x1
|
||||
phy_xaui_tx_polarity_flip_112.0=0x3
|
||||
phy_xaui_tx_polarity_flip_113.0=0x3
|
||||
phy_xaui_tx_polarity_flip_114.0=0x6
|
||||
phy_xaui_tx_polarity_flip_115.0=0xc
|
||||
port_phy_addr_102.0=0xff
|
||||
port_phy_addr_103.0=0xff
|
||||
port_phy_addr_104.0=0xff
|
||||
port_phy_addr_105.0=0xff
|
||||
port_phy_addr_106.0=0xff
|
||||
port_phy_addr_107.0=0xff
|
||||
port_phy_addr_108.0=0xff
|
||||
port_phy_addr_109.0=0xff
|
||||
port_phy_addr_110.0=0xff
|
||||
port_phy_addr_111.0=0xff
|
||||
port_phy_addr_112.0=0xff
|
||||
port_phy_addr_113.0=0xff
|
||||
port_phy_addr_114.0=0xff
|
||||
port_phy_addr_115.0=0xff
|
||||
xgxs_rx_lane_map_102.0=0x3210
|
||||
xgxs_rx_lane_map_103.0=0x3210
|
||||
xgxs_rx_lane_map_104.0=0x3210
|
||||
xgxs_rx_lane_map_105.0=0x3210
|
||||
xgxs_rx_lane_map_106.0=0x3210
|
||||
xgxs_rx_lane_map_107.0=0x3210
|
||||
xgxs_rx_lane_map_108.0=0x3210
|
||||
xgxs_rx_lane_map_109.0=0x3210
|
||||
xgxs_rx_lane_map_110.0=0x3210
|
||||
xgxs_rx_lane_map_111.0=0x3210
|
||||
xgxs_rx_lane_map_112.0=0x3210
|
||||
xgxs_rx_lane_map_114.0=0x3210
|
||||
xgxs_rx_lane_map_115.0=0x3210
|
||||
xgxs_tx_lane_map_102.0=0x0321
|
||||
xgxs_tx_lane_map_103.0=0x0321
|
||||
xgxs_tx_lane_map_104.0=0x2301
|
||||
xgxs_tx_lane_map_105.0=0x2301
|
||||
xgxs_tx_lane_map_106.0=0x0321
|
||||
xgxs_tx_lane_map_107.0=0x0321
|
||||
xgxs_tx_lane_map_108.0=0x2301
|
||||
xgxs_tx_lane_map_109.0=0x2301
|
||||
xgxs_tx_lane_map_110.0=0x0321
|
||||
xgxs_tx_lane_map_111.0=0x0321
|
||||
xgxs_tx_lane_map_112.0=0x2301
|
||||
xgxs_tx_lane_map_113.0=0x2301
|
||||
xgxs_tx_lane_map_114.0=0x0321
|
||||
xgxs_tx_lane_map_115.0=0x2301
|
||||
|
||||
# tuning parameters
|
||||
serdes_driver_current_1=0xa
|
||||
serdes_preemphasis_1=0x284008
|
||||
serdes_driver_current_2=0xa
|
||||
serdes_preemphasis_2=0x284008
|
||||
serdes_driver_current_3=0xf
|
||||
serdes_preemphasis_3=0x46408
|
||||
serdes_driver_current_4=0xf
|
||||
serdes_preemphasis_4=0x46408
|
||||
serdes_driver_current_5=0xf
|
||||
serdes_preemphasis_5=0x46408
|
||||
serdes_driver_current_6=0xf
|
||||
serdes_preemphasis_6=0x46408
|
||||
serdes_driver_current_7=0xf
|
||||
serdes_preemphasis_7=0x46408
|
||||
serdes_driver_current_8=0xf
|
||||
serdes_preemphasis_8=0x46408
|
||||
serdes_driver_current_9=0xf
|
||||
serdes_preemphasis_9=0x46408
|
||||
serdes_driver_current_10=0xf
|
||||
serdes_preemphasis_10=0x46408
|
||||
serdes_driver_current_11=0xf
|
||||
serdes_preemphasis_11=0x46408
|
||||
serdes_driver_current_12=0xf
|
||||
serdes_preemphasis_12=0x46408
|
||||
serdes_driver_current_13=0xf
|
||||
serdes_preemphasis_13=0x46408
|
||||
serdes_driver_current_14=0xf
|
||||
serdes_preemphasis_14=0x46408
|
||||
serdes_driver_current_34=0xf
|
||||
serdes_preemphasis_34=0x46408
|
||||
serdes_driver_current_35=0xf
|
||||
serdes_preemphasis_35=0x46408
|
||||
serdes_driver_current_36=0xf
|
||||
serdes_preemphasis_36=0x46408
|
||||
serdes_driver_current_37=0xf
|
||||
serdes_preemphasis_37=0x46408
|
||||
serdes_driver_current_38=0xf
|
||||
serdes_preemphasis_38=0x46408
|
||||
serdes_driver_current_39=0xf
|
||||
serdes_preemphasis_39=0x46408
|
||||
serdes_driver_current_40=0xf
|
||||
serdes_preemphasis_40=0x46408
|
||||
serdes_driver_current_41=0xf
|
||||
serdes_preemphasis_41=0x46408
|
||||
serdes_driver_current_42=0xf
|
||||
serdes_preemphasis_42=0x46408
|
||||
serdes_driver_current_43=0xf
|
||||
serdes_preemphasis_43=0x46408
|
||||
serdes_driver_current_44=0xf
|
||||
serdes_preemphasis_44=0x46408
|
||||
serdes_driver_current_45=0xf
|
||||
serdes_preemphasis_45=0x46408
|
||||
serdes_driver_current_46=0xf
|
||||
serdes_preemphasis_46=0x373108
|
||||
serdes_driver_current_47=0xf
|
||||
serdes_preemphasis_47=0x373108
|
||||
serdes_driver_current_68=0xf
|
||||
serdes_preemphasis_68=0x373108
|
||||
serdes_driver_current_69=0xf
|
||||
serdes_preemphasis_69=0x373108
|
||||
serdes_driver_current_70=0xf
|
||||
serdes_preemphasis_70=0x46408
|
||||
serdes_driver_current_71=0xf
|
||||
serdes_preemphasis_71=0x46408
|
||||
serdes_driver_current_72=0xf
|
||||
serdes_preemphasis_72=0x46408
|
||||
serdes_driver_current_73=0xf
|
||||
serdes_preemphasis_73=0x46408
|
||||
serdes_driver_current_74=0xf
|
||||
serdes_preemphasis_74=0x46408
|
||||
serdes_driver_current_75=0xf
|
||||
serdes_preemphasis_75=0x46408
|
||||
serdes_driver_current_76=0xf
|
||||
serdes_preemphasis_76=0x46408
|
||||
serdes_driver_current_77=0xf
|
||||
serdes_preemphasis_77=0x46408
|
||||
serdes_driver_current_78=0xf
|
||||
serdes_preemphasis_78=0x46408
|
||||
serdes_driver_current_79=0xf
|
||||
serdes_preemphasis_79=0x46408
|
||||
serdes_driver_current_80=0xf
|
||||
serdes_preemphasis_80=0x46408
|
||||
serdes_driver_current_81=0xf
|
||||
serdes_preemphasis_81=0x46408
|
||||
serdes_driver_current_102=0xf
|
||||
serdes_preemphasis_102=0x46408
|
||||
serdes_driver_current_103=0xf
|
||||
serdes_preemphasis_103=0x46408
|
||||
serdes_driver_current_104=0xf
|
||||
serdes_preemphasis_104=0x46408
|
||||
serdes_driver_current_105=0xf
|
||||
serdes_preemphasis_105=0x46408
|
||||
serdes_driver_current_106=0xf
|
||||
serdes_preemphasis_106=0x46408
|
||||
serdes_driver_current_107=0xf
|
||||
serdes_preemphasis_107=0x46408
|
||||
serdes_driver_current_108=0xf
|
||||
serdes_preemphasis_108=0x46408
|
||||
serdes_driver_current_109=0xf
|
||||
serdes_preemphasis_109=0x46408
|
||||
serdes_driver_current_110=0xf
|
||||
serdes_preemphasis_110=0x46408
|
||||
serdes_driver_current_111=0xf
|
||||
serdes_preemphasis_111=0x46408
|
||||
serdes_driver_current_112=0xf
|
||||
serdes_preemphasis_112=0x46408
|
||||
serdes_driver_current_113=0xf
|
||||
serdes_preemphasis_113=0x46408
|
||||
serdes_driver_current_114=0xa
|
||||
serdes_preemphasis_114=0x284008
|
||||
serdes_driver_current_115=0xa
|
||||
serdes_preemphasis_115=0x284008
|
||||
|
||||
mmu_init_config="MSFT-TH-Tier0"
|
@ -1 +1 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/th2-a7260cx3-64-64x100G.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th2-a7260cx3-64-64x100G.config.bcm
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1 +1 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/th-seastone-dx010-96x10G-16x50G.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th-seastone-dx010-96x10G-16x50G.config.bcm
|
||||
|
@ -0,0 +1,927 @@
|
||||
# Define default OS / SAL
|
||||
os=unix
|
||||
|
||||
# all XPORTs to XE ports
|
||||
#pbmp_xport_xe=0x1fffffffe
|
||||
pbmp_xport_xe=0x1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
|
||||
pbmp_oversubscribe=0x1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
|
||||
|
||||
# Mode control to select L2 Table DMA mode aka L2MODE_POLL (0) or
|
||||
# L2MOD_FIFO mechanism aka L2MODE_FIFO (1) for L2 table change notification.
|
||||
l2xmsg_mode=1
|
||||
|
||||
# Memory table size configs
|
||||
l2_mem_entries=8192
|
||||
l3_mem_entries=8192
|
||||
l3_alpm_enable=2
|
||||
ipv6_lpm_128b_enable=1
|
||||
mmu_lossless=0
|
||||
|
||||
###################################################################################
|
||||
# Celestica Customize for SeaStone
|
||||
###################################################################################
|
||||
|
||||
#ext mdio frequency to 495/0x80/2(1.933Mhz) or 415/0x80/2(1.62MHz)
|
||||
# default is 40
|
||||
# Set external MDIO freq to 6.19MHz (495MHz) or 5.19MHz (415MHz)
|
||||
#* target_freq is core_clock_freq * DIVIDEND / DIVISOR / 2
|
||||
#
|
||||
rate_ext_mdio_divisor=0x80
|
||||
|
||||
# use internal rom boot
|
||||
phy_ext_rom_boot=0
|
||||
|
||||
#fpem_mem_entries=32768
|
||||
oversubscribe_mode=1
|
||||
#pbmp_xport_xe=0x3fd000000ff4000003fc000001fe
|
||||
|
||||
dport_map_enable=1
|
||||
|
||||
dport_map_port_68=1
|
||||
dport_map_port_69=2
|
||||
dport_map_port_70=3
|
||||
dport_map_port_71=4
|
||||
|
||||
dport_map_port_72=5
|
||||
dport_map_port_73=6
|
||||
dport_map_port_74=7
|
||||
dport_map_port_75=8
|
||||
|
||||
dport_map_port_76=9
|
||||
dport_map_port_77=10
|
||||
dport_map_port_78=11
|
||||
dport_map_port_79=12
|
||||
|
||||
dport_map_port_80=13
|
||||
dport_map_port_81=14
|
||||
dport_map_port_82=15
|
||||
dport_map_port_83=16
|
||||
|
||||
dport_map_port_34=17
|
||||
dport_map_port_35=18
|
||||
dport_map_port_36=19
|
||||
dport_map_port_37=20
|
||||
|
||||
dport_map_port_38=21
|
||||
dport_map_port_39=22
|
||||
dport_map_port_40=23
|
||||
dport_map_port_41=24
|
||||
|
||||
dport_map_port_42=25
|
||||
dport_map_port_43=26
|
||||
dport_map_port_44=27
|
||||
dport_map_port_45=28
|
||||
|
||||
dport_map_port_46=29
|
||||
dport_map_port_47=30
|
||||
dport_map_port_48=31
|
||||
dport_map_port_49=32
|
||||
|
||||
dport_map_port_50=33
|
||||
dport_map_port_51=34
|
||||
dport_map_port_52=35
|
||||
dport_map_port_53=36
|
||||
|
||||
dport_map_port_54=37
|
||||
dport_map_port_55=38
|
||||
dport_map_port_56=39
|
||||
dport_map_port_57=40
|
||||
|
||||
dport_map_port_58=41
|
||||
dport_map_port_59=42
|
||||
dport_map_port_60=43
|
||||
dport_map_port_61=44
|
||||
|
||||
dport_map_port_62=45
|
||||
dport_map_port_63=46
|
||||
dport_map_port_64=47
|
||||
dport_map_port_65=48
|
||||
|
||||
dport_map_port_84=49
|
||||
dport_map_port_85=50
|
||||
dport_map_port_86=51
|
||||
dport_map_port_87=52
|
||||
|
||||
dport_map_port_88=53
|
||||
dport_map_port_89=54
|
||||
dport_map_port_90=55
|
||||
dport_map_port_91=56
|
||||
|
||||
dport_map_port_92=57
|
||||
dport_map_port_93=58
|
||||
dport_map_port_94=59
|
||||
dport_map_port_95=60
|
||||
|
||||
dport_map_port_96=61
|
||||
dport_map_port_97=62
|
||||
dport_map_port_98=63
|
||||
dport_map_port_99=64
|
||||
|
||||
dport_map_port_102=65
|
||||
dport_map_port_103=66
|
||||
dport_map_port_104=67
|
||||
dport_map_port_105=68
|
||||
|
||||
dport_map_port_106=69
|
||||
dport_map_port_107=70
|
||||
dport_map_port_108=71
|
||||
dport_map_port_109=72
|
||||
|
||||
dport_map_port_110=73
|
||||
dport_map_port_111=74
|
||||
dport_map_port_112=75
|
||||
dport_map_port_113=76
|
||||
|
||||
dport_map_port_114=77
|
||||
dport_map_port_115=78
|
||||
dport_map_port_116=79
|
||||
dport_map_port_117=80
|
||||
|
||||
dport_map_port_1=81
|
||||
dport_map_port_2=82
|
||||
dport_map_port_3=83
|
||||
dport_map_port_4=84
|
||||
|
||||
dport_map_port_5=85
|
||||
dport_map_port_6=86
|
||||
dport_map_port_7=87
|
||||
dport_map_port_8=88
|
||||
|
||||
dport_map_port_9=89
|
||||
dport_map_port_10=90
|
||||
dport_map_port_11=91
|
||||
dport_map_port_12=92
|
||||
|
||||
dport_map_port_13=93
|
||||
dport_map_port_14=94
|
||||
dport_map_port_15=95
|
||||
dport_map_port_16=96
|
||||
|
||||
|
||||
dport_map_port_17=97
|
||||
dport_map_port_18=98
|
||||
|
||||
dport_map_port_21=101
|
||||
dport_map_port_22=102
|
||||
|
||||
dport_map_port_25=105
|
||||
dport_map_port_26=106
|
||||
|
||||
dport_map_port_29=109
|
||||
dport_map_port_30=110
|
||||
|
||||
dport_map_port_118=113
|
||||
dport_map_port_119=114
|
||||
|
||||
dport_map_port_122=117
|
||||
dport_map_port_123=118
|
||||
|
||||
dport_map_port_126=121
|
||||
dport_map_port_127=122
|
||||
|
||||
dport_map_port_130=125
|
||||
dport_map_port_131=126
|
||||
|
||||
|
||||
# port mapping
|
||||
portmap_68=65:10
|
||||
portmap_69=66:10
|
||||
portmap_70=67:10
|
||||
portmap_71=68:10
|
||||
|
||||
portmap_72=69:10
|
||||
portmap_73=70:10
|
||||
portmap_74=71:10
|
||||
portmap_75=72:10
|
||||
|
||||
portmap_76=73:10
|
||||
portmap_77=74:10
|
||||
portmap_78=75:10
|
||||
portmap_79=76:10
|
||||
|
||||
portmap_80=77:10
|
||||
portmap_81=78:10
|
||||
portmap_82=79:10
|
||||
portmap_83=80:10
|
||||
|
||||
portmap_34=33:10
|
||||
portmap_35=34:10
|
||||
portmap_36=35:10
|
||||
portmap_37=36:10
|
||||
|
||||
portmap_38=37:10
|
||||
portmap_39=38:10
|
||||
portmap_40=39:10
|
||||
portmap_41=40:10
|
||||
|
||||
portmap_42=41:10
|
||||
portmap_43=42:10
|
||||
portmap_44=43:10
|
||||
portmap_45=44:10
|
||||
|
||||
portmap_46=45:10
|
||||
portmap_47=46:10
|
||||
portmap_48=47:10
|
||||
portmap_49=48:10
|
||||
|
||||
portmap_50=49:10
|
||||
portmap_51=50:10
|
||||
portmap_52=51:10
|
||||
portmap_53=52:10
|
||||
|
||||
portmap_54=53:10
|
||||
portmap_55=54:10
|
||||
portmap_56=55:10
|
||||
portmap_57=56:10
|
||||
|
||||
portmap_58=57:10
|
||||
portmap_59=58:10
|
||||
portmap_60=59:10
|
||||
portmap_61=60:10
|
||||
|
||||
portmap_62=61:10
|
||||
portmap_63=62:10
|
||||
portmap_64=63:10
|
||||
portmap_65=64:10
|
||||
|
||||
portmap_84=81:10
|
||||
portmap_85=82:10
|
||||
portmap_86=83:10
|
||||
portmap_87=84:10
|
||||
|
||||
portmap_88=85:10
|
||||
portmap_89=86:10
|
||||
portmap_90=87:10
|
||||
portmap_91=88:10
|
||||
|
||||
portmap_92=89:10
|
||||
portmap_93=90:10
|
||||
portmap_94=91:10
|
||||
portmap_95=92:10
|
||||
|
||||
portmap_96=93:10
|
||||
portmap_97=94:10
|
||||
portmap_98=95:10
|
||||
portmap_99=96:10
|
||||
|
||||
portmap_102=97:10
|
||||
portmap_103=98:10
|
||||
portmap_104=99:10
|
||||
portmap_105=100:10
|
||||
|
||||
portmap_106=101:10
|
||||
portmap_107=102:10
|
||||
portmap_108=103:10
|
||||
portmap_109=104:10
|
||||
|
||||
portmap_110=105:10
|
||||
portmap_111=106:10
|
||||
portmap_112=107:10
|
||||
portmap_113=108:10
|
||||
|
||||
portmap_114=109:10
|
||||
portmap_115=110:10
|
||||
portmap_116=111:10
|
||||
portmap_117=112:10
|
||||
|
||||
portmap_1=1:10
|
||||
portmap_2=2:10
|
||||
portmap_3=3:10
|
||||
portmap_4=4:10
|
||||
|
||||
portmap_5=5:10
|
||||
portmap_6=6:10
|
||||
portmap_7=7:10
|
||||
portmap_8=8:10
|
||||
|
||||
portmap_9=9:10
|
||||
portmap_10=10:10
|
||||
portmap_11=11:10
|
||||
portmap_12=12:10
|
||||
|
||||
portmap_13=13:10
|
||||
portmap_14=14:10
|
||||
portmap_15=15:10
|
||||
portmap_16=16:10
|
||||
|
||||
|
||||
portmap_17=17:50:2
|
||||
portmap_18=19:50:2
|
||||
|
||||
portmap_21=21:50:2
|
||||
portmap_22=23:50:2
|
||||
|
||||
portmap_25=25:50:2
|
||||
portmap_26=27:50:2
|
||||
|
||||
portmap_29=29:50:2
|
||||
portmap_30=31:50:2
|
||||
|
||||
portmap_118=113:50:2
|
||||
portmap_119=115:50:2
|
||||
|
||||
portmap_122=117:50:2
|
||||
portmap_123=119:50:2
|
||||
|
||||
portmap_126=121:50:2
|
||||
portmap_127=123:50:2
|
||||
|
||||
portmap_130=125:50:2
|
||||
portmap_131=127:50:2
|
||||
|
||||
#portmap_66=129:10
|
||||
#portmap_100=131:10
|
||||
|
||||
#WC16
|
||||
xgxs_tx_lane_map_68=0x3201
|
||||
xgxs_rx_lane_map_68=0x2310
|
||||
xgxs_tx_lane_map_69=0x3201
|
||||
xgxs_rx_lane_map_69=0x2310
|
||||
xgxs_tx_lane_map_70=0x3201
|
||||
xgxs_rx_lane_map_70=0x2310
|
||||
xgxs_tx_lane_map_71=0x3201
|
||||
xgxs_rx_lane_map_71=0x2310
|
||||
|
||||
|
||||
#WC17
|
||||
xgxs_tx_lane_map_72=0x3201
|
||||
xgxs_rx_lane_map_72=0x2301
|
||||
xgxs_tx_lane_map_73=0x3201
|
||||
xgxs_rx_lane_map_73=0x2301
|
||||
xgxs_tx_lane_map_74=0x3201
|
||||
xgxs_rx_lane_map_74=0x2301
|
||||
xgxs_tx_lane_map_75=0x3201
|
||||
xgxs_rx_lane_map_75=0x2301
|
||||
|
||||
#WC18
|
||||
xgxs_tx_lane_map_76=0x0132
|
||||
xgxs_rx_lane_map_76=0x0123
|
||||
xgxs_tx_lane_map_77=0x0132
|
||||
xgxs_rx_lane_map_77=0x0123
|
||||
xgxs_tx_lane_map_78=0x0132
|
||||
xgxs_rx_lane_map_78=0x0123
|
||||
xgxs_tx_lane_map_79=0x0132
|
||||
xgxs_rx_lane_map_79=0x0123
|
||||
|
||||
#WC19
|
||||
xgxs_tx_lane_map_80=0x2031
|
||||
xgxs_rx_lane_map_80=0x1320
|
||||
xgxs_tx_lane_map_81=0x2031
|
||||
xgxs_rx_lane_map_81=0x1320
|
||||
xgxs_tx_lane_map_82=0x2031
|
||||
xgxs_rx_lane_map_82=0x1320
|
||||
xgxs_tx_lane_map_83=0x2031
|
||||
xgxs_rx_lane_map_83=0x1320
|
||||
|
||||
#WC8
|
||||
#xgxs_tx_lane_map_34=0x3021
|
||||
#xgxs_rx_lane_map_34=0x0213
|
||||
#xgxs_tx_lane_map_35=0x3021
|
||||
#xgxs_rx_lane_map_35=0x0213
|
||||
#xgxs_tx_lane_map_36=0x3021
|
||||
#xgxs_rx_lane_map_36=0x0213
|
||||
#xgxs_tx_lane_map_37=0x3021
|
||||
#xgxs_rx_lane_map_37=0x0213
|
||||
|
||||
xgxs_tx_lane_map_34=0x3021
|
||||
xgxs_rx_lane_map_34=0x0213
|
||||
xgxs_tx_lane_map_35=0x3021
|
||||
xgxs_rx_lane_map_35=0x0213
|
||||
xgxs_tx_lane_map_36=0x3021
|
||||
xgxs_rx_lane_map_36=0x0213
|
||||
xgxs_tx_lane_map_37=0x3021
|
||||
xgxs_rx_lane_map_37=0x0213
|
||||
|
||||
#WC9
|
||||
xgxs_tx_lane_map_38=0x3210
|
||||
xgxs_rx_lane_map_38=0x1023
|
||||
xgxs_tx_lane_map_39=0x3210
|
||||
xgxs_rx_lane_map_39=0x1023
|
||||
xgxs_tx_lane_map_40=0x3210
|
||||
xgxs_rx_lane_map_40=0x1023
|
||||
xgxs_tx_lane_map_41=0x3210
|
||||
xgxs_rx_lane_map_41=0x1023
|
||||
|
||||
#WC10
|
||||
xgxs_tx_lane_map_42=0x2310
|
||||
xgxs_rx_lane_map_42=0x3210
|
||||
xgxs_tx_lane_map_43=0x2310
|
||||
xgxs_rx_lane_map_43=0x3210
|
||||
xgxs_tx_lane_map_44=0x2310
|
||||
xgxs_rx_lane_map_44=0x3210
|
||||
xgxs_tx_lane_map_45=0x2310
|
||||
xgxs_rx_lane_map_45=0x3210
|
||||
|
||||
#WC11
|
||||
xgxs_tx_lane_map_46=0x1032
|
||||
xgxs_rx_lane_map_46=0x1302
|
||||
xgxs_tx_lane_map_47=0x1032
|
||||
xgxs_rx_lane_map_47=0x1302
|
||||
xgxs_tx_lane_map_48=0x1032
|
||||
xgxs_rx_lane_map_48=0x1302
|
||||
xgxs_tx_lane_map_49=0x1032
|
||||
xgxs_rx_lane_map_49=0x1302
|
||||
|
||||
#WC12
|
||||
xgxs_tx_lane_map_50=0x3201
|
||||
xgxs_rx_lane_map_50=0x0213
|
||||
xgxs_tx_lane_map_51=0x3201
|
||||
xgxs_rx_lane_map_51=0x0213
|
||||
xgxs_tx_lane_map_52=0x3201
|
||||
xgxs_rx_lane_map_52=0x0213
|
||||
xgxs_tx_lane_map_53=0x3201
|
||||
xgxs_rx_lane_map_53=0x0213
|
||||
|
||||
|
||||
#WC13
|
||||
xgxs_tx_lane_map_54=0x2301
|
||||
xgxs_rx_lane_map_54=0x2310
|
||||
xgxs_tx_lane_map_55=0x2301
|
||||
xgxs_rx_lane_map_55=0x2310
|
||||
xgxs_tx_lane_map_56=0x2301
|
||||
xgxs_rx_lane_map_56=0x2310
|
||||
xgxs_tx_lane_map_57=0x2301
|
||||
xgxs_rx_lane_map_57=0x2310
|
||||
|
||||
#WC14
|
||||
xgxs_tx_lane_map_58=0x3201
|
||||
xgxs_rx_lane_map_58=0x0213
|
||||
xgxs_tx_lane_map_59=0x3201
|
||||
xgxs_rx_lane_map_59=0x0213
|
||||
xgxs_tx_lane_map_60=0x3201
|
||||
xgxs_rx_lane_map_60=0x0213
|
||||
xgxs_tx_lane_map_61=0x3201
|
||||
xgxs_rx_lane_map_61=0x0213
|
||||
|
||||
#WC15
|
||||
xgxs_tx_lane_map_62=0x1302
|
||||
xgxs_rx_lane_map_62=0x2310
|
||||
xgxs_tx_lane_map_63=0x1302
|
||||
xgxs_rx_lane_map_63=0x2310
|
||||
xgxs_tx_lane_map_64=0x1302
|
||||
xgxs_rx_lane_map_64=0x2310
|
||||
xgxs_tx_lane_map_65=0x1302
|
||||
xgxs_rx_lane_map_65=0x2310
|
||||
|
||||
#WC20
|
||||
xgxs_tx_lane_map_84=0x0213
|
||||
xgxs_rx_lane_map_84=0x2301
|
||||
xgxs_tx_lane_map_85=0x0213
|
||||
xgxs_rx_lane_map_85=0x2301
|
||||
xgxs_tx_lane_map_86=0x0213
|
||||
xgxs_rx_lane_map_86=0x2301
|
||||
xgxs_tx_lane_map_87=0x0213
|
||||
xgxs_rx_lane_map_87=0x2301
|
||||
|
||||
#WC21
|
||||
xgxs_tx_lane_map_88=0x0132
|
||||
xgxs_rx_lane_map_88=0x3210
|
||||
xgxs_tx_lane_map_89=0x0132
|
||||
xgxs_rx_lane_map_89=0x3210
|
||||
xgxs_tx_lane_map_90=0x0132
|
||||
xgxs_rx_lane_map_90=0x3210
|
||||
xgxs_tx_lane_map_91=0x0132
|
||||
xgxs_rx_lane_map_91=0x3210
|
||||
|
||||
#WC22
|
||||
xgxs_tx_lane_map_92=0x0132
|
||||
xgxs_rx_lane_map_92=0x2031
|
||||
xgxs_tx_lane_map_93=0x0132
|
||||
xgxs_rx_lane_map_93=0x2031
|
||||
xgxs_tx_lane_map_94=0x0132
|
||||
xgxs_rx_lane_map_94=0x2031
|
||||
xgxs_tx_lane_map_95=0x0132
|
||||
xgxs_rx_lane_map_95=0x2031
|
||||
|
||||
#WC23
|
||||
xgxs_tx_lane_map_96=0x2031
|
||||
xgxs_rx_lane_map_96=0x3201
|
||||
xgxs_tx_lane_map_97=0x2031
|
||||
xgxs_rx_lane_map_97=0x3201
|
||||
xgxs_tx_lane_map_98=0x2031
|
||||
xgxs_rx_lane_map_98=0x3201
|
||||
xgxs_tx_lane_map_99=0x2031
|
||||
xgxs_rx_lane_map_99=0x3201
|
||||
|
||||
#WC24
|
||||
xgxs_tx_lane_map_102=0x0132
|
||||
xgxs_rx_lane_map_102=0x2301
|
||||
xgxs_tx_lane_map_103=0x0132
|
||||
xgxs_rx_lane_map_103=0x2301
|
||||
xgxs_tx_lane_map_104=0x0132
|
||||
xgxs_rx_lane_map_104=0x2301
|
||||
xgxs_tx_lane_map_105=0x0132
|
||||
xgxs_rx_lane_map_105=0x2301
|
||||
|
||||
#WC25
|
||||
xgxs_tx_lane_map_106=0x0132
|
||||
xgxs_rx_lane_map_106=0x3201
|
||||
xgxs_tx_lane_map_107=0x0132
|
||||
xgxs_rx_lane_map_107=0x3201
|
||||
xgxs_tx_lane_map_108=0x0132
|
||||
xgxs_rx_lane_map_108=0x3201
|
||||
xgxs_tx_lane_map_109=0x0132
|
||||
xgxs_rx_lane_map_109=0x3201
|
||||
|
||||
#WC26
|
||||
xgxs_tx_lane_map_110=0x0132
|
||||
xgxs_rx_lane_map_110=0x2031
|
||||
xgxs_tx_lane_map_111=0x0132
|
||||
xgxs_rx_lane_map_111=0x2031
|
||||
xgxs_tx_lane_map_112=0x0132
|
||||
xgxs_rx_lane_map_112=0x2031
|
||||
xgxs_tx_lane_map_113=0x0132
|
||||
xgxs_rx_lane_map_113=0x2031
|
||||
|
||||
#WC27
|
||||
xgxs_tx_lane_map_114=0x2031
|
||||
xgxs_rx_lane_map_114=0x2301
|
||||
xgxs_tx_lane_map_115=0x2031
|
||||
xgxs_rx_lane_map_115=0x2301
|
||||
xgxs_tx_lane_map_116=0x2031
|
||||
xgxs_rx_lane_map_116=0x2301
|
||||
xgxs_tx_lane_map_117=0x2031
|
||||
xgxs_rx_lane_map_117=0x2301
|
||||
|
||||
|
||||
#WC0
|
||||
xgxs_tx_lane_map_1=0x3210
|
||||
xgxs_rx_lane_map_1=0x3120
|
||||
xgxs_tx_lane_map_2=0x3210
|
||||
xgxs_rx_lane_map_2=0x3120
|
||||
xgxs_tx_lane_map_3=0x3210
|
||||
xgxs_rx_lane_map_3=0x3120
|
||||
xgxs_tx_lane_map_4=0x3210
|
||||
xgxs_rx_lane_map_4=0x3120
|
||||
|
||||
#WC1
|
||||
xgxs_tx_lane_map_5=0x0132
|
||||
xgxs_rx_lane_map_5=0x1023
|
||||
xgxs_tx_lane_map_6=0x0132
|
||||
xgxs_rx_lane_map_6=0x1023
|
||||
xgxs_tx_lane_map_7=0x0132
|
||||
xgxs_rx_lane_map_7=0x1023
|
||||
xgxs_tx_lane_map_8=0x0132
|
||||
xgxs_rx_lane_map_8=0x1023
|
||||
|
||||
#WC2
|
||||
xgxs_tx_lane_map_9=0x3201
|
||||
xgxs_rx_lane_map_9=0x3120
|
||||
xgxs_tx_lane_map_10=0x3201
|
||||
xgxs_rx_lane_map_10=0x3120
|
||||
xgxs_tx_lane_map_11=0x3201
|
||||
xgxs_rx_lane_map_11=0x3120
|
||||
xgxs_tx_lane_map_12=0x3201
|
||||
xgxs_rx_lane_map_12=0x3120
|
||||
|
||||
#WC3
|
||||
xgxs_tx_lane_map_13=0x2031
|
||||
xgxs_rx_lane_map_13=0x1032
|
||||
xgxs_tx_lane_map_14=0x2031
|
||||
xgxs_rx_lane_map_14=0x1032
|
||||
xgxs_tx_lane_map_15=0x2031
|
||||
xgxs_rx_lane_map_15=0x1032
|
||||
xgxs_tx_lane_map_16=0x2031
|
||||
xgxs_rx_lane_map_16=0x1032
|
||||
|
||||
#WC4
|
||||
xgxs_tx_lane_map_17=0x2310
|
||||
xgxs_rx_lane_map_17=0x3210
|
||||
xgxs_tx_lane_map_18=0x2310
|
||||
xgxs_rx_lane_map_18=0x3210
|
||||
|
||||
#WC5
|
||||
xgxs_tx_lane_map_21=0x2301
|
||||
xgxs_rx_lane_map_21=0x3120
|
||||
xgxs_tx_lane_map_22=0x2301
|
||||
xgxs_rx_lane_map_22=0x3120
|
||||
|
||||
#WC6
|
||||
xgxs_tx_lane_map_25=0x3201
|
||||
xgxs_rx_lane_map_25=0x0213
|
||||
xgxs_tx_lane_map_26=0x3201
|
||||
xgxs_rx_lane_map_26=0x0213
|
||||
|
||||
#WC7
|
||||
xgxs_tx_lane_map_29=0x1302
|
||||
xgxs_rx_lane_map_29=0x1023
|
||||
xgxs_tx_lane_map_30=0x1302
|
||||
xgxs_rx_lane_map_30=0x1023
|
||||
|
||||
#WC28
|
||||
xgxs_tx_lane_map_118=0x1320
|
||||
xgxs_rx_lane_map_118=0x1302
|
||||
xgxs_tx_lane_map_119=0x1320
|
||||
xgxs_rx_lane_map_119=0x1302
|
||||
|
||||
#WC29
|
||||
xgxs_tx_lane_map_122=0x1032
|
||||
xgxs_rx_lane_map_122=0x1023
|
||||
xgxs_tx_lane_map_123=0x1032
|
||||
xgxs_rx_lane_map_123=0x1023
|
||||
|
||||
#WC30
|
||||
xgxs_tx_lane_map_126=0x3120
|
||||
xgxs_rx_lane_map_126=0x3120
|
||||
xgxs_tx_lane_map_127=0x3120
|
||||
xgxs_rx_lane_map_127=0x3120
|
||||
|
||||
#WC31
|
||||
xgxs_tx_lane_map_130=0x1302
|
||||
xgxs_rx_lane_map_130=0x2310
|
||||
xgxs_tx_lane_map_131=0x1302
|
||||
xgxs_rx_lane_map_131=0x2310
|
||||
|
||||
|
||||
|
||||
|
||||
#PN
|
||||
|
||||
#WC16
|
||||
phy_xaui_tx_polarity_flip_68=0x0000
|
||||
phy_xaui_rx_polarity_flip_68=0x0000
|
||||
phy_xaui_tx_polarity_flip_69=0x0000
|
||||
phy_xaui_rx_polarity_flip_69=0x0000
|
||||
phy_xaui_tx_polarity_flip_70=0x0000
|
||||
phy_xaui_rx_polarity_flip_70=0x0000
|
||||
phy_xaui_tx_polarity_flip_71=0x0000
|
||||
phy_xaui_rx_polarity_flip_71=0x0000
|
||||
|
||||
#WC17
|
||||
phy_xaui_tx_polarity_flip_72=0x0001
|
||||
phy_xaui_rx_polarity_flip_72=0x0000
|
||||
phy_xaui_tx_polarity_flip_73=0x0000
|
||||
phy_xaui_rx_polarity_flip_73=0x0001
|
||||
phy_xaui_tx_polarity_flip_74=0x0001
|
||||
phy_xaui_rx_polarity_flip_74=0x0000
|
||||
phy_xaui_tx_polarity_flip_75=0x0001
|
||||
phy_xaui_rx_polarity_flip_75=0x0000
|
||||
|
||||
#WC18
|
||||
phy_xaui_tx_polarity_flip_76=0x0001
|
||||
phy_xaui_rx_polarity_flip_76=0x0000
|
||||
phy_xaui_tx_polarity_flip_77=0x0001
|
||||
phy_xaui_rx_polarity_flip_77=0x0000
|
||||
phy_xaui_tx_polarity_flip_78=0x0001
|
||||
phy_xaui_rx_polarity_flip_78=0x0000
|
||||
phy_xaui_tx_polarity_flip_79=0x0001
|
||||
phy_xaui_rx_polarity_flip_79=0x0000
|
||||
|
||||
#WC19
|
||||
phy_xaui_tx_polarity_flip_80=0x0001
|
||||
phy_xaui_rx_polarity_flip_80=0x0001
|
||||
phy_xaui_tx_polarity_flip_81=0x0001
|
||||
phy_xaui_rx_polarity_flip_81=0x0001
|
||||
phy_xaui_tx_polarity_flip_82=0x0001
|
||||
phy_xaui_rx_polarity_flip_82=0x0001
|
||||
phy_xaui_tx_polarity_flip_83=0x0001
|
||||
phy_xaui_rx_polarity_flip_83=0x0001
|
||||
|
||||
#WC8
|
||||
phy_xaui_tx_polarity_flip_34=0x0000
|
||||
phy_xaui_rx_polarity_flip_34=0x0000
|
||||
phy_xaui_tx_polarity_flip_35=0x0001
|
||||
phy_xaui_rx_polarity_flip_35=0x0000
|
||||
phy_xaui_tx_polarity_flip_36=0x0001
|
||||
phy_xaui_rx_polarity_flip_36=0x0000
|
||||
phy_xaui_tx_polarity_flip_37=0x0001
|
||||
phy_xaui_rx_polarity_flip_37=0x0000
|
||||
|
||||
#WC9
|
||||
phy_xaui_tx_polarity_flip_38=0x0000
|
||||
phy_xaui_rx_polarity_flip_38=0x0000
|
||||
phy_xaui_tx_polarity_flip_39=0x0000
|
||||
phy_xaui_rx_polarity_flip_39=0x0000
|
||||
phy_xaui_tx_polarity_flip_40=0x0000
|
||||
phy_xaui_rx_polarity_flip_40=0x0000
|
||||
phy_xaui_tx_polarity_flip_41=0x0001
|
||||
phy_xaui_rx_polarity_flip_41=0x0000
|
||||
|
||||
#WC10
|
||||
phy_xaui_tx_polarity_flip_42=0x0001
|
||||
phy_xaui_rx_polarity_flip_42=0x0000
|
||||
phy_xaui_tx_polarity_flip_43=0x0000
|
||||
phy_xaui_rx_polarity_flip_43=0x0000
|
||||
phy_xaui_tx_polarity_flip_44=0x0001
|
||||
phy_xaui_rx_polarity_flip_44=0x0000
|
||||
phy_xaui_tx_polarity_flip_45=0x0001
|
||||
phy_xaui_rx_polarity_flip_45=0x0000
|
||||
|
||||
#WC11
|
||||
phy_xaui_tx_polarity_flip_46=0x0000
|
||||
phy_xaui_rx_polarity_flip_46=0x0000
|
||||
phy_xaui_tx_polarity_flip_47=0x0000
|
||||
phy_xaui_rx_polarity_flip_47=0x0000
|
||||
phy_xaui_tx_polarity_flip_48=0x0000
|
||||
phy_xaui_rx_polarity_flip_48=0x0000
|
||||
phy_xaui_tx_polarity_flip_49=0x0000
|
||||
phy_xaui_rx_polarity_flip_49=0x0000
|
||||
|
||||
#WC12
|
||||
phy_xaui_tx_polarity_flip_50=0x0000
|
||||
phy_xaui_rx_polarity_flip_50=0x0000
|
||||
phy_xaui_tx_polarity_flip_51=0x0001
|
||||
phy_xaui_rx_polarity_flip_51=0x0000
|
||||
phy_xaui_tx_polarity_flip_52=0x0000
|
||||
phy_xaui_rx_polarity_flip_52=0x0000
|
||||
phy_xaui_tx_polarity_flip_53=0x0000
|
||||
phy_xaui_rx_polarity_flip_53=0x0000
|
||||
|
||||
#WC13
|
||||
phy_xaui_tx_polarity_flip_54=0x0000
|
||||
phy_xaui_rx_polarity_flip_54=0x0000
|
||||
phy_xaui_tx_polarity_flip_55=0x0001
|
||||
phy_xaui_rx_polarity_flip_55=0x0000
|
||||
phy_xaui_tx_polarity_flip_56=0x0000
|
||||
phy_xaui_rx_polarity_flip_56=0x0000
|
||||
phy_xaui_tx_polarity_flip_57=0x0000
|
||||
phy_xaui_rx_polarity_flip_57=0x0000
|
||||
|
||||
#WC14
|
||||
phy_xaui_tx_polarity_flip_58=0x0000
|
||||
phy_xaui_rx_polarity_flip_58=0x0000
|
||||
phy_xaui_tx_polarity_flip_59=0x0000
|
||||
phy_xaui_rx_polarity_flip_59=0x0000
|
||||
phy_xaui_tx_polarity_flip_60=0x0000
|
||||
phy_xaui_rx_polarity_flip_60=0x0000
|
||||
phy_xaui_tx_polarity_flip_61=0x0000
|
||||
phy_xaui_rx_polarity_flip_61=0x0000
|
||||
|
||||
#WC15
|
||||
phy_xaui_tx_polarity_flip_62=0x0000
|
||||
phy_xaui_rx_polarity_flip_62=0x0001
|
||||
phy_xaui_tx_polarity_flip_63=0x0001
|
||||
phy_xaui_rx_polarity_flip_63=0x0001
|
||||
phy_xaui_tx_polarity_flip_64=0x0000
|
||||
phy_xaui_rx_polarity_flip_64=0x0001
|
||||
phy_xaui_tx_polarity_flip_65=0x0001
|
||||
phy_xaui_rx_polarity_flip_65=0x0001
|
||||
|
||||
#WC20
|
||||
phy_xaui_tx_polarity_flip_84=0x0001
|
||||
phy_xaui_rx_polarity_flip_84=0x0000
|
||||
phy_xaui_tx_polarity_flip_85=0x0001
|
||||
phy_xaui_rx_polarity_flip_85=0x0001
|
||||
phy_xaui_tx_polarity_flip_86=0x0001
|
||||
phy_xaui_rx_polarity_flip_86=0x0001
|
||||
phy_xaui_tx_polarity_flip_87=0x0000
|
||||
phy_xaui_rx_polarity_flip_87=0x0001
|
||||
|
||||
#WC21
|
||||
phy_xaui_tx_polarity_flip_88=0x0001
|
||||
phy_xaui_rx_polarity_flip_88=0x0001
|
||||
phy_xaui_tx_polarity_flip_89=0x0000
|
||||
phy_xaui_rx_polarity_flip_89=0x0000
|
||||
phy_xaui_tx_polarity_flip_90=0x0001
|
||||
phy_xaui_rx_polarity_flip_90=0x0001
|
||||
phy_xaui_tx_polarity_flip_91=0x0001
|
||||
phy_xaui_rx_polarity_flip_91=0x0001
|
||||
|
||||
#WC22
|
||||
phy_xaui_tx_polarity_flip_92=0x0001
|
||||
phy_xaui_rx_polarity_flip_92=0x0000
|
||||
phy_xaui_tx_polarity_flip_93=0x0001
|
||||
phy_xaui_rx_polarity_flip_93=0x0000
|
||||
phy_xaui_tx_polarity_flip_94=0x0001
|
||||
phy_xaui_rx_polarity_flip_94=0x0000
|
||||
phy_xaui_tx_polarity_flip_95=0x0001
|
||||
phy_xaui_rx_polarity_flip_95=0x0001
|
||||
|
||||
#WC23
|
||||
phy_xaui_tx_polarity_flip_96=0x0001
|
||||
phy_xaui_rx_polarity_flip_96=0x0000
|
||||
phy_xaui_tx_polarity_flip_97=0x0000
|
||||
phy_xaui_rx_polarity_flip_97=0x0000
|
||||
phy_xaui_tx_polarity_flip_98=0x0001
|
||||
phy_xaui_rx_polarity_flip_98=0x0000
|
||||
phy_xaui_tx_polarity_flip_99=0x0000
|
||||
phy_xaui_rx_polarity_flip_99=0x0000
|
||||
|
||||
#WC24
|
||||
phy_xaui_tx_polarity_flip_102=0x0000
|
||||
phy_xaui_rx_polarity_flip_102=0x0001
|
||||
phy_xaui_tx_polarity_flip_103=0x0000
|
||||
phy_xaui_rx_polarity_flip_103=0x0001
|
||||
phy_xaui_tx_polarity_flip_104=0x0000
|
||||
phy_xaui_rx_polarity_flip_104=0x0001
|
||||
phy_xaui_tx_polarity_flip_105=0x0000
|
||||
phy_xaui_rx_polarity_flip_105=0x0001
|
||||
|
||||
#WC25
|
||||
phy_xaui_tx_polarity_flip_106=0x0001
|
||||
phy_xaui_rx_polarity_flip_106=0x0000
|
||||
phy_xaui_tx_polarity_flip_107=0x0001
|
||||
phy_xaui_rx_polarity_flip_107=0x0000
|
||||
phy_xaui_tx_polarity_flip_108=0x0001
|
||||
phy_xaui_rx_polarity_flip_108=0x0000
|
||||
phy_xaui_tx_polarity_flip_109=0x0001
|
||||
phy_xaui_rx_polarity_flip_109=0x0000
|
||||
|
||||
#WC26
|
||||
phy_xaui_tx_polarity_flip_110=0x0001
|
||||
phy_xaui_rx_polarity_flip_110=0x0001
|
||||
phy_xaui_tx_polarity_flip_111=0x0001
|
||||
phy_xaui_rx_polarity_flip_111=0x0001
|
||||
phy_xaui_tx_polarity_flip_112=0x0001
|
||||
phy_xaui_rx_polarity_flip_112=0x0001
|
||||
phy_xaui_tx_polarity_flip_113=0x0001
|
||||
phy_xaui_rx_polarity_flip_113=0x0001
|
||||
|
||||
#WC27
|
||||
phy_xaui_tx_polarity_flip_114=0x0001
|
||||
phy_xaui_rx_polarity_flip_114=0x0001
|
||||
phy_xaui_tx_polarity_flip_115=0x0001
|
||||
phy_xaui_rx_polarity_flip_115=0x0001
|
||||
phy_xaui_tx_polarity_flip_116=0x0001
|
||||
phy_xaui_rx_polarity_flip_116=0x0001
|
||||
phy_xaui_tx_polarity_flip_117=0x0001
|
||||
phy_xaui_rx_polarity_flip_117=0x0000
|
||||
|
||||
#WC0
|
||||
phy_xaui_tx_polarity_flip_1=0x0001
|
||||
phy_xaui_rx_polarity_flip_1=0x0001
|
||||
phy_xaui_tx_polarity_flip_2=0x0001
|
||||
phy_xaui_rx_polarity_flip_2=0x0001
|
||||
phy_xaui_tx_polarity_flip_3=0x0000
|
||||
phy_xaui_rx_polarity_flip_3=0x0001
|
||||
phy_xaui_tx_polarity_flip_4=0x0000
|
||||
phy_xaui_rx_polarity_flip_4=0x0001
|
||||
|
||||
#WC1
|
||||
phy_xaui_tx_polarity_flip_5=0x0001
|
||||
phy_xaui_rx_polarity_flip_5=0x0000
|
||||
phy_xaui_tx_polarity_flip_6=0x0001
|
||||
phy_xaui_rx_polarity_flip_6=0x0000
|
||||
phy_xaui_tx_polarity_flip_7=0x0001
|
||||
phy_xaui_rx_polarity_flip_7=0x0000
|
||||
phy_xaui_tx_polarity_flip_8=0x0000
|
||||
phy_xaui_rx_polarity_flip_8=0x0000
|
||||
|
||||
#WC2
|
||||
phy_xaui_tx_polarity_flip_9=0x0000
|
||||
phy_xaui_rx_polarity_flip_9=0x0000
|
||||
phy_xaui_tx_polarity_flip_10=0x0001
|
||||
phy_xaui_rx_polarity_flip_10=0x0000
|
||||
phy_xaui_tx_polarity_flip_11=0x0000
|
||||
phy_xaui_rx_polarity_flip_11=0x0000
|
||||
phy_xaui_tx_polarity_flip_12=0x0000
|
||||
phy_xaui_rx_polarity_flip_12=0x0001
|
||||
|
||||
#WC3
|
||||
phy_xaui_tx_polarity_flip_13=0x0001
|
||||
phy_xaui_rx_polarity_flip_13=0x0000
|
||||
phy_xaui_tx_polarity_flip_14=0x0001
|
||||
phy_xaui_rx_polarity_flip_14=0x0000
|
||||
phy_xaui_tx_polarity_flip_15=0x0001
|
||||
phy_xaui_rx_polarity_flip_15=0x0000
|
||||
phy_xaui_tx_polarity_flip_16=0x0001
|
||||
phy_xaui_rx_polarity_flip_16=0x0000
|
||||
|
||||
#WC4
|
||||
phy_xaui_tx_polarity_flip_17=0x0003
|
||||
phy_xaui_rx_polarity_flip_17=0x0000
|
||||
phy_xaui_tx_polarity_flip_18=0x0001
|
||||
phy_xaui_rx_polarity_flip_18=0x0000
|
||||
|
||||
#WC5
|
||||
phy_xaui_tx_polarity_flip_21=0x0000
|
||||
phy_xaui_rx_polarity_flip_21=0x0000
|
||||
phy_xaui_tx_polarity_flip_22=0x0000
|
||||
phy_xaui_rx_polarity_flip_22=0x0000
|
||||
|
||||
#WC6
|
||||
phy_xaui_tx_polarity_flip_25=0x0002
|
||||
phy_xaui_rx_polarity_flip_25=0x0001
|
||||
phy_xaui_tx_polarity_flip_26=0x0000
|
||||
phy_xaui_rx_polarity_flip_26=0x0001
|
||||
|
||||
#WC7
|
||||
phy_xaui_tx_polarity_flip_29=0x0002
|
||||
phy_xaui_rx_polarity_flip_29=0x0000
|
||||
phy_xaui_tx_polarity_flip_30=0x0000
|
||||
phy_xaui_rx_polarity_flip_30=0x0000
|
||||
|
||||
#WC28
|
||||
phy_xaui_tx_polarity_flip_118=0x0003
|
||||
phy_xaui_rx_polarity_flip_118=0x0003
|
||||
phy_xaui_tx_polarity_flip_119=0x0003
|
||||
phy_xaui_rx_polarity_flip_119=0x0003
|
||||
|
||||
#WC29
|
||||
phy_xaui_tx_polarity_flip_122=0x0000
|
||||
phy_xaui_rx_polarity_flip_122=0x0000
|
||||
phy_xaui_tx_polarity_flip_123=0x0001
|
||||
phy_xaui_rx_polarity_flip_123=0x0000
|
||||
|
||||
#WC30
|
||||
phy_xaui_tx_polarity_flip_126=0x0003
|
||||
phy_xaui_rx_polarity_flip_126=0x0000
|
||||
phy_xaui_tx_polarity_flip_127=0x0003
|
||||
phy_xaui_rx_polarity_flip_127=0x0000
|
||||
|
||||
#WC31
|
||||
phy_xaui_tx_polarity_flip_130=0x0002
|
||||
phy_xaui_rx_polarity_flip_130=0x0000
|
||||
phy_xaui_tx_polarity_flip_131=0x0001
|
||||
phy_xaui_rx_polarity_flip_131=0x0000
|
||||
|
@ -1 +1 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/th-seastone-dx010-64x50G.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th-seastone-dx010-64x50G.config.bcm
|
||||
|
@ -0,0 +1,621 @@
|
||||
# Define default OS / SAL
|
||||
os=unix
|
||||
|
||||
# all XPORTs to XE ports
|
||||
#pbmp_xport_xe=0x1fffffffe
|
||||
pbmp_xport_xe=0x1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
|
||||
pbmp_oversubscribe=0x1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
|
||||
|
||||
# Mode control to select L2 Table DMA mode aka L2MODE_POLL (0) or
|
||||
# L2MOD_FIFO mechanism aka L2MODE_FIFO (1) for L2 table change notification.
|
||||
l2xmsg_mode=1
|
||||
|
||||
# Memory table size configs
|
||||
l2_mem_entries=8192
|
||||
l3_mem_entries=8192
|
||||
l3_alpm_enable=2
|
||||
ipv6_lpm_128b_enable=1
|
||||
mmu_lossless=0
|
||||
|
||||
###################################################################################
|
||||
# Celestica Customize for SeaStone
|
||||
###################################################################################
|
||||
|
||||
#ext mdio frequency to 495/0x80/2(1.933Mhz) or 415/0x80/2(1.62MHz)
|
||||
# default is 40
|
||||
# Set external MDIO freq to 6.19MHz (495MHz) or 5.19MHz (415MHz)
|
||||
#* target_freq is core_clock_freq * DIVIDEND / DIVISOR / 2
|
||||
#
|
||||
rate_ext_mdio_divisor=0x80
|
||||
|
||||
# use internal rom boot
|
||||
phy_ext_rom_boot=0
|
||||
|
||||
#fpem_mem_entries=32768
|
||||
oversubscribe_mode=1
|
||||
#pbmp_xport_xe=0x3fd000000ff4000003fc000001fe
|
||||
|
||||
dport_map_enable=1
|
||||
dport_map_port_68=1
|
||||
dport_map_port_69=2
|
||||
|
||||
dport_map_port_72=5
|
||||
dport_map_port_73=6
|
||||
|
||||
dport_map_port_76=9
|
||||
dport_map_port_77=10
|
||||
|
||||
dport_map_port_80=13
|
||||
dport_map_port_81=14
|
||||
|
||||
dport_map_port_34=17
|
||||
dport_map_port_35=18
|
||||
|
||||
dport_map_port_38=21
|
||||
dport_map_port_39=22
|
||||
|
||||
dport_map_port_42=25
|
||||
dport_map_port_43=26
|
||||
|
||||
dport_map_port_46=29
|
||||
dport_map_port_47=30
|
||||
|
||||
dport_map_port_50=33
|
||||
dport_map_port_51=34
|
||||
|
||||
dport_map_port_54=37
|
||||
dport_map_port_55=38
|
||||
|
||||
dport_map_port_58=41
|
||||
dport_map_port_59=42
|
||||
|
||||
dport_map_port_62=45
|
||||
dport_map_port_63=46
|
||||
|
||||
dport_map_port_84=49
|
||||
dport_map_port_85=50
|
||||
|
||||
dport_map_port_88=53
|
||||
dport_map_port_89=54
|
||||
|
||||
dport_map_port_92=57
|
||||
dport_map_port_93=58
|
||||
|
||||
dport_map_port_96=61
|
||||
dport_map_port_97=62
|
||||
|
||||
dport_map_port_102=65
|
||||
dport_map_port_103=66
|
||||
|
||||
dport_map_port_106=69
|
||||
dport_map_port_107=70
|
||||
|
||||
dport_map_port_110=73
|
||||
dport_map_port_111=74
|
||||
|
||||
dport_map_port_114=77
|
||||
dport_map_port_115=78
|
||||
|
||||
dport_map_port_1=81
|
||||
dport_map_port_2=82
|
||||
|
||||
dport_map_port_5=85
|
||||
dport_map_port_6=86
|
||||
|
||||
dport_map_port_9=89
|
||||
dport_map_port_10=90
|
||||
|
||||
dport_map_port_13=93
|
||||
dport_map_port_14=94
|
||||
|
||||
dport_map_port_17=97
|
||||
dport_map_port_18=98
|
||||
|
||||
dport_map_port_21=101
|
||||
dport_map_port_22=102
|
||||
|
||||
dport_map_port_25=105
|
||||
dport_map_port_26=106
|
||||
|
||||
dport_map_port_29=109
|
||||
dport_map_port_30=110
|
||||
|
||||
dport_map_port_118=113
|
||||
dport_map_port_119=114
|
||||
|
||||
dport_map_port_122=117
|
||||
dport_map_port_123=118
|
||||
|
||||
dport_map_port_126=121
|
||||
dport_map_port_127=122
|
||||
|
||||
dport_map_port_130=125
|
||||
dport_map_port_131=126
|
||||
|
||||
|
||||
# port mapping
|
||||
portmap_68=65:50:2
|
||||
portmap_69=67:50:2
|
||||
|
||||
portmap_72=69:50:2
|
||||
portmap_73=71:50:2
|
||||
|
||||
portmap_76=73:50:2
|
||||
portmap_77=75:50:2
|
||||
|
||||
portmap_80=77:50:2
|
||||
portmap_81=79:50:2
|
||||
|
||||
portmap_34=33:50:2
|
||||
portmap_35=35:50:2
|
||||
|
||||
portmap_38=37:50:2
|
||||
portmap_39=39:50:2
|
||||
|
||||
portmap_42=41:50:2
|
||||
portmap_43=43:50:2
|
||||
|
||||
portmap_46=45:50:2
|
||||
portmap_47=47:50:2
|
||||
|
||||
portmap_50=49:50:2
|
||||
portmap_51=51:50:2
|
||||
|
||||
portmap_54=53:50:2
|
||||
portmap_55=55:50:2
|
||||
|
||||
portmap_58=57:50:2
|
||||
portmap_59=59:50:2
|
||||
|
||||
portmap_62=61:50:2
|
||||
portmap_63=63:50:2
|
||||
|
||||
portmap_84=81:50:2
|
||||
portmap_85=83:50:2
|
||||
|
||||
portmap_88=85:50:2
|
||||
portmap_89=87:50:2
|
||||
|
||||
portmap_92=89:50:2
|
||||
portmap_93=91:50:2
|
||||
|
||||
portmap_96=93:50:2
|
||||
portmap_97=95:50:2
|
||||
|
||||
portmap_102=97:50:2
|
||||
portmap_103=99:50:2
|
||||
|
||||
portmap_106=101:50:2
|
||||
portmap_107=103:50:2
|
||||
|
||||
portmap_110=105:50:2
|
||||
portmap_111=107:50:2
|
||||
|
||||
portmap_114=109:50:2
|
||||
portmap_115=111:50:2
|
||||
|
||||
portmap_1=1:50:2
|
||||
portmap_2=3:50:2
|
||||
|
||||
portmap_5=5:50:2
|
||||
portmap_6=7:50:2
|
||||
|
||||
portmap_9=9:50:2
|
||||
portmap_10=11:50:2
|
||||
|
||||
portmap_13=13:50:2
|
||||
portmap_14=15:50:2
|
||||
|
||||
portmap_17=17:50:2
|
||||
portmap_18=19:50:2
|
||||
|
||||
portmap_21=21:50:2
|
||||
portmap_22=23:50:2
|
||||
|
||||
portmap_25=25:50:2
|
||||
portmap_26=27:50:2
|
||||
|
||||
portmap_29=29:50:2
|
||||
portmap_30=31:50:2
|
||||
|
||||
portmap_118=113:50:2
|
||||
portmap_119=115:50:2
|
||||
|
||||
portmap_122=117:50:2
|
||||
portmap_123=119:50:2
|
||||
|
||||
portmap_126=121:50:2
|
||||
portmap_127=123:50:2
|
||||
|
||||
portmap_130=125:50:2
|
||||
portmap_131=127:50:2
|
||||
|
||||
|
||||
#WC16
|
||||
xgxs_tx_lane_map_68=0x3201
|
||||
xgxs_rx_lane_map_68=0x2310
|
||||
xgxs_tx_lane_map_69=0x3201
|
||||
xgxs_rx_lane_map_69=0x2310
|
||||
|
||||
|
||||
#WC17
|
||||
xgxs_tx_lane_map_72=0x3201
|
||||
xgxs_rx_lane_map_72=0x2301
|
||||
xgxs_tx_lane_map_73=0x3201
|
||||
xgxs_rx_lane_map_73=0x2301
|
||||
|
||||
#WC18
|
||||
xgxs_tx_lane_map_76=0x0132
|
||||
xgxs_rx_lane_map_76=0x0123
|
||||
xgxs_tx_lane_map_77=0x0132
|
||||
xgxs_rx_lane_map_77=0x0123
|
||||
|
||||
#WC19
|
||||
xgxs_tx_lane_map_80=0x2031
|
||||
xgxs_rx_lane_map_80=0x1320
|
||||
xgxs_tx_lane_map_81=0x2031
|
||||
xgxs_rx_lane_map_81=0x1320
|
||||
|
||||
#WC8
|
||||
xgxs_tx_lane_map_34=0x3021
|
||||
xgxs_rx_lane_map_34=0x0213
|
||||
xgxs_tx_lane_map_35=0x3021
|
||||
xgxs_rx_lane_map_35=0x0213
|
||||
|
||||
#WC9
|
||||
xgxs_tx_lane_map_38=0x3210
|
||||
xgxs_rx_lane_map_38=0x1023
|
||||
xgxs_tx_lane_map_39=0x3210
|
||||
xgxs_rx_lane_map_39=0x1023
|
||||
|
||||
#WC10
|
||||
xgxs_tx_lane_map_42=0x2310
|
||||
xgxs_rx_lane_map_42=0x3210
|
||||
xgxs_tx_lane_map_43=0x2310
|
||||
xgxs_rx_lane_map_43=0x3210
|
||||
|
||||
#WC11
|
||||
xgxs_tx_lane_map_46=0x1032
|
||||
xgxs_rx_lane_map_46=0x1302
|
||||
xgxs_tx_lane_map_47=0x1032
|
||||
xgxs_rx_lane_map_47=0x1302
|
||||
|
||||
#WC12
|
||||
xgxs_tx_lane_map_50=0x3201
|
||||
xgxs_rx_lane_map_50=0x0213
|
||||
xgxs_tx_lane_map_51=0x3201
|
||||
xgxs_rx_lane_map_51=0x0213
|
||||
|
||||
|
||||
#WC13
|
||||
xgxs_tx_lane_map_54=0x2301
|
||||
xgxs_rx_lane_map_54=0x2310
|
||||
xgxs_tx_lane_map_55=0x2301
|
||||
xgxs_rx_lane_map_55=0x2310
|
||||
|
||||
#WC14
|
||||
xgxs_tx_lane_map_58=0x3201
|
||||
xgxs_rx_lane_map_58=0x0213
|
||||
xgxs_tx_lane_map_59=0x3201
|
||||
xgxs_rx_lane_map_59=0x0213
|
||||
|
||||
#WC15
|
||||
xgxs_tx_lane_map_62=0x1302
|
||||
xgxs_rx_lane_map_62=0x2310
|
||||
xgxs_tx_lane_map_63=0x1302
|
||||
xgxs_rx_lane_map_63=0x2310
|
||||
|
||||
#WC20
|
||||
xgxs_tx_lane_map_84=0x0213
|
||||
xgxs_rx_lane_map_84=0x2301
|
||||
xgxs_tx_lane_map_85=0x0213
|
||||
xgxs_rx_lane_map_85=0x2301
|
||||
|
||||
#WC21
|
||||
xgxs_tx_lane_map_88=0x0132
|
||||
xgxs_rx_lane_map_88=0x3210
|
||||
xgxs_tx_lane_map_89=0x0132
|
||||
xgxs_rx_lane_map_89=0x3210
|
||||
|
||||
#WC22
|
||||
xgxs_tx_lane_map_92=0x0132
|
||||
xgxs_rx_lane_map_92=0x2031
|
||||
xgxs_tx_lane_map_93=0x0132
|
||||
xgxs_rx_lane_map_93=0x2031
|
||||
|
||||
#WC23
|
||||
xgxs_tx_lane_map_96=0x2031
|
||||
xgxs_rx_lane_map_96=0x3201
|
||||
xgxs_tx_lane_map_97=0x2031
|
||||
xgxs_rx_lane_map_97=0x3201
|
||||
|
||||
#WC24
|
||||
xgxs_tx_lane_map_102=0x0132
|
||||
xgxs_rx_lane_map_102=0x2301
|
||||
xgxs_tx_lane_map_103=0x0132
|
||||
xgxs_rx_lane_map_103=0x2301
|
||||
|
||||
#WC25
|
||||
xgxs_tx_lane_map_106=0x0132
|
||||
xgxs_rx_lane_map_106=0x3201
|
||||
xgxs_tx_lane_map_107=0x0132
|
||||
xgxs_rx_lane_map_107=0x3201
|
||||
|
||||
#WC26
|
||||
xgxs_tx_lane_map_110=0x0132
|
||||
xgxs_rx_lane_map_110=0x2031
|
||||
xgxs_tx_lane_map_111=0x0132
|
||||
xgxs_rx_lane_map_111=0x2031
|
||||
|
||||
#WC27
|
||||
xgxs_tx_lane_map_114=0x2031
|
||||
xgxs_rx_lane_map_114=0x2301
|
||||
xgxs_tx_lane_map_115=0x2031
|
||||
xgxs_rx_lane_map_115=0x2301
|
||||
|
||||
|
||||
#WC0
|
||||
xgxs_tx_lane_map_1=0x3210
|
||||
xgxs_rx_lane_map_1=0x3120
|
||||
xgxs_tx_lane_map_2=0x3210
|
||||
xgxs_rx_lane_map_2=0x3120
|
||||
|
||||
#WC1
|
||||
xgxs_tx_lane_map_5=0x0132
|
||||
xgxs_rx_lane_map_5=0x1023
|
||||
xgxs_tx_lane_map_6=0x0132
|
||||
xgxs_rx_lane_map_6=0x1023
|
||||
|
||||
#WC2
|
||||
xgxs_tx_lane_map_9=0x3201
|
||||
xgxs_rx_lane_map_9=0x3120
|
||||
xgxs_tx_lane_map_10=0x3201
|
||||
xgxs_rx_lane_map_10=0x3120
|
||||
|
||||
#WC3
|
||||
xgxs_tx_lane_map_13=0x2031
|
||||
xgxs_rx_lane_map_13=0x1032
|
||||
xgxs_tx_lane_map_14=0x2031
|
||||
xgxs_rx_lane_map_14=0x1032
|
||||
|
||||
#WC4
|
||||
xgxs_tx_lane_map_17=0x2310
|
||||
xgxs_rx_lane_map_17=0x3210
|
||||
xgxs_tx_lane_map_18=0x2310
|
||||
xgxs_rx_lane_map_18=0x3210
|
||||
|
||||
#WC5
|
||||
xgxs_tx_lane_map_21=0x2301
|
||||
xgxs_rx_lane_map_21=0x3120
|
||||
xgxs_tx_lane_map_22=0x2301
|
||||
xgxs_rx_lane_map_22=0x3120
|
||||
|
||||
#WC6
|
||||
xgxs_tx_lane_map_25=0x3201
|
||||
xgxs_rx_lane_map_25=0x0213
|
||||
xgxs_tx_lane_map_26=0x3201
|
||||
xgxs_rx_lane_map_26=0x0213
|
||||
|
||||
#WC7
|
||||
xgxs_tx_lane_map_29=0x1302
|
||||
xgxs_rx_lane_map_29=0x1023
|
||||
xgxs_tx_lane_map_30=0x1302
|
||||
xgxs_rx_lane_map_30=0x1023
|
||||
|
||||
#WC28
|
||||
xgxs_tx_lane_map_118=0x1320
|
||||
xgxs_rx_lane_map_118=0x1302
|
||||
xgxs_tx_lane_map_119=0x1320
|
||||
xgxs_rx_lane_map_119=0x1302
|
||||
|
||||
#WC29
|
||||
xgxs_tx_lane_map_122=0x1032
|
||||
xgxs_rx_lane_map_122=0x1023
|
||||
xgxs_tx_lane_map_123=0x1032
|
||||
xgxs_rx_lane_map_123=0x1023
|
||||
|
||||
#WC30
|
||||
xgxs_tx_lane_map_126=0x3120
|
||||
xgxs_rx_lane_map_126=0x3120
|
||||
xgxs_tx_lane_map_127=0x3120
|
||||
xgxs_rx_lane_map_127=0x3120
|
||||
|
||||
#WC31
|
||||
xgxs_tx_lane_map_130=0x1302
|
||||
xgxs_rx_lane_map_130=0x2310
|
||||
xgxs_tx_lane_map_131=0x1302
|
||||
xgxs_rx_lane_map_131=0x2310
|
||||
|
||||
#PN
|
||||
|
||||
#WC16
|
||||
phy_xaui_tx_polarity_flip_68=0x0000
|
||||
phy_xaui_rx_polarity_flip_68=0x0000
|
||||
phy_xaui_tx_polarity_flip_69=0x0000
|
||||
phy_xaui_rx_polarity_flip_69=0x0000
|
||||
|
||||
#WC17
|
||||
phy_xaui_tx_polarity_flip_72=0x0001
|
||||
phy_xaui_rx_polarity_flip_72=0x0002
|
||||
phy_xaui_tx_polarity_flip_73=0x0003
|
||||
phy_xaui_rx_polarity_flip_73=0x0000
|
||||
|
||||
#WC18
|
||||
phy_xaui_tx_polarity_flip_76=0x0003
|
||||
phy_xaui_rx_polarity_flip_76=0x0000
|
||||
phy_xaui_tx_polarity_flip_77=0x0003
|
||||
phy_xaui_rx_polarity_flip_77=0x0000
|
||||
|
||||
#WC19
|
||||
phy_xaui_tx_polarity_flip_80=0x0003
|
||||
phy_xaui_rx_polarity_flip_80=0x0003
|
||||
phy_xaui_tx_polarity_flip_81=0x0003
|
||||
phy_xaui_rx_polarity_flip_81=0x0003
|
||||
|
||||
#WC8
|
||||
phy_xaui_tx_polarity_flip_34=0x0002
|
||||
phy_xaui_rx_polarity_flip_34=0x0000
|
||||
phy_xaui_tx_polarity_flip_35=0x0003
|
||||
phy_xaui_rx_polarity_flip_35=0x0000
|
||||
|
||||
#WC9
|
||||
phy_xaui_tx_polarity_flip_38=0x0000
|
||||
phy_xaui_rx_polarity_flip_38=0x0000
|
||||
phy_xaui_tx_polarity_flip_39=0x0002
|
||||
phy_xaui_rx_polarity_flip_39=0x0000
|
||||
|
||||
#WC10
|
||||
phy_xaui_tx_polarity_flip_42=0x0001
|
||||
phy_xaui_rx_polarity_flip_42=0x0000
|
||||
phy_xaui_tx_polarity_flip_43=0x0003
|
||||
phy_xaui_rx_polarity_flip_43=0x0000
|
||||
|
||||
#WC11
|
||||
phy_xaui_tx_polarity_flip_46=0x0000
|
||||
phy_xaui_rx_polarity_flip_46=0x0000
|
||||
phy_xaui_tx_polarity_flip_47=0x0000
|
||||
phy_xaui_rx_polarity_flip_47=0x0000
|
||||
|
||||
#WC12
|
||||
phy_xaui_tx_polarity_flip_50=0x0002
|
||||
phy_xaui_rx_polarity_flip_50=0x0000
|
||||
phy_xaui_tx_polarity_flip_51=0x0000
|
||||
phy_xaui_rx_polarity_flip_51=0x0000
|
||||
|
||||
#WC13
|
||||
phy_xaui_tx_polarity_flip_54=0x0002
|
||||
phy_xaui_rx_polarity_flip_54=0x0000
|
||||
phy_xaui_tx_polarity_flip_55=0x0000
|
||||
phy_xaui_rx_polarity_flip_55=0x0000
|
||||
|
||||
#WC14
|
||||
phy_xaui_tx_polarity_flip_58=0x0000
|
||||
phy_xaui_rx_polarity_flip_58=0x0000
|
||||
phy_xaui_tx_polarity_flip_59=0x0000
|
||||
phy_xaui_rx_polarity_flip_59=0x0000
|
||||
|
||||
#WC15
|
||||
phy_xaui_tx_polarity_flip_62=0x0002
|
||||
phy_xaui_rx_polarity_flip_62=0x0003
|
||||
phy_xaui_tx_polarity_flip_63=0x0002
|
||||
phy_xaui_rx_polarity_flip_63=0x0003
|
||||
|
||||
#WC20
|
||||
phy_xaui_tx_polarity_flip_84=0x0003
|
||||
phy_xaui_rx_polarity_flip_84=0x0002
|
||||
phy_xaui_tx_polarity_flip_85=0x0001
|
||||
phy_xaui_rx_polarity_flip_85=0x0003
|
||||
|
||||
#WC21
|
||||
phy_xaui_tx_polarity_flip_88=0x0001
|
||||
phy_xaui_rx_polarity_flip_88=0x0001
|
||||
phy_xaui_tx_polarity_flip_89=0x0003
|
||||
phy_xaui_rx_polarity_flip_89=0x0003
|
||||
|
||||
#WC22
|
||||
phy_xaui_tx_polarity_flip_92=0x0003
|
||||
phy_xaui_rx_polarity_flip_92=0x0000
|
||||
phy_xaui_tx_polarity_flip_93=0x0003
|
||||
phy_xaui_rx_polarity_flip_93=0x0002
|
||||
|
||||
#WC23
|
||||
phy_xaui_tx_polarity_flip_96=0x0001
|
||||
phy_xaui_rx_polarity_flip_96=0x0000
|
||||
phy_xaui_tx_polarity_flip_97=0x0001
|
||||
phy_xaui_rx_polarity_flip_97=0x0000
|
||||
|
||||
#WC24
|
||||
phy_xaui_tx_polarity_flip_102=0x0000
|
||||
phy_xaui_rx_polarity_flip_102=0x0003
|
||||
phy_xaui_tx_polarity_flip_103=0x0000
|
||||
phy_xaui_rx_polarity_flip_103=0x0003
|
||||
|
||||
#WC25
|
||||
phy_xaui_tx_polarity_flip_106=0x0003
|
||||
phy_xaui_rx_polarity_flip_106=0x0000
|
||||
phy_xaui_tx_polarity_flip_107=0x0003
|
||||
phy_xaui_rx_polarity_flip_107=0x0000
|
||||
|
||||
#WC26
|
||||
phy_xaui_tx_polarity_flip_110=0x0003
|
||||
phy_xaui_rx_polarity_flip_110=0x0003
|
||||
phy_xaui_tx_polarity_flip_111=0x0003
|
||||
phy_xaui_rx_polarity_flip_111=0x0003
|
||||
|
||||
#WC27
|
||||
phy_xaui_tx_polarity_flip_114=0x0003
|
||||
phy_xaui_rx_polarity_flip_114=0x0003
|
||||
phy_xaui_tx_polarity_flip_115=0x0003
|
||||
phy_xaui_rx_polarity_flip_115=0x0001
|
||||
|
||||
#WC0
|
||||
phy_xaui_tx_polarity_flip_1=0x0003
|
||||
phy_xaui_rx_polarity_flip_1=0x0003
|
||||
phy_xaui_tx_polarity_flip_2=0x0000
|
||||
phy_xaui_rx_polarity_flip_2=0x0003
|
||||
|
||||
#WC1
|
||||
phy_xaui_tx_polarity_flip_5=0x0003
|
||||
phy_xaui_rx_polarity_flip_5=0x0000
|
||||
phy_xaui_tx_polarity_flip_6=0x0001
|
||||
phy_xaui_rx_polarity_flip_6=0x0000
|
||||
|
||||
#WC2
|
||||
phy_xaui_tx_polarity_flip_9=0x0002
|
||||
phy_xaui_rx_polarity_flip_9=0x0000
|
||||
phy_xaui_tx_polarity_flip_10=0x0000
|
||||
phy_xaui_rx_polarity_flip_10=0x0002
|
||||
|
||||
#WC3
|
||||
phy_xaui_tx_polarity_flip_13=0x0003
|
||||
phy_xaui_rx_polarity_flip_13=0x0000
|
||||
phy_xaui_tx_polarity_flip_14=0x0003
|
||||
phy_xaui_rx_polarity_flip_14=0x0000
|
||||
|
||||
#WC4
|
||||
phy_xaui_tx_polarity_flip_17=0x0003
|
||||
phy_xaui_rx_polarity_flip_17=0x0000
|
||||
phy_xaui_tx_polarity_flip_18=0x0001
|
||||
phy_xaui_rx_polarity_flip_18=0x0000
|
||||
|
||||
#WC5
|
||||
phy_xaui_tx_polarity_flip_21=0x0000
|
||||
phy_xaui_rx_polarity_flip_21=0x0000
|
||||
phy_xaui_tx_polarity_flip_22=0x0000
|
||||
phy_xaui_rx_polarity_flip_22=0x0000
|
||||
|
||||
#WC6
|
||||
phy_xaui_tx_polarity_flip_25=0x0002
|
||||
phy_xaui_rx_polarity_flip_25=0x0001
|
||||
phy_xaui_tx_polarity_flip_26=0x0000
|
||||
phy_xaui_rx_polarity_flip_26=0x0001
|
||||
|
||||
#WC7
|
||||
phy_xaui_tx_polarity_flip_29=0x0002
|
||||
phy_xaui_rx_polarity_flip_29=0x0000
|
||||
phy_xaui_tx_polarity_flip_30=0x0000
|
||||
phy_xaui_rx_polarity_flip_30=0x0000
|
||||
|
||||
#WC28
|
||||
phy_xaui_tx_polarity_flip_118=0x0003
|
||||
phy_xaui_rx_polarity_flip_118=0x0003
|
||||
phy_xaui_tx_polarity_flip_119=0x0003
|
||||
phy_xaui_rx_polarity_flip_119=0x0003
|
||||
|
||||
#WC29
|
||||
phy_xaui_tx_polarity_flip_122=0x0000
|
||||
phy_xaui_rx_polarity_flip_122=0x0000
|
||||
phy_xaui_tx_polarity_flip_123=0x0001
|
||||
phy_xaui_rx_polarity_flip_123=0x0000
|
||||
|
||||
#WC30
|
||||
phy_xaui_tx_polarity_flip_126=0x0003
|
||||
phy_xaui_rx_polarity_flip_126=0x0000
|
||||
phy_xaui_tx_polarity_flip_127=0x0003
|
||||
phy_xaui_rx_polarity_flip_127=0x0000
|
||||
|
||||
#WC31
|
||||
phy_xaui_tx_polarity_flip_130=0x0002
|
||||
phy_xaui_rx_polarity_flip_130=0x0000
|
||||
phy_xaui_tx_polarity_flip_131=0x0001
|
||||
phy_xaui_rx_polarity_flip_131=0x0000
|
@ -1 +1 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/th-seastone-dx010-32x100G.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th-seastone-dx010-32x100G.config.bcm
|
||||
|
@ -0,0 +1,374 @@
|
||||
# Define default OS / SAL
|
||||
os=unix
|
||||
|
||||
# all XPORTs to XE ports
|
||||
#pbmp_xport_xe=0x1fffffffe
|
||||
pbmp_xport_xe=0x1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
|
||||
pbmp_oversubscribe=0x1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
|
||||
|
||||
# Mode control to select L2 Table DMA mode aka L2MODE_POLL (0) or
|
||||
# L2MOD_FIFO mechanism aka L2MODE_FIFO (1) for L2 table change notification.
|
||||
l2xmsg_mode=1
|
||||
|
||||
# Memory table size configs
|
||||
l2_mem_entries=8192
|
||||
l3_mem_entries=8192
|
||||
l3_alpm_enable=2
|
||||
ipv6_lpm_128b_enable=1
|
||||
mmu_lossless=0
|
||||
|
||||
###################################################################################
|
||||
# Celestica Customize for SeaStone
|
||||
###################################################################################
|
||||
|
||||
#ext mdio frequency to 495/0x80/2(1.933Mhz) or 415/0x80/2(1.62MHz)
|
||||
# default is 40
|
||||
# Set external MDIO freq to 6.19MHz (495MHz) or 5.19MHz (415MHz)
|
||||
#* target_freq is core_clock_freq * DIVIDEND / DIVISOR / 2
|
||||
#
|
||||
rate_ext_mdio_divisor=0x80
|
||||
|
||||
# use internal rom boot
|
||||
phy_ext_rom_boot=0
|
||||
|
||||
#fpem_mem_entries=32768
|
||||
oversubscribe_mode=1
|
||||
#pbmp_xport_xe=0x3fd000000ff4000003fc000001fe
|
||||
|
||||
|
||||
dport_map_enable=1
|
||||
|
||||
dport_map_port_68=1
|
||||
dport_map_port_72=5
|
||||
dport_map_port_76=9
|
||||
dport_map_port_80=13
|
||||
dport_map_port_34=17
|
||||
dport_map_port_38=21
|
||||
dport_map_port_42=25
|
||||
dport_map_port_46=29
|
||||
dport_map_port_50=33
|
||||
dport_map_port_54=37
|
||||
dport_map_port_58=41
|
||||
dport_map_port_62=45
|
||||
dport_map_port_84=49
|
||||
dport_map_port_88=53
|
||||
dport_map_port_92=57
|
||||
dport_map_port_96=61
|
||||
dport_map_port_102=65
|
||||
dport_map_port_106=69
|
||||
dport_map_port_110=73
|
||||
dport_map_port_114=77
|
||||
dport_map_port_1=81
|
||||
dport_map_port_5=85
|
||||
dport_map_port_9=89
|
||||
dport_map_port_13=93
|
||||
dport_map_port_17=97
|
||||
dport_map_port_21=101
|
||||
dport_map_port_25=105
|
||||
dport_map_port_29=109
|
||||
dport_map_port_118=113
|
||||
dport_map_port_122=117
|
||||
dport_map_port_126=121
|
||||
dport_map_port_130=125
|
||||
|
||||
|
||||
# port mapping
|
||||
portmap_68=65:100:4
|
||||
portmap_72=69:100:4
|
||||
portmap_76=73:100:4
|
||||
portmap_80=77:100:4
|
||||
portmap_34=33:100:4
|
||||
portmap_38=37:100:4
|
||||
portmap_42=41:100:4
|
||||
portmap_46=45:100:4
|
||||
portmap_50=49:100:4
|
||||
portmap_54=53:100:4
|
||||
portmap_58=57:100:4
|
||||
portmap_62=61:100:4
|
||||
portmap_84=81:100:4
|
||||
portmap_88=85:100:4
|
||||
portmap_92=89:100:4
|
||||
portmap_96=93:100:4
|
||||
portmap_102=97:100:4
|
||||
portmap_106=101:100:4
|
||||
portmap_110=105:100:4
|
||||
portmap_114=109:100:4
|
||||
portmap_1=1:100:4
|
||||
portmap_5=5:100:4
|
||||
portmap_9=9:100:4
|
||||
portmap_13=13:100:4
|
||||
portmap_17=17:100:4
|
||||
portmap_21=21:100:4
|
||||
portmap_25=25:100:4
|
||||
portmap_29=29:100:4
|
||||
portmap_118=113:100:4
|
||||
portmap_122=117:100:4
|
||||
portmap_126=121:100:4
|
||||
portmap_130=125:100:4
|
||||
#portmap_66=129:10
|
||||
#portmap_100=131:10
|
||||
|
||||
#WC16
|
||||
xgxs_tx_lane_map_68=0x3201
|
||||
xgxs_rx_lane_map_68=0x2310
|
||||
|
||||
|
||||
#WC17
|
||||
xgxs_tx_lane_map_72=0x3201
|
||||
xgxs_rx_lane_map_72=0x2301
|
||||
|
||||
#WC18
|
||||
xgxs_tx_lane_map_76=0x0132
|
||||
xgxs_rx_lane_map_76=0x0123
|
||||
|
||||
#WC19
|
||||
xgxs_tx_lane_map_80=0x2031
|
||||
xgxs_rx_lane_map_80=0x1320
|
||||
|
||||
#WC8
|
||||
xgxs_tx_lane_map_34=0x3021
|
||||
xgxs_rx_lane_map_34=0x0213
|
||||
|
||||
#WC9
|
||||
xgxs_tx_lane_map_38=0x3210
|
||||
xgxs_rx_lane_map_38=0x1023
|
||||
|
||||
#WC10
|
||||
xgxs_tx_lane_map_42=0x2310
|
||||
xgxs_rx_lane_map_42=0x3210
|
||||
|
||||
#WC11
|
||||
xgxs_tx_lane_map_46=0x1032
|
||||
xgxs_rx_lane_map_46=0x1302
|
||||
|
||||
#WC12
|
||||
xgxs_tx_lane_map_50=0x3201
|
||||
xgxs_rx_lane_map_50=0x0213
|
||||
|
||||
|
||||
#WC13
|
||||
xgxs_tx_lane_map_54=0x2301
|
||||
xgxs_rx_lane_map_54=0x2310
|
||||
|
||||
#WC14
|
||||
xgxs_tx_lane_map_58=0x3201
|
||||
xgxs_rx_lane_map_58=0x0213
|
||||
|
||||
#WC15
|
||||
xgxs_tx_lane_map_62=0x1302
|
||||
xgxs_rx_lane_map_62=0x2310
|
||||
|
||||
#WC20
|
||||
xgxs_tx_lane_map_84=0x0213
|
||||
xgxs_rx_lane_map_84=0x2301
|
||||
|
||||
#WC21
|
||||
xgxs_tx_lane_map_88=0x0132
|
||||
xgxs_rx_lane_map_88=0x3210
|
||||
|
||||
#WC22
|
||||
xgxs_tx_lane_map_92=0x0132
|
||||
xgxs_rx_lane_map_92=0x2031
|
||||
|
||||
#WC23
|
||||
xgxs_tx_lane_map_96=0x2031
|
||||
xgxs_rx_lane_map_96=0x3201
|
||||
|
||||
#WC24
|
||||
xgxs_tx_lane_map_102=0x0132
|
||||
xgxs_rx_lane_map_102=0x2301
|
||||
|
||||
#WC25
|
||||
xgxs_tx_lane_map_106=0x0132
|
||||
xgxs_rx_lane_map_106=0x3201
|
||||
|
||||
#WC26
|
||||
xgxs_tx_lane_map_110=0x0132
|
||||
xgxs_rx_lane_map_110=0x2031
|
||||
|
||||
#WC27
|
||||
xgxs_tx_lane_map_114=0x2031
|
||||
xgxs_rx_lane_map_114=0x2301
|
||||
|
||||
|
||||
#WC0
|
||||
xgxs_tx_lane_map_1=0x3210
|
||||
xgxs_rx_lane_map_1=0x3120
|
||||
|
||||
#WC1
|
||||
xgxs_tx_lane_map_5=0x0132
|
||||
xgxs_rx_lane_map_5=0x1023
|
||||
|
||||
#WC2
|
||||
xgxs_tx_lane_map_9=0x3201
|
||||
xgxs_rx_lane_map_9=0x3120
|
||||
|
||||
#WC3
|
||||
xgxs_tx_lane_map_13=0x2031
|
||||
xgxs_rx_lane_map_13=0x1032
|
||||
|
||||
#WC4
|
||||
xgxs_tx_lane_map_17=0x2310
|
||||
xgxs_rx_lane_map_17=0x3210
|
||||
|
||||
#WC5
|
||||
xgxs_tx_lane_map_21=0x2301
|
||||
xgxs_rx_lane_map_21=0x3120
|
||||
|
||||
#WC6
|
||||
xgxs_tx_lane_map_25=0x3201
|
||||
xgxs_rx_lane_map_25=0x0213
|
||||
|
||||
#WC7
|
||||
xgxs_tx_lane_map_29=0x1302
|
||||
xgxs_rx_lane_map_29=0x1023
|
||||
|
||||
#WC28
|
||||
xgxs_tx_lane_map_118=0x1320
|
||||
xgxs_rx_lane_map_118=0x1302
|
||||
|
||||
#WC29
|
||||
xgxs_tx_lane_map_122=0x1032
|
||||
xgxs_rx_lane_map_122=0x1023
|
||||
|
||||
#WC30
|
||||
xgxs_tx_lane_map_126=0x3120
|
||||
xgxs_rx_lane_map_126=0x3120
|
||||
|
||||
#WC31
|
||||
xgxs_tx_lane_map_130=0x1302
|
||||
xgxs_rx_lane_map_130=0x2310
|
||||
|
||||
#PN
|
||||
|
||||
#WC16
|
||||
phy_xaui_tx_polarity_flip_68=0x0000
|
||||
phy_xaui_rx_polarity_flip_68=0x0000
|
||||
|
||||
#WC17
|
||||
phy_xaui_tx_polarity_flip_72=0x000D
|
||||
phy_xaui_rx_polarity_flip_72=0x0002
|
||||
|
||||
|
||||
#WC18
|
||||
phy_xaui_tx_polarity_flip_76=0x000F
|
||||
phy_xaui_rx_polarity_flip_76=0x0000
|
||||
|
||||
#WC19
|
||||
phy_xaui_tx_polarity_flip_80=0x000F
|
||||
phy_xaui_rx_polarity_flip_80=0x000F
|
||||
|
||||
|
||||
#WC8
|
||||
phy_xaui_tx_polarity_flip_34=0x000E
|
||||
phy_xaui_rx_polarity_flip_34=0x0000
|
||||
|
||||
#WC9
|
||||
phy_xaui_tx_polarity_flip_38=0x0008
|
||||
phy_xaui_rx_polarity_flip_38=0x0000
|
||||
|
||||
#WC10
|
||||
phy_xaui_tx_polarity_flip_42=0x000D
|
||||
phy_xaui_rx_polarity_flip_42=0x0000
|
||||
|
||||
#WC11
|
||||
phy_xaui_tx_polarity_flip_46=0x0000
|
||||
phy_xaui_rx_polarity_flip_46=0x0000
|
||||
|
||||
|
||||
#WC12
|
||||
phy_xaui_tx_polarity_flip_50=0x0002
|
||||
phy_xaui_rx_polarity_flip_50=0x0000
|
||||
|
||||
#WC13
|
||||
phy_xaui_tx_polarity_flip_54=0x0002
|
||||
phy_xaui_rx_polarity_flip_54=0x0000
|
||||
|
||||
#WC14
|
||||
phy_xaui_tx_polarity_flip_58=0x0000
|
||||
phy_xaui_rx_polarity_flip_58=0x0000
|
||||
|
||||
#WC15
|
||||
phy_xaui_tx_polarity_flip_62=0x000A
|
||||
phy_xaui_rx_polarity_flip_62=0x000F
|
||||
|
||||
|
||||
#WC20
|
||||
phy_xaui_tx_polarity_flip_84=0x0007
|
||||
phy_xaui_rx_polarity_flip_84=0x000E
|
||||
|
||||
#WC21
|
||||
phy_xaui_tx_polarity_flip_88=0x000D
|
||||
phy_xaui_rx_polarity_flip_88=0x000D
|
||||
|
||||
#WC22
|
||||
phy_xaui_tx_polarity_flip_92=0x000F
|
||||
phy_xaui_rx_polarity_flip_92=0x0008
|
||||
|
||||
#WC23
|
||||
phy_xaui_tx_polarity_flip_96=0x0005
|
||||
phy_xaui_rx_polarity_flip_96=0x0000
|
||||
|
||||
#WC24
|
||||
phy_xaui_tx_polarity_flip_102=0x0000
|
||||
phy_xaui_rx_polarity_flip_102=0x000F
|
||||
|
||||
#WC25
|
||||
phy_xaui_tx_polarity_flip_106=0x000F
|
||||
phy_xaui_rx_polarity_flip_106=0x0000
|
||||
|
||||
#WC26
|
||||
phy_xaui_tx_polarity_flip_110=0x000F
|
||||
phy_xaui_rx_polarity_flip_110=0x000F
|
||||
|
||||
#WC27
|
||||
phy_xaui_tx_polarity_flip_114=0x000F
|
||||
phy_xaui_rx_polarity_flip_114=0x0007
|
||||
|
||||
#WC0
|
||||
phy_xaui_tx_polarity_flip_1=0x0003
|
||||
phy_xaui_rx_polarity_flip_1=0x000F
|
||||
|
||||
#WC1
|
||||
phy_xaui_tx_polarity_flip_5=0x0007
|
||||
phy_xaui_rx_polarity_flip_5=0x0000
|
||||
|
||||
#WC2
|
||||
phy_xaui_tx_polarity_flip_9=0x0002
|
||||
phy_xaui_rx_polarity_flip_9=0x0008
|
||||
|
||||
#WC3
|
||||
phy_xaui_tx_polarity_flip_13=0x000F
|
||||
phy_xaui_rx_polarity_flip_13=0x0000
|
||||
|
||||
#WC4
|
||||
phy_xaui_tx_polarity_flip_17=0x0007
|
||||
phy_xaui_rx_polarity_flip_17=0x0000
|
||||
|
||||
#WC5
|
||||
phy_xaui_tx_polarity_flip_21=0x0000
|
||||
phy_xaui_rx_polarity_flip_21=0x0000
|
||||
|
||||
#WC6
|
||||
phy_xaui_tx_polarity_flip_25=0x0002
|
||||
phy_xaui_rx_polarity_flip_25=0x0005
|
||||
|
||||
#WC7
|
||||
phy_xaui_tx_polarity_flip_29=0x0002
|
||||
phy_xaui_rx_polarity_flip_29=0x0000
|
||||
|
||||
#WC28
|
||||
phy_xaui_tx_polarity_flip_118=0x000F
|
||||
phy_xaui_rx_polarity_flip_118=0x000F
|
||||
|
||||
#WC29
|
||||
phy_xaui_tx_polarity_flip_122=0x0004
|
||||
phy_xaui_rx_polarity_flip_122=0x0000
|
||||
|
||||
#WC30
|
||||
phy_xaui_tx_polarity_flip_126=0x000F
|
||||
phy_xaui_rx_polarity_flip_126=0x0000
|
||||
|
||||
#WC31
|
||||
phy_xaui_tx_polarity_flip_130=0x0006
|
||||
phy_xaui_rx_polarity_flip_130=0x0000
|
@ -1,2 +1,2 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/td2-s6000-32x40G.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/td2-s6000-32x40G.config.bcm
|
||||
SAI_NUM_ECMP_MEMBERS=32
|
||||
|
@ -0,0 +1,647 @@
|
||||
# Old LPM only configuration
|
||||
# l2_mem_entries=163840
|
||||
# l3_mem_entries=90112
|
||||
# l3_alpm_enable=0
|
||||
# ipv6_lpm_128b_enable=0
|
||||
#
|
||||
# ALPM enable
|
||||
l3_alpm_enable=2
|
||||
ipv6_lpm_128b_enable=1
|
||||
l2_mem_entries=32768
|
||||
l3_mem_entries=16384
|
||||
|
||||
# From old config file
|
||||
os=unix
|
||||
higig2_hdr_mode=1
|
||||
|
||||
# Parity
|
||||
parity_correction=1
|
||||
parity_enable=1
|
||||
stat_if_parity_enable=0
|
||||
|
||||
#
|
||||
bcm_num_cos=8
|
||||
bcm_stat_interval=2000000
|
||||
l2xmsg_hostbuf_size=8192
|
||||
l2xmsg_mode=1
|
||||
lls_num_l2uc=12
|
||||
max_vp_lags=0
|
||||
miim_intr_enable=0
|
||||
mmu_lossless=0
|
||||
module_64ports=0
|
||||
scache_filename=/tmp/scache
|
||||
schan_intr_enable=0
|
||||
stable_size=0x2000000
|
||||
tdma_timeout_usec=5000000
|
||||
|
||||
pbmp_oversubscribe=0x000007fffffffffffffffffffffffffe
|
||||
pbmp_xport_xe=0x000007fffffffffffffffffffffffffe
|
||||
|
||||
# Ports configuration
|
||||
# xe0 (40G)
|
||||
portmap_1=29:40
|
||||
xgxs_rx_lane_map_1=0x213
|
||||
xgxs_tx_lane_map_1=0x213
|
||||
phy_xaui_rx_polarity_flip_1=0xc
|
||||
phy_xaui_tx_polarity_flip_1=0x9
|
||||
serdes_driver_current_lane0_xe0=0x6
|
||||
serdes_driver_current_lane1_xe0=0x7
|
||||
serdes_driver_current_lane2_xe0=0x6
|
||||
serdes_driver_current_lane3_xe0=0x6
|
||||
serdes_pre_driver_current_lane0_xe0=0x6
|
||||
serdes_pre_driver_current_lane1_xe0=0x7
|
||||
serdes_pre_driver_current_lane2_xe0=0x6
|
||||
serdes_pre_driver_current_lane3_xe0=0x6
|
||||
serdes_preemphasis_lane0_xe0=0xc2f0
|
||||
serdes_preemphasis_lane1_xe0=0xd2b0
|
||||
serdes_preemphasis_lane2_xe0=0xc6e0
|
||||
serdes_preemphasis_lane3_xe0=0xc2f0
|
||||
|
||||
# xe1 (40G)
|
||||
portmap_2=25:40
|
||||
xgxs_rx_lane_map_2=0x213
|
||||
xgxs_tx_lane_map_2=0x2031
|
||||
phy_xaui_rx_polarity_flip_2=0xe
|
||||
phy_xaui_tx_polarity_flip_2=0x2
|
||||
serdes_driver_current_lane0_xe1=0x5
|
||||
serdes_driver_current_lane1_xe1=0x5
|
||||
serdes_driver_current_lane2_xe1=0x5
|
||||
serdes_driver_current_lane3_xe1=0x5
|
||||
serdes_pre_driver_current_lane0_xe1=0x5
|
||||
serdes_pre_driver_current_lane1_xe1=0x5
|
||||
serdes_pre_driver_current_lane2_xe1=0x5
|
||||
serdes_pre_driver_current_lane3_xe1=0x5
|
||||
serdes_preemphasis_lane0_xe1=0xcad0
|
||||
serdes_preemphasis_lane1_xe1=0xc6e0
|
||||
serdes_preemphasis_lane2_xe1=0xc6e0
|
||||
serdes_preemphasis_lane3_xe1=0xd2b0
|
||||
|
||||
# xe2 (40G)
|
||||
portmap_3=37:40
|
||||
xgxs_rx_lane_map_3=0x213
|
||||
xgxs_tx_lane_map_3=0x1203
|
||||
phy_xaui_rx_polarity_flip_3=0x3
|
||||
phy_xaui_tx_polarity_flip_3=0xe
|
||||
serdes_driver_current_lane0_xe2=0x4
|
||||
serdes_driver_current_lane1_xe2=0x4
|
||||
serdes_driver_current_lane2_xe2=0x4
|
||||
serdes_driver_current_lane3_xe2=0x4
|
||||
serdes_pre_driver_current_lane0_xe2=0x4
|
||||
serdes_pre_driver_current_lane1_xe2=0x4
|
||||
serdes_pre_driver_current_lane2_xe2=0x4
|
||||
serdes_pre_driver_current_lane3_xe2=0x4
|
||||
serdes_preemphasis_lane0_xe2=0xcad0
|
||||
serdes_preemphasis_lane1_xe2=0xcad0
|
||||
serdes_preemphasis_lane2_xe2=0xc2f0
|
||||
serdes_preemphasis_lane3_xe2=0xc2f0
|
||||
|
||||
# xe3 (40G)
|
||||
portmap_4=33:40
|
||||
xgxs_rx_lane_map_4=0x213
|
||||
xgxs_tx_lane_map_4=0x132
|
||||
phy_xaui_rx_polarity_flip_4=0xe
|
||||
phy_xaui_tx_polarity_flip_4=0x2
|
||||
serdes_driver_current_lane0_xe3=0x4
|
||||
serdes_driver_current_lane1_xe3=0x4
|
||||
serdes_driver_current_lane2_xe3=0x4
|
||||
serdes_driver_current_lane3_xe3=0x4
|
||||
serdes_pre_driver_current_lane0_xe3=0x4
|
||||
serdes_pre_driver_current_lane1_xe3=0x4
|
||||
serdes_pre_driver_current_lane2_xe3=0x4
|
||||
serdes_pre_driver_current_lane3_xe3=0x4
|
||||
serdes_preemphasis_lane0_xe3=0xc6e0
|
||||
serdes_preemphasis_lane1_xe3=0xc6e0
|
||||
serdes_preemphasis_lane2_xe3=0xc6e0
|
||||
serdes_preemphasis_lane3_xe3=0xc6e0
|
||||
|
||||
# xe4 (40G)
|
||||
portmap_5=41:40
|
||||
xgxs_rx_lane_map_5=0x213
|
||||
xgxs_tx_lane_map_5=0x3021
|
||||
phy_xaui_rx_polarity_flip_5=0x3
|
||||
phy_xaui_tx_polarity_flip_5=0xb
|
||||
serdes_driver_current_lane0_xe4=0x4
|
||||
serdes_driver_current_lane1_xe4=0x4
|
||||
serdes_driver_current_lane2_xe4=0x4
|
||||
serdes_driver_current_lane3_xe4=0x4
|
||||
serdes_pre_driver_current_lane0_xe4=0x4
|
||||
serdes_pre_driver_current_lane1_xe4=0x4
|
||||
serdes_pre_driver_current_lane2_xe4=0x4
|
||||
serdes_pre_driver_current_lane3_xe4=0x4
|
||||
serdes_preemphasis_lane0_xe4=0xc6e0
|
||||
serdes_preemphasis_lane1_xe4=0xc2f0
|
||||
serdes_preemphasis_lane2_xe4=0xc2f0
|
||||
serdes_preemphasis_lane3_xe4=0xcad0
|
||||
|
||||
# xe5 (40G)
|
||||
portmap_6=45:40
|
||||
xgxs_rx_lane_map_6=0x213
|
||||
xgxs_tx_lane_map_6=0x213
|
||||
phy_xaui_rx_polarity_flip_6=0xe
|
||||
phy_xaui_tx_polarity_flip_6=0x8
|
||||
serdes_driver_current_lane0_xe5=0x4
|
||||
serdes_driver_current_lane1_xe5=0x4
|
||||
serdes_driver_current_lane2_xe5=0x4
|
||||
serdes_driver_current_lane3_xe5=0x4
|
||||
serdes_pre_driver_current_lane0_xe5=0x4
|
||||
serdes_pre_driver_current_lane1_xe5=0x4
|
||||
serdes_pre_driver_current_lane2_xe5=0x4
|
||||
serdes_pre_driver_current_lane3_xe5=0x4
|
||||
serdes_preemphasis_lane0_xe5=0xc2f0
|
||||
serdes_preemphasis_lane1_xe5=0xc2f0
|
||||
serdes_preemphasis_lane2_xe5=0xc2f0
|
||||
serdes_preemphasis_lane3_xe5=0xc2f0
|
||||
|
||||
# xe6 (40G)
|
||||
portmap_7=5:40
|
||||
xgxs_rx_lane_map_7=0x213
|
||||
xgxs_tx_lane_map_7=0x1203
|
||||
phy_xaui_rx_polarity_flip_7=0xc
|
||||
phy_xaui_tx_polarity_flip_7=0x1
|
||||
serdes_driver_current_lane0_xe6=0x4
|
||||
serdes_driver_current_lane1_xe6=0x4
|
||||
serdes_driver_current_lane2_xe6=0x4
|
||||
serdes_driver_current_lane3_xe6=0x4
|
||||
serdes_pre_driver_current_lane0_xe6=0x4
|
||||
serdes_pre_driver_current_lane1_xe6=0x4
|
||||
serdes_pre_driver_current_lane2_xe6=0x4
|
||||
serdes_pre_driver_current_lane3_xe6=0x4
|
||||
serdes_preemphasis_lane0_xe6=0xc6e0
|
||||
serdes_preemphasis_lane1_xe6=0xc6e0
|
||||
serdes_preemphasis_lane2_xe6=0xc6e0
|
||||
serdes_preemphasis_lane3_xe6=0xc6e0
|
||||
|
||||
# xe7 (40G)
|
||||
portmap_8=1:40
|
||||
xgxs_rx_lane_map_8=0x213
|
||||
xgxs_tx_lane_map_8=0x2031
|
||||
phy_xaui_rx_polarity_flip_8=0xe
|
||||
phy_xaui_tx_polarity_flip_8=0xd
|
||||
serdes_driver_current_lane0_xe7=0x5
|
||||
serdes_driver_current_lane1_xe7=0x5
|
||||
serdes_driver_current_lane2_xe7=0x5
|
||||
serdes_driver_current_lane3_xe7=0x5
|
||||
serdes_pre_driver_current_lane0_xe7=0x5
|
||||
serdes_pre_driver_current_lane1_xe7=0x5
|
||||
serdes_pre_driver_current_lane2_xe7=0x5
|
||||
serdes_pre_driver_current_lane3_xe7=0x5
|
||||
serdes_preemphasis_lane0_xe7=0xc6e0
|
||||
serdes_preemphasis_lane1_xe7=0xcad0
|
||||
serdes_preemphasis_lane2_xe7=0xc6e0
|
||||
serdes_preemphasis_lane3_xe7=0xcad0
|
||||
|
||||
# xe9 (40G)
|
||||
portmap_9=9:40
|
||||
xgxs_rx_lane_map_9=0x3120
|
||||
xgxs_tx_lane_map_9=0x3021
|
||||
phy_xaui_rx_polarity_flip_9=0x0
|
||||
phy_xaui_tx_polarity_flip_9=0x4
|
||||
serdes_driver_current_lane0_xe8=0x3
|
||||
serdes_driver_current_lane1_xe8=0x3
|
||||
serdes_driver_current_lane2_xe8=0x3
|
||||
serdes_driver_current_lane3_xe8=0x3
|
||||
serdes_pre_driver_current_lane0_xe8=0x3
|
||||
serdes_pre_driver_current_lane1_xe8=0x3
|
||||
serdes_pre_driver_current_lane2_xe8=0x3
|
||||
serdes_pre_driver_current_lane3_xe8=0x3
|
||||
serdes_preemphasis_lane0_xe8=0xc2f0
|
||||
serdes_preemphasis_lane1_xe8=0xc6e0
|
||||
serdes_preemphasis_lane2_xe8=0xbf00
|
||||
serdes_preemphasis_lane3_xe8=0xc2f0
|
||||
|
||||
# xe9 (40G)
|
||||
portmap_10=13:40
|
||||
xgxs_rx_lane_map_10=0x213
|
||||
xgxs_tx_lane_map_10=0x132
|
||||
phy_xaui_rx_polarity_flip_10=0xe
|
||||
phy_xaui_tx_polarity_flip_10=0x0
|
||||
serdes_driver_current_lane0_xe9=0x2
|
||||
serdes_driver_current_lane1_xe9=0x3
|
||||
serdes_driver_current_lane2_xe9=0x2
|
||||
serdes_driver_current_lane3_xe9=0x2
|
||||
serdes_pre_driver_current_lane0_xe9=0x2
|
||||
serdes_pre_driver_current_lane1_xe9=0x3
|
||||
serdes_pre_driver_current_lane2_xe9=0x2
|
||||
serdes_pre_driver_current_lane3_xe9=0x2
|
||||
serdes_preemphasis_lane0_xe9=0xb270
|
||||
serdes_preemphasis_lane1_xe9=0xbb10
|
||||
serdes_preemphasis_lane2_xe9=0xb720
|
||||
serdes_preemphasis_lane3_xe9=0xb720
|
||||
|
||||
# xe10 (40G)
|
||||
portmap_11=21:40
|
||||
xgxs_rx_lane_map_11=0x123
|
||||
xgxs_tx_lane_map_11=0x1203
|
||||
phy_xaui_rx_polarity_flip_11=0xc
|
||||
phy_xaui_tx_polarity_flip_11=0xe
|
||||
serdes_driver_current_lane0_xe10=0x2
|
||||
serdes_driver_current_lane1_xe10=0x2
|
||||
serdes_driver_current_lane2_xe10=0x2
|
||||
serdes_driver_current_lane3_xe10=0x2
|
||||
serdes_pre_driver_current_lane0_xe10=0x2
|
||||
serdes_pre_driver_current_lane1_xe10=0x2
|
||||
serdes_pre_driver_current_lane2_xe10=0x2
|
||||
serdes_pre_driver_current_lane3_xe10=0x2
|
||||
serdes_preemphasis_lane0_xe10=0xb330
|
||||
serdes_preemphasis_lane1_xe10=0xb330
|
||||
serdes_preemphasis_lane2_xe10=0xb330
|
||||
serdes_preemphasis_lane3_xe10=0xb330
|
||||
|
||||
# xe11 (40G)
|
||||
portmap_12=17:40
|
||||
xgxs_rx_lane_map_12=0x213
|
||||
xgxs_tx_lane_map_12=0x132
|
||||
phy_xaui_rx_polarity_flip_12=0xe
|
||||
phy_xaui_tx_polarity_flip_12=0x0
|
||||
serdes_driver_current_lane0_xe11=0x2
|
||||
serdes_driver_current_lane1_xe11=0x2
|
||||
serdes_driver_current_lane2_xe11=0x2
|
||||
serdes_driver_current_lane3_xe11=0x2
|
||||
serdes_pre_driver_current_lane0_xe11=0x2
|
||||
serdes_pre_driver_current_lane1_xe11=0x2
|
||||
serdes_pre_driver_current_lane2_xe11=0x2
|
||||
serdes_pre_driver_current_lane3_xe11=0x2
|
||||
serdes_preemphasis_lane0_xe11=0xb330
|
||||
serdes_preemphasis_lane1_xe11=0xbb10
|
||||
serdes_preemphasis_lane2_xe11=0xbb10
|
||||
serdes_preemphasis_lane3_xe11=0xbb10
|
||||
|
||||
# xe12 (40G)
|
||||
portmap_13=49:40
|
||||
xgxs_rx_lane_map_13=0x1302
|
||||
xgxs_tx_lane_map_13=0x2031
|
||||
phy_xaui_rx_polarity_flip_13=0xb
|
||||
phy_xaui_tx_polarity_flip_13=0x3
|
||||
serdes_driver_current_lane0_xe12=0x2
|
||||
serdes_driver_current_lane1_xe12=0x2
|
||||
serdes_driver_current_lane2_xe12=0x2
|
||||
serdes_driver_current_lane3_xe12=0x2
|
||||
serdes_pre_driver_current_lane0_xe12=0x2
|
||||
serdes_pre_driver_current_lane1_xe12=0x2
|
||||
serdes_pre_driver_current_lane2_xe12=0x2
|
||||
serdes_pre_driver_current_lane3_xe12=0x2
|
||||
serdes_preemphasis_lane0_xe12=0xa760
|
||||
serdes_preemphasis_lane1_xe12=0xa760
|
||||
serdes_preemphasis_lane2_xe12=0xa760
|
||||
serdes_preemphasis_lane3_xe12=0xa760
|
||||
|
||||
# xe13 (40G)
|
||||
portmap_14=53:40
|
||||
xgxs_rx_lane_map_14=0x213
|
||||
xgxs_tx_lane_map_14=0x231
|
||||
phy_xaui_rx_polarity_flip_14=0x1
|
||||
phy_xaui_tx_polarity_flip_14=0x0
|
||||
serdes_driver_current_lane0_xe13=0x2
|
||||
serdes_driver_current_lane1_xe13=0x2
|
||||
serdes_driver_current_lane2_xe13=0x2
|
||||
serdes_driver_current_lane3_xe13=0x2
|
||||
serdes_pre_driver_current_lane0_xe13=0x2
|
||||
serdes_pre_driver_current_lane1_xe13=0x2
|
||||
serdes_pre_driver_current_lane2_xe13=0x2
|
||||
serdes_pre_driver_current_lane3_xe13=0x2
|
||||
serdes_preemphasis_lane0_xe13=0xaf40
|
||||
serdes_preemphasis_lane1_xe13=0xaf40
|
||||
serdes_preemphasis_lane2_xe13=0xaf40
|
||||
serdes_preemphasis_lane3_xe13=0xaf40
|
||||
|
||||
# xe14 (40G)
|
||||
portmap_15=61:40
|
||||
xgxs_rx_lane_map_15=0x132
|
||||
xgxs_tx_lane_map_15=0x213
|
||||
phy_xaui_rx_polarity_flip_15=0x0
|
||||
phy_xaui_tx_polarity_flip_15=0x0
|
||||
serdes_driver_current_lane0_xe14=0x2
|
||||
serdes_driver_current_lane1_xe14=0x2
|
||||
serdes_driver_current_lane2_xe14=0x2
|
||||
serdes_driver_current_lane3_xe14=0x2
|
||||
serdes_pre_driver_current_lane0_xe14=0x2
|
||||
serdes_pre_driver_current_lane1_xe14=0x2
|
||||
serdes_pre_driver_current_lane2_xe14=0x2
|
||||
serdes_pre_driver_current_lane3_xe14=0x2
|
||||
serdes_preemphasis_lane0_xe14=0xa760
|
||||
serdes_preemphasis_lane1_xe14=0xa760
|
||||
serdes_preemphasis_lane2_xe14=0xa760
|
||||
serdes_preemphasis_lane3_xe14=0xa760
|
||||
|
||||
# xe15 (40G)
|
||||
portmap_16=57:40
|
||||
xgxs_rx_lane_map_16=0x213
|
||||
xgxs_tx_lane_map_16=0x2031
|
||||
phy_xaui_rx_polarity_flip_16=0x1
|
||||
phy_xaui_tx_polarity_flip_16=0x0
|
||||
serdes_driver_current_lane0_xe15=0x1
|
||||
serdes_driver_current_lane1_xe15=0x1
|
||||
serdes_driver_current_lane2_xe15=0x1
|
||||
serdes_driver_current_lane3_xe15=0x1
|
||||
serdes_pre_driver_current_lane0_xe15=0x1
|
||||
serdes_pre_driver_current_lane1_xe15=0x1
|
||||
serdes_pre_driver_current_lane2_xe15=0x1
|
||||
serdes_pre_driver_current_lane3_xe15=0x1
|
||||
serdes_preemphasis_lane0_xe15=0xa760
|
||||
serdes_preemphasis_lane1_xe15=0xa760
|
||||
serdes_preemphasis_lane2_xe15=0xa760
|
||||
serdes_preemphasis_lane3_xe15=0xa760
|
||||
|
||||
# xe16 (40G)
|
||||
portmap_17=65:40
|
||||
xgxs_rx_lane_map_17=0x132
|
||||
xgxs_tx_lane_map_17=0x2031
|
||||
phy_xaui_rx_polarity_flip_17=0x3
|
||||
phy_xaui_tx_polarity_flip_17=0x9
|
||||
serdes_driver_current_lane0_xe16=0x1
|
||||
serdes_driver_current_lane1_xe16=0x1
|
||||
serdes_driver_current_lane2_xe16=0x1
|
||||
serdes_driver_current_lane3_xe16=0x1
|
||||
serdes_pre_driver_current_lane0_xe16=0x1
|
||||
serdes_pre_driver_current_lane1_xe16=0x1
|
||||
serdes_pre_driver_current_lane2_xe16=0x1
|
||||
serdes_pre_driver_current_lane3_xe16=0x1
|
||||
serdes_preemphasis_lane0_xe16=0xa370
|
||||
serdes_preemphasis_lane1_xe16=0xa370
|
||||
serdes_preemphasis_lane2_xe16=0xa370
|
||||
serdes_preemphasis_lane3_xe16=0xa370
|
||||
|
||||
# xe17 (40G)
|
||||
portmap_18=69:40
|
||||
xgxs_rx_lane_map_18=0x213
|
||||
xgxs_tx_lane_map_18=0x2130
|
||||
phy_xaui_rx_polarity_flip_18=0x1
|
||||
phy_xaui_tx_polarity_flip_18=0xf
|
||||
serdes_driver_current_lane0_xe17=0x1
|
||||
serdes_driver_current_lane1_xe17=0x1
|
||||
serdes_driver_current_lane2_xe17=0x1
|
||||
serdes_driver_current_lane3_xe17=0x1
|
||||
serdes_pre_driver_current_lane0_xe17=0x1
|
||||
serdes_pre_driver_current_lane1_xe17=0x1
|
||||
serdes_pre_driver_current_lane2_xe17=0x1
|
||||
serdes_pre_driver_current_lane3_xe17=0x1
|
||||
serdes_preemphasis_lane0_xe17=0xa760
|
||||
serdes_preemphasis_lane1_xe17=0xa760
|
||||
serdes_preemphasis_lane2_xe17=0xa760
|
||||
serdes_preemphasis_lane3_xe17=0xa760
|
||||
|
||||
# xe19 (40G)
|
||||
portmap_19=77:40
|
||||
xgxs_rx_lane_map_19=0x123
|
||||
xgxs_tx_lane_map_19=0x1203
|
||||
phy_xaui_rx_polarity_flip_19=0x3
|
||||
phy_xaui_tx_polarity_flip_19=0xe
|
||||
serdes_driver_current_lane0_xe18=0x2
|
||||
serdes_driver_current_lane1_xe18=0x2
|
||||
serdes_driver_current_lane2_xe18=0x2
|
||||
serdes_driver_current_lane3_xe18=0x2
|
||||
serdes_pre_driver_current_lane0_xe18=0x2
|
||||
serdes_pre_driver_current_lane1_xe18=0x2
|
||||
serdes_pre_driver_current_lane2_xe18=0x2
|
||||
serdes_pre_driver_current_lane3_xe18=0x2
|
||||
serdes_preemphasis_lane0_xe18=0xaf40
|
||||
serdes_preemphasis_lane1_xe18=0xaf40
|
||||
serdes_preemphasis_lane2_xe18=0xaf40
|
||||
serdes_preemphasis_lane3_xe18=0xaf40
|
||||
|
||||
# xe19 (40G)
|
||||
portmap_20=73:40
|
||||
xgxs_rx_lane_map_20=0x213
|
||||
xgxs_tx_lane_map_20=0x2031
|
||||
phy_xaui_rx_polarity_flip_20=0x1
|
||||
phy_xaui_tx_polarity_flip_20=0x0
|
||||
serdes_driver_current_lane0_xe19=0x2
|
||||
serdes_driver_current_lane1_xe19=0x2
|
||||
serdes_driver_current_lane2_xe19=0x2
|
||||
serdes_driver_current_lane3_xe19=0x2
|
||||
serdes_pre_driver_current_lane0_xe19=0x2
|
||||
serdes_pre_driver_current_lane1_xe19=0x2
|
||||
serdes_pre_driver_current_lane2_xe19=0x2
|
||||
serdes_pre_driver_current_lane3_xe19=0x2
|
||||
serdes_preemphasis_lane0_xe19=0xa760
|
||||
serdes_preemphasis_lane1_xe19=0xa760
|
||||
serdes_preemphasis_lane2_xe19=0xa760
|
||||
serdes_preemphasis_lane3_xe19=0xa760
|
||||
|
||||
# xe20 (40G)
|
||||
portmap_21=105:40
|
||||
xgxs_rx_lane_map_21=0x1320
|
||||
xgxs_tx_lane_map_21=0x3021
|
||||
phy_xaui_rx_polarity_flip_21=0xd
|
||||
phy_xaui_tx_polarity_flip_21=0xb
|
||||
serdes_driver_current_lane0_xe20=0x1
|
||||
serdes_driver_current_lane1_xe20=0x1
|
||||
serdes_driver_current_lane2_xe20=0x1
|
||||
serdes_driver_current_lane3_xe20=0x1
|
||||
serdes_pre_driver_current_lane0_xe20=0x1
|
||||
serdes_pre_driver_current_lane1_xe20=0x1
|
||||
serdes_pre_driver_current_lane2_xe20=0x1
|
||||
serdes_pre_driver_current_lane3_xe20=0x1
|
||||
serdes_preemphasis_lane0_xe20=0xb330
|
||||
serdes_preemphasis_lane1_xe20=0xb330
|
||||
serdes_preemphasis_lane2_xe20=0xb330
|
||||
serdes_preemphasis_lane3_xe20=0xb330
|
||||
|
||||
# xe21 (40G)
|
||||
portmap_22=109:40
|
||||
xgxs_rx_lane_map_22=0x132
|
||||
xgxs_tx_lane_map_22=0x132
|
||||
phy_xaui_rx_polarity_flip_22=0x8
|
||||
phy_xaui_tx_polarity_flip_22=0x0
|
||||
serdes_driver_current_lane0_xe21=0x1
|
||||
serdes_driver_current_lane1_xe21=0x1
|
||||
serdes_driver_current_lane2_xe21=0x1
|
||||
serdes_driver_current_lane3_xe21=0x2
|
||||
serdes_pre_driver_current_lane0_xe21=0x1
|
||||
serdes_pre_driver_current_lane1_xe21=0x1
|
||||
serdes_pre_driver_current_lane2_xe21=0x1
|
||||
serdes_pre_driver_current_lane3_xe21=0x2
|
||||
serdes_preemphasis_lane0_xe21=0xb330
|
||||
serdes_preemphasis_lane1_xe21=0xb330
|
||||
serdes_preemphasis_lane2_xe21=0xb330
|
||||
serdes_preemphasis_lane3_xe21=0xbff0
|
||||
|
||||
# xe22 (40G)
|
||||
portmap_23=117:40
|
||||
xgxs_rx_lane_map_23=0x231
|
||||
xgxs_tx_lane_map_23=0x1203
|
||||
phy_xaui_rx_polarity_flip_23=0x3
|
||||
phy_xaui_tx_polarity_flip_23=0xe
|
||||
serdes_driver_current_lane0_xe22=0x3
|
||||
serdes_driver_current_lane1_xe22=0x5
|
||||
serdes_driver_current_lane2_xe22=0x3
|
||||
serdes_driver_current_lane3_xe22=0x3
|
||||
serdes_pre_driver_current_lane0_xe22=0x3
|
||||
serdes_pre_driver_current_lane1_xe22=0x5
|
||||
serdes_pre_driver_current_lane2_xe22=0x3
|
||||
serdes_pre_driver_current_lane3_xe22=0x3
|
||||
serdes_preemphasis_lane0_xe22=0xc6e0
|
||||
serdes_preemphasis_lane1_xe22=0xc6e0
|
||||
serdes_preemphasis_lane2_xe22=0xc6e0
|
||||
serdes_preemphasis_lane3_xe22=0xc6e0
|
||||
|
||||
# xe23 (40G)
|
||||
portmap_24=113:40
|
||||
xgxs_rx_lane_map_24=0x132
|
||||
xgxs_tx_lane_map_24=0x132
|
||||
phy_xaui_rx_polarity_flip_24=0x8
|
||||
phy_xaui_tx_polarity_flip_24=0x0
|
||||
serdes_driver_current_lane0_xe23=0x1
|
||||
serdes_driver_current_lane1_xe23=0x1
|
||||
serdes_driver_current_lane2_xe23=0x1
|
||||
serdes_driver_current_lane3_xe23=0x1
|
||||
serdes_pre_driver_current_lane0_xe23=0x1
|
||||
serdes_pre_driver_current_lane1_xe23=0x1
|
||||
serdes_pre_driver_current_lane2_xe23=0x1
|
||||
serdes_pre_driver_current_lane3_xe23=0x1
|
||||
serdes_preemphasis_lane0_xe23=0xbb10
|
||||
serdes_preemphasis_lane1_xe23=0xbb10
|
||||
serdes_preemphasis_lane2_xe23=0xbb10
|
||||
serdes_preemphasis_lane3_xe23=0xc2f0
|
||||
|
||||
# xe24 (40G)
|
||||
portmap_25=121:40
|
||||
xgxs_rx_lane_map_25=0x1320
|
||||
xgxs_tx_lane_map_25=0x3021
|
||||
phy_xaui_rx_polarity_flip_25=0xd
|
||||
phy_xaui_tx_polarity_flip_25=0xb
|
||||
serdes_driver_current_lane0_xe24=0x4
|
||||
serdes_driver_current_lane1_xe24=0x4
|
||||
serdes_driver_current_lane2_xe24=0x4
|
||||
serdes_driver_current_lane3_xe24=0x4
|
||||
serdes_pre_driver_current_lane0_xe24=0x4
|
||||
serdes_pre_driver_current_lane1_xe24=0x4
|
||||
serdes_pre_driver_current_lane2_xe24=0x4
|
||||
serdes_pre_driver_current_lane3_xe24=0x4
|
||||
serdes_preemphasis_lane0_xe24=0xc6e0
|
||||
serdes_preemphasis_lane1_xe24=0xc6e0
|
||||
serdes_preemphasis_lane2_xe24=0xc6e0
|
||||
serdes_preemphasis_lane3_xe24=0xc6e0
|
||||
|
||||
# xe25 (40G)
|
||||
portmap_26=125:40
|
||||
xgxs_rx_lane_map_26=0x132
|
||||
xgxs_tx_lane_map_26=0x132
|
||||
phy_xaui_rx_polarity_flip_26=0x8
|
||||
phy_xaui_tx_polarity_flip_26=0x0
|
||||
serdes_driver_current_lane0_xe25=0x4
|
||||
serdes_driver_current_lane1_xe25=0x4
|
||||
serdes_driver_current_lane2_xe25=0x4
|
||||
serdes_driver_current_lane3_xe25=0x4
|
||||
serdes_pre_driver_current_lane0_xe25=0x4
|
||||
serdes_pre_driver_current_lane1_xe25=0x4
|
||||
serdes_pre_driver_current_lane2_xe25=0x4
|
||||
serdes_pre_driver_current_lane3_xe25=0x4
|
||||
serdes_preemphasis_lane0_xe25=0xc6e0
|
||||
serdes_preemphasis_lane1_xe25=0xc6e0
|
||||
serdes_preemphasis_lane2_xe25=0xc6e0
|
||||
serdes_preemphasis_lane3_xe25=0xcec0
|
||||
|
||||
# xe26 (40G)
|
||||
portmap_27=85:40
|
||||
xgxs_rx_lane_map_27=0x213
|
||||
xgxs_tx_lane_map_27=0x1203
|
||||
phy_xaui_rx_polarity_flip_27=0xc
|
||||
phy_xaui_tx_polarity_flip_27=0xe
|
||||
serdes_driver_current_lane0_xe26=0x4
|
||||
serdes_driver_current_lane1_xe26=0x5
|
||||
serdes_driver_current_lane2_xe26=0x4
|
||||
serdes_driver_current_lane3_xe26=0x5
|
||||
serdes_pre_driver_current_lane0_xe26=0x4
|
||||
serdes_pre_driver_current_lane1_xe26=0x5
|
||||
serdes_pre_driver_current_lane2_xe26=0x4
|
||||
serdes_pre_driver_current_lane3_xe26=0x5
|
||||
serdes_preemphasis_lane0_xe26=0xc2f0
|
||||
serdes_preemphasis_lane1_xe26=0xc6e0
|
||||
serdes_preemphasis_lane2_xe26=0xc6e0
|
||||
serdes_preemphasis_lane3_xe26=0xc6e0
|
||||
|
||||
# xe27 (40G)
|
||||
portmap_28=81:40
|
||||
xgxs_rx_lane_map_28=0x1320
|
||||
xgxs_tx_lane_map_28=0x2031
|
||||
phy_xaui_rx_polarity_flip_28=0x1
|
||||
phy_xaui_tx_polarity_flip_28=0x2
|
||||
serdes_driver_current_lane0_xe27=0x2
|
||||
serdes_driver_current_lane1_xe27=0x2
|
||||
serdes_driver_current_lane2_xe27=0x2
|
||||
serdes_driver_current_lane3_xe27=0x2
|
||||
serdes_pre_driver_current_lane0_xe27=0x2
|
||||
serdes_pre_driver_current_lane1_xe27=0x2
|
||||
serdes_pre_driver_current_lane2_xe27=0x2
|
||||
serdes_pre_driver_current_lane3_xe27=0x2
|
||||
serdes_preemphasis_lane0_xe27=0xbb10
|
||||
serdes_preemphasis_lane1_xe27=0xbb10
|
||||
serdes_preemphasis_lane2_xe27=0xbf00
|
||||
serdes_preemphasis_lane3_xe27=0xbb10
|
||||
|
||||
# xe29 (40G)
|
||||
portmap_29=89:40
|
||||
xgxs_rx_lane_map_29=0x1320
|
||||
xgxs_tx_lane_map_29=0x3021
|
||||
phy_xaui_rx_polarity_flip_29=0x2
|
||||
phy_xaui_tx_polarity_flip_29=0xb
|
||||
serdes_driver_current_lane0_xe28=0x4
|
||||
serdes_driver_current_lane1_xe28=0x4
|
||||
serdes_driver_current_lane2_xe28=0x4
|
||||
serdes_driver_current_lane3_xe28=0x4
|
||||
serdes_pre_driver_current_lane0_xe28=0x4
|
||||
serdes_pre_driver_current_lane1_xe28=0x4
|
||||
serdes_pre_driver_current_lane2_xe28=0x4
|
||||
serdes_pre_driver_current_lane3_xe28=0x4
|
||||
serdes_preemphasis_lane0_xe28=0xcad0
|
||||
serdes_preemphasis_lane1_xe28=0xc6e0
|
||||
serdes_preemphasis_lane2_xe28=0xc6e0
|
||||
serdes_preemphasis_lane3_xe28=0xc6e0
|
||||
|
||||
# xe29 (40G)
|
||||
portmap_30=93:40
|
||||
xgxs_rx_lane_map_30=0x1320
|
||||
xgxs_tx_lane_map_30=0x2031
|
||||
phy_xaui_rx_polarity_flip_30=0x1
|
||||
phy_xaui_tx_polarity_flip_30=0x2
|
||||
serdes_driver_current_lane0_xe29=0x4
|
||||
serdes_driver_current_lane1_xe29=0x4
|
||||
serdes_driver_current_lane2_xe29=0x4
|
||||
serdes_driver_current_lane3_xe29=0x4
|
||||
serdes_pre_driver_current_lane0_xe29=0x4
|
||||
serdes_pre_driver_current_lane1_xe29=0x4
|
||||
serdes_pre_driver_current_lane2_xe29=0x4
|
||||
serdes_pre_driver_current_lane3_xe29=0x4
|
||||
serdes_preemphasis_lane0_xe29=0xc2f0
|
||||
serdes_preemphasis_lane1_xe29=0xc2f0
|
||||
serdes_preemphasis_lane2_xe29=0xc2f0
|
||||
serdes_preemphasis_lane3_xe29=0xc2f0
|
||||
|
||||
# xe30 (40G)
|
||||
portmap_31=97:40
|
||||
xgxs_rx_lane_map_31=0x213
|
||||
xgxs_tx_lane_map_31=0x2031
|
||||
phy_xaui_rx_polarity_flip_31=0xc
|
||||
phy_xaui_tx_polarity_flip_31=0x3
|
||||
serdes_driver_current_lane0_xe30=0x5
|
||||
serdes_driver_current_lane1_xe30=0x5
|
||||
serdes_driver_current_lane2_xe30=0x5
|
||||
serdes_driver_current_lane3_xe30=0x5
|
||||
serdes_pre_driver_current_lane0_xe30=0x5
|
||||
serdes_pre_driver_current_lane1_xe30=0x5
|
||||
serdes_pre_driver_current_lane2_xe30=0x5
|
||||
serdes_pre_driver_current_lane3_xe30=0x5
|
||||
serdes_preemphasis_lane0_xe30=0xcad0
|
||||
serdes_preemphasis_lane1_xe30=0xcad0
|
||||
serdes_preemphasis_lane2_xe30=0xcad0
|
||||
serdes_preemphasis_lane3_xe30=0xcad0
|
||||
|
||||
# xe31 (40G)
|
||||
portmap_32=101:40
|
||||
xgxs_rx_lane_map_32=0x1320
|
||||
xgxs_tx_lane_map_32=0x1203
|
||||
phy_xaui_rx_polarity_flip_32=0x1
|
||||
phy_xaui_tx_polarity_flip_32=0x6
|
||||
serdes_driver_current_lane0_xe31=0x6
|
||||
serdes_driver_current_lane1_xe31=0x6
|
||||
serdes_driver_current_lane2_xe31=0x6
|
||||
serdes_driver_current_lane3_xe31=0x7
|
||||
serdes_pre_driver_current_lane0_xe31=0x6
|
||||
serdes_pre_driver_current_lane1_xe31=0x6
|
||||
serdes_pre_driver_current_lane2_xe31=0x6
|
||||
serdes_pre_driver_current_lane3_xe31=0x7
|
||||
serdes_preemphasis_lane0_xe31=0xcec0
|
||||
serdes_preemphasis_lane1_xe31=0xcec0
|
||||
serdes_preemphasis_lane2_xe31=0xcad0
|
||||
serdes_preemphasis_lane3_xe31=0xc6e0
|
@ -2,12 +2,12 @@
|
||||
{%- if DEVICE_METADATA is defined -%}
|
||||
{%- set switch_role = DEVICE_METADATA['localhost']['type'] -%}
|
||||
{%- if switch_role.lower() == 'torrouter' %}
|
||||
{% set sai_profile_contents = 'SAI_INIT_CONFIG_FILE=/etc/bcm/th-s6100-64x40G-t0.config.bcm' -%}
|
||||
{% set sai_profile_contents = 'SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th-s6100-64x40G-t0.config.bcm' -%}
|
||||
{%- else %}
|
||||
{%- set sai_profile_contents = 'SAI_INIT_CONFIG_FILE=/etc/bcm/th-s6100-64x40G-t1.config.bcm' -%}
|
||||
{%- set sai_profile_contents = 'SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th-s6100-64x40G-t1.config.bcm' -%}
|
||||
{%- endif %}
|
||||
{%- else %}
|
||||
{%- set sai_profile_contents = 'SAI_INIT_CONFIG_FILE=/etc/bcm/th-s6100-64x40G-t1.config.bcm' -%}
|
||||
{%- set sai_profile_contents = 'SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th-s6100-64x40G-t1.config.bcm' -%}
|
||||
{%- endif %}
|
||||
{# Write the contents of sai_ profile_filename to sai.profile file #}
|
||||
{{ sai_profile_contents }}
|
||||
|
@ -0,0 +1,415 @@
|
||||
#TH S6100 64x40
|
||||
l3_alpm_enable=2
|
||||
pfc_deadlock_seq_control=1
|
||||
bcm_stat_interval=2000000
|
||||
bcm_num_cos=8
|
||||
switch_bypass_mode=0
|
||||
mmu_lossless=0
|
||||
lpm_scaling_enable=0
|
||||
lpm_ipv6_128b_reserved=0
|
||||
ipv6_lpm_128b_enable=1
|
||||
l2xmsg_mode=1
|
||||
oversubscribe_mode=1
|
||||
|
||||
phy_gearbox_enable=1
|
||||
phy_84752=1
|
||||
phy_ext_rom_boot=0
|
||||
rate_ext_mdio_divisor=0x80
|
||||
|
||||
serdes_fiber_pref_xe=0
|
||||
serdes_if_type_xe=14
|
||||
|
||||
fpem_mem_entries=32768
|
||||
|
||||
os=unix
|
||||
|
||||
parity_correction=1
|
||||
parity_enable=1
|
||||
|
||||
port_phy_addr_66=0x176
|
||||
port_phy_addr_100=0x177
|
||||
xgxs_tx_lane_map_104=0x3210
|
||||
xgxs_rx_lane_map_104=0x0312
|
||||
phy_xaui_tx_polarity_flip_104=0x0
|
||||
phy_xaui_rx_polarity_flip_104=0x0
|
||||
port_phy_addr_104=0x1e
|
||||
port_phy_addr_105=0x1e
|
||||
dport_map_port_104=1
|
||||
dport_map_port_105=2
|
||||
xgxs_tx_lane_map_102=0x1032
|
||||
xgxs_rx_lane_map_102=0x0132
|
||||
phy_xaui_tx_polarity_flip_102=0x3
|
||||
phy_xaui_rx_polarity_flip_102=0x3
|
||||
phy_xaui_tx_polarity_flip_103=0x3
|
||||
phy_xaui_rx_polarity_flip_103=0x3
|
||||
port_phy_addr_102=0x1f
|
||||
port_phy_addr_103=0x1f
|
||||
dport_map_port_102=3
|
||||
dport_map_port_103=4
|
||||
xgxs_tx_lane_map_70=0x0123
|
||||
xgxs_rx_lane_map_70=0x3201
|
||||
phy_xaui_tx_polarity_flip_70=0x3
|
||||
phy_xaui_rx_polarity_flip_70=0x3
|
||||
phy_xaui_tx_polarity_flip_71=0x3
|
||||
phy_xaui_rx_polarity_flip_71=0x3
|
||||
port_phy_addr_70=0xE
|
||||
port_phy_addr_71=0xE
|
||||
dport_map_port_70=5
|
||||
dport_map_port_71=6
|
||||
xgxs_tx_lane_map_68=0x2301
|
||||
xgxs_rx_lane_map_68=0x1023
|
||||
phy_xaui_tx_polarity_flip_68=0x0
|
||||
phy_xaui_rx_polarity_flip_68=0x2
|
||||
phy_xaui_tx_polarity_flip_69=0x0
|
||||
phy_xaui_rx_polarity_flip_69=0x3
|
||||
port_phy_addr_68=0xF
|
||||
port_phy_addr_69=0xF
|
||||
dport_map_port_68=7
|
||||
dport_map_port_69=8
|
||||
xgxs_tx_lane_map_44=0x0123
|
||||
xgxs_rx_lane_map_44=0x3201
|
||||
phy_xaui_tx_polarity_flip_44=0x3
|
||||
phy_xaui_rx_polarity_flip_44=0x3
|
||||
phy_xaui_tx_polarity_flip_45=0x3
|
||||
phy_xaui_rx_polarity_flip_45=0x3
|
||||
port_phy_addr_44=0x3e
|
||||
port_phy_addr_45=0x3e
|
||||
dport_map_port_44=9
|
||||
dport_map_port_45=10
|
||||
xgxs_tx_lane_map_42=0x1032
|
||||
xgxs_rx_lane_map_42=0x2310
|
||||
phy_xaui_tx_polarity_flip_42=0x0
|
||||
phy_xaui_rx_polarity_flip_42=0x0
|
||||
phy_xaui_tx_polarity_flip_43=0x3
|
||||
phy_xaui_rx_polarity_flip_43=0x0
|
||||
port_phy_addr_42=0x3f
|
||||
port_phy_addr_43=0x3f
|
||||
dport_map_port_42=11
|
||||
dport_map_port_43=12
|
||||
xgxs_tx_lane_map_11=0x0123
|
||||
xgxs_rx_lane_map_11=0x3201
|
||||
phy_xaui_tx_polarity_flip_11=0x3
|
||||
phy_xaui_rx_polarity_flip_11=0x0
|
||||
phy_xaui_tx_polarity_flip_12=0x3
|
||||
phy_xaui_rx_polarity_flip_12=0x0
|
||||
port_phy_addr_11=0x2E
|
||||
port_phy_addr_12=0x2E
|
||||
dport_map_port_11=13
|
||||
dport_map_port_12=14
|
||||
xgxs_tx_lane_map_9=0x2310
|
||||
xgxs_rx_lane_map_9=0x1023
|
||||
phy_xaui_tx_polarity_flip_9=0x0
|
||||
phy_xaui_rx_polarity_flip_9=0x0
|
||||
phy_xaui_tx_polarity_flip_10=0x0
|
||||
phy_xaui_rx_polarity_flip_10=0x0
|
||||
port_phy_addr_9=0x2F
|
||||
port_phy_addr_10=0x2F
|
||||
dport_map_port_9=15
|
||||
dport_map_port_10=16
|
||||
xgxs_tx_lane_map_13=0x0123
|
||||
xgxs_rx_lane_map_13=0x0132
|
||||
phy_xaui_tx_polarity_flip_13=0x3
|
||||
phy_xaui_rx_polarity_flip_13=0x3
|
||||
phy_xaui_tx_polarity_flip_14=0x3
|
||||
phy_xaui_rx_polarity_flip_14=0x3
|
||||
port_phy_addr_13=0x11e
|
||||
port_phy_addr_14=0x11e
|
||||
dport_map_port_13=17
|
||||
dport_map_port_14=18
|
||||
xgxs_tx_lane_map_15=0x2301
|
||||
xgxs_rx_lane_map_15=0x2310
|
||||
phy_xaui_tx_polarity_flip_15=0x0
|
||||
phy_xaui_rx_polarity_flip_15=0x0
|
||||
port_phy_addr_15=0x11f
|
||||
port_phy_addr_16=0x11f
|
||||
dport_map_port_15=19
|
||||
dport_map_port_16=20
|
||||
xgxs_tx_lane_map_46=0x3210
|
||||
xgxs_rx_lane_map_46=0x0132
|
||||
phy_xaui_tx_polarity_flip_46=0x3
|
||||
phy_xaui_rx_polarity_flip_46=0x3
|
||||
phy_xaui_tx_polarity_flip_47=0x3
|
||||
phy_xaui_rx_polarity_flip_47=0x3
|
||||
port_phy_addr_46=0x10e
|
||||
port_phy_addr_47=0x10e
|
||||
dport_map_port_46=21
|
||||
dport_map_port_47=22
|
||||
xgxs_tx_lane_map_48=0x2301
|
||||
xgxs_rx_lane_map_48=0x1023
|
||||
phy_xaui_tx_polarity_flip_48=0x0
|
||||
phy_xaui_rx_polarity_flip_48=0x1
|
||||
port_phy_addr_48=0x10F
|
||||
port_phy_addr_49=0x10F
|
||||
dport_map_port_48=23
|
||||
dport_map_port_49=24
|
||||
xgxs_tx_lane_map_72=0x3210
|
||||
xgxs_rx_lane_map_72=0x0132
|
||||
phy_xaui_tx_polarity_flip_72=0x3
|
||||
phy_xaui_rx_polarity_flip_72=0x0
|
||||
phy_xaui_tx_polarity_flip_73=0x3
|
||||
phy_xaui_rx_polarity_flip_73=0x0
|
||||
port_phy_addr_72=0x13e
|
||||
port_phy_addr_73=0x13e
|
||||
dport_map_port_72=25
|
||||
dport_map_port_73=26
|
||||
xgxs_tx_lane_map_74=0x1320
|
||||
xgxs_rx_lane_map_74=0x2013
|
||||
phy_xaui_tx_polarity_flip_74=0x0
|
||||
phy_xaui_rx_polarity_flip_74=0x0
|
||||
phy_xaui_tx_polarity_flip_75=0x3
|
||||
phy_xaui_rx_polarity_flip_75=0x0
|
||||
port_phy_addr_74=0x13f
|
||||
port_phy_addr_75=0x13f
|
||||
dport_map_port_74=27
|
||||
dport_map_port_75=28
|
||||
xgxs_tx_lane_map_106=0x3210
|
||||
xgxs_rx_lane_map_106=0x2310
|
||||
phy_xaui_tx_polarity_flip_106=0x0
|
||||
phy_xaui_rx_polarity_flip_106=0x3
|
||||
phy_xaui_tx_polarity_flip_107=0x0
|
||||
phy_xaui_rx_polarity_flip_107=0x3
|
||||
port_phy_addr_106=0x12e
|
||||
port_phy_addr_107=0x12e
|
||||
dport_map_port_106=29
|
||||
dport_map_port_107=30
|
||||
xgxs_tx_lane_map_108=0x1032
|
||||
xgxs_rx_lane_map_108=0x0132
|
||||
phy_xaui_tx_polarity_flip_108=0x3
|
||||
phy_xaui_rx_polarity_flip_108=0x3
|
||||
phy_xaui_tx_polarity_flip_109=0x3
|
||||
phy_xaui_rx_polarity_flip_109=0x3
|
||||
port_phy_addr_108=0x12f
|
||||
port_phy_addr_109=0x12f
|
||||
dport_map_port_108=31
|
||||
dport_map_port_109=32
|
||||
port_phy_addr_7=0x5e
|
||||
port_phy_addr_8=0x5e
|
||||
xgxs_tx_lane_map_7=0x3210
|
||||
xgxs_rx_lane_map_7=0x0132
|
||||
phy_xaui_tx_polarity_flip_7=0x3
|
||||
phy_xaui_rx_polarity_flip_7=0x1
|
||||
phy_xaui_tx_polarity_flip_8=0x3
|
||||
phy_xaui_rx_polarity_flip_8=0x3
|
||||
dport_map_port_7=33
|
||||
dport_map_port_8=34
|
||||
port_phy_addr_5=0x5f
|
||||
port_phy_addr_6=0x5f
|
||||
xgxs_tx_lane_map_5=0x2301
|
||||
xgxs_rx_lane_map_5=0x1023
|
||||
phy_xaui_tx_polarity_flip_5=0x0
|
||||
phy_xaui_rx_polarity_flip_5=0x0
|
||||
phy_xaui_tx_polarity_flip_6=0x0
|
||||
phy_xaui_tx_polarity_flip_6=0x0
|
||||
dport_map_port_5=35
|
||||
dport_map_port_6=36
|
||||
port_phy_addr_116=0x4e
|
||||
port_phy_addr_117=0x4e
|
||||
phy_xaui_tx_polarity_flip_116=0x0
|
||||
phy_xaui_rx_polarity_flip_116=0x1
|
||||
phy_xaui_tx_polarity_flip_117=0x3
|
||||
phy_xaui_rx_polarity_flip_117=0x3
|
||||
xgxs_tx_lane_map_116=0x0123
|
||||
xgxs_rx_lane_map_116=0x3201
|
||||
dport_map_port_116=37
|
||||
dport_map_port_117=38
|
||||
port_phy_addr_114=0x4f
|
||||
port_phy_addr_115=0x4f
|
||||
phy_xaui_tx_polarity_flip_114=0x0
|
||||
phy_xaui_rx_polarity_flip_114=0x0
|
||||
phy_xaui_tx_polarity_flip_115=0x1
|
||||
phy_xaui_rx_polarity_flip_115=0x0
|
||||
xgxs_tx_lane_map_114=0x2301
|
||||
xgxs_rx_lane_map_114=0x1023
|
||||
dport_map_port_114=39
|
||||
dport_map_port_115=40
|
||||
port_phy_addr_82=0x7e
|
||||
port_phy_addr_83=0x7e
|
||||
xgxs_tx_lane_map_82=0x3210
|
||||
xgxs_rx_lane_map_82=0x2310
|
||||
phy_xaui_tx_polarity_flip_82=0x0
|
||||
phy_xaui_rx_polarity_flip_82=0x0
|
||||
dport_map_port_82=41
|
||||
dport_map_port_83=42
|
||||
port_phy_addr_80=0x7f
|
||||
port_phy_addr_81=0x7f
|
||||
xgxs_tx_lane_map_80=0x1032
|
||||
xgxs_rx_lane_map_80=0x0132
|
||||
phy_xaui_tx_polarity_flip_80=0x3
|
||||
phy_xaui_rx_polarity_flip_80=0x3
|
||||
phy_xaui_tx_polarity_flip_81=0x0
|
||||
phy_xaui_rx_polarity_flip_81=0x3
|
||||
dport_map_port_80=43
|
||||
dport_map_port_81=44
|
||||
xgxs_tx_lane_map_40=0x0123
|
||||
xgxs_rx_lane_map_40=0x0132
|
||||
port_phy_addr_40=0x6e
|
||||
port_phy_addr_41=0x6e
|
||||
phy_xaui_tx_polarity_flip_40=0x3
|
||||
phy_xaui_rx_polarity_flip_40=0x0
|
||||
phy_xaui_tx_polarity_flip_41=0x3
|
||||
phy_xaui_rx_polarity_flip_41=0x0
|
||||
dport_map_port_40=45
|
||||
dport_map_port_41=46
|
||||
port_phy_addr_38=0x6f
|
||||
port_phy_addr_39=0x6f
|
||||
phy_xaui_tx_polarity_flip_38=0x0
|
||||
phy_xaui_rx_polarity_flip_38=0x0
|
||||
xgxs_tx_lane_map_38=0x2301
|
||||
xgxs_rx_lane_map_38=0x2310
|
||||
dport_map_port_38=47
|
||||
dport_map_port_39=48
|
||||
xgxs_tx_lane_map_110=0x2013
|
||||
xgxs_rx_lane_map_110=0x3102
|
||||
phy_xaui_tx_polarity_flip_110=0x3
|
||||
phy_xaui_rx_polarity_flip_110=0x3
|
||||
phy_xaui_tx_polarity_flip_111=0x3
|
||||
phy_xaui_rx_polarity_flip_111=0x3
|
||||
port_phy_addr_110=0x15e
|
||||
port_phy_addr_111=0x15e
|
||||
dport_map_port_110=49
|
||||
dport_map_port_111=50
|
||||
xgxs_tx_lane_map_112=0x1032
|
||||
xgxs_rx_lane_map_112=0x2310
|
||||
phy_xaui_tx_polarity_flip_112=0x3
|
||||
phy_xaui_rx_polarity_flip_112=0x3
|
||||
phy_xaui_tx_polarity_flip_113=0x3
|
||||
phy_xaui_rx_polarity_flip_113=0x3
|
||||
port_phy_addr_112=0x15f
|
||||
port_phy_addr_113=0x15f
|
||||
dport_map_port_112=51
|
||||
dport_map_port_113=52
|
||||
port_phy_addr_1=0x14e
|
||||
port_phy_addr_2=0x14e
|
||||
xgxs_tx_lane_map_1=0x0123
|
||||
xgxs_rx_lane_map_1=0x3201
|
||||
phy_xaui_tx_polarity_flip_1=0x3
|
||||
phy_xaui_rx_polarity_flip_1=0x3
|
||||
phy_xaui_tx_polarity_flip_2=0x3
|
||||
phy_xaui_rx_polarity_flip_2=0x3
|
||||
dport_map_port_1=53
|
||||
dport_map_port_2=54
|
||||
xgxs_tx_lane_map_3=0x1023
|
||||
xgxs_rx_lane_map_3=0x2310
|
||||
port_phy_addr_3=0x14f
|
||||
port_phy_addr_4=0x14f
|
||||
phy_xaui_tx_polarity_flip_3=0x3
|
||||
phy_xaui_rx_polarity_flip_3=0x0
|
||||
phy_xaui_tx_polarity_flip_4=0x3
|
||||
phy_xaui_rx_polarity_flip_4=0x3
|
||||
dport_map_port_3=55
|
||||
dport_map_port_4=56
|
||||
port_phy_addr_34=0x17e
|
||||
port_phy_addr_35=0x17e
|
||||
xgxs_tx_lane_map_34=0x0123
|
||||
xgxs_rx_lane_map_34=0x0132
|
||||
phy_xaui_tx_polarity_flip_34=0x3
|
||||
phy_xaui_rx_polarity_flip_34=0x0
|
||||
phy_xaui_tx_polarity_flip_35=0x3
|
||||
phy_xaui_rx_polarity_flip_35=0x0
|
||||
dport_map_port_34=57
|
||||
dport_map_port_35=58
|
||||
port_phy_addr_36=0x17f
|
||||
port_phy_addr_37=0x17f
|
||||
xgxs_tx_lane_map_36=0x2301
|
||||
xgxs_rx_lane_map_36=0x2310
|
||||
phy_xaui_tx_polarity_flip_36=0x0
|
||||
phy_xaui_rx_polarity_flip_36=0x3
|
||||
phy_xaui_tx_polarity_flip_37=0x3
|
||||
phy_xaui_rx_polarity_flip_37=0x3
|
||||
dport_map_port_36=59
|
||||
dport_map_port_37=60
|
||||
port_phy_addr_76=0x16e
|
||||
port_phy_addr_77=0x16e
|
||||
xgxs_tx_lane_map_76=0x3210
|
||||
xgxs_rx_lane_map_76=0x2310
|
||||
phy_xaui_tx_polarity_flip_76=0x0
|
||||
phy_xaui_rx_polarity_flip_76=0x3
|
||||
phy_xaui_tx_polarity_flip_77=0x0
|
||||
phy_xaui_rx_polarity_flip_77=0x3
|
||||
dport_map_port_76=61
|
||||
dport_map_port_77=62
|
||||
port_phy_addr_78=0x16f
|
||||
port_phy_addr_79=0x16f
|
||||
xgxs_tx_lane_map_78=0x1032
|
||||
xgxs_rx_lane_map_78=0x0132
|
||||
phy_xaui_tx_polarity_flip_78=0x3
|
||||
phy_xaui_rx_polarity_flip_78=0x3
|
||||
phy_xaui_tx_polarity_flip_79=0x3
|
||||
phy_xaui_rx_polarity_flip_79=0x3
|
||||
dport_map_port_78=63
|
||||
dport_map_port_79=64
|
||||
pbmp_xport_xe=0x3fffd0000ffff40003fffc0001fffe
|
||||
portmap_66=129:10
|
||||
portmap_100=131:10
|
||||
portmap_33=132:10
|
||||
portmap_67=133:10
|
||||
portmap_101=134:10
|
||||
portmap_135=135:10
|
||||
portmap_1=1:40:2
|
||||
portmap_2=3:40:2
|
||||
portmap_3=5:40:2
|
||||
portmap_4=7:40:2
|
||||
portmap_5=9:40:2
|
||||
portmap_6=11:40:2
|
||||
portmap_7=13:40:2
|
||||
portmap_8=15:40:2
|
||||
portmap_9=17:40:2
|
||||
portmap_10=19:40:2
|
||||
portmap_11=21:40:2
|
||||
portmap_12=23:40:2
|
||||
portmap_13=25:40:2
|
||||
portmap_14=27:40:2
|
||||
portmap_15=29:40:2
|
||||
portmap_16=31:40:2
|
||||
portmap_34=33:40:2
|
||||
portmap_35=35:40:2
|
||||
portmap_36=37:40:2
|
||||
portmap_37=39:40:2
|
||||
portmap_38=41:40:2
|
||||
portmap_39=43:40:2
|
||||
portmap_40=45:40:2
|
||||
portmap_41=47:40:2
|
||||
portmap_42=49:40:2
|
||||
portmap_43=51:40:2
|
||||
portmap_44=53:40:2
|
||||
portmap_45=55:40:2
|
||||
portmap_46=57:40:2
|
||||
portmap_47=59:40:2
|
||||
portmap_48=61:40:2
|
||||
portmap_49=63:40:2
|
||||
portmap_68=65:40:2
|
||||
portmap_69=67:40:2
|
||||
portmap_70=69:40:2
|
||||
portmap_71=71:40:2
|
||||
portmap_72=73:40:2
|
||||
portmap_73=75:40:2
|
||||
portmap_74=77:40:2
|
||||
portmap_75=79:40:2
|
||||
portmap_76=81:40:2
|
||||
portmap_77=83:40:2
|
||||
portmap_78=85:40:2
|
||||
portmap_79=87:40:2
|
||||
portmap_80=89:40:2
|
||||
portmap_81=91:40:2
|
||||
portmap_82=93:40:2
|
||||
portmap_83=95:40:2
|
||||
portmap_102=97:40:2
|
||||
portmap_103=99:40:2
|
||||
portmap_104=101:40:2
|
||||
portmap_105=103:40:2
|
||||
portmap_106=105:40:2
|
||||
portmap_107=107:40:2
|
||||
portmap_108=109:40:2
|
||||
portmap_109=111:40:2
|
||||
portmap_110=113:40:2
|
||||
portmap_111=115:40:2
|
||||
portmap_112=117:40:2
|
||||
portmap_113=119:40:2
|
||||
portmap_114=121:40:2
|
||||
portmap_115=123:40:2
|
||||
portmap_116=125:40:2
|
||||
portmap_117=127:40:2
|
||||
dport_map_port_66=65
|
||||
dport_map_port_100=66
|
||||
|
||||
mmu_init_config="MSFT-TH-Tier0"
|
@ -0,0 +1,415 @@
|
||||
#TH S6100 64x40
|
||||
l3_alpm_enable=2
|
||||
pfc_deadlock_seq_control=1
|
||||
bcm_stat_interval=2000000
|
||||
bcm_num_cos=8
|
||||
switch_bypass_mode=0
|
||||
mmu_lossless=0
|
||||
lpm_scaling_enable=0
|
||||
lpm_ipv6_128b_reserved=0
|
||||
ipv6_lpm_128b_enable=1
|
||||
l2xmsg_mode=1
|
||||
oversubscribe_mode=1
|
||||
|
||||
phy_gearbox_enable=1
|
||||
phy_84752=1
|
||||
phy_ext_rom_boot=0
|
||||
rate_ext_mdio_divisor=0x80
|
||||
|
||||
serdes_fiber_pref_xe=0
|
||||
serdes_if_type_xe=14
|
||||
|
||||
fpem_mem_entries=32768
|
||||
|
||||
os=unix
|
||||
|
||||
parity_correction=1
|
||||
parity_enable=1
|
||||
|
||||
port_phy_addr_66=0x176
|
||||
port_phy_addr_100=0x177
|
||||
xgxs_tx_lane_map_104=0x3210
|
||||
xgxs_rx_lane_map_104=0x0312
|
||||
phy_xaui_tx_polarity_flip_104=0x0
|
||||
phy_xaui_rx_polarity_flip_104=0x0
|
||||
port_phy_addr_104=0x1e
|
||||
port_phy_addr_105=0x1e
|
||||
dport_map_port_104=1
|
||||
dport_map_port_105=2
|
||||
xgxs_tx_lane_map_102=0x1032
|
||||
xgxs_rx_lane_map_102=0x0132
|
||||
phy_xaui_tx_polarity_flip_102=0x3
|
||||
phy_xaui_rx_polarity_flip_102=0x3
|
||||
phy_xaui_tx_polarity_flip_103=0x3
|
||||
phy_xaui_rx_polarity_flip_103=0x3
|
||||
port_phy_addr_102=0x1f
|
||||
port_phy_addr_103=0x1f
|
||||
dport_map_port_102=3
|
||||
dport_map_port_103=4
|
||||
xgxs_tx_lane_map_70=0x0123
|
||||
xgxs_rx_lane_map_70=0x3201
|
||||
phy_xaui_tx_polarity_flip_70=0x3
|
||||
phy_xaui_rx_polarity_flip_70=0x3
|
||||
phy_xaui_tx_polarity_flip_71=0x3
|
||||
phy_xaui_rx_polarity_flip_71=0x3
|
||||
port_phy_addr_70=0xE
|
||||
port_phy_addr_71=0xE
|
||||
dport_map_port_70=5
|
||||
dport_map_port_71=6
|
||||
xgxs_tx_lane_map_68=0x2301
|
||||
xgxs_rx_lane_map_68=0x1023
|
||||
phy_xaui_tx_polarity_flip_68=0x0
|
||||
phy_xaui_rx_polarity_flip_68=0x2
|
||||
phy_xaui_tx_polarity_flip_69=0x0
|
||||
phy_xaui_rx_polarity_flip_69=0x3
|
||||
port_phy_addr_68=0xF
|
||||
port_phy_addr_69=0xF
|
||||
dport_map_port_68=7
|
||||
dport_map_port_69=8
|
||||
xgxs_tx_lane_map_44=0x0123
|
||||
xgxs_rx_lane_map_44=0x3201
|
||||
phy_xaui_tx_polarity_flip_44=0x3
|
||||
phy_xaui_rx_polarity_flip_44=0x3
|
||||
phy_xaui_tx_polarity_flip_45=0x3
|
||||
phy_xaui_rx_polarity_flip_45=0x3
|
||||
port_phy_addr_44=0x3e
|
||||
port_phy_addr_45=0x3e
|
||||
dport_map_port_44=9
|
||||
dport_map_port_45=10
|
||||
xgxs_tx_lane_map_42=0x1032
|
||||
xgxs_rx_lane_map_42=0x2310
|
||||
phy_xaui_tx_polarity_flip_42=0x0
|
||||
phy_xaui_rx_polarity_flip_42=0x0
|
||||
phy_xaui_tx_polarity_flip_43=0x3
|
||||
phy_xaui_rx_polarity_flip_43=0x0
|
||||
port_phy_addr_42=0x3f
|
||||
port_phy_addr_43=0x3f
|
||||
dport_map_port_42=11
|
||||
dport_map_port_43=12
|
||||
xgxs_tx_lane_map_11=0x0123
|
||||
xgxs_rx_lane_map_11=0x3201
|
||||
phy_xaui_tx_polarity_flip_11=0x3
|
||||
phy_xaui_rx_polarity_flip_11=0x0
|
||||
phy_xaui_tx_polarity_flip_12=0x3
|
||||
phy_xaui_rx_polarity_flip_12=0x0
|
||||
port_phy_addr_11=0x2E
|
||||
port_phy_addr_12=0x2E
|
||||
dport_map_port_11=13
|
||||
dport_map_port_12=14
|
||||
xgxs_tx_lane_map_9=0x2310
|
||||
xgxs_rx_lane_map_9=0x1023
|
||||
phy_xaui_tx_polarity_flip_9=0x0
|
||||
phy_xaui_rx_polarity_flip_9=0x0
|
||||
phy_xaui_tx_polarity_flip_10=0x0
|
||||
phy_xaui_rx_polarity_flip_10=0x0
|
||||
port_phy_addr_9=0x2F
|
||||
port_phy_addr_10=0x2F
|
||||
dport_map_port_9=15
|
||||
dport_map_port_10=16
|
||||
xgxs_tx_lane_map_13=0x0123
|
||||
xgxs_rx_lane_map_13=0x0132
|
||||
phy_xaui_tx_polarity_flip_13=0x3
|
||||
phy_xaui_rx_polarity_flip_13=0x3
|
||||
phy_xaui_tx_polarity_flip_14=0x3
|
||||
phy_xaui_rx_polarity_flip_14=0x3
|
||||
port_phy_addr_13=0x11e
|
||||
port_phy_addr_14=0x11e
|
||||
dport_map_port_13=17
|
||||
dport_map_port_14=18
|
||||
xgxs_tx_lane_map_15=0x2301
|
||||
xgxs_rx_lane_map_15=0x2310
|
||||
phy_xaui_tx_polarity_flip_15=0x0
|
||||
phy_xaui_rx_polarity_flip_15=0x0
|
||||
port_phy_addr_15=0x11f
|
||||
port_phy_addr_16=0x11f
|
||||
dport_map_port_15=19
|
||||
dport_map_port_16=20
|
||||
xgxs_tx_lane_map_46=0x3210
|
||||
xgxs_rx_lane_map_46=0x0132
|
||||
phy_xaui_tx_polarity_flip_46=0x3
|
||||
phy_xaui_rx_polarity_flip_46=0x3
|
||||
phy_xaui_tx_polarity_flip_47=0x3
|
||||
phy_xaui_rx_polarity_flip_47=0x3
|
||||
port_phy_addr_46=0x10e
|
||||
port_phy_addr_47=0x10e
|
||||
dport_map_port_46=21
|
||||
dport_map_port_47=22
|
||||
xgxs_tx_lane_map_48=0x2301
|
||||
xgxs_rx_lane_map_48=0x1023
|
||||
phy_xaui_tx_polarity_flip_48=0x0
|
||||
phy_xaui_rx_polarity_flip_48=0x1
|
||||
port_phy_addr_48=0x10F
|
||||
port_phy_addr_49=0x10F
|
||||
dport_map_port_48=23
|
||||
dport_map_port_49=24
|
||||
xgxs_tx_lane_map_72=0x3210
|
||||
xgxs_rx_lane_map_72=0x0132
|
||||
phy_xaui_tx_polarity_flip_72=0x3
|
||||
phy_xaui_rx_polarity_flip_72=0x0
|
||||
phy_xaui_tx_polarity_flip_73=0x3
|
||||
phy_xaui_rx_polarity_flip_73=0x0
|
||||
port_phy_addr_72=0x13e
|
||||
port_phy_addr_73=0x13e
|
||||
dport_map_port_72=25
|
||||
dport_map_port_73=26
|
||||
xgxs_tx_lane_map_74=0x1320
|
||||
xgxs_rx_lane_map_74=0x2013
|
||||
phy_xaui_tx_polarity_flip_74=0x0
|
||||
phy_xaui_rx_polarity_flip_74=0x0
|
||||
phy_xaui_tx_polarity_flip_75=0x3
|
||||
phy_xaui_rx_polarity_flip_75=0x0
|
||||
port_phy_addr_74=0x13f
|
||||
port_phy_addr_75=0x13f
|
||||
dport_map_port_74=27
|
||||
dport_map_port_75=28
|
||||
xgxs_tx_lane_map_106=0x3210
|
||||
xgxs_rx_lane_map_106=0x2310
|
||||
phy_xaui_tx_polarity_flip_106=0x0
|
||||
phy_xaui_rx_polarity_flip_106=0x3
|
||||
phy_xaui_tx_polarity_flip_107=0x0
|
||||
phy_xaui_rx_polarity_flip_107=0x3
|
||||
port_phy_addr_106=0x12e
|
||||
port_phy_addr_107=0x12e
|
||||
dport_map_port_106=29
|
||||
dport_map_port_107=30
|
||||
xgxs_tx_lane_map_108=0x1032
|
||||
xgxs_rx_lane_map_108=0x0132
|
||||
phy_xaui_tx_polarity_flip_108=0x3
|
||||
phy_xaui_rx_polarity_flip_108=0x3
|
||||
phy_xaui_tx_polarity_flip_109=0x3
|
||||
phy_xaui_rx_polarity_flip_109=0x3
|
||||
port_phy_addr_108=0x12f
|
||||
port_phy_addr_109=0x12f
|
||||
dport_map_port_108=31
|
||||
dport_map_port_109=32
|
||||
port_phy_addr_7=0x5e
|
||||
port_phy_addr_8=0x5e
|
||||
xgxs_tx_lane_map_7=0x3210
|
||||
xgxs_rx_lane_map_7=0x0132
|
||||
phy_xaui_tx_polarity_flip_7=0x3
|
||||
phy_xaui_rx_polarity_flip_7=0x1
|
||||
phy_xaui_tx_polarity_flip_8=0x3
|
||||
phy_xaui_rx_polarity_flip_8=0x3
|
||||
dport_map_port_7=33
|
||||
dport_map_port_8=34
|
||||
port_phy_addr_5=0x5f
|
||||
port_phy_addr_6=0x5f
|
||||
xgxs_tx_lane_map_5=0x2301
|
||||
xgxs_rx_lane_map_5=0x1023
|
||||
phy_xaui_tx_polarity_flip_5=0x0
|
||||
phy_xaui_rx_polarity_flip_5=0x0
|
||||
phy_xaui_tx_polarity_flip_6=0x0
|
||||
phy_xaui_tx_polarity_flip_6=0x0
|
||||
dport_map_port_5=35
|
||||
dport_map_port_6=36
|
||||
port_phy_addr_116=0x4e
|
||||
port_phy_addr_117=0x4e
|
||||
phy_xaui_tx_polarity_flip_116=0x0
|
||||
phy_xaui_rx_polarity_flip_116=0x1
|
||||
phy_xaui_tx_polarity_flip_117=0x3
|
||||
phy_xaui_rx_polarity_flip_117=0x3
|
||||
xgxs_tx_lane_map_116=0x0123
|
||||
xgxs_rx_lane_map_116=0x3201
|
||||
dport_map_port_116=37
|
||||
dport_map_port_117=38
|
||||
port_phy_addr_114=0x4f
|
||||
port_phy_addr_115=0x4f
|
||||
phy_xaui_tx_polarity_flip_114=0x0
|
||||
phy_xaui_rx_polarity_flip_114=0x0
|
||||
phy_xaui_tx_polarity_flip_115=0x1
|
||||
phy_xaui_rx_polarity_flip_115=0x0
|
||||
xgxs_tx_lane_map_114=0x2301
|
||||
xgxs_rx_lane_map_114=0x1023
|
||||
dport_map_port_114=39
|
||||
dport_map_port_115=40
|
||||
port_phy_addr_82=0x7e
|
||||
port_phy_addr_83=0x7e
|
||||
xgxs_tx_lane_map_82=0x3210
|
||||
xgxs_rx_lane_map_82=0x2310
|
||||
phy_xaui_tx_polarity_flip_82=0x0
|
||||
phy_xaui_rx_polarity_flip_82=0x0
|
||||
dport_map_port_82=41
|
||||
dport_map_port_83=42
|
||||
port_phy_addr_80=0x7f
|
||||
port_phy_addr_81=0x7f
|
||||
xgxs_tx_lane_map_80=0x1032
|
||||
xgxs_rx_lane_map_80=0x0132
|
||||
phy_xaui_tx_polarity_flip_80=0x3
|
||||
phy_xaui_rx_polarity_flip_80=0x3
|
||||
phy_xaui_tx_polarity_flip_81=0x0
|
||||
phy_xaui_rx_polarity_flip_81=0x3
|
||||
dport_map_port_80=43
|
||||
dport_map_port_81=44
|
||||
xgxs_tx_lane_map_40=0x0123
|
||||
xgxs_rx_lane_map_40=0x0132
|
||||
port_phy_addr_40=0x6e
|
||||
port_phy_addr_41=0x6e
|
||||
phy_xaui_tx_polarity_flip_40=0x3
|
||||
phy_xaui_rx_polarity_flip_40=0x0
|
||||
phy_xaui_tx_polarity_flip_41=0x3
|
||||
phy_xaui_rx_polarity_flip_41=0x0
|
||||
dport_map_port_40=45
|
||||
dport_map_port_41=46
|
||||
port_phy_addr_38=0x6f
|
||||
port_phy_addr_39=0x6f
|
||||
phy_xaui_tx_polarity_flip_38=0x0
|
||||
phy_xaui_rx_polarity_flip_38=0x0
|
||||
xgxs_tx_lane_map_38=0x2301
|
||||
xgxs_rx_lane_map_38=0x2310
|
||||
dport_map_port_38=47
|
||||
dport_map_port_39=48
|
||||
xgxs_tx_lane_map_110=0x2013
|
||||
xgxs_rx_lane_map_110=0x3102
|
||||
phy_xaui_tx_polarity_flip_110=0x3
|
||||
phy_xaui_rx_polarity_flip_110=0x3
|
||||
phy_xaui_tx_polarity_flip_111=0x3
|
||||
phy_xaui_rx_polarity_flip_111=0x3
|
||||
port_phy_addr_110=0x15e
|
||||
port_phy_addr_111=0x15e
|
||||
dport_map_port_110=49
|
||||
dport_map_port_111=50
|
||||
xgxs_tx_lane_map_112=0x1032
|
||||
xgxs_rx_lane_map_112=0x2310
|
||||
phy_xaui_tx_polarity_flip_112=0x3
|
||||
phy_xaui_rx_polarity_flip_112=0x3
|
||||
phy_xaui_tx_polarity_flip_113=0x3
|
||||
phy_xaui_rx_polarity_flip_113=0x3
|
||||
port_phy_addr_112=0x15f
|
||||
port_phy_addr_113=0x15f
|
||||
dport_map_port_112=51
|
||||
dport_map_port_113=52
|
||||
port_phy_addr_1=0x14e
|
||||
port_phy_addr_2=0x14e
|
||||
xgxs_tx_lane_map_1=0x0123
|
||||
xgxs_rx_lane_map_1=0x3201
|
||||
phy_xaui_tx_polarity_flip_1=0x3
|
||||
phy_xaui_rx_polarity_flip_1=0x3
|
||||
phy_xaui_tx_polarity_flip_2=0x3
|
||||
phy_xaui_rx_polarity_flip_2=0x3
|
||||
dport_map_port_1=53
|
||||
dport_map_port_2=54
|
||||
xgxs_tx_lane_map_3=0x1023
|
||||
xgxs_rx_lane_map_3=0x2310
|
||||
port_phy_addr_3=0x14f
|
||||
port_phy_addr_4=0x14f
|
||||
phy_xaui_tx_polarity_flip_3=0x3
|
||||
phy_xaui_rx_polarity_flip_3=0x0
|
||||
phy_xaui_tx_polarity_flip_4=0x3
|
||||
phy_xaui_rx_polarity_flip_4=0x3
|
||||
dport_map_port_3=55
|
||||
dport_map_port_4=56
|
||||
port_phy_addr_34=0x17e
|
||||
port_phy_addr_35=0x17e
|
||||
xgxs_tx_lane_map_34=0x0123
|
||||
xgxs_rx_lane_map_34=0x0132
|
||||
phy_xaui_tx_polarity_flip_34=0x3
|
||||
phy_xaui_rx_polarity_flip_34=0x0
|
||||
phy_xaui_tx_polarity_flip_35=0x3
|
||||
phy_xaui_rx_polarity_flip_35=0x0
|
||||
dport_map_port_34=57
|
||||
dport_map_port_35=58
|
||||
port_phy_addr_36=0x17f
|
||||
port_phy_addr_37=0x17f
|
||||
xgxs_tx_lane_map_36=0x2301
|
||||
xgxs_rx_lane_map_36=0x2310
|
||||
phy_xaui_tx_polarity_flip_36=0x0
|
||||
phy_xaui_rx_polarity_flip_36=0x3
|
||||
phy_xaui_tx_polarity_flip_37=0x3
|
||||
phy_xaui_rx_polarity_flip_37=0x3
|
||||
dport_map_port_36=59
|
||||
dport_map_port_37=60
|
||||
port_phy_addr_76=0x16e
|
||||
port_phy_addr_77=0x16e
|
||||
xgxs_tx_lane_map_76=0x3210
|
||||
xgxs_rx_lane_map_76=0x2310
|
||||
phy_xaui_tx_polarity_flip_76=0x0
|
||||
phy_xaui_rx_polarity_flip_76=0x3
|
||||
phy_xaui_tx_polarity_flip_77=0x0
|
||||
phy_xaui_rx_polarity_flip_77=0x3
|
||||
dport_map_port_76=61
|
||||
dport_map_port_77=62
|
||||
port_phy_addr_78=0x16f
|
||||
port_phy_addr_79=0x16f
|
||||
xgxs_tx_lane_map_78=0x1032
|
||||
xgxs_rx_lane_map_78=0x0132
|
||||
phy_xaui_tx_polarity_flip_78=0x3
|
||||
phy_xaui_rx_polarity_flip_78=0x3
|
||||
phy_xaui_tx_polarity_flip_79=0x3
|
||||
phy_xaui_rx_polarity_flip_79=0x3
|
||||
dport_map_port_78=63
|
||||
dport_map_port_79=64
|
||||
pbmp_xport_xe=0x3fffd0000ffff40003fffc0001fffe
|
||||
portmap_66=129:10
|
||||
portmap_100=131:10
|
||||
portmap_33=132:10
|
||||
portmap_67=133:10
|
||||
portmap_101=134:10
|
||||
portmap_135=135:10
|
||||
portmap_1=1:40:2
|
||||
portmap_2=3:40:2
|
||||
portmap_3=5:40:2
|
||||
portmap_4=7:40:2
|
||||
portmap_5=9:40:2
|
||||
portmap_6=11:40:2
|
||||
portmap_7=13:40:2
|
||||
portmap_8=15:40:2
|
||||
portmap_9=17:40:2
|
||||
portmap_10=19:40:2
|
||||
portmap_11=21:40:2
|
||||
portmap_12=23:40:2
|
||||
portmap_13=25:40:2
|
||||
portmap_14=27:40:2
|
||||
portmap_15=29:40:2
|
||||
portmap_16=31:40:2
|
||||
portmap_34=33:40:2
|
||||
portmap_35=35:40:2
|
||||
portmap_36=37:40:2
|
||||
portmap_37=39:40:2
|
||||
portmap_38=41:40:2
|
||||
portmap_39=43:40:2
|
||||
portmap_40=45:40:2
|
||||
portmap_41=47:40:2
|
||||
portmap_42=49:40:2
|
||||
portmap_43=51:40:2
|
||||
portmap_44=53:40:2
|
||||
portmap_45=55:40:2
|
||||
portmap_46=57:40:2
|
||||
portmap_47=59:40:2
|
||||
portmap_48=61:40:2
|
||||
portmap_49=63:40:2
|
||||
portmap_68=65:40:2
|
||||
portmap_69=67:40:2
|
||||
portmap_70=69:40:2
|
||||
portmap_71=71:40:2
|
||||
portmap_72=73:40:2
|
||||
portmap_73=75:40:2
|
||||
portmap_74=77:40:2
|
||||
portmap_75=79:40:2
|
||||
portmap_76=81:40:2
|
||||
portmap_77=83:40:2
|
||||
portmap_78=85:40:2
|
||||
portmap_79=87:40:2
|
||||
portmap_80=89:40:2
|
||||
portmap_81=91:40:2
|
||||
portmap_82=93:40:2
|
||||
portmap_83=95:40:2
|
||||
portmap_102=97:40:2
|
||||
portmap_103=99:40:2
|
||||
portmap_104=101:40:2
|
||||
portmap_105=103:40:2
|
||||
portmap_106=105:40:2
|
||||
portmap_107=107:40:2
|
||||
portmap_108=109:40:2
|
||||
portmap_109=111:40:2
|
||||
portmap_110=113:40:2
|
||||
portmap_111=115:40:2
|
||||
portmap_112=117:40:2
|
||||
portmap_113=119:40:2
|
||||
portmap_114=121:40:2
|
||||
portmap_115=123:40:2
|
||||
portmap_116=125:40:2
|
||||
portmap_117=127:40:2
|
||||
dport_map_port_66=65
|
||||
dport_map_port_100=66
|
||||
|
||||
mmu_init_config="MSFT-TH-Tier1"
|
@ -1 +1 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/th2-z9264f-64x100G.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th2-z9264f-64x100G.config.bcm
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1 +1 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/th-ag5648-48x25G+6x100G.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th-ag5648-48x25G+6x100G.config.bcm
|
||||
|
@ -0,0 +1,277 @@
|
||||
os=unix
|
||||
schan_intr_enable=0
|
||||
l2_mem_entries=40960
|
||||
l2xmsg_mode=1
|
||||
l3_mem_entries=40960
|
||||
mem_cache_enable=0
|
||||
parity_correction=0
|
||||
parity_enable=0
|
||||
pbmp_oversubscribe=0x000fffc0000ffff0003ffffc0000001e
|
||||
pbmp_xport_xe=0x000fffc0000ffff0003ffffc0000001e
|
||||
|
||||
# Tile-0: 1, 5, 9, 21
|
||||
portmap_1=1:100
|
||||
portmap_2=5:100
|
||||
portmap_3=9:100
|
||||
portmap_4=21:100
|
||||
|
||||
## TX lane swap
|
||||
xgxs_tx_lane_map_1=0x0123
|
||||
xgxs_tx_lane_map_2=0x2301
|
||||
xgxs_tx_lane_map_3=0x0123
|
||||
xgxs_tx_lane_map_4=0x1302
|
||||
|
||||
## RX lane swap
|
||||
xgxs_rx_lane_map_1=0x0123
|
||||
xgxs_rx_lane_map_2=0x2301
|
||||
xgxs_rx_lane_map_3=0x0123
|
||||
xgxs_rx_lane_map_4=0x2031
|
||||
|
||||
## TX polarity
|
||||
phy_xaui_tx_polarity_flip_1=0x0
|
||||
phy_xaui_tx_polarity_flip_2=0xf
|
||||
phy_xaui_tx_polarity_flip_3=0x0
|
||||
phy_xaui_tx_polarity_flip_4=0xf
|
||||
|
||||
## RX polarity
|
||||
phy_xaui_rx_polarity_flip_1=0x0
|
||||
phy_xaui_rx_polarity_flip_2=0xf
|
||||
phy_xaui_rx_polarity_flip_3=0x0
|
||||
phy_xaui_rx_polarity_flip_4=0xf
|
||||
|
||||
|
||||
# Tile-1: 8, 9, 11, 12, 13
|
||||
portmap_34=33:25
|
||||
portmap_35=34:25
|
||||
portmap_36=35:25
|
||||
portmap_37=36:25
|
||||
portmap_38=37:25
|
||||
portmap_39=38:25
|
||||
portmap_40=39:25
|
||||
portmap_41=40:25
|
||||
portmap_42=41:25
|
||||
portmap_43=42:25
|
||||
portmap_44=43:25
|
||||
portmap_45=44:25
|
||||
portmap_46=49:25
|
||||
portmap_47=50:25
|
||||
portmap_48=51:25
|
||||
portmap_49=52:25
|
||||
portmap_50=53:25
|
||||
portmap_51=54:25
|
||||
portmap_52=55:25
|
||||
portmap_53=56:25
|
||||
|
||||
|
||||
## TX lane swap
|
||||
xgxs_tx_lane_map_34=0x3210
|
||||
xgxs_tx_lane_map_38=0x0123
|
||||
xgxs_tx_lane_map_42=0x2031
|
||||
xgxs_tx_lane_map_46=0x0123
|
||||
xgxs_tx_lane_map_50=0x0123
|
||||
|
||||
## RX lane swap
|
||||
xgxs_rx_lane_map_34=0x2301
|
||||
xgxs_rx_lane_map_38=0x1032
|
||||
xgxs_rx_lane_map_42=0x0213
|
||||
xgxs_rx_lane_map_46=0x2301
|
||||
xgxs_rx_lane_map_50=0x2301
|
||||
|
||||
|
||||
## TX polarity
|
||||
phy_xaui_tx_polarity_flip_34=0x0
|
||||
phy_xaui_tx_polarity_flip_35=0x1
|
||||
phy_xaui_tx_polarity_flip_36=0x0
|
||||
phy_xaui_tx_polarity_flip_37=0x1
|
||||
|
||||
phy_xaui_tx_polarity_flip_38=0x1
|
||||
phy_xaui_tx_polarity_flip_39=0x0
|
||||
phy_xaui_tx_polarity_flip_40=0x1
|
||||
phy_xaui_tx_polarity_flip_41=0x0
|
||||
|
||||
phy_xaui_tx_polarity_flip_42=0x1
|
||||
phy_xaui_tx_polarity_flip_43=0x0
|
||||
phy_xaui_tx_polarity_flip_44=0x1
|
||||
phy_xaui_tx_polarity_flip_45=0x0
|
||||
|
||||
phy_xaui_tx_polarity_flip_46=0x0
|
||||
phy_xaui_tx_polarity_flip_47=0x1
|
||||
phy_xaui_tx_polarity_flip_48=0x0
|
||||
phy_xaui_tx_polarity_flip_49=0x1
|
||||
|
||||
phy_xaui_tx_polarity_flip_50=0x0
|
||||
phy_xaui_tx_polarity_flip_51=0x1
|
||||
phy_xaui_tx_polarity_flip_52=0x0
|
||||
phy_xaui_tx_polarity_flip_53=0x1
|
||||
|
||||
|
||||
## RX polarity
|
||||
phy_xaui_rx_polarity_flip_34=0x0
|
||||
phy_xaui_rx_polarity_flip_35=0x1
|
||||
phy_xaui_rx_polarity_flip_36=0x0
|
||||
phy_xaui_rx_polarity_flip_37=0x1
|
||||
|
||||
phy_xaui_rx_polarity_flip_38=0x1
|
||||
phy_xaui_rx_polarity_flip_39=0x0
|
||||
phy_xaui_rx_polarity_flip_40=0x1
|
||||
phy_xaui_rx_polarity_flip_41=0x0
|
||||
|
||||
phy_xaui_rx_polarity_flip_42=0x1
|
||||
phy_xaui_rx_polarity_flip_43=0x0
|
||||
phy_xaui_rx_polarity_flip_44=0x1
|
||||
phy_xaui_rx_polarity_flip_45=0x0
|
||||
|
||||
phy_xaui_rx_polarity_flip_46=0x0
|
||||
phy_xaui_rx_polarity_flip_47=0x1
|
||||
phy_xaui_rx_polarity_flip_48=0x0
|
||||
phy_xaui_rx_polarity_flip_49=0x1
|
||||
|
||||
phy_xaui_rx_polarity_flip_50=0x0
|
||||
phy_xaui_rx_polarity_flip_51=0x1
|
||||
phy_xaui_rx_polarity_flip_52=0x0
|
||||
phy_xaui_rx_polarity_flip_53=0x1
|
||||
|
||||
|
||||
# Tile-2: 16, 17, 20, 21
|
||||
portmap_68=65:25
|
||||
portmap_69=66:25
|
||||
portmap_70=67:25
|
||||
portmap_71=68:25
|
||||
portmap_72=69:25
|
||||
portmap_73=70:25
|
||||
portmap_74=71:25
|
||||
portmap_75=72:25
|
||||
portmap_76=81:25
|
||||
portmap_77=82:25
|
||||
portmap_78=83:25
|
||||
portmap_79=84:25
|
||||
portmap_80=85:25
|
||||
portmap_81=86:25
|
||||
portmap_82=87:25
|
||||
portmap_83=88:25
|
||||
|
||||
|
||||
## TX lane swap
|
||||
xgxs_tx_lane_map_68=0x3210
|
||||
xgxs_tx_lane_map_72=0x0123
|
||||
xgxs_tx_lane_map_76=0x0123
|
||||
xgxs_tx_lane_map_80=0x3210
|
||||
|
||||
## RX lane swap
|
||||
xgxs_rx_lane_map_68=0x1032
|
||||
xgxs_rx_lane_map_72=0x2301
|
||||
xgxs_rx_lane_map_76=0x0123
|
||||
xgxs_rx_lane_map_80=0x3210
|
||||
|
||||
|
||||
## TX polarity
|
||||
phy_xaui_tx_polarity_flip_68=0x0
|
||||
phy_xaui_tx_polarity_flip_69=0x1
|
||||
phy_xaui_tx_polarity_flip_70=0x0
|
||||
phy_xaui_tx_polarity_flip_71=0x1
|
||||
|
||||
phy_xaui_tx_polarity_flip_72=0x0
|
||||
phy_xaui_tx_polarity_flip_73=0x1
|
||||
phy_xaui_tx_polarity_flip_74=0x0
|
||||
phy_xaui_tx_polarity_flip_75=0x1
|
||||
|
||||
phy_xaui_tx_polarity_flip_76=0x0
|
||||
phy_xaui_tx_polarity_flip_77=0x1
|
||||
phy_xaui_tx_polarity_flip_78=0x0
|
||||
phy_xaui_tx_polarity_flip_79=0x1
|
||||
|
||||
phy_xaui_tx_polarity_flip_80=0x1
|
||||
phy_xaui_tx_polarity_flip_81=0x0
|
||||
phy_xaui_tx_polarity_flip_82=0x1
|
||||
phy_xaui_tx_polarity_flip_83=0x0
|
||||
|
||||
## RX polarity
|
||||
phy_xaui_rx_polarity_flip_68=0x0
|
||||
phy_xaui_rx_polarity_flip_69=0x1
|
||||
phy_xaui_rx_polarity_flip_70=0x0
|
||||
phy_xaui_rx_polarity_flip_71=0x1
|
||||
|
||||
phy_xaui_rx_polarity_flip_72=0x0
|
||||
phy_xaui_rx_polarity_flip_73=0x1
|
||||
phy_xaui_rx_polarity_flip_74=0x0
|
||||
phy_xaui_rx_polarity_flip_75=0x1
|
||||
|
||||
phy_xaui_rx_polarity_flip_76=0x0
|
||||
phy_xaui_rx_polarity_flip_77=0x1
|
||||
phy_xaui_rx_polarity_flip_78=0x0
|
||||
phy_xaui_rx_polarity_flip_79=0x1
|
||||
|
||||
phy_xaui_rx_polarity_flip_80=0x1
|
||||
phy_xaui_rx_polarity_flip_81=0x0
|
||||
phy_xaui_rx_polarity_flip_82=0x1
|
||||
phy_xaui_rx_polarity_flip_83=0x0
|
||||
|
||||
|
||||
# Tile-3: 24, 25, 26; 27, 29
|
||||
portmap_102=97:25
|
||||
portmap_103=98:25
|
||||
portmap_104=99:25
|
||||
portmap_105=100:25
|
||||
portmap_106=101:25
|
||||
portmap_107=102:25
|
||||
portmap_108=103:25
|
||||
portmap_109=104:25
|
||||
portmap_110=105:25
|
||||
portmap_111=106:25
|
||||
portmap_112=107:25
|
||||
portmap_113=108:25
|
||||
portmap_114=109:100
|
||||
portmap_115=117:100
|
||||
|
||||
|
||||
## TX lane swap
|
||||
xgxs_tx_lane_map_102=0x0123
|
||||
xgxs_tx_lane_map_106=0x3210
|
||||
xgxs_tx_lane_map_110=0x0123
|
||||
xgxs_tx_lane_map_114=0x3120
|
||||
xgxs_tx_lane_map_115=0x2301
|
||||
|
||||
## RX lane swap
|
||||
xgxs_rx_lane_map_102=0x0123
|
||||
xgxs_rx_lane_map_106=0x3210
|
||||
xgxs_rx_lane_map_110=0x0123
|
||||
xgxs_rx_lane_map_114=0x3120
|
||||
xgxs_rx_lane_map_115=0x2301
|
||||
|
||||
## TX polarity
|
||||
phy_xaui_tx_polarity_flip_102=0
|
||||
phy_xaui_tx_polarity_flip_103=1
|
||||
phy_xaui_tx_polarity_flip_104=0
|
||||
phy_xaui_tx_polarity_flip_105=1
|
||||
|
||||
phy_xaui_tx_polarity_flip_106=1
|
||||
phy_xaui_tx_polarity_flip_107=0
|
||||
phy_xaui_tx_polarity_flip_108=1
|
||||
phy_xaui_tx_polarity_flip_109=0
|
||||
|
||||
phy_xaui_tx_polarity_flip_110=0
|
||||
phy_xaui_tx_polarity_flip_111=1
|
||||
phy_xaui_tx_polarity_flip_112=0
|
||||
phy_xaui_tx_polarity_flip_113=1
|
||||
|
||||
phy_xaui_tx_polarity_flip_114=0xf
|
||||
phy_xaui_tx_polarity_flip_115=0xf
|
||||
|
||||
## RX polarity
|
||||
phy_xaui_rx_polarity_flip_102=0
|
||||
phy_xaui_rx_polarity_flip_103=1
|
||||
phy_xaui_rx_polarity_flip_104=0
|
||||
phy_xaui_rx_polarity_flip_105=1
|
||||
|
||||
phy_xaui_rx_polarity_flip_106=1
|
||||
phy_xaui_rx_polarity_flip_107=0
|
||||
phy_xaui_rx_polarity_flip_108=1
|
||||
phy_xaui_rx_polarity_flip_109=0
|
||||
|
||||
phy_xaui_rx_polarity_flip_110=0
|
||||
phy_xaui_rx_polarity_flip_111=1
|
||||
phy_xaui_rx_polarity_flip_112=0
|
||||
phy_xaui_rx_polarity_flip_113=1
|
||||
|
||||
phy_xaui_rx_polarity_flip_114=0xf
|
||||
phy_xaui_rx_polarity_flip_115=0xf
|
@ -1 +1 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/th-ag9032v1-32x100G.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th-ag9032v1-32x100G.config.bcm
|
||||
|
@ -0,0 +1,523 @@
|
||||
os=unix
|
||||
schan_intr_enable=0
|
||||
ctr_evict_enable=0
|
||||
l2_mem_entries=40960
|
||||
l2xmsg_mode=1
|
||||
l3_mem_entries=40960
|
||||
mem_cache_enable=0
|
||||
parity_correction=0
|
||||
parity_enable=0
|
||||
pbmp_oversubscribe=0x00003fc000000ff0000003fc000001fe
|
||||
pbmp_xport_xe=0x00003fc000000ff0000003fc000001fe
|
||||
port_phy_clause_1=45
|
||||
port_phy_clause_2=45
|
||||
port_phy_clause_3=45
|
||||
port_phy_clause_4=45
|
||||
port_phy_clause_5=45
|
||||
port_phy_clause_6=45
|
||||
port_phy_clause_7=45
|
||||
port_phy_clause_8=45
|
||||
|
||||
port_phy_clause_34=45
|
||||
port_phy_clause_35=45
|
||||
port_phy_clause_36=45
|
||||
port_phy_clause_37=45
|
||||
port_phy_clause_38=45
|
||||
port_phy_clause_39=45
|
||||
port_phy_clause_40=45
|
||||
port_phy_clause_41=45
|
||||
|
||||
port_phy_clause_68=45
|
||||
port_phy_clause_69=45
|
||||
port_phy_clause_70=45
|
||||
port_phy_clause_71=45
|
||||
port_phy_clause_72=45
|
||||
port_phy_clause_73=45
|
||||
port_phy_clause_74=45
|
||||
port_phy_clause_75=45
|
||||
|
||||
port_phy_clause_102=45
|
||||
port_phy_clause_103=45
|
||||
port_phy_clause_104=45
|
||||
port_phy_clause_105=45
|
||||
port_phy_clause_106=45
|
||||
port_phy_clause_107=45
|
||||
port_phy_clause_108=45
|
||||
port_phy_clause_109=45
|
||||
|
||||
port_phy_addr_1=0xff
|
||||
port_phy_addr_2=0xff
|
||||
port_phy_addr_3=0xff
|
||||
port_phy_addr_4=0xff
|
||||
port_phy_addr_5=0xff
|
||||
port_phy_addr_6=0xff
|
||||
port_phy_addr_7=0xff
|
||||
port_phy_addr_8=0xff
|
||||
|
||||
port_phy_addr_34=0xff
|
||||
port_phy_addr_35=0xff
|
||||
port_phy_addr_36=0xff
|
||||
port_phy_addr_37=0xff
|
||||
port_phy_addr_38=0xff
|
||||
port_phy_addr_39=0xff
|
||||
port_phy_addr_40=0xff
|
||||
port_phy_addr_41=0xff
|
||||
|
||||
port_phy_addr_68=0xff
|
||||
port_phy_addr_69=0xff
|
||||
port_phy_addr_70=0xff
|
||||
port_phy_addr_71=0xff
|
||||
port_phy_addr_72=0xff
|
||||
port_phy_addr_73=0xff
|
||||
port_phy_addr_74=0xff
|
||||
port_phy_addr_75=0xff
|
||||
|
||||
port_phy_addr_102=0xff
|
||||
port_phy_addr_103=0xff
|
||||
port_phy_addr_104=0xff
|
||||
port_phy_addr_105=0xff
|
||||
port_phy_addr_106=0xff
|
||||
port_phy_addr_107=0xff
|
||||
port_phy_addr_108=0xff
|
||||
port_phy_addr_109=0xff
|
||||
|
||||
# Tile-0
|
||||
portmap_1=1:100
|
||||
portmap_2=5:100
|
||||
portmap_3=9:100
|
||||
portmap_4=13:100
|
||||
portmap_5=17:100
|
||||
portmap_6=21:100
|
||||
portmap_7=25:100
|
||||
portmap_8=29:100
|
||||
|
||||
# Tile-1
|
||||
portmap_34=33:100
|
||||
portmap_35=37:100
|
||||
portmap_36=41:100
|
||||
portmap_37=45:100
|
||||
portmap_38=49:100
|
||||
portmap_39=53:100
|
||||
portmap_40=57:100
|
||||
portmap_41=61:100
|
||||
|
||||
# Tile-2
|
||||
portmap_68=65:100
|
||||
portmap_69=69:100
|
||||
portmap_70=73:100
|
||||
portmap_71=77:100
|
||||
portmap_72=81:100
|
||||
portmap_73=85:100
|
||||
portmap_74=89:100
|
||||
portmap_75=93:100
|
||||
|
||||
# Tile-3
|
||||
portmap_102=97:100
|
||||
portmap_103=101:100
|
||||
portmap_104=105:100
|
||||
portmap_105=109:100
|
||||
portmap_106=113:100
|
||||
portmap_107=117:100
|
||||
portmap_108=121:100
|
||||
portmap_109=125:100
|
||||
|
||||
dport_map_enable=1
|
||||
dport_map_indexed=1
|
||||
dport_map_direct=0
|
||||
|
||||
dport_map_port_36=1
|
||||
dport_map_port_37=2
|
||||
dport_map_port_38=3
|
||||
dport_map_port_35=4
|
||||
dport_map_port_34=5
|
||||
dport_map_port_39=6
|
||||
dport_map_port_40=7
|
||||
dport_map_port_41=8
|
||||
|
||||
dport_map_port_68=34
|
||||
dport_map_port_69=35
|
||||
dport_map_port_70=36
|
||||
dport_map_port_71=37
|
||||
dport_map_port_72=38
|
||||
dport_map_port_73=39
|
||||
dport_map_port_74=40
|
||||
dport_map_port_75=41
|
||||
|
||||
dport_map_port_102=68
|
||||
dport_map_port_103=69
|
||||
dport_map_port_104=70
|
||||
dport_map_port_105=71
|
||||
dport_map_port_108=72
|
||||
dport_map_port_106=73
|
||||
dport_map_port_1=74
|
||||
dport_map_port_107=75
|
||||
|
||||
dport_map_port_2=102
|
||||
dport_map_port_109=103
|
||||
dport_map_port_8=104
|
||||
dport_map_port_3=105
|
||||
dport_map_port_4=106
|
||||
dport_map_port_7=107
|
||||
dport_map_port_5=108
|
||||
dport_map_port_6=109
|
||||
|
||||
# Tile-0 FC0~FC7
|
||||
# TX polarity
|
||||
phy_xaui_tx_polarity_flip_1=0xF
|
||||
phy_xaui_tx_polarity_flip_2=0xF
|
||||
phy_xaui_tx_polarity_flip_3=0x0
|
||||
phy_xaui_tx_polarity_flip_4=0x0
|
||||
phy_xaui_tx_polarity_flip_5=0x0
|
||||
phy_xaui_tx_polarity_flip_6=0x0
|
||||
phy_xaui_tx_polarity_flip_7=0xF
|
||||
phy_xaui_tx_polarity_flip_8=0xF
|
||||
|
||||
# RX polarity
|
||||
phy_xaui_rx_polarity_flip_1=0xF
|
||||
phy_xaui_rx_polarity_flip_2=0xF
|
||||
phy_xaui_rx_polarity_flip_3=0x0
|
||||
phy_xaui_rx_polarity_flip_4=0x0
|
||||
phy_xaui_rx_polarity_flip_5=0x0
|
||||
phy_xaui_rx_polarity_flip_6=0x0
|
||||
phy_xaui_rx_polarity_flip_7=0xF
|
||||
phy_xaui_rx_polarity_flip_8=0xF
|
||||
|
||||
# TX lane swap
|
||||
xgxs_tx_lane_map_1=0x1302
|
||||
xgxs_tx_lane_map_2=0x1302
|
||||
xgxs_tx_lane_map_3=0x0213
|
||||
xgxs_tx_lane_map_4=0x1302
|
||||
xgxs_tx_lane_map_5=0x1032
|
||||
xgxs_tx_lane_map_6=0x0213
|
||||
xgxs_tx_lane_map_7=0x3120
|
||||
xgxs_tx_lane_map_8=0x1302
|
||||
|
||||
# RX lane swap
|
||||
xgxs_rx_lane_map_1=0x1302
|
||||
xgxs_rx_lane_map_2=0x1302
|
||||
xgxs_rx_lane_map_3=0x0213
|
||||
xgxs_rx_lane_map_4=0x1302
|
||||
xgxs_rx_lane_map_5=0x0123
|
||||
xgxs_rx_lane_map_6=0x1032
|
||||
xgxs_rx_lane_map_7=0x0213
|
||||
xgxs_rx_lane_map_8=0x2031
|
||||
|
||||
# Tile-1 FC8~FC15
|
||||
#TX polarity
|
||||
phy_xaui_tx_polarity_flip_34=0x0
|
||||
phy_xaui_tx_polarity_flip_35=0x1
|
||||
phy_xaui_tx_polarity_flip_36=0x0
|
||||
phy_xaui_tx_polarity_flip_37=0x1
|
||||
phy_xaui_tx_polarity_flip_38=0xF
|
||||
phy_xaui_tx_polarity_flip_39=0xE
|
||||
phy_xaui_tx_polarity_flip_40=0x0
|
||||
phy_xaui_tx_polarity_flip_41=0xE
|
||||
|
||||
#RX polarity
|
||||
phy_xaui_rx_polarity_flip_34=0x0
|
||||
phy_xaui_rx_polarity_flip_35=0x0
|
||||
phy_xaui_rx_polarity_flip_36=0x0
|
||||
phy_xaui_rx_polarity_flip_37=0x2
|
||||
phy_xaui_rx_polarity_flip_38=0xF
|
||||
phy_xaui_rx_polarity_flip_39=0xF
|
||||
phy_xaui_rx_polarity_flip_40=0x0
|
||||
phy_xaui_rx_polarity_flip_41=0xF
|
||||
|
||||
# TX lane swap
|
||||
xgxs_tx_lane_map_34=0x0213
|
||||
xgxs_tx_lane_map_35=0x2031
|
||||
xgxs_tx_lane_map_36=0x0123
|
||||
xgxs_tx_lane_map_37=0x1032
|
||||
xgxs_tx_lane_map_38=0x0213
|
||||
xgxs_tx_lane_map_39=0x1302
|
||||
xgxs_tx_lane_map_40=0x0213
|
||||
xgxs_tx_lane_map_41=0x1302
|
||||
|
||||
# RX lane swap
|
||||
xgxs_rx_lane_map_34=0x3120
|
||||
xgxs_rx_lane_map_35=0x2301
|
||||
xgxs_rx_lane_map_36=0x1032
|
||||
xgxs_rx_lane_map_37=0x0123
|
||||
xgxs_rx_lane_map_38=0x0213
|
||||
xgxs_rx_lane_map_39=0x1302
|
||||
xgxs_rx_lane_map_40=0x0213
|
||||
xgxs_rx_lane_map_41=0x1302
|
||||
|
||||
# Tile-2 FC16~FC23
|
||||
# TX polarity
|
||||
phy_xaui_tx_polarity_flip_68=0x0
|
||||
phy_xaui_tx_polarity_flip_69=0xE
|
||||
phy_xaui_tx_polarity_flip_70=0x0
|
||||
phy_xaui_tx_polarity_flip_71=0xE
|
||||
phy_xaui_tx_polarity_flip_72=0xF
|
||||
phy_xaui_tx_polarity_flip_73=0xE
|
||||
phy_xaui_tx_polarity_flip_74=0xF
|
||||
phy_xaui_tx_polarity_flip_75=0xE
|
||||
|
||||
# RX polarity
|
||||
phy_xaui_rx_polarity_flip_68=0x0
|
||||
phy_xaui_rx_polarity_flip_69=0xD
|
||||
phy_xaui_rx_polarity_flip_70=0x0
|
||||
phy_xaui_rx_polarity_flip_71=0xF
|
||||
phy_xaui_rx_polarity_flip_72=0xF
|
||||
phy_xaui_rx_polarity_flip_73=0xF
|
||||
phy_xaui_rx_polarity_flip_74=0xF
|
||||
phy_xaui_rx_polarity_flip_75=0xF
|
||||
|
||||
# TX lane swap
|
||||
xgxs_tx_lane_map_68=0x3120
|
||||
xgxs_tx_lane_map_69=0x1302
|
||||
xgxs_tx_lane_map_70=0x0213
|
||||
xgxs_tx_lane_map_71=0x0123
|
||||
xgxs_tx_lane_map_72=0x0213
|
||||
xgxs_tx_lane_map_73=0x2031
|
||||
xgxs_tx_lane_map_74=0x0213
|
||||
xgxs_tx_lane_map_75=0x2031
|
||||
|
||||
# RX lane swap
|
||||
xgxs_rx_lane_map_68=0x3120
|
||||
xgxs_rx_lane_map_69=0x1302
|
||||
xgxs_rx_lane_map_70=0x0213
|
||||
xgxs_rx_lane_map_71=0x2103
|
||||
xgxs_rx_lane_map_72=0x2031
|
||||
xgxs_rx_lane_map_73=0x0213
|
||||
xgxs_rx_lane_map_74=0x3210
|
||||
xgxs_rx_lane_map_75=0x0213
|
||||
|
||||
# Tile-3
|
||||
# portmap_0=x:xx // cpu port (not required, but included for illustration purposes)
|
||||
# TX polarity
|
||||
phy_xaui_tx_polarity_flip_102=0x0
|
||||
phy_xaui_tx_polarity_flip_103=0xF
|
||||
phy_xaui_tx_polarity_flip_104=0x0
|
||||
phy_xaui_tx_polarity_flip_105=0x0
|
||||
phy_xaui_tx_polarity_flip_106=0x0
|
||||
phy_xaui_tx_polarity_flip_107=0x0
|
||||
phy_xaui_tx_polarity_flip_108=0xF
|
||||
phy_xaui_tx_polarity_flip_109=0x0
|
||||
|
||||
# RX polarity
|
||||
phy_xaui_rx_polarity_flip_102=0x0
|
||||
phy_xaui_rx_polarity_flip_103=0x2
|
||||
phy_xaui_rx_polarity_flip_104=0x0
|
||||
phy_xaui_rx_polarity_flip_105=0xF
|
||||
phy_xaui_rx_polarity_flip_106=0x0
|
||||
phy_xaui_rx_polarity_flip_107=0x0
|
||||
phy_xaui_rx_polarity_flip_108=0xF
|
||||
phy_xaui_rx_polarity_flip_109=0x2
|
||||
|
||||
# TX lane swap
|
||||
xgxs_tx_lane_map_102=0x2031
|
||||
xgxs_tx_lane_map_103=0x0213
|
||||
xgxs_tx_lane_map_104=0x2031
|
||||
xgxs_tx_lane_map_105=0x0213
|
||||
xgxs_tx_lane_map_106=0x0123
|
||||
xgxs_tx_lane_map_107=0x0213
|
||||
xgxs_tx_lane_map_108=0x0312
|
||||
xgxs_tx_lane_map_109=0x3120
|
||||
|
||||
# RX lane swap
|
||||
xgxs_rx_lane_map_102=0x0213
|
||||
xgxs_rx_lane_map_103=0x2031
|
||||
xgxs_rx_lane_map_104=0x0213
|
||||
xgxs_rx_lane_map_105=0x2031
|
||||
xgxs_rx_lane_map_106=0x0123
|
||||
xgxs_rx_lane_map_107=0x0213
|
||||
xgxs_rx_lane_map_108=0x1302
|
||||
xgxs_rx_lane_map_109=0x3120
|
||||
|
||||
#serdes_preemphasis_lane0_1=0x(post)(main)(pre)
|
||||
#ce0
|
||||
serdes_preemphasis_lane0_36=0x3c320f
|
||||
serdes_preemphasis_lane1_36=0x3c320f
|
||||
serdes_preemphasis_lane2_36=0x3c320c
|
||||
serdes_preemphasis_lane3_36=0x3c320c
|
||||
|
||||
#ce1
|
||||
serdes_preemphasis_lane0_37=0x3c320f
|
||||
serdes_preemphasis_lane1_37=0x3c320f
|
||||
serdes_preemphasis_lane2_37=0x3c320c
|
||||
serdes_preemphasis_lane3_37=0x37320c
|
||||
|
||||
#ce2
|
||||
serdes_preemphasis_lane0_38=0x3c3206
|
||||
serdes_preemphasis_lane1_38=0x373206
|
||||
serdes_preemphasis_lane2_38=0x373206
|
||||
serdes_preemphasis_lane3_38=0x373206
|
||||
|
||||
#ce3
|
||||
serdes_preemphasis_lane0_35=0x3c3206
|
||||
serdes_preemphasis_lane1_35=0x3c3206
|
||||
serdes_preemphasis_lane2_35=0x3c3206
|
||||
serdes_preemphasis_lane3_35=0x3c3206
|
||||
|
||||
#ce4
|
||||
serdes_preemphasis_lane0_34=0x3c3206
|
||||
serdes_preemphasis_lane1_34=0x3c3206
|
||||
serdes_preemphasis_lane2_34=0x3c3206
|
||||
serdes_preemphasis_lane3_34=0x373206
|
||||
|
||||
#ce5
|
||||
serdes_preemphasis_lane0_39=0x323206
|
||||
serdes_preemphasis_lane1_39=0x323206
|
||||
serdes_preemphasis_lane2_39=0x323206
|
||||
serdes_preemphasis_lane3_39=0x323206
|
||||
|
||||
#ce6
|
||||
serdes_preemphasis_lane0_40=0x323206
|
||||
serdes_preemphasis_lane1_40=0x2D3206
|
||||
serdes_preemphasis_lane2_40=0x2D3206
|
||||
serdes_preemphasis_lane3_40=0x2D3206
|
||||
|
||||
#ce7
|
||||
serdes_preemphasis_lane0_41=0x2D3206
|
||||
serdes_preemphasis_lane1_41=0x2D3206
|
||||
serdes_preemphasis_lane2_41=0x2D3206
|
||||
serdes_preemphasis_lane3_41=0x2D3206
|
||||
|
||||
#ce8
|
||||
serdes_preemphasis_lane0_68=0x283206
|
||||
serdes_preemphasis_lane1_68=0x283206
|
||||
serdes_preemphasis_lane2_68=0x283206
|
||||
serdes_preemphasis_lane3_68=0x283206
|
||||
|
||||
#ce9
|
||||
serdes_preemphasis_lane0_69=0x283206
|
||||
serdes_preemphasis_lane1_69=0x283206
|
||||
serdes_preemphasis_lane2_69=0x283206
|
||||
serdes_preemphasis_lane3_69=0x283206
|
||||
|
||||
#ce10
|
||||
serdes_preemphasis_lane0_70=0x2D3206
|
||||
serdes_preemphasis_lane1_70=0x2D3206
|
||||
serdes_preemphasis_lane2_70=0x2D3206
|
||||
serdes_preemphasis_lane3_70=0x2D3206
|
||||
|
||||
#ce11
|
||||
serdes_preemphasis_lane0_71=0x2D3206
|
||||
serdes_preemphasis_lane1_71=0x2D3206
|
||||
serdes_preemphasis_lane2_71=0x2D3206
|
||||
serdes_preemphasis_lane3_71=0x2D3206
|
||||
|
||||
#ce12
|
||||
serdes_preemphasis_lane0_72=0x2D3203
|
||||
serdes_preemphasis_lane1_72=0x2D3206
|
||||
serdes_preemphasis_lane2_72=0x2D3206
|
||||
serdes_preemphasis_lane3_73=0x2D3206
|
||||
|
||||
#ce13
|
||||
serdes_preemphasis_lane0_73=0x2D3206
|
||||
serdes_preemphasis_lane1_73=0x283206
|
||||
serdes_preemphasis_lane2_73=0x283206
|
||||
serdes_preemphasis_lane3_73=0x283206
|
||||
|
||||
#ce14
|
||||
serdes_preemphasis_lane0_74=0x2D3203
|
||||
serdes_preemphasis_lane1_74=0x2D3203
|
||||
serdes_preemphasis_lane2_74=0x2D3203
|
||||
serdes_preemphasis_lane3_74=0x283206
|
||||
|
||||
#ce15
|
||||
serdes_preemphasis_lane0_75=0x2D3206
|
||||
serdes_preemphasis_lane1_75=0x283206
|
||||
serdes_preemphasis_lane2_75=0x283206
|
||||
serdes_preemphasis_lane3_75=0x283206
|
||||
|
||||
#ce16
|
||||
serdes_preemphasis_lane0_102=0x2D3206
|
||||
serdes_preemphasis_lane1_102=0x2D3206
|
||||
serdes_preemphasis_lane2_102=0x2D3206
|
||||
serdes_preemphasis_lane3_102=0x2D3206
|
||||
|
||||
#ce17
|
||||
serdes_preemphasis_lane0_103=0x2D3206
|
||||
serdes_preemphasis_lane1_103=0x283206
|
||||
serdes_preemphasis_lane2_103=0x283206
|
||||
serdes_preemphasis_lane3_103=0x283206
|
||||
|
||||
#ce18
|
||||
serdes_preemphasis_lane0_104=0x2D3206
|
||||
serdes_preemphasis_lane1_104=0x283206
|
||||
serdes_preemphasis_lane2_104=0x283206
|
||||
serdes_preemphasis_lane3_104=0x283206
|
||||
|
||||
#ce19
|
||||
serdes_preemphasis_lane0_105=0x2D3206
|
||||
serdes_preemphasis_lane1_105=0x2D3206
|
||||
serdes_preemphasis_lane2_105=0x2D3206
|
||||
serdes_preemphasis_lane3_105=0x2D3206
|
||||
|
||||
#ce20
|
||||
serdes_preemphasis_lane0_108=0x323206
|
||||
serdes_preemphasis_lane1_108=0x283206
|
||||
serdes_preemphasis_lane2_108=0x283206
|
||||
serdes_preemphasis_lane3_108=0x283206
|
||||
|
||||
#ce21
|
||||
serdes_preemphasis_lane0_106=0x2D3206
|
||||
serdes_preemphasis_lane1_106=0x283206
|
||||
serdes_preemphasis_lane2_106=0x283206
|
||||
serdes_preemphasis_lane3_106=0x283206
|
||||
|
||||
#ce22
|
||||
serdes_preemphasis_lane0_1=0x323206
|
||||
serdes_preemphasis_lane1_1=0x283206
|
||||
serdes_preemphasis_lane2_1=0x283206
|
||||
serdes_preemphasis_lane3_1=0x283206
|
||||
|
||||
#ce23
|
||||
serdes_preemphasis_lane0_107=0x323206
|
||||
serdes_preemphasis_lane1_107=0x283206
|
||||
serdes_preemphasis_lane2_107=0x283206
|
||||
serdes_preemphasis_lane3_107=0x283206
|
||||
|
||||
#ce24
|
||||
serdes_preemphasis_lane0_2=0x2D3206
|
||||
serdes_preemphasis_lane1_2=0x2D3206
|
||||
serdes_preemphasis_lane2_2=0x323206
|
||||
serdes_preemphasis_lane3_3=0x2D3206
|
||||
|
||||
#ce25
|
||||
serdes_preemphasis_lane0_109=0x323203
|
||||
serdes_preemphasis_lane1_109=0x2D3206
|
||||
serdes_preemphasis_lane2_109=0x2D3206
|
||||
serdes_preemphasis_lane3_109=0x2D3206
|
||||
|
||||
#ce26
|
||||
serdes_preemphasis_lane0_8=0x373206
|
||||
serdes_preemphasis_lane1_8=0x373206
|
||||
serdes_preemphasis_lane2_8=0x373206
|
||||
serdes_preemphasis_lane3_8=0x373206
|
||||
|
||||
#ce27
|
||||
serdes_preemphasis_lane0_3=0x323203
|
||||
serdes_preemphasis_lane1_3=0x323203
|
||||
serdes_preemphasis_lane2_3=0x323203
|
||||
serdes_preemphasis_lane3_3=0x323203
|
||||
|
||||
#ce28
|
||||
serdes_preemphasis_lane0_4=0x373203
|
||||
serdes_preemphasis_lane1_4=0x323203
|
||||
serdes_preemphasis_lane2_4=0x323203
|
||||
serdes_preemphasis_lane3_4=0x323205
|
||||
|
||||
#ce29
|
||||
serdes_preemphasis_lane0_7=0x3c3203
|
||||
serdes_preemphasis_lane1_7=0x3c3203
|
||||
serdes_preemphasis_lane2_7=0x3c3203
|
||||
serdes_preemphasis_lane3_7=0x3c3205
|
||||
|
||||
#ce30
|
||||
serdes_preemphasis_lane0_5=0x3c320f
|
||||
serdes_preemphasis_lane1_5=0x3c320f
|
||||
serdes_preemphasis_lane2_5=0x3c320c
|
||||
serdes_preemphasis_lane3_5=0x2c320c
|
||||
|
||||
#ce31
|
||||
serdes_preemphasis_lane0_6=0x3c320f
|
||||
serdes_preemphasis_lane1_6=0x3c320f
|
||||
serdes_preemphasis_lane2_6=0x2c320c
|
||||
serdes_preemphasis_lane3_6=0x2c320c
|
||||
|
||||
|
||||
|
@ -1 +1 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/th2-ag9064-64x100G.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th2-ag9064-64x100G.config.bcm
|
||||
|
@ -0,0 +1,803 @@
|
||||
core_clock_frequency=1700
|
||||
dport_map_enable=1
|
||||
dport_map_port_102=31
|
||||
dport_map_port_103=32
|
||||
dport_map_port_104=64
|
||||
dport_map_port_105=63
|
||||
dport_map_port_106=20
|
||||
dport_map_port_107=21
|
||||
dport_map_port_108=51
|
||||
dport_map_port_109=54
|
||||
dport_map_port_10=13
|
||||
dport_map_port_110=22
|
||||
dport_map_port_111=23
|
||||
dport_map_port_112=53
|
||||
dport_map_port_113=56
|
||||
dport_map_port_114=24
|
||||
dport_map_port_115=25
|
||||
dport_map_port_116=55
|
||||
dport_map_port_117=58
|
||||
dport_map_port_11=43
|
||||
dport_map_port_12=45
|
||||
dport_map_port_13=1
|
||||
dport_map_port_14=2
|
||||
dport_map_port_15=34
|
||||
dport_map_port_16=33
|
||||
dport_map_port_1=7
|
||||
dport_map_port_2=9
|
||||
dport_map_port_34=3
|
||||
dport_map_port_35=4
|
||||
dport_map_port_36=36
|
||||
dport_map_port_37=35
|
||||
dport_map_port_38=5
|
||||
dport_map_port_39=6
|
||||
dport_map_port_3=40
|
||||
dport_map_port_40=38
|
||||
dport_map_port_41=37
|
||||
dport_map_port_42=14
|
||||
dport_map_port_43=8
|
||||
dport_map_port_44=39
|
||||
dport_map_port_45=46
|
||||
dport_map_port_46=15
|
||||
dport_map_port_47=16
|
||||
dport_map_port_48=48
|
||||
dport_map_port_49=47
|
||||
dport_map_port_4=42
|
||||
dport_map_port_5=10
|
||||
dport_map_port_68=17
|
||||
dport_map_port_69=18
|
||||
dport_map_port_6=11
|
||||
dport_map_port_70=50
|
||||
dport_map_port_71=49
|
||||
dport_map_port_72=19
|
||||
dport_map_port_73=52
|
||||
dport_map_port_74=57
|
||||
dport_map_port_75=26
|
||||
dport_map_port_76=27
|
||||
dport_map_port_77=28
|
||||
dport_map_port_78=60
|
||||
dport_map_port_79=59
|
||||
dport_map_port_7=41
|
||||
dport_map_port_80=29
|
||||
dport_map_port_81=30
|
||||
dport_map_port_82=62
|
||||
dport_map_port_83=61
|
||||
dport_map_port_8=44
|
||||
dport_map_port_9=12
|
||||
dpp_clock_ratio=2:3
|
||||
fpem_mem_entries=65536
|
||||
l2_mem_entries=40960
|
||||
l2xmsg_mode=1
|
||||
l3_mem_entries=40960
|
||||
mem_cache_enable=0
|
||||
os=unix
|
||||
oversubscribe_mode=1
|
||||
parity_correction=0
|
||||
parity_enable=0
|
||||
pbmp_xport_xe=0x40003ffff0000ffffc0003fffe0001fffe
|
||||
phy_chain_rx_lane_map_physical{1.0}=0x2130
|
||||
phy_chain_rx_lane_map_physical{101.0}=0x2310
|
||||
phy_chain_rx_lane_map_physical{105.0}=0x3021
|
||||
phy_chain_rx_lane_map_physical{109.0}=0x0213
|
||||
phy_chain_rx_lane_map_physical{113.0}=0x1302
|
||||
phy_chain_rx_lane_map_physical{117.0}=0x0312
|
||||
phy_chain_rx_lane_map_physical{121.0}=0x1203
|
||||
phy_chain_rx_lane_map_physical{125.0}=0x3021
|
||||
phy_chain_rx_lane_map_physical{129.0}=0x1302
|
||||
phy_chain_rx_lane_map_physical{13.0}=0x2310
|
||||
phy_chain_rx_lane_map_physical{133.0}=0x2310
|
||||
phy_chain_rx_lane_map_physical{137.0}=0x1023
|
||||
phy_chain_rx_lane_map_physical{141.0}=0x2031
|
||||
phy_chain_rx_lane_map_physical{145.0}=0x1032
|
||||
phy_chain_rx_lane_map_physical{149.0}=0x1203
|
||||
phy_chain_rx_lane_map_physical{153.0}=0x2310
|
||||
phy_chain_rx_lane_map_physical{157.0}=0x2013
|
||||
phy_chain_rx_lane_map_physical{161.0}=0x2103
|
||||
phy_chain_rx_lane_map_physical{165.0}=0x3012
|
||||
phy_chain_rx_lane_map_physical{169.0}=0x1320
|
||||
phy_chain_rx_lane_map_physical{17.0}=0x0213
|
||||
phy_chain_rx_lane_map_physical{173.0}=0x2301
|
||||
phy_chain_rx_lane_map_physical{177.0}=0x1032
|
||||
phy_chain_rx_lane_map_physical{181.0}=0x1032
|
||||
phy_chain_rx_lane_map_physical{185.0}=0x3210
|
||||
phy_chain_rx_lane_map_physical{189.0}=0x2103
|
||||
phy_chain_rx_lane_map_physical{193.0}=0x1032
|
||||
phy_chain_rx_lane_map_physical{197.0}=0x1032
|
||||
phy_chain_rx_lane_map_physical{201.0}=0x2301
|
||||
phy_chain_rx_lane_map_physical{205.0}=0x2301
|
||||
phy_chain_rx_lane_map_physical{209.0}=0x2103
|
||||
phy_chain_rx_lane_map_physical{21.0}=0x3120
|
||||
phy_chain_rx_lane_map_physical{213.0}=0x3201
|
||||
phy_chain_rx_lane_map_physical{217.0}=0x2301
|
||||
phy_chain_rx_lane_map_physical{221.0}=0x2301
|
||||
phy_chain_rx_lane_map_physical{225.0}=0x0123
|
||||
phy_chain_rx_lane_map_physical{229.0}=0x1302
|
||||
phy_chain_rx_lane_map_physical{233.0}=0x3120
|
||||
phy_chain_rx_lane_map_physical{237.0}=0x0123
|
||||
phy_chain_rx_lane_map_physical{241.0}=0x2310
|
||||
phy_chain_rx_lane_map_physical{245.0}=0x0312
|
||||
phy_chain_rx_lane_map_physical{249.0}=0x3021
|
||||
phy_chain_rx_lane_map_physical{25.0}=0x1203
|
||||
phy_chain_rx_lane_map_physical{253.0}=0x2013
|
||||
phy_chain_rx_lane_map_physical{29.0}=0x3012
|
||||
phy_chain_rx_lane_map_physical{33.0}=0x3210
|
||||
phy_chain_rx_lane_map_physical{37.0}=0x3210
|
||||
phy_chain_rx_lane_map_physical{41.0}=0x1230
|
||||
phy_chain_rx_lane_map_physical{45.0}=0x2013
|
||||
phy_chain_rx_lane_map_physical{49.0}=0x2301
|
||||
phy_chain_rx_lane_map_physical{5.0}=0x2031
|
||||
phy_chain_rx_lane_map_physical{53.0}=0x3210
|
||||
phy_chain_rx_lane_map_physical{57.0}=0x1203
|
||||
phy_chain_rx_lane_map_physical{61.0}=0x0231
|
||||
phy_chain_rx_lane_map_physical{65.0}=0x2301
|
||||
phy_chain_rx_lane_map_physical{69.0}=0x3210
|
||||
phy_chain_rx_lane_map_physical{73.0}=0x2013
|
||||
phy_chain_rx_lane_map_physical{77.0}=0x3012
|
||||
phy_chain_rx_lane_map_physical{81.0}=0x2301
|
||||
phy_chain_rx_lane_map_physical{85.0}=0x3210
|
||||
phy_chain_rx_lane_map_physical{89.0}=0x2013
|
||||
phy_chain_rx_lane_map_physical{9.0}=0x0312
|
||||
phy_chain_rx_lane_map_physical{93.0}=0x3012
|
||||
phy_chain_rx_lane_map_physical{97.0}=0x1320
|
||||
phy_chain_rx_polarity_flip_physical{1.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{10.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{100.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{101.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{102.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{103.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{104.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{105.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{106.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{107.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{108.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{109.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{11.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{110.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{111.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{112.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{113.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{114.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{115.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{116.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{117.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{118.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{119.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{12.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{120.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{121.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{122.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{123.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{124.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{125.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{126.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{127.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{128.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{129.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{13.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{130.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{131.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{132.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{133.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{134.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{135.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{136.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{137.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{138.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{139.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{14.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{140.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{141.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{142.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{143.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{144.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{145.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{146.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{147.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{148.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{149.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{15.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{150.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{151.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{152.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{153.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{154.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{155.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{156.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{157.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{158.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{159.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{16.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{160.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{161.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{162.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{163.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{164.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{165.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{166.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{167.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{168.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{169.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{17.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{170.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{171.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{172.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{173.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{174.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{175.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{176.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{177.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{178.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{179.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{18.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{180.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{181.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{182.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{183.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{184.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{185.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{186.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{187.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{188.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{189.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{19.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{190.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{191.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{192.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{193.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{194.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{195.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{196.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{197.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{198.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{199.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{2.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{20.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{200.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{201.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{202.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{203.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{204.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{205.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{206.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{207.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{208.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{209.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{21.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{210.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{211.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{212.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{213.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{214.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{215.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{216.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{217.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{218.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{219.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{22.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{220.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{221.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{222.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{223.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{224.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{225.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{226.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{227.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{228.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{229.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{23.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{230.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{231.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{232.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{233.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{234.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{235.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{236.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{237.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{238.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{239.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{24.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{240.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{241.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{242.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{243.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{244.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{245.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{246.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{247.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{248.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{249.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{25.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{250.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{251.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{252.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{253.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{254.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{255.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{256.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{26.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{27.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{28.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{29.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{3.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{30.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{31.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{32.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{33.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{34.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{35.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{36.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{37.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{38.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{39.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{4.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{40.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{41.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{42.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{43.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{44.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{45.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{46.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{47.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{48.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{49.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{5.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{50.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{51.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{52.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{53.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{54.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{55.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{56.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{57.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{58.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{59.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{6.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{60.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{61.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{62.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{63.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{64.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{65.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{66.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{67.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{68.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{69.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{7.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{70.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{71.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{72.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{73.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{74.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{75.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{76.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{77.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{78.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{79.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{8.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{80.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{81.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{82.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{83.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{84.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{85.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{86.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{87.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{88.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{89.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{9.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{90.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{91.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{92.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{93.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{94.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{95.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{96.0}=0x1
|
||||
phy_chain_rx_polarity_flip_physical{97.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{98.0}=0x0
|
||||
phy_chain_rx_polarity_flip_physical{99.0}=0x0
|
||||
phy_chain_tx_lane_map_physical{1.0}=0x2301
|
||||
phy_chain_tx_lane_map_physical{101.0}=0x2103
|
||||
phy_chain_tx_lane_map_physical{105.0}=0x2310
|
||||
phy_chain_tx_lane_map_physical{109.0}=0x2013
|
||||
phy_chain_tx_lane_map_physical{113.0}=0x0312
|
||||
phy_chain_tx_lane_map_physical{117.0}=0x1230
|
||||
phy_chain_tx_lane_map_physical{121.0}=0x1203
|
||||
phy_chain_tx_lane_map_physical{125.0}=0x1203
|
||||
phy_chain_tx_lane_map_physical{129.0}=0x1320
|
||||
phy_chain_tx_lane_map_physical{13.0}=0x0312
|
||||
phy_chain_tx_lane_map_physical{133.0}=0x3201
|
||||
phy_chain_tx_lane_map_physical{137.0}=0x2130
|
||||
phy_chain_tx_lane_map_physical{141.0}=0x1032
|
||||
phy_chain_tx_lane_map_physical{145.0}=0x1320
|
||||
phy_chain_tx_lane_map_physical{149.0}=0x0321
|
||||
phy_chain_tx_lane_map_physical{153.0}=0x1023
|
||||
phy_chain_tx_lane_map_physical{157.0}=0x3021
|
||||
phy_chain_tx_lane_map_physical{161.0}=0x0321
|
||||
phy_chain_tx_lane_map_physical{165.0}=0x2130
|
||||
phy_chain_tx_lane_map_physical{169.0}=0x1320
|
||||
phy_chain_tx_lane_map_physical{17.0}=0x0213
|
||||
phy_chain_tx_lane_map_physical{173.0}=0x2130
|
||||
phy_chain_tx_lane_map_physical{177.0}=0x0321
|
||||
phy_chain_tx_lane_map_physical{181.0}=0x2130
|
||||
phy_chain_tx_lane_map_physical{185.0}=0x0132
|
||||
phy_chain_tx_lane_map_physical{189.0}=0x1320
|
||||
phy_chain_tx_lane_map_physical{193.0}=0x3012
|
||||
phy_chain_tx_lane_map_physical{197.0}=0x2130
|
||||
phy_chain_tx_lane_map_physical{201.0}=0x1023
|
||||
phy_chain_tx_lane_map_physical{205.0}=0x1320
|
||||
phy_chain_tx_lane_map_physical{209.0}=0x0321
|
||||
phy_chain_tx_lane_map_physical{21.0}=0x2310
|
||||
phy_chain_tx_lane_map_physical{213.0}=0x2031
|
||||
phy_chain_tx_lane_map_physical{217.0}=0x1032
|
||||
phy_chain_tx_lane_map_physical{221.0}=0x3201
|
||||
phy_chain_tx_lane_map_physical{225.0}=0x0123
|
||||
phy_chain_tx_lane_map_physical{229.0}=0x0231
|
||||
phy_chain_tx_lane_map_physical{233.0}=0x1302
|
||||
phy_chain_tx_lane_map_physical{237.0}=0x3210
|
||||
phy_chain_tx_lane_map_physical{241.0}=0x0312
|
||||
phy_chain_tx_lane_map_physical{245.0}=0x2031
|
||||
phy_chain_tx_lane_map_physical{249.0}=0x3201
|
||||
phy_chain_tx_lane_map_physical{25.0}=0x0312
|
||||
phy_chain_tx_lane_map_physical{253.0}=0x3120
|
||||
phy_chain_tx_lane_map_physical{29.0}=0x1230
|
||||
phy_chain_tx_lane_map_physical{33.0}=0x3201
|
||||
phy_chain_tx_lane_map_physical{37.0}=0x3201
|
||||
phy_chain_tx_lane_map_physical{41.0}=0x3201
|
||||
phy_chain_tx_lane_map_physical{45.0}=0x2031
|
||||
phy_chain_tx_lane_map_physical{49.0}=0x0132
|
||||
phy_chain_tx_lane_map_physical{5.0}=0x2301
|
||||
phy_chain_tx_lane_map_physical{53.0}=0x3201
|
||||
phy_chain_tx_lane_map_physical{57.0}=0x3201
|
||||
phy_chain_tx_lane_map_physical{61.0}=0x2031
|
||||
phy_chain_tx_lane_map_physical{65.0}=0x0321
|
||||
phy_chain_tx_lane_map_physical{69.0}=0x3201
|
||||
phy_chain_tx_lane_map_physical{73.0}=0x3201
|
||||
phy_chain_tx_lane_map_physical{77.0}=0x1032
|
||||
phy_chain_tx_lane_map_physical{81.0}=0x0132
|
||||
phy_chain_tx_lane_map_physical{85.0}=0x1320
|
||||
phy_chain_tx_lane_map_physical{89.0}=0x3201
|
||||
phy_chain_tx_lane_map_physical{9.0}=0x2130
|
||||
phy_chain_tx_lane_map_physical{93.0}=0x0321
|
||||
phy_chain_tx_lane_map_physical{97.0}=0x1320
|
||||
phy_chain_tx_polarity_flip_physical{1.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{10.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{100.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{101.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{102.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{103.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{104.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{105.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{106.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{107.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{108.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{109.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{11.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{110.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{111.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{112.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{113.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{114.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{115.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{116.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{117.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{118.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{119.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{12.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{120.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{121.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{122.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{123.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{124.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{125.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{126.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{127.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{128.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{129.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{13.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{130.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{131.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{132.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{133.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{134.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{135.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{136.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{137.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{138.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{139.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{14.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{140.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{141.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{142.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{143.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{144.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{145.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{146.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{147.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{148.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{149.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{15.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{150.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{151.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{152.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{153.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{154.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{155.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{156.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{157.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{158.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{159.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{16.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{160.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{161.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{162.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{163.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{164.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{165.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{166.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{167.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{168.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{169.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{17.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{170.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{171.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{172.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{173.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{174.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{175.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{176.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{177.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{178.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{179.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{18.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{180.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{181.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{182.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{183.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{184.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{185.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{186.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{187.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{188.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{189.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{19.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{190.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{191.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{192.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{193.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{194.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{195.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{196.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{197.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{198.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{199.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{2.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{20.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{200.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{201.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{202.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{203.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{204.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{205.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{206.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{207.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{208.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{209.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{21.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{210.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{211.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{212.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{213.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{214.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{215.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{216.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{217.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{218.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{219.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{22.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{220.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{221.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{222.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{223.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{224.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{225.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{226.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{227.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{228.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{229.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{23.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{230.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{231.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{232.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{233.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{234.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{235.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{236.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{237.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{238.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{239.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{24.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{240.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{241.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{242.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{243.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{244.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{245.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{246.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{247.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{248.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{249.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{25.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{250.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{251.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{252.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{253.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{254.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{255.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{256.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{26.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{27.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{28.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{29.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{3.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{30.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{31.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{32.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{33.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{34.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{35.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{36.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{37.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{38.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{39.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{4.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{40.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{41.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{42.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{43.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{44.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{45.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{46.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{47.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{48.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{49.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{5.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{50.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{51.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{52.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{53.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{54.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{55.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{56.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{57.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{58.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{59.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{6.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{60.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{61.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{62.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{63.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{64.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{65.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{66.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{67.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{68.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{69.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{7.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{70.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{71.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{72.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{73.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{74.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{75.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{76.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{77.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{78.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{79.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{8.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{80.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{81.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{82.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{83.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{84.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{85.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{86.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{87.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{88.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{89.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{9.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{90.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{91.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{92.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{93.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{94.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{95.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{96.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{97.0}=0x1
|
||||
phy_chain_tx_polarity_flip_physical{98.0}=0x0
|
||||
phy_chain_tx_polarity_flip_physical{99.0}=0x1
|
||||
portmap_100=259:10
|
||||
portmap_101=262:10
|
||||
portmap_102=193:100
|
||||
portmap_103=197:100
|
||||
portmap_104=201:100
|
||||
portmap_105=205:100
|
||||
portmap_106=209:100
|
||||
portmap_107=213:100
|
||||
portmap_108=217:100
|
||||
portmap_109=221:100
|
||||
portmap_10=37:100
|
||||
portmap_110=225:100
|
||||
portmap_111=229:100
|
||||
portmap_112=233:100
|
||||
portmap_113=237:100
|
||||
portmap_114=241:100
|
||||
portmap_115=245:100
|
||||
portmap_116=249:100
|
||||
portmap_117=253:100
|
||||
portmap_11=41:100
|
||||
portmap_12=45:100
|
||||
portmap_135=263:10
|
||||
portmap_13=49:100
|
||||
portmap_14=53:100
|
||||
portmap_15=57:100
|
||||
portmap_16=61:100
|
||||
portmap_1=1:100
|
||||
portmap_2=5:100
|
||||
portmap_33=260:10
|
||||
portmap_34=65:100
|
||||
portmap_35=69:100
|
||||
portmap_36=73:100
|
||||
portmap_37=77:100
|
||||
portmap_38=81:100
|
||||
portmap_39=85:100
|
||||
portmap_3=9:100
|
||||
portmap_40=89:100
|
||||
portmap_41=93:100
|
||||
portmap_42=97:100
|
||||
portmap_43=101:100
|
||||
portmap_44=105:100
|
||||
portmap_45=109:100
|
||||
portmap_46=113:100
|
||||
portmap_47=117:100
|
||||
portmap_48=121:100
|
||||
portmap_49=125:100
|
||||
portmap_4=13:100
|
||||
portmap_5=17:100
|
||||
portmap_66=257:10
|
||||
portmap_67=261:10
|
||||
portmap_68=129:100
|
||||
portmap_69=133:100
|
||||
portmap_6=21:100
|
||||
portmap_70=137:100
|
||||
portmap_71=141:100
|
||||
portmap_72=145:100
|
||||
portmap_73=149:100
|
||||
portmap_74=153:100
|
||||
portmap_75=157:100
|
||||
portmap_76=161:100
|
||||
portmap_77=165:100
|
||||
portmap_78=169:100
|
||||
portmap_79=173:100
|
||||
portmap_7=25:100
|
||||
portmap_80=177:100
|
||||
portmap_81=181:100
|
||||
portmap_82=185:100
|
||||
portmap_83=189:100
|
||||
portmap_8=29:100
|
||||
portmap_9=33:100
|
||||
|
||||
lpm_scaling_enable=0
|
||||
bcm_num_cos=8
|
||||
bcm_stat_jumbo=9236
|
||||
ipv6_lpm_128b_enable=1
|
||||
max_vp_lags=0
|
||||
miim_intr_enable=0
|
||||
module_64ports=1
|
||||
phy_an_allow_pll_change_hg=0
|
||||
robust_hash_disable_egress_vlan=1
|
||||
robust_hash_disable_mpls=1
|
||||
robust_hash_disable_vlan=1
|
||||
scache_filename=/tmp/scache
|
||||
sram_scan_enable=0
|
||||
stable_size=0x5500000
|
||||
mmu_lossless=1
|
@ -1 +1 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/th-wedge100-32x100G.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th-wedge100-32x100G.config.bcm
|
||||
|
@ -0,0 +1,433 @@
|
||||
ctr_evict_enable=0x0
|
||||
l2_mem_entries=0x8000
|
||||
l3_intf_vlan_split_egress=0x1
|
||||
l3_mem_entries=0x4000
|
||||
mdio_output_delay=0xb
|
||||
mmu_lossless=0x0
|
||||
os=unix
|
||||
oversubscribe_mode=0x1
|
||||
parity_enable=0x1
|
||||
pbmp_xport_xe=0x1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
|
||||
phy_an_c37=0x3
|
||||
phy_an_c73=0x0
|
||||
portmap_1=5:100
|
||||
portmap_102=101:100
|
||||
portmap_106=97:100
|
||||
portmap_110=109:100
|
||||
portmap_114=105:100
|
||||
portmap_118=117:100
|
||||
portmap_122=113:100
|
||||
portmap_126=125:100
|
||||
portmap_13=9:100
|
||||
portmap_130=121:100
|
||||
portmap_17=21:100
|
||||
portmap_21=17:100
|
||||
portmap_25=29:100
|
||||
portmap_29=25:100
|
||||
portmap_34=37:100
|
||||
portmap_38=33:100
|
||||
portmap_42=45:100
|
||||
portmap_46=41:100
|
||||
portmap_5=1:100
|
||||
portmap_50=53:100
|
||||
portmap_54=49:100
|
||||
portmap_58=61:100
|
||||
portmap_62=57:100
|
||||
portmap_68=69:100
|
||||
portmap_72=65:100
|
||||
portmap_76=77:100
|
||||
portmap_80=73:100
|
||||
portmap_84=85:100
|
||||
portmap_88=81:100
|
||||
portmap_9=13:100
|
||||
portmap_92=93:100
|
||||
portmap_96=89:100
|
||||
rate_ext_mdio_divisor=0x65
|
||||
serdes_automedium=0x0
|
||||
serdes_fiber_pref=0x1
|
||||
serdes_firmware_mode_xe=0x2
|
||||
serdes_preemphasis_1=0x284008
|
||||
serdes_preemphasis_10=0x284008
|
||||
serdes_preemphasis_102=0x2c4004
|
||||
serdes_preemphasis_103=0x2c4004
|
||||
serdes_preemphasis_104=0x2c4004
|
||||
serdes_preemphasis_105=0x2c4004
|
||||
serdes_preemphasis_106=0x2c4004
|
||||
serdes_preemphasis_107=0x2c4004
|
||||
serdes_preemphasis_108=0x2c4004
|
||||
serdes_preemphasis_109=0x2c4004
|
||||
serdes_preemphasis_11=0x284008
|
||||
serdes_preemphasis_110=0x303c04
|
||||
serdes_preemphasis_111=0x303c04
|
||||
serdes_preemphasis_112=0x303c04
|
||||
serdes_preemphasis_113=0x303c04
|
||||
serdes_preemphasis_114=0x303c04
|
||||
serdes_preemphasis_115=0x303c04
|
||||
serdes_preemphasis_116=0x303c04
|
||||
serdes_preemphasis_117=0x303c04
|
||||
serdes_preemphasis_118=0x2c4004
|
||||
serdes_preemphasis_119=0x2c4004
|
||||
serdes_preemphasis_12=0x284008
|
||||
serdes_preemphasis_120=0x2c4004
|
||||
serdes_preemphasis_121=0x2c4004
|
||||
serdes_preemphasis_122=0x303c04
|
||||
serdes_preemphasis_123=0x303c04
|
||||
serdes_preemphasis_124=0x303c04
|
||||
serdes_preemphasis_125=0x303c04
|
||||
serdes_preemphasis_126=0x2c4004
|
||||
serdes_preemphasis_127=0x2c4004
|
||||
serdes_preemphasis_128=0x2c4004
|
||||
serdes_preemphasis_129=0x2c4004
|
||||
serdes_preemphasis_13=0x284008
|
||||
serdes_preemphasis_130=0x2c4004
|
||||
serdes_preemphasis_131=0x2c4004
|
||||
serdes_preemphasis_132=0x2c4004
|
||||
serdes_preemphasis_133=0x2c4004
|
||||
serdes_preemphasis_14=0x284008
|
||||
serdes_preemphasis_15=0x284008
|
||||
serdes_preemphasis_16=0x284008
|
||||
serdes_preemphasis_17=0x205000
|
||||
serdes_preemphasis_18=0x205000
|
||||
serdes_preemphasis_19=0x205000
|
||||
serdes_preemphasis_2=0x284008
|
||||
serdes_preemphasis_20=0x205000
|
||||
serdes_preemphasis_21=0x284800
|
||||
serdes_preemphasis_22=0x284800
|
||||
serdes_preemphasis_23=0x284800
|
||||
serdes_preemphasis_24=0x284800
|
||||
serdes_preemphasis_25=0x205000
|
||||
serdes_preemphasis_26=0x205000
|
||||
serdes_preemphasis_27=0x205000
|
||||
serdes_preemphasis_28=0x205000
|
||||
serdes_preemphasis_29=0x205000
|
||||
serdes_preemphasis_3=0x284008
|
||||
serdes_preemphasis_30=0x205000
|
||||
serdes_preemphasis_31=0x205000
|
||||
serdes_preemphasis_32=0x205000
|
||||
serdes_preemphasis_34=0x205000
|
||||
serdes_preemphasis_35=0x205000
|
||||
serdes_preemphasis_36=0x205000
|
||||
serdes_preemphasis_37=0x205000
|
||||
serdes_preemphasis_38=0x205000
|
||||
serdes_preemphasis_39=0x205000
|
||||
serdes_preemphasis_4=0x284008
|
||||
serdes_preemphasis_40=0x205000
|
||||
serdes_preemphasis_41=0x205000
|
||||
serdes_preemphasis_42=0x205000
|
||||
serdes_preemphasis_43=0x205000
|
||||
serdes_preemphasis_44=0x205000
|
||||
serdes_preemphasis_45=0x205000
|
||||
serdes_preemphasis_46=0x205000
|
||||
serdes_preemphasis_47=0x205000
|
||||
serdes_preemphasis_48=0x205000
|
||||
serdes_preemphasis_49=0x205000
|
||||
serdes_preemphasis_5=0x284008
|
||||
serdes_preemphasis_50=0x205000
|
||||
serdes_preemphasis_51=0x205000
|
||||
serdes_preemphasis_52=0x205000
|
||||
serdes_preemphasis_53=0x205000
|
||||
serdes_preemphasis_54=0x205000
|
||||
serdes_preemphasis_55=0x205000
|
||||
serdes_preemphasis_56=0x205000
|
||||
serdes_preemphasis_57=0x205000
|
||||
serdes_preemphasis_58=0x205000
|
||||
serdes_preemphasis_59=0x205000
|
||||
serdes_preemphasis_6=0x284008
|
||||
serdes_preemphasis_60=0x205000
|
||||
serdes_preemphasis_61=0x205000
|
||||
serdes_preemphasis_62=0x205000
|
||||
serdes_preemphasis_63=0x205000
|
||||
serdes_preemphasis_64=0x205000
|
||||
serdes_preemphasis_65=0x205000
|
||||
serdes_preemphasis_68=0x205000
|
||||
serdes_preemphasis_69=0x205000
|
||||
serdes_preemphasis_7=0x284008
|
||||
serdes_preemphasis_70=0x205000
|
||||
serdes_preemphasis_71=0x205000
|
||||
serdes_preemphasis_72=0x205000
|
||||
serdes_preemphasis_73=0x205000
|
||||
serdes_preemphasis_74=0x205000
|
||||
serdes_preemphasis_75=0x205000
|
||||
serdes_preemphasis_76=0x284800
|
||||
serdes_preemphasis_77=0x284800
|
||||
serdes_preemphasis_78=0x284800
|
||||
serdes_preemphasis_79=0x284800
|
||||
serdes_preemphasis_8=0x284008
|
||||
serdes_preemphasis_80=0x205000
|
||||
serdes_preemphasis_81=0x205000
|
||||
serdes_preemphasis_82=0x205000
|
||||
serdes_preemphasis_83=0x205000
|
||||
serdes_preemphasis_84=0x284800
|
||||
serdes_preemphasis_85=0x284800
|
||||
serdes_preemphasis_86=0x284800
|
||||
serdes_preemphasis_87=0x284800
|
||||
serdes_preemphasis_88=0x284800
|
||||
serdes_preemphasis_89=0x284800
|
||||
serdes_preemphasis_9=0x284008
|
||||
serdes_preemphasis_90=0x284800
|
||||
serdes_preemphasis_91=0x284800
|
||||
serdes_preemphasis_92=0x284800
|
||||
serdes_preemphasis_93=0x284800
|
||||
serdes_preemphasis_94=0x284800
|
||||
serdes_preemphasis_95=0x284800
|
||||
serdes_preemphasis_96=0x284800
|
||||
serdes_preemphasis_97=0x284800
|
||||
serdes_preemphasis_98=0x284800
|
||||
serdes_preemphasis_99=0x284800
|
||||
stable_size=0x6000000
|
||||
xgxs_rx_lane_map_1=0x3210
|
||||
xgxs_rx_lane_map_10=0x3210
|
||||
xgxs_rx_lane_map_102=0x123
|
||||
xgxs_rx_lane_map_103=0x123
|
||||
xgxs_rx_lane_map_104=0x123
|
||||
xgxs_rx_lane_map_105=0x123
|
||||
xgxs_rx_lane_map_106=0x3210
|
||||
xgxs_rx_lane_map_107=0x3210
|
||||
xgxs_rx_lane_map_108=0x3210
|
||||
xgxs_rx_lane_map_109=0x3210
|
||||
xgxs_rx_lane_map_11=0x3210
|
||||
xgxs_rx_lane_map_110=0x1032
|
||||
xgxs_rx_lane_map_111=0x1032
|
||||
xgxs_rx_lane_map_112=0x1032
|
||||
xgxs_rx_lane_map_113=0x1032
|
||||
xgxs_rx_lane_map_114=0x3210
|
||||
xgxs_rx_lane_map_115=0x3210
|
||||
xgxs_rx_lane_map_116=0x3210
|
||||
xgxs_rx_lane_map_117=0x3210
|
||||
xgxs_rx_lane_map_118=0x2301
|
||||
xgxs_rx_lane_map_119=0x2301
|
||||
xgxs_rx_lane_map_12=0x3210
|
||||
xgxs_rx_lane_map_120=0x2301
|
||||
xgxs_rx_lane_map_121=0x2301
|
||||
xgxs_rx_lane_map_122=0x3210
|
||||
xgxs_rx_lane_map_123=0x3210
|
||||
xgxs_rx_lane_map_124=0x3210
|
||||
xgxs_rx_lane_map_125=0x3210
|
||||
xgxs_rx_lane_map_126=0x1032
|
||||
xgxs_rx_lane_map_127=0x1032
|
||||
xgxs_rx_lane_map_128=0x1032
|
||||
xgxs_rx_lane_map_129=0x1032
|
||||
xgxs_rx_lane_map_13=0x3210
|
||||
xgxs_rx_lane_map_130=0x3210
|
||||
xgxs_rx_lane_map_131=0x3210
|
||||
xgxs_rx_lane_map_132=0x3210
|
||||
xgxs_rx_lane_map_133=0x3210
|
||||
xgxs_rx_lane_map_14=0x3210
|
||||
xgxs_rx_lane_map_15=0x3210
|
||||
xgxs_rx_lane_map_16=0x3210
|
||||
xgxs_rx_lane_map_17=0x2301
|
||||
xgxs_rx_lane_map_18=0x2301
|
||||
xgxs_rx_lane_map_19=0x2301
|
||||
xgxs_rx_lane_map_2=0x3210
|
||||
xgxs_rx_lane_map_20=0x2301
|
||||
xgxs_rx_lane_map_21=0x1032
|
||||
xgxs_rx_lane_map_22=0x1032
|
||||
xgxs_rx_lane_map_23=0x1032
|
||||
xgxs_rx_lane_map_24=0x1032
|
||||
xgxs_rx_lane_map_25=0x3210
|
||||
xgxs_rx_lane_map_26=0x3210
|
||||
xgxs_rx_lane_map_27=0x3210
|
||||
xgxs_rx_lane_map_28=0x3210
|
||||
xgxs_rx_lane_map_29=0x1032
|
||||
xgxs_rx_lane_map_3=0x3210
|
||||
xgxs_rx_lane_map_30=0x1032
|
||||
xgxs_rx_lane_map_31=0x1032
|
||||
xgxs_rx_lane_map_32=0x1032
|
||||
xgxs_rx_lane_map_34=0x2301
|
||||
xgxs_rx_lane_map_35=0x2301
|
||||
xgxs_rx_lane_map_36=0x2301
|
||||
xgxs_rx_lane_map_37=0x2301
|
||||
xgxs_rx_lane_map_38=0x1032
|
||||
xgxs_rx_lane_map_39=0x1032
|
||||
xgxs_rx_lane_map_4=0x3210
|
||||
xgxs_rx_lane_map_40=0x1032
|
||||
xgxs_rx_lane_map_41=0x1032
|
||||
xgxs_rx_lane_map_42=0x3210
|
||||
xgxs_rx_lane_map_43=0x3210
|
||||
xgxs_rx_lane_map_44=0x3210
|
||||
xgxs_rx_lane_map_45=0x3210
|
||||
xgxs_rx_lane_map_46=0x1032
|
||||
xgxs_rx_lane_map_47=0x1032
|
||||
xgxs_rx_lane_map_48=0x1032
|
||||
xgxs_rx_lane_map_49=0x1032
|
||||
xgxs_rx_lane_map_5=0x3210
|
||||
xgxs_rx_lane_map_50=0x1032
|
||||
xgxs_rx_lane_map_51=0x1032
|
||||
xgxs_rx_lane_map_52=0x1032
|
||||
xgxs_rx_lane_map_53=0x1032
|
||||
xgxs_rx_lane_map_54=0x1032
|
||||
xgxs_rx_lane_map_55=0x1032
|
||||
xgxs_rx_lane_map_56=0x1032
|
||||
xgxs_rx_lane_map_57=0x1032
|
||||
xgxs_rx_lane_map_58=0x1032
|
||||
xgxs_rx_lane_map_59=0x1032
|
||||
xgxs_rx_lane_map_6=0x3210
|
||||
xgxs_rx_lane_map_60=0x1032
|
||||
xgxs_rx_lane_map_61=0x1032
|
||||
xgxs_rx_lane_map_62=0x1032
|
||||
xgxs_rx_lane_map_63=0x1032
|
||||
xgxs_rx_lane_map_64=0x1032
|
||||
xgxs_rx_lane_map_65=0x1032
|
||||
xgxs_rx_lane_map_68=0x1032
|
||||
xgxs_rx_lane_map_69=0x1032
|
||||
xgxs_rx_lane_map_7=0x3210
|
||||
xgxs_rx_lane_map_70=0x1032
|
||||
xgxs_rx_lane_map_71=0x1032
|
||||
xgxs_rx_lane_map_72=0x3210
|
||||
xgxs_rx_lane_map_73=0x3210
|
||||
xgxs_rx_lane_map_74=0x3210
|
||||
xgxs_rx_lane_map_75=0x3210
|
||||
xgxs_rx_lane_map_76=0x213
|
||||
xgxs_rx_lane_map_77=0x213
|
||||
xgxs_rx_lane_map_78=0x213
|
||||
xgxs_rx_lane_map_79=0x213
|
||||
xgxs_rx_lane_map_8=0x3210
|
||||
xgxs_rx_lane_map_80=0x1032
|
||||
xgxs_rx_lane_map_81=0x1032
|
||||
xgxs_rx_lane_map_82=0x1032
|
||||
xgxs_rx_lane_map_83=0x1032
|
||||
xgxs_rx_lane_map_84=0x123
|
||||
xgxs_rx_lane_map_85=0x123
|
||||
xgxs_rx_lane_map_86=0x123
|
||||
xgxs_rx_lane_map_87=0x123
|
||||
xgxs_rx_lane_map_88=0x3210
|
||||
xgxs_rx_lane_map_89=0x3210
|
||||
xgxs_rx_lane_map_9=0x3210
|
||||
xgxs_rx_lane_map_90=0x3210
|
||||
xgxs_rx_lane_map_91=0x3210
|
||||
xgxs_rx_lane_map_92=0x1032
|
||||
xgxs_rx_lane_map_93=0x1032
|
||||
xgxs_rx_lane_map_94=0x1032
|
||||
xgxs_rx_lane_map_95=0x1032
|
||||
xgxs_rx_lane_map_96=0x3210
|
||||
xgxs_rx_lane_map_97=0x3210
|
||||
xgxs_rx_lane_map_98=0x3210
|
||||
xgxs_rx_lane_map_99=0x3210
|
||||
xgxs_tx_lane_map_1=0x3210
|
||||
xgxs_tx_lane_map_10=0x3210
|
||||
xgxs_tx_lane_map_102=0x3210
|
||||
xgxs_tx_lane_map_103=0x3210
|
||||
xgxs_tx_lane_map_104=0x3210
|
||||
xgxs_tx_lane_map_105=0x3210
|
||||
xgxs_tx_lane_map_106=0x1032
|
||||
xgxs_tx_lane_map_107=0x1032
|
||||
xgxs_tx_lane_map_108=0x1032
|
||||
xgxs_tx_lane_map_109=0x1032
|
||||
xgxs_tx_lane_map_11=0x3210
|
||||
xgxs_tx_lane_map_110=0x3210
|
||||
xgxs_tx_lane_map_111=0x3210
|
||||
xgxs_tx_lane_map_112=0x3210
|
||||
xgxs_tx_lane_map_113=0x3210
|
||||
xgxs_tx_lane_map_114=0x1032
|
||||
xgxs_tx_lane_map_115=0x1032
|
||||
xgxs_tx_lane_map_116=0x1032
|
||||
xgxs_tx_lane_map_117=0x1032
|
||||
xgxs_tx_lane_map_118=0x3210
|
||||
xgxs_tx_lane_map_119=0x3210
|
||||
xgxs_tx_lane_map_12=0x3210
|
||||
xgxs_tx_lane_map_120=0x3210
|
||||
xgxs_tx_lane_map_121=0x3210
|
||||
xgxs_tx_lane_map_122=0x1032
|
||||
xgxs_tx_lane_map_123=0x1032
|
||||
xgxs_tx_lane_map_124=0x1032
|
||||
xgxs_tx_lane_map_125=0x1032
|
||||
xgxs_tx_lane_map_126=0x1032
|
||||
xgxs_tx_lane_map_127=0x1032
|
||||
xgxs_tx_lane_map_128=0x1032
|
||||
xgxs_tx_lane_map_129=0x1032
|
||||
xgxs_tx_lane_map_13=0x3210
|
||||
xgxs_tx_lane_map_130=0x3210
|
||||
xgxs_tx_lane_map_131=0x3210
|
||||
xgxs_tx_lane_map_132=0x3210
|
||||
xgxs_tx_lane_map_133=0x3210
|
||||
xgxs_tx_lane_map_14=0x3210
|
||||
xgxs_tx_lane_map_15=0x3210
|
||||
xgxs_tx_lane_map_16=0x3210
|
||||
xgxs_tx_lane_map_17=0x1032
|
||||
xgxs_tx_lane_map_18=0x1032
|
||||
xgxs_tx_lane_map_19=0x1032
|
||||
xgxs_tx_lane_map_2=0x3210
|
||||
xgxs_tx_lane_map_20=0x1032
|
||||
xgxs_tx_lane_map_21=0x3210
|
||||
xgxs_tx_lane_map_22=0x3210
|
||||
xgxs_tx_lane_map_23=0x3210
|
||||
xgxs_tx_lane_map_24=0x3210
|
||||
xgxs_tx_lane_map_25=0x1032
|
||||
xgxs_tx_lane_map_26=0x1032
|
||||
xgxs_tx_lane_map_27=0x1032
|
||||
xgxs_tx_lane_map_28=0x1032
|
||||
xgxs_tx_lane_map_29=0x3210
|
||||
xgxs_tx_lane_map_3=0x3210
|
||||
xgxs_tx_lane_map_30=0x3210
|
||||
xgxs_tx_lane_map_31=0x3210
|
||||
xgxs_tx_lane_map_32=0x3210
|
||||
xgxs_tx_lane_map_34=0x1032
|
||||
xgxs_tx_lane_map_35=0x1032
|
||||
xgxs_tx_lane_map_36=0x1032
|
||||
xgxs_tx_lane_map_37=0x1032
|
||||
xgxs_tx_lane_map_38=0x3210
|
||||
xgxs_tx_lane_map_39=0x3210
|
||||
xgxs_tx_lane_map_4=0x3210
|
||||
xgxs_tx_lane_map_40=0x3210
|
||||
xgxs_tx_lane_map_41=0x3210
|
||||
xgxs_tx_lane_map_42=0x1032
|
||||
xgxs_tx_lane_map_43=0x1032
|
||||
xgxs_tx_lane_map_44=0x1032
|
||||
xgxs_tx_lane_map_45=0x1032
|
||||
xgxs_tx_lane_map_46=0x3210
|
||||
xgxs_tx_lane_map_47=0x3210
|
||||
xgxs_tx_lane_map_48=0x3210
|
||||
xgxs_tx_lane_map_49=0x3210
|
||||
xgxs_tx_lane_map_5=0x3210
|
||||
xgxs_tx_lane_map_50=0x1032
|
||||
xgxs_tx_lane_map_51=0x1032
|
||||
xgxs_tx_lane_map_52=0x1032
|
||||
xgxs_tx_lane_map_53=0x1032
|
||||
xgxs_tx_lane_map_54=0x1032
|
||||
xgxs_tx_lane_map_55=0x1032
|
||||
xgxs_tx_lane_map_56=0x1032
|
||||
xgxs_tx_lane_map_57=0x1032
|
||||
xgxs_tx_lane_map_58=0x1032
|
||||
xgxs_tx_lane_map_59=0x1032
|
||||
xgxs_tx_lane_map_6=0x3210
|
||||
xgxs_tx_lane_map_60=0x1032
|
||||
xgxs_tx_lane_map_61=0x1032
|
||||
xgxs_tx_lane_map_62=0x1032
|
||||
xgxs_tx_lane_map_63=0x1032
|
||||
xgxs_tx_lane_map_64=0x1032
|
||||
xgxs_tx_lane_map_65=0x1032
|
||||
xgxs_tx_lane_map_68=0x1032
|
||||
xgxs_tx_lane_map_69=0x1032
|
||||
xgxs_tx_lane_map_7=0x3210
|
||||
xgxs_tx_lane_map_70=0x1032
|
||||
xgxs_tx_lane_map_71=0x1032
|
||||
xgxs_tx_lane_map_72=0x3210
|
||||
xgxs_tx_lane_map_73=0x3210
|
||||
xgxs_tx_lane_map_74=0x3210
|
||||
xgxs_tx_lane_map_75=0x3210
|
||||
xgxs_tx_lane_map_76=0x3210
|
||||
xgxs_tx_lane_map_77=0x3210
|
||||
xgxs_tx_lane_map_78=0x3210
|
||||
xgxs_tx_lane_map_79=0x3210
|
||||
xgxs_tx_lane_map_8=0x3210
|
||||
xgxs_tx_lane_map_80=0x1032
|
||||
xgxs_tx_lane_map_81=0x1032
|
||||
xgxs_tx_lane_map_82=0x1032
|
||||
xgxs_tx_lane_map_83=0x1032
|
||||
xgxs_tx_lane_map_84=0x3210
|
||||
xgxs_tx_lane_map_85=0x3210
|
||||
xgxs_tx_lane_map_86=0x3210
|
||||
xgxs_tx_lane_map_87=0x3210
|
||||
xgxs_tx_lane_map_88=0x1032
|
||||
xgxs_tx_lane_map_89=0x1032
|
||||
xgxs_tx_lane_map_9=0x3210
|
||||
xgxs_tx_lane_map_90=0x1032
|
||||
xgxs_tx_lane_map_91=0x1032
|
||||
xgxs_tx_lane_map_92=0x3210
|
||||
xgxs_tx_lane_map_93=0x3210
|
||||
xgxs_tx_lane_map_94=0x3210
|
||||
xgxs_tx_lane_map_95=0x3210
|
||||
xgxs_tx_lane_map_96=0x1032
|
||||
xgxs_tx_lane_map_97=0x1032
|
||||
xgxs_tx_lane_map_98=0x1032
|
||||
xgxs_tx_lane_map_99=0x1032
|
@ -1 +1 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/td2-s8810-32x40G.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/td2-s8810-32x40G.config.bcm
|
||||
|
@ -0,0 +1,474 @@
|
||||
#2017/09/12
|
||||
os=unix
|
||||
|
||||
module_64ports=0
|
||||
scache_filename=/tmp/scache
|
||||
schan_intr_enable=0
|
||||
stable_size=0x2000000
|
||||
|
||||
pbmp_xport_xe=0x000007fffffffffffffffffffffffffe
|
||||
pbmp_oversubscribe=0x000007fffffffffffffffffffffffffe
|
||||
|
||||
# ALPM enable
|
||||
l3_alpm_enable=2
|
||||
ipv6_lpm_128b_enable=1
|
||||
l2_mem_entries=32768
|
||||
l3_mem_entries=16384
|
||||
|
||||
l2xmsg_mode=1
|
||||
mmu_lossless=0
|
||||
|
||||
#Parity
|
||||
parity_correction=1
|
||||
parity_enable=1
|
||||
|
||||
portmap_1=37:40
|
||||
portmap_2=33:40
|
||||
portmap_3=45:40
|
||||
portmap_4=41:40
|
||||
portmap_5=53:40
|
||||
portmap_6=49:40
|
||||
portmap_7=61:40
|
||||
portmap_8=57:40
|
||||
portmap_9=69:40
|
||||
portmap_10=65:40
|
||||
portmap_11=77:40
|
||||
portmap_12=73:40
|
||||
portmap_13=85:40
|
||||
portmap_14=81:40
|
||||
portmap_15=93:40
|
||||
portmap_16=89:40
|
||||
portmap_17=101:40
|
||||
portmap_18=97:40
|
||||
portmap_19=109:40
|
||||
portmap_20=105:40
|
||||
portmap_21=117:40
|
||||
portmap_22=113:40
|
||||
portmap_23=125:40
|
||||
portmap_24=121:40
|
||||
portmap_25=5:40
|
||||
portmap_26=1:40
|
||||
portmap_27=13:40
|
||||
portmap_28=9:40
|
||||
portmap_29=21:40
|
||||
portmap_30=17:40
|
||||
portmap_31=29:40
|
||||
portmap_32=25:40
|
||||
|
||||
serdes_driver_current_lane0_xe0=0x6
|
||||
serdes_driver_current_lane1_xe0=0x6
|
||||
serdes_driver_current_lane2_xe0=0x6
|
||||
serdes_driver_current_lane3_xe0=0x7
|
||||
serdes_pre_driver_current_lane0_xe0=0x6
|
||||
serdes_pre_driver_current_lane1_xe0=0x6
|
||||
serdes_pre_driver_current_lane2_xe0=0x6
|
||||
serdes_pre_driver_current_lane3_xe0=0x7
|
||||
serdes_preemphasis_lane0_xe0=0xc2f0
|
||||
serdes_preemphasis_lane1_xe0=0xcf20
|
||||
serdes_preemphasis_lane2_xe0=0xc2f0
|
||||
serdes_preemphasis_lane3_xe0=0xc2f0
|
||||
|
||||
serdes_driver_current_lane0_xe1=0x8
|
||||
serdes_driver_current_lane1_xe1=0x8
|
||||
serdes_driver_current_lane2_xe1=0x8
|
||||
serdes_driver_current_lane3_xe1=0x8
|
||||
serdes_pre_driver_current_lane0_xe1=0x8
|
||||
serdes_pre_driver_current_lane1_xe1=0x8
|
||||
serdes_pre_driver_current_lane2_xe1=0x8
|
||||
serdes_pre_driver_current_lane3_xe1=0x8
|
||||
serdes_preemphasis_lane0_xe1=0xc6e0
|
||||
serdes_preemphasis_lane1_xe1=0xc6e0
|
||||
serdes_preemphasis_lane2_xe1=0xc6e0
|
||||
serdes_preemphasis_lane3_xe1=0xc6e0
|
||||
|
||||
serdes_driver_current_lane0_xe2=0x5
|
||||
serdes_driver_current_lane1_xe2=0x3
|
||||
serdes_driver_current_lane2_xe2=0x3
|
||||
serdes_driver_current_lane3_xe2=0x3
|
||||
serdes_pre_driver_current_lane0_xe2=0x5
|
||||
serdes_pre_driver_current_lane1_xe2=0x3
|
||||
serdes_pre_driver_current_lane2_xe2=0x3
|
||||
serdes_pre_driver_current_lane3_xe2=0x3
|
||||
serdes_preemphasis_lane0_xe2=0x9b90
|
||||
serdes_preemphasis_lane1_xe2=0x9f80
|
||||
serdes_preemphasis_lane2_xe2=0x9b90
|
||||
serdes_preemphasis_lane3_xe2=0x9b90
|
||||
|
||||
serdes_driver_current_lane0_xe3=0x5
|
||||
serdes_driver_current_lane1_xe3=0x5
|
||||
serdes_driver_current_lane2_xe3=0x5
|
||||
serdes_driver_current_lane3_xe3=0x5
|
||||
serdes_pre_driver_current_lane0_xe3=0x5
|
||||
serdes_pre_driver_current_lane1_xe3=0x5
|
||||
serdes_pre_driver_current_lane2_xe3=0x5
|
||||
serdes_pre_driver_current_lane3_xe3=0x5
|
||||
serdes_preemphasis_lane0_xe3=0x9b90
|
||||
serdes_preemphasis_lane1_xe3=0x9b90
|
||||
serdes_preemphasis_lane2_xe3=0x9b90
|
||||
serdes_preemphasis_lane3_xe3=0x9b90
|
||||
|
||||
serdes_driver_current_lane0_xe4=0x3
|
||||
serdes_driver_current_lane1_xe4=0x3
|
||||
serdes_driver_current_lane2_xe4=0x3
|
||||
serdes_driver_current_lane3_xe4=0x3
|
||||
serdes_pre_driver_current_lane0_xe4=0x3
|
||||
serdes_pre_driver_current_lane1_xe4=0x3
|
||||
serdes_pre_driver_current_lane2_xe4=0x3
|
||||
serdes_pre_driver_current_lane3_xe4=0x3
|
||||
serdes_preemphasis_lane0_xe4=0x93b0
|
||||
serdes_preemphasis_lane1_xe4=0x97a0
|
||||
serdes_preemphasis_lane2_xe4=0x9b90
|
||||
serdes_preemphasis_lane3_xe4=0x9b90
|
||||
|
||||
serdes_driver_current_lane0_xe5=0x3
|
||||
serdes_driver_current_lane1_xe5=0x3
|
||||
serdes_driver_current_lane2_xe5=0x3
|
||||
serdes_driver_current_lane3_xe5=0x3
|
||||
serdes_pre_driver_current_lane0_xe5=0x3
|
||||
serdes_pre_driver_current_lane1_xe5=0x3
|
||||
serdes_pre_driver_current_lane2_xe5=0x3
|
||||
serdes_pre_driver_current_lane3_xe5=0x3
|
||||
serdes_preemphasis_lane0_xe5=0x9b90
|
||||
serdes_preemphasis_lane1_xe5=0x9b90
|
||||
serdes_preemphasis_lane2_xe5=0x9b90
|
||||
serdes_preemphasis_lane3_xe5=0x9b90
|
||||
|
||||
serdes_driver_current_lane0_xe6=0x1
|
||||
serdes_driver_current_lane1_xe6=0x1
|
||||
serdes_driver_current_lane2_xe6=0x1
|
||||
serdes_driver_current_lane3_xe6=0x1
|
||||
serdes_pre_driver_current_lane0_xe6=0x1
|
||||
serdes_pre_driver_current_lane1_xe6=0x1
|
||||
serdes_pre_driver_current_lane2_xe6=0x1
|
||||
serdes_pre_driver_current_lane3_xe6=0x1
|
||||
serdes_preemphasis_lane0_xe6=0xa760
|
||||
serdes_preemphasis_lane1_xe6=0xc2f0
|
||||
serdes_preemphasis_lane2_xe6=0xa760
|
||||
serdes_preemphasis_lane3_xe6=0xa760
|
||||
|
||||
serdes_driver_current_lane0_xe7=0x1
|
||||
serdes_driver_current_lane1_xe7=0x1
|
||||
serdes_driver_current_lane2_xe7=0x1
|
||||
serdes_driver_current_lane3_xe7=0x1
|
||||
serdes_pre_driver_current_lane0_xe7=0x0
|
||||
serdes_pre_driver_current_lane1_xe7=0x0
|
||||
serdes_pre_driver_current_lane2_xe7=0x0
|
||||
serdes_pre_driver_current_lane3_xe7=0x0
|
||||
serdes_preemphasis_lane0_xe7=0xa760
|
||||
serdes_preemphasis_lane1_xe7=0xa760
|
||||
serdes_preemphasis_lane2_xe7=0xa760
|
||||
serdes_preemphasis_lane3_xe7=0xa760
|
||||
|
||||
serdes_driver_current_lane0_xe8=0x1
|
||||
serdes_driver_current_lane1_xe8=0x1
|
||||
serdes_driver_current_lane2_xe8=0x1
|
||||
serdes_driver_current_lane3_xe8=0x0
|
||||
serdes_pre_driver_current_lane0_xe8=0x0
|
||||
serdes_pre_driver_current_lane1_xe8=0x0
|
||||
serdes_pre_driver_current_lane2_xe8=0x0
|
||||
serdes_pre_driver_current_lane3_xe8=0x0
|
||||
serdes_preemphasis_lane0_xe8=0xa760
|
||||
serdes_preemphasis_lane1_xe8=0xa760
|
||||
serdes_preemphasis_lane2_xe8=0xa760
|
||||
serdes_preemphasis_lane3_xe8=0xa760
|
||||
|
||||
serdes_driver_current_lane0_xe9=0x1
|
||||
serdes_driver_current_lane1_xe9=0x1
|
||||
serdes_driver_current_lane2_xe9=0x1
|
||||
serdes_driver_current_lane3_xe9=0x1
|
||||
serdes_pre_driver_current_lane0_xe9=0x0
|
||||
serdes_pre_driver_current_lane1_xe9=0x0
|
||||
serdes_pre_driver_current_lane2_xe9=0x0
|
||||
serdes_pre_driver_current_lane3_xe9=0x0
|
||||
serdes_preemphasis_lane0_xe9=0xa760
|
||||
serdes_preemphasis_lane1_xe9=0xa760
|
||||
serdes_preemphasis_lane2_xe9=0xa760
|
||||
serdes_preemphasis_lane3_xe9=0xa760
|
||||
|
||||
serdes_driver_current_lane0_xe10=0x1
|
||||
serdes_driver_current_lane1_xe10=0x1
|
||||
serdes_driver_current_lane2_xe10=0x1
|
||||
serdes_driver_current_lane3_xe10=0x1
|
||||
serdes_pre_driver_current_lane0_xe10=0x0
|
||||
serdes_pre_driver_current_lane1_xe10=0x0
|
||||
serdes_pre_driver_current_lane2_xe10=0x0
|
||||
serdes_pre_driver_current_lane3_xe10=0x0
|
||||
serdes_preemphasis_lane0_xe10=0xa760
|
||||
serdes_preemphasis_lane1_xe10=0xa760
|
||||
serdes_preemphasis_lane2_xe10=0xa760
|
||||
serdes_preemphasis_lane3_xe10=0xa760
|
||||
|
||||
serdes_driver_current_lane0_xe11=0x1
|
||||
serdes_driver_current_lane1_xe11=0x1
|
||||
serdes_driver_current_lane2_xe11=0x1
|
||||
serdes_driver_current_lane3_xe11=0x1
|
||||
serdes_pre_driver_current_lane0_xe11=0x1
|
||||
serdes_pre_driver_current_lane1_xe11=0x0
|
||||
serdes_pre_driver_current_lane2_xe11=0x1
|
||||
serdes_pre_driver_current_lane3_xe11=0x0
|
||||
serdes_preemphasis_lane0_xe11=0xa760
|
||||
serdes_preemphasis_lane1_xe11=0xa760
|
||||
serdes_preemphasis_lane2_xe11=0xa760
|
||||
serdes_preemphasis_lane3_xe11=0xa760
|
||||
|
||||
serdes_driver_current_lane0_xe12=0x1
|
||||
serdes_driver_current_lane1_xe12=0x1
|
||||
serdes_driver_current_lane2_xe12=0x1
|
||||
serdes_driver_current_lane3_xe12=0x1
|
||||
serdes_pre_driver_current_lane0_xe12=0x0
|
||||
serdes_pre_driver_current_lane1_xe12=0x0
|
||||
serdes_pre_driver_current_lane2_xe12=0x0
|
||||
serdes_pre_driver_current_lane3_xe12=0x0
|
||||
serdes_preemphasis_lane0_xe12=0xa760
|
||||
serdes_preemphasis_lane1_xe12=0xa760
|
||||
serdes_preemphasis_lane2_xe12=0xa760
|
||||
serdes_preemphasis_lane3_xe12=0xa760
|
||||
|
||||
serdes_driver_current_lane0_xe13=0x1
|
||||
serdes_driver_current_lane1_xe13=0x1
|
||||
serdes_driver_current_lane2_xe13=0x1
|
||||
serdes_driver_current_lane3_xe13=0x1
|
||||
serdes_pre_driver_current_lane0_xe13=0x1
|
||||
serdes_pre_driver_current_lane1_xe13=0x1
|
||||
serdes_pre_driver_current_lane2_xe13=0x1
|
||||
serdes_pre_driver_current_lane3_xe13=0x0
|
||||
serdes_preemphasis_lane0_xe13=0xa760
|
||||
serdes_preemphasis_lane1_xe13=0xa760
|
||||
serdes_preemphasis_lane2_xe13=0xa760
|
||||
serdes_preemphasis_lane3_xe13=0xa760
|
||||
|
||||
serdes_driver_current_lane0_xe14=0x3
|
||||
serdes_driver_current_lane1_xe14=0x3
|
||||
serdes_driver_current_lane2_xe14=0x3
|
||||
serdes_driver_current_lane3_xe14=0x3
|
||||
serdes_pre_driver_current_lane0_xe14=0x3
|
||||
serdes_pre_driver_current_lane1_xe14=0x3
|
||||
serdes_pre_driver_current_lane2_xe14=0x3
|
||||
serdes_pre_driver_current_lane3_xe14=0x3
|
||||
serdes_preemphasis_lane0_xe14=0xaf40
|
||||
serdes_preemphasis_lane1_xe14=0xab50
|
||||
serdes_preemphasis_lane2_xe14=0xaf40
|
||||
serdes_preemphasis_lane3_xe14=0xaf40
|
||||
|
||||
serdes_driver_current_lane0_xe15=0x3
|
||||
serdes_driver_current_lane1_xe15=0x3
|
||||
serdes_driver_current_lane2_xe15=0x3
|
||||
serdes_driver_current_lane3_xe15=0x3
|
||||
serdes_pre_driver_current_lane0_xe15=0x3
|
||||
serdes_pre_driver_current_lane1_xe15=0x3
|
||||
serdes_pre_driver_current_lane2_xe15=0x3
|
||||
serdes_pre_driver_current_lane3_xe15=0x3
|
||||
serdes_preemphasis_lane0_xe15=0xaf40
|
||||
serdes_preemphasis_lane1_xe15=0xaf40
|
||||
serdes_preemphasis_lane2_xe15=0xab50
|
||||
serdes_preemphasis_lane3_xe15=0xab50
|
||||
|
||||
serdes_driver_current_lane0_xe16=0x0
|
||||
serdes_driver_current_lane1_xe16=0x1
|
||||
serdes_driver_current_lane2_xe16=0x1
|
||||
serdes_driver_current_lane3_xe16=0x1
|
||||
serdes_pre_driver_current_lane0_xe16=0x0
|
||||
serdes_pre_driver_current_lane1_xe16=0x1
|
||||
serdes_pre_driver_current_lane2_xe16=0x1
|
||||
serdes_pre_driver_current_lane3_xe16=0x1
|
||||
serdes_preemphasis_lane0_xe16=0xa760
|
||||
serdes_preemphasis_lane1_xe16=0xa760
|
||||
serdes_preemphasis_lane2_xe16=0xa760
|
||||
serdes_preemphasis_lane3_xe16=0xa760
|
||||
|
||||
serdes_driver_current_lane0_xe17=0x1
|
||||
serdes_driver_current_lane1_xe17=0x0
|
||||
serdes_driver_current_lane2_xe17=0x1
|
||||
serdes_driver_current_lane3_xe17=0x1
|
||||
serdes_pre_driver_current_lane0_xe17=0x1
|
||||
serdes_pre_driver_current_lane1_xe17=0x0
|
||||
serdes_pre_driver_current_lane2_xe17=0x1
|
||||
serdes_pre_driver_current_lane3_xe17=0x1
|
||||
serdes_preemphasis_lane0_xe17=0xa760
|
||||
serdes_preemphasis_lane1_xe17=0x9b90
|
||||
serdes_preemphasis_lane2_xe17=0xa760
|
||||
serdes_preemphasis_lane3_xe17=0xa760
|
||||
|
||||
serdes_driver_current_lane0_xe18=0x1
|
||||
serdes_driver_current_lane1_xe18=0x1
|
||||
serdes_driver_current_lane2_xe18=0x1
|
||||
serdes_driver_current_lane3_xe18=0x1
|
||||
serdes_pre_driver_current_lane0_xe18=0x1
|
||||
serdes_pre_driver_current_lane1_xe18=0x1
|
||||
serdes_pre_driver_current_lane2_xe18=0x1
|
||||
serdes_pre_driver_current_lane3_xe18=0x1
|
||||
serdes_preemphasis_lane0_xe18=0xa760
|
||||
serdes_preemphasis_lane1_xe18=0xa760
|
||||
serdes_preemphasis_lane2_xe18=0xa760
|
||||
serdes_preemphasis_lane3_xe18=0xa760
|
||||
|
||||
serdes_driver_current_lane0_xe19=0x1
|
||||
serdes_driver_current_lane1_xe19=0x1
|
||||
serdes_driver_current_lane2_xe19=0x1
|
||||
serdes_driver_current_lane3_xe19=0x1
|
||||
serdes_pre_driver_current_lane0_xe19=0x1
|
||||
serdes_pre_driver_current_lane1_xe19=0x1
|
||||
serdes_pre_driver_current_lane2_xe19=0x0
|
||||
serdes_pre_driver_current_lane3_xe19=0x1
|
||||
serdes_preemphasis_lane0_xe19=0xa760
|
||||
serdes_preemphasis_lane1_xe19=0xa760
|
||||
serdes_preemphasis_lane2_xe19=0xa760
|
||||
serdes_preemphasis_lane3_xe19=0xa760
|
||||
|
||||
serdes_driver_current_lane0_xe20=0x1
|
||||
serdes_driver_current_lane1_xe20=0x2
|
||||
serdes_driver_current_lane2_xe20=0x1
|
||||
serdes_driver_current_lane3_xe20=0x1
|
||||
serdes_pre_driver_current_lane0_xe20=0x0
|
||||
serdes_pre_driver_current_lane1_xe20=0x2
|
||||
serdes_pre_driver_current_lane2_xe20=0x1
|
||||
serdes_pre_driver_current_lane3_xe20=0x1
|
||||
serdes_preemphasis_lane0_xe20=0xa760
|
||||
serdes_preemphasis_lane1_xe20=0xa670
|
||||
serdes_preemphasis_lane2_xe20=0xa760
|
||||
serdes_preemphasis_lane3_xe20=0xa760
|
||||
|
||||
serdes_driver_current_lane0_xe21=0x1
|
||||
serdes_driver_current_lane1_xe21=0x1
|
||||
serdes_driver_current_lane2_xe21=0x0
|
||||
serdes_driver_current_lane3_xe21=0x1
|
||||
serdes_pre_driver_current_lane0_xe21=0x0
|
||||
serdes_pre_driver_current_lane1_xe21=0x1
|
||||
serdes_pre_driver_current_lane2_xe21=0x0
|
||||
serdes_pre_driver_current_lane3_xe21=0x1
|
||||
serdes_preemphasis_lane0_xe21=0xa760
|
||||
serdes_preemphasis_lane1_xe21=0xa670
|
||||
serdes_preemphasis_lane2_xe21=0xa760
|
||||
serdes_preemphasis_lane3_xe21=0xa760
|
||||
|
||||
serdes_driver_current_lane0_xe22=0x1
|
||||
serdes_driver_current_lane1_xe22=0x4
|
||||
serdes_driver_current_lane2_xe22=0x2
|
||||
serdes_driver_current_lane3_xe22=0x2
|
||||
serdes_pre_driver_current_lane0_xe22=0x1
|
||||
serdes_pre_driver_current_lane1_xe22=0x4
|
||||
serdes_pre_driver_current_lane2_xe22=0x2
|
||||
serdes_pre_driver_current_lane3_xe22=0x2
|
||||
serdes_preemphasis_lane0_xe22=0xa760
|
||||
serdes_preemphasis_lane1_xe22=0x97a0
|
||||
serdes_preemphasis_lane2_xe22=0xa670
|
||||
serdes_preemphasis_lane3_xe22=0xa760
|
||||
|
||||
serdes_driver_current_lane0_xe23=0x3
|
||||
serdes_driver_current_lane1_xe23=0x3
|
||||
serdes_driver_current_lane2_xe23=0x1
|
||||
serdes_driver_current_lane3_xe23=0x1
|
||||
serdes_pre_driver_current_lane0_xe23=0x3
|
||||
serdes_pre_driver_current_lane1_xe23=0x3
|
||||
serdes_pre_driver_current_lane2_xe23=0x1
|
||||
serdes_pre_driver_current_lane3_xe23=0x1
|
||||
serdes_preemphasis_lane0_xe23=0xa760
|
||||
serdes_preemphasis_lane1_xe23=0x9b90
|
||||
serdes_preemphasis_lane2_xe23=0xab50
|
||||
serdes_preemphasis_lane3_xe23=0xa760
|
||||
|
||||
serdes_driver_current_lane0_xe24=0x1
|
||||
serdes_driver_current_lane1_xe24=0x4
|
||||
serdes_driver_current_lane2_xe24=0x4
|
||||
serdes_driver_current_lane3_xe24=0x3
|
||||
serdes_pre_driver_current_lane0_xe24=0x1
|
||||
serdes_pre_driver_current_lane1_xe24=0x4
|
||||
serdes_pre_driver_current_lane2_xe24=0x4
|
||||
serdes_pre_driver_current_lane3_xe24=0x3
|
||||
serdes_preemphasis_lane0_xe24=0xa760
|
||||
serdes_preemphasis_lane1_xe24=0x93b0
|
||||
serdes_preemphasis_lane2_xe24=0x9b90
|
||||
serdes_preemphasis_lane3_xe24=0xa760
|
||||
|
||||
serdes_driver_current_lane0_xe25=0x4
|
||||
serdes_driver_current_lane1_xe25=0x3
|
||||
serdes_driver_current_lane2_xe25=0x3
|
||||
serdes_driver_current_lane3_xe25=0x1
|
||||
serdes_pre_driver_current_lane0_xe25=0x4
|
||||
serdes_pre_driver_current_lane1_xe25=0x3
|
||||
serdes_pre_driver_current_lane2_xe25=0x3
|
||||
serdes_pre_driver_current_lane3_xe25=0x1
|
||||
serdes_preemphasis_lane0_xe25=0x93b0
|
||||
serdes_preemphasis_lane1_xe25=0x9b90
|
||||
serdes_preemphasis_lane2_xe25=0x9b90
|
||||
serdes_preemphasis_lane3_xe25=0xa760
|
||||
|
||||
serdes_driver_current_lane0_xe26=0x4
|
||||
serdes_driver_current_lane1_xe26=0x4
|
||||
serdes_driver_current_lane2_xe26=0x4
|
||||
serdes_driver_current_lane3_xe26=0x4
|
||||
serdes_pre_driver_current_lane0_xe26=0x4
|
||||
serdes_pre_driver_current_lane1_xe26=0x4
|
||||
serdes_pre_driver_current_lane2_xe26=0x4
|
||||
serdes_pre_driver_current_lane3_xe26=0x4
|
||||
serdes_preemphasis_lane0_xe26=0x9b90
|
||||
serdes_preemphasis_lane1_xe26=0x97a0
|
||||
serdes_preemphasis_lane2_xe26=0x9b90
|
||||
serdes_preemphasis_lane3_xe26=0x97a0
|
||||
|
||||
serdes_driver_current_lane0_xe27=0x4
|
||||
serdes_driver_current_lane1_xe27=0x3
|
||||
serdes_driver_current_lane2_xe27=0x3
|
||||
serdes_driver_current_lane3_xe27=0x3
|
||||
serdes_pre_driver_current_lane0_xe27=0x4
|
||||
serdes_pre_driver_current_lane1_xe27=0x3
|
||||
serdes_pre_driver_current_lane2_xe27=0x3
|
||||
serdes_pre_driver_current_lane3_xe27=0x3
|
||||
serdes_preemphasis_lane0_xe27=0x9b90
|
||||
serdes_preemphasis_lane1_xe27=0x9b90
|
||||
serdes_preemphasis_lane2_xe27=0x9b90
|
||||
serdes_preemphasis_lane3_xe27=0x9b90
|
||||
|
||||
serdes_driver_current_lane0_xe28=0x5
|
||||
serdes_driver_current_lane1_xe28=0x5
|
||||
serdes_driver_current_lane2_xe28=0x6
|
||||
serdes_driver_current_lane3_xe28=0x6
|
||||
serdes_pre_driver_current_lane0_xe28=0x5
|
||||
serdes_pre_driver_current_lane1_xe28=0x5
|
||||
serdes_pre_driver_current_lane2_xe28=0x6
|
||||
serdes_pre_driver_current_lane3_xe28=0x6
|
||||
serdes_preemphasis_lane0_xe28=0xbf00
|
||||
serdes_preemphasis_lane1_xe28=0xbf00
|
||||
serdes_preemphasis_lane2_xe28=0xbf00
|
||||
serdes_preemphasis_lane3_xe28=0xbf00
|
||||
|
||||
serdes_driver_current_lane0_xe29=0x7
|
||||
serdes_driver_current_lane1_xe29=0x6
|
||||
serdes_driver_current_lane2_xe29=0x6
|
||||
serdes_driver_current_lane3_xe29=0x6
|
||||
serdes_pre_driver_current_lane0_xe29=0x7
|
||||
serdes_pre_driver_current_lane1_xe29=0x6
|
||||
serdes_pre_driver_current_lane2_xe29=0x6
|
||||
serdes_pre_driver_current_lane3_xe29=0x6
|
||||
serdes_preemphasis_lane0_xe29=0xbb10
|
||||
serdes_preemphasis_lane1_xe29=0xbb10
|
||||
serdes_preemphasis_lane2_xe29=0xbb10
|
||||
serdes_preemphasis_lane3_xe29=0xbb10
|
||||
|
||||
serdes_driver_current_lane0_xe30=0x7
|
||||
serdes_driver_current_lane1_xe30=0x7
|
||||
serdes_driver_current_lane2_xe30=0x7
|
||||
serdes_driver_current_lane3_xe30=0x7
|
||||
serdes_pre_driver_current_lane0_xe30=0x7
|
||||
serdes_pre_driver_current_lane1_xe30=0x7
|
||||
serdes_pre_driver_current_lane2_xe30=0x7
|
||||
serdes_pre_driver_current_lane3_xe30=0x7
|
||||
serdes_preemphasis_lane0_xe30=0xc2f0
|
||||
serdes_preemphasis_lane1_xe30=0xc2f0
|
||||
serdes_preemphasis_lane2_xe30=0xc2f0
|
||||
serdes_preemphasis_lane3_xe30=0xc2f0
|
||||
|
||||
serdes_driver_current_lane0_xe31=0x7
|
||||
serdes_driver_current_lane1_xe31=0x7
|
||||
serdes_driver_current_lane2_xe31=0x7
|
||||
serdes_driver_current_lane3_xe31=0x7
|
||||
serdes_pre_driver_current_lane0_xe31=0x7
|
||||
serdes_pre_driver_current_lane1_xe31=0x7
|
||||
serdes_pre_driver_current_lane2_xe31=0x7
|
||||
serdes_pre_driver_current_lane3_xe31=0x7
|
||||
serdes_preemphasis_lane0_xe31=0xc2f0
|
||||
serdes_preemphasis_lane1_xe31=0xc2f0
|
||||
serdes_preemphasis_lane2_xe31=0xc2f0
|
||||
serdes_preemphasis_lane3_xe31=0xc2f0
|
||||
|
||||
serdes_if_type_xe=14
|
@ -1 +1 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/th-s8900-48x25G+6x100G.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th-s8900-48x25G+6x100G.config.bcm
|
||||
|
@ -0,0 +1,337 @@
|
||||
#2017/05/31
|
||||
|
||||
os=unix
|
||||
|
||||
oversubscribe_mode=1
|
||||
pbmp_xport_xe=0x7f00001fff4003ffffc0001fffe
|
||||
|
||||
lpm_scaling_enable=1
|
||||
lpm_ipv6_128b_reserved=0
|
||||
|
||||
#Parity
|
||||
parity_correction=1
|
||||
parity_enable=1
|
||||
|
||||
scache_filename=/tmp/scach
|
||||
|
||||
#PIPE0
|
||||
portmap_1=1:25
|
||||
portmap_2=2:25
|
||||
portmap_3=3:25
|
||||
portmap_4=4:25
|
||||
portmap_5=5:25
|
||||
portmap_6=6:25
|
||||
portmap_7=7:25
|
||||
portmap_8=8:25
|
||||
portmap_9=9:25
|
||||
portmap_10=10:25
|
||||
portmap_11=11:25
|
||||
portmap_12=12:25
|
||||
portmap_13=21:25
|
||||
portmap_14=22:25
|
||||
portmap_15=23:25
|
||||
portmap_16=24:25
|
||||
|
||||
#PIPE1
|
||||
portmap_34=33:25
|
||||
portmap_35=34:25
|
||||
portmap_36=35:25
|
||||
portmap_37=36:25
|
||||
portmap_38=37:25
|
||||
portmap_39=38:25
|
||||
portmap_40=39:25
|
||||
portmap_41=40:25
|
||||
portmap_42=41:25
|
||||
portmap_43=42:25
|
||||
portmap_44=43:25
|
||||
portmap_45=44:25
|
||||
portmap_46=49:25
|
||||
portmap_47=50:25
|
||||
portmap_48=51:25
|
||||
portmap_49=52:25
|
||||
portmap_50=53:25
|
||||
portmap_51=54:25
|
||||
portmap_52=55:25
|
||||
portmap_53=56:25
|
||||
|
||||
#PIPE2
|
||||
portmap_68=65:25
|
||||
portmap_69=66:25
|
||||
portmap_70=67:25
|
||||
portmap_71=68:25
|
||||
portmap_72=69:25
|
||||
portmap_73=70:25
|
||||
portmap_74=71:25
|
||||
portmap_75=72:25
|
||||
portmap_76=81:25
|
||||
portmap_77=82:25
|
||||
portmap_78=83:25
|
||||
portmap_79=84:25
|
||||
portmap_80=85:100
|
||||
|
||||
#PIPE3
|
||||
portmap_102=97:100
|
||||
portmap_103=101:100
|
||||
portmap_104=105:100
|
||||
portmap_105=109:100
|
||||
portmap_106=117:100
|
||||
|
||||
|
||||
portmap_66=129:10
|
||||
portmap_100=131:10
|
||||
portmap_33=132:10
|
||||
portmap_67=133:10
|
||||
portmap_101=134:10
|
||||
portmap_135=135:10
|
||||
|
||||
serdes_driver_current_xe0=0xF
|
||||
serdes_preemphasis_xe0=0x3E3200
|
||||
serdes_if_type_xe0=14
|
||||
|
||||
serdes_driver_current_xe1=0xF
|
||||
serdes_preemphasis_xe1=0x3A3600
|
||||
serdes_if_type_xe1=14
|
||||
|
||||
serdes_driver_current_xe2=0xF
|
||||
serdes_preemphasis_xe2=0x3A3600
|
||||
serdes_if_type_xe2=14
|
||||
|
||||
serdes_driver_current_xe3=0xF
|
||||
serdes_preemphasis_xe3=0x383800
|
||||
serdes_if_type_xe3=14
|
||||
|
||||
serdes_driver_current_xe4=0xF
|
||||
serdes_preemphasis_xe4=0x373900
|
||||
serdes_if_type_xe4=14
|
||||
|
||||
serdes_driver_current_xe5=0xF
|
||||
serdes_preemphasis_xe5=0x2E4200
|
||||
serdes_if_type_xe5=14
|
||||
|
||||
serdes_driver_current_xe6=0xF
|
||||
serdes_preemphasis_xe6=0x333D00
|
||||
serdes_if_type_xe6=14
|
||||
|
||||
serdes_driver_current_xe7=0xC
|
||||
serdes_preemphasis_xe7=0x304000
|
||||
serdes_if_type_xe7=14
|
||||
|
||||
serdes_driver_current_xe8=0xE
|
||||
serdes_preemphasis_xe8=0x2F4300
|
||||
serdes_if_type_xe8=14
|
||||
|
||||
serdes_driver_current_xe9=0xC
|
||||
serdes_preemphasis_xe9=0x2D4300
|
||||
serdes_if_type_xe9=14
|
||||
|
||||
serdes_driver_current_xe10=0xC
|
||||
serdes_preemphasis_xe10=0x2C4400
|
||||
serdes_if_type_xe10=14
|
||||
|
||||
serdes_driver_current_xe11=0xC
|
||||
serdes_preemphasis_xe11=0x2D4300
|
||||
serdes_if_type_xe11=14
|
||||
|
||||
serdes_driver_current_xe12=0xC
|
||||
serdes_preemphasis_xe12=0x294700
|
||||
serdes_if_type_xe12=14
|
||||
|
||||
serdes_driver_current_xe13=0xC
|
||||
serdes_preemphasis_xe13=0x284800
|
||||
serdes_if_type_xe13=14
|
||||
|
||||
serdes_driver_current_xe14=0xA
|
||||
serdes_preemphasis_xe14=0x294700
|
||||
serdes_if_type_xe14=14
|
||||
|
||||
serdes_driver_current_xe15=0xF
|
||||
serdes_preemphasis_xe15=0x294700
|
||||
serdes_if_type_xe15=14
|
||||
|
||||
serdes_driver_current_xe16=0x9
|
||||
serdes_preemphasis_xe16=0x185800
|
||||
serdes_if_type_xe16=14
|
||||
|
||||
serdes_driver_current_xe17=0x9
|
||||
serdes_preemphasis_xe17=0x1D5300
|
||||
serdes_if_type_xe17=14
|
||||
|
||||
serdes_driver_current_xe18=0x9
|
||||
serdes_preemphasis_xe18=0x1C5400
|
||||
serdes_if_type_xe18=14
|
||||
|
||||
serdes_driver_current_xe19=0x9
|
||||
serdes_preemphasis_xe19=0x1C5400
|
||||
serdes_if_type_xe19=14
|
||||
|
||||
serdes_driver_current_xe20=0x9
|
||||
serdes_preemphasis_xe20=0x1C5400
|
||||
serdes_if_type_xe20=14
|
||||
|
||||
serdes_driver_current_xe21=0x9
|
||||
serdes_preemphasis_xe21=0x1C5400
|
||||
serdes_if_type_xe21=14
|
||||
|
||||
serdes_driver_current_xe22=0x9
|
||||
serdes_preemphasis_xe22=0x1C5400
|
||||
serdes_if_type_xe22=14
|
||||
|
||||
serdes_driver_current_xe23=0x9
|
||||
serdes_preemphasis_xe23=0x1C5400
|
||||
serdes_if_type_xe23=14
|
||||
|
||||
serdes_driver_current_xe24=0x8
|
||||
serdes_preemphasis_xe24=0x1C5400
|
||||
serdes_if_type_xe24=14
|
||||
|
||||
serdes_driver_current_xe25=0x8
|
||||
serdes_preemphasis_xe25=0x1C5400
|
||||
serdes_if_type_xe25=14
|
||||
|
||||
serdes_driver_current_xe26=0x8
|
||||
serdes_preemphasis_xe26=0x185800
|
||||
serdes_if_type_xe26=14
|
||||
|
||||
serdes_driver_current_xe27=0x8
|
||||
serdes_preemphasis_xe27=0x185800
|
||||
serdes_if_type_xe27=14
|
||||
|
||||
serdes_driver_current_xe28=0x8
|
||||
serdes_preemphasis_xe28=0x145C00
|
||||
serdes_if_type_xe28=14
|
||||
|
||||
serdes_driver_current_xe29=0x8
|
||||
serdes_preemphasis_xe29=0x195700
|
||||
serdes_if_type_xe29=14
|
||||
|
||||
serdes_driver_current_xe30=0x8
|
||||
serdes_preemphasis_xe30=0x195700
|
||||
serdes_if_type_xe30=14
|
||||
|
||||
serdes_driver_current_xe31=0x8
|
||||
serdes_preemphasis_xe31=0x195700
|
||||
serdes_if_type_xe31=14
|
||||
|
||||
serdes_driver_current_xe32=0xC
|
||||
serdes_preemphasis_xe32=0x195700
|
||||
serdes_if_type_xe32=14
|
||||
|
||||
serdes_driver_current_xe33=0x9
|
||||
serdes_preemphasis_xe33=0x205000
|
||||
serdes_if_type_xe33=14
|
||||
|
||||
serdes_driver_current_xe34=0xC
|
||||
serdes_preemphasis_xe34=0x214F00
|
||||
serdes_if_type_xe34=14
|
||||
|
||||
serdes_driver_current_xe35=0xC
|
||||
serdes_preemphasis_xe35=0x244C00
|
||||
serdes_if_type_xe35=14
|
||||
|
||||
serdes_driver_current_xe36=0xC
|
||||
serdes_preemphasis_xe36=0x244C00
|
||||
serdes_if_type_xe36=14
|
||||
|
||||
serdes_driver_current_xe37=0xC
|
||||
serdes_preemphasis_xe37=0x244C00
|
||||
serdes_if_type_xe37=14
|
||||
|
||||
serdes_driver_current_xe38=0xC
|
||||
serdes_preemphasis_xe38=0x244C00
|
||||
serdes_if_type_xe38=14
|
||||
|
||||
serdes_driver_current_xe39=0xC
|
||||
serdes_preemphasis_xe39=0x244C00
|
||||
serdes_if_type_xe39=14
|
||||
|
||||
serdes_driver_current_xe40=0xD
|
||||
serdes_preemphasis_xe40=0x284800
|
||||
serdes_if_type_xe40=14
|
||||
|
||||
serdes_driver_current_xe41=0xC
|
||||
serdes_preemphasis_xe41=0x284800
|
||||
serdes_if_type_xe41=14
|
||||
|
||||
serdes_driver_current_xe42=0xE
|
||||
serdes_preemphasis_xe42=0x294700
|
||||
serdes_if_type_xe42=14
|
||||
|
||||
serdes_driver_current_xe43=0xE
|
||||
serdes_preemphasis_xe43=0x294700
|
||||
serdes_if_type_xe43=14
|
||||
|
||||
serdes_driver_current_xe44=0xE
|
||||
serdes_preemphasis_xe44=0x294700
|
||||
serdes_if_type_xe44=14
|
||||
|
||||
serdes_driver_current_xe45=0xF
|
||||
serdes_preemphasis_xe45=0x284800
|
||||
serdes_if_type_xe45=14
|
||||
|
||||
serdes_driver_current_xe46=0xF
|
||||
serdes_preemphasis_xe46=0x284800
|
||||
serdes_if_type_xe46=14
|
||||
|
||||
serdes_driver_current_xe47=0xF
|
||||
serdes_preemphasis_xe47=0x304000
|
||||
serdes_if_type_xe47=14
|
||||
|
||||
serdes_driver_current_lane0_ce0=0xC
|
||||
serdes_driver_current_lane1_ce0=0xC
|
||||
serdes_driver_current_lane2_ce0=0xF
|
||||
serdes_driver_current_lane3_ce0=0xC
|
||||
serdes_preemphasis_lane0_ce0=0x284800
|
||||
serdes_preemphasis_lane1_ce0=0x294100
|
||||
serdes_preemphasis_lane2_ce0=0x294100
|
||||
serdes_preemphasis_lane3_ce0=0x294100
|
||||
serdes_if_type_ce0=14
|
||||
|
||||
serdes_driver_current_lane0_ce1=0xC
|
||||
serdes_driver_current_lane1_ce1=0xF
|
||||
serdes_driver_current_lane2_ce1=0xC
|
||||
serdes_driver_current_lane3_ce1=0xC
|
||||
serdes_preemphasis_lane0_ce1=0x284200
|
||||
serdes_preemphasis_lane1_ce1=0x3A3600
|
||||
serdes_preemphasis_lane2_ce1=0x2C4400
|
||||
serdes_preemphasis_lane3_ce1=0x2C4400
|
||||
serdes_if_type_ce1=14
|
||||
|
||||
serdes_driver_current_lane0_ce2=0xC
|
||||
serdes_driver_current_lane1_ce2=0xC
|
||||
serdes_driver_current_lane2_ce2=0xC
|
||||
serdes_driver_current_lane3_ce2=0xC
|
||||
serdes_preemphasis_lane0_ce2=0x2F4100
|
||||
serdes_preemphasis_lane1_ce2=0x383800
|
||||
serdes_preemphasis_lane2_ce2=0x2F4100
|
||||
serdes_preemphasis_lane3_ce2=0x304000
|
||||
serdes_if_type_ce2=14
|
||||
|
||||
serdes_driver_current_lane0_ce3=0xC
|
||||
serdes_driver_current_lane1_ce3=0xF
|
||||
serdes_driver_current_lane2_ce3=0xC
|
||||
serdes_driver_current_lane3_ce3=0xA
|
||||
serdes_preemphasis_lane0_ce3=0x304000
|
||||
serdes_preemphasis_lane1_ce3=0x3F3100
|
||||
serdes_preemphasis_lane2_ce3=0x313F00
|
||||
serdes_preemphasis_lane3_ce3=0x304000
|
||||
serdes_if_type_ce3=14
|
||||
|
||||
serdes_driver_current_lane0_ce4=0xC
|
||||
serdes_driver_current_lane1_ce4=0xF
|
||||
serdes_driver_current_lane2_ce4=0xC
|
||||
serdes_driver_current_lane3_ce4=0xC
|
||||
serdes_preemphasis_lane0_ce4=0x304000
|
||||
serdes_preemphasis_lane1_ce4=0x313F00
|
||||
serdes_preemphasis_lane2_ce4=0x2F4100
|
||||
serdes_preemphasis_lane3_ce4=0x2E4200
|
||||
serdes_if_type_ce4=14
|
||||
|
||||
serdes_driver_current_lane0_ce5=0xE
|
||||
serdes_driver_current_lane1_ce5=0xF
|
||||
serdes_driver_current_lane2_ce5=0xF
|
||||
serdes_driver_current_lane3_ce5=0xF
|
||||
serdes_preemphasis_lane0_ce5=0x304000
|
||||
serdes_preemphasis_lane1_ce5=0x3F3100
|
||||
serdes_preemphasis_lane2_ce5=0x383800
|
||||
serdes_preemphasis_lane3_ce5=0x3F3100
|
||||
serdes_if_type_ce5=14
|
@ -1 +1 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/th-s8900-48x25G+16x100G.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th-s8900-48x25G+16x100G.config.bcm
|
||||
|
@ -0,0 +1,448 @@
|
||||
#2017/05/31
|
||||
|
||||
os=unix
|
||||
|
||||
oversubscribe_mode=1
|
||||
pbmp_xport_xe=0x3d000000ff4003ffffdfffffffe
|
||||
|
||||
lpm_scaling_enable=1
|
||||
lpm_ipv6_128b_reserved=0
|
||||
|
||||
#Parity
|
||||
parity_correction=1
|
||||
parity_enable=1
|
||||
|
||||
scache_filename=/tmp/scach
|
||||
|
||||
#PIPE0
|
||||
portmap_1=17:25
|
||||
portmap_2=18:25
|
||||
portmap_3=19:25
|
||||
portmap_4=20:25
|
||||
portmap_5=24:25
|
||||
portmap_6=23:25
|
||||
portmap_7=22:25
|
||||
portmap_8=21:25
|
||||
portmap_9=28:25
|
||||
portmap_10=27:25
|
||||
portmap_11=26:25
|
||||
portmap_12=25:25
|
||||
portmap_13=32:25
|
||||
portmap_14=31:25
|
||||
portmap_15=30:25
|
||||
portmap_16=29:25
|
||||
portmap_17=1:25
|
||||
portmap_18=2:25
|
||||
portmap_19=3:25
|
||||
portmap_20=4:25
|
||||
portmap_21=8:25
|
||||
portmap_22=7:25
|
||||
portmap_23=6:25
|
||||
portmap_24=5:25
|
||||
portmap_25=12:25
|
||||
portmap_26=11:25
|
||||
portmap_27=10:25
|
||||
portmap_28=9:25
|
||||
portmap_29=13:25
|
||||
portmap_30=14:25
|
||||
portmap_31=15:25
|
||||
portmap_32=16:25
|
||||
|
||||
#PIPE1
|
||||
portmap_34=33:25
|
||||
portmap_35=34:25
|
||||
portmap_36=35:25
|
||||
portmap_37=36:25
|
||||
portmap_38=38:25
|
||||
portmap_39=39:25
|
||||
portmap_40=40:25
|
||||
portmap_41=37:25
|
||||
portmap_42=41:25
|
||||
portmap_43=42:25
|
||||
portmap_44=43:25
|
||||
portmap_45=44:25
|
||||
portmap_46=48:25
|
||||
portmap_47=45:25
|
||||
portmap_48=46:25
|
||||
portmap_49=47:25
|
||||
portmap_50=49:100
|
||||
portmap_51=53:100
|
||||
portmap_52=57:100
|
||||
portmap_53=61:100
|
||||
|
||||
#PIPE2
|
||||
portmap_68=65:100
|
||||
portmap_69=69:100
|
||||
portmap_70=73:100
|
||||
portmap_71=77:100
|
||||
portmap_72=81:100
|
||||
portmap_73=85:100
|
||||
portmap_74=89:100
|
||||
portmap_75=93:100
|
||||
|
||||
#PIPE3
|
||||
portmap_102=97:100
|
||||
portmap_103=101:100
|
||||
portmap_104=105:100
|
||||
portmap_105=109:100
|
||||
|
||||
|
||||
portmap_66=129:10
|
||||
portmap_100=131:10
|
||||
|
||||
portmap_33=132:10
|
||||
portmap_67=133:10
|
||||
portmap_101=134:10
|
||||
portmap_135=135:10
|
||||
|
||||
serdes_driver_current_xe0=0x9
|
||||
serdes_preemphasis_xe0=0x304000
|
||||
serdes_if_type_xe0=14
|
||||
|
||||
serdes_driver_current_xe1=0x9
|
||||
serdes_preemphasis_xe1=0x304000
|
||||
serdes_if_type_xe1=14
|
||||
|
||||
serdes_driver_current_xe2=0x9
|
||||
serdes_preemphasis_xe2=0x304000
|
||||
serdes_if_type_xe2=14
|
||||
|
||||
serdes_driver_current_xe3=0x9
|
||||
serdes_preemphasis_xe3=0x2c4400
|
||||
serdes_if_type_xe3=14
|
||||
|
||||
serdes_driver_current_xe4=0x9
|
||||
serdes_preemphasis_xe4=0x304000
|
||||
serdes_if_type_xe4=14
|
||||
|
||||
serdes_driver_current_xe5=0x9
|
||||
serdes_preemphasis_xe5=0x304000
|
||||
serdes_if_type_xe5=14
|
||||
|
||||
serdes_driver_current_xe6=0x9
|
||||
serdes_preemphasis_xe6=0x2c4400
|
||||
serdes_if_type_xe6=14
|
||||
|
||||
serdes_driver_current_xe7=0x9
|
||||
serdes_preemphasis_xe7=0x2C4400
|
||||
serdes_if_type_xe7=14
|
||||
|
||||
serdes_driver_current_xe8=0x9
|
||||
serdes_preemphasis_xe8=0x2c4400
|
||||
serdes_if_type_xe8=14
|
||||
|
||||
serdes_driver_current_xe9=0x9
|
||||
serdes_preemphasis_xe9=0x284800
|
||||
serdes_if_type_xe9=14
|
||||
|
||||
serdes_driver_current_xe10=0x9
|
||||
serdes_preemphasis_xe10=0x2C4400
|
||||
serdes_if_type_xe10=14
|
||||
|
||||
serdes_driver_current_xe11=0x9
|
||||
serdes_preemphasis_xe11=0x2c4400
|
||||
serdes_if_type_xe11=14
|
||||
|
||||
serdes_driver_current_xe12=0x9
|
||||
serdes_preemphasis_xe12=0x2c4400
|
||||
serdes_if_type_xe12=14
|
||||
|
||||
serdes_driver_current_xe13=0x9
|
||||
serdes_preemphasis_xe13=0x2c4400
|
||||
serdes_if_type_xe13=14
|
||||
|
||||
serdes_driver_current_xe14=0x9
|
||||
serdes_preemphasis_xe14=0x2c4400
|
||||
serdes_if_type_xe14=14
|
||||
|
||||
serdes_driver_current_xe15=0x9
|
||||
serdes_preemphasis_xe15=0x2c4400
|
||||
serdes_if_type_xe15=14
|
||||
|
||||
serdes_driver_current_xe16=0x9
|
||||
serdes_preemphasis_xe16=0x2c4400
|
||||
serdes_if_type_xe16=14
|
||||
|
||||
serdes_driver_current_xe17=0xB
|
||||
serdes_preemphasis_xe17=0x304000
|
||||
serdes_if_type_xe17=14
|
||||
|
||||
serdes_driver_current_xe18=0xA
|
||||
serdes_preemphasis_xe18=0x2C4400
|
||||
serdes_if_type_xe18=14
|
||||
|
||||
serdes_driver_current_xe19=0x9
|
||||
serdes_preemphasis_xe19=0x2C4400
|
||||
serdes_if_type_xe19=14
|
||||
|
||||
serdes_driver_current_xe20=0xA
|
||||
serdes_preemphasis_xe20=0x304000
|
||||
serdes_if_type_xe20=14
|
||||
|
||||
serdes_driver_current_xe21=0x9
|
||||
serdes_preemphasis_xe21=0x2C4400
|
||||
serdes_if_type_xe21=14
|
||||
|
||||
serdes_driver_current_xe22=0x9
|
||||
serdes_preemphasis_xe22=0x2C4400
|
||||
serdes_if_type_xe22=14
|
||||
|
||||
serdes_driver_current_xe23=0xC
|
||||
serdes_preemphasis_xe23=0x304000
|
||||
serdes_if_type_xe23=14
|
||||
|
||||
serdes_driver_current_xe24=0xF
|
||||
serdes_preemphasis_xe24=0x005100
|
||||
serdes_if_type_xe24=14
|
||||
|
||||
serdes_driver_current_xe25=0x9
|
||||
serdes_preemphasis_xe25=0x2C4400
|
||||
serdes_if_type_xe25=14
|
||||
|
||||
serdes_driver_current_xe26=0x9
|
||||
serdes_preemphasis_xe26=0x304000
|
||||
serdes_if_type_xe26=14
|
||||
|
||||
serdes_driver_current_xe27=0x9
|
||||
serdes_preemphasis_xe27=0x304000
|
||||
serdes_if_type_xe27=14
|
||||
|
||||
serdes_driver_current_xe28=0xA
|
||||
serdes_preemphasis_xe28=0x2C4400
|
||||
serdes_if_type_xe28=14
|
||||
|
||||
serdes_driver_current_xe29=0x9
|
||||
serdes_preemphasis_xe29=0x284800
|
||||
serdes_if_type_xe29=14
|
||||
|
||||
serdes_driver_current_xe30=0x9
|
||||
serdes_preemphasis_xe30=0x2C4400
|
||||
serdes_if_type_xe30=14
|
||||
|
||||
serdes_driver_current_xe31=0xA
|
||||
serdes_preemphasis_xe31=0x2C4400
|
||||
serdes_if_type_xe31=14
|
||||
|
||||
serdes_driver_current_xe32=0x9
|
||||
serdes_preemphasis_xe32=0x284800
|
||||
serdes_if_type_xe32=14
|
||||
|
||||
serdes_driver_current_xe33=0x7
|
||||
serdes_preemphasis_xe33=0x284800
|
||||
serdes_if_type_xe33=14
|
||||
|
||||
serdes_driver_current_xe34=0x9
|
||||
serdes_preemphasis_xe34=0x284800
|
||||
serdes_if_type_xe34=14
|
||||
|
||||
serdes_driver_current_xe35=0x9
|
||||
serdes_preemphasis_xe35=0x284800
|
||||
serdes_if_type_xe35=14
|
||||
|
||||
serdes_driver_current_xe36=0x9
|
||||
serdes_preemphasis_xe36=0x284800
|
||||
serdes_if_type_xe36=14
|
||||
|
||||
serdes_driver_current_xe37=0x9
|
||||
serdes_preemphasis_xe37=0x284800
|
||||
serdes_if_type_xe37=14
|
||||
|
||||
serdes_driver_current_xe38=0x9
|
||||
serdes_preemphasis_xe38=0x2C4400
|
||||
serdes_if_type_xe38=14
|
||||
|
||||
serdes_driver_current_xe39=0x9
|
||||
serdes_preemphasis_xe39=0x284800
|
||||
serdes_if_type_xe39=14
|
||||
|
||||
serdes_driver_current_xe40=0xA
|
||||
serdes_preemphasis_xe40=0x284800
|
||||
serdes_if_type_xe40=14
|
||||
|
||||
serdes_driver_current_xe41=0x9
|
||||
serdes_preemphasis_xe41=0x2C4400
|
||||
serdes_if_type_xe41=14
|
||||
|
||||
serdes_driver_current_xe42=0x9
|
||||
serdes_preemphasis_xe42=0x2C4400
|
||||
serdes_if_type_xe42=14
|
||||
|
||||
serdes_driver_current_xe43=0xA
|
||||
serdes_preemphasis_xe43=0x2E4200
|
||||
serdes_if_type_xe43=14
|
||||
|
||||
serdes_driver_current_xe44=0xA
|
||||
serdes_preemphasis_xe44=0x2E4200
|
||||
serdes_if_type_xe44=14
|
||||
|
||||
serdes_driver_current_xe45=0xA
|
||||
serdes_preemphasis_xe45=0x2C4400
|
||||
serdes_if_type_xe45=14
|
||||
|
||||
serdes_driver_current_xe46=0x9
|
||||
serdes_preemphasis_xe46=0x2C4400
|
||||
serdes_if_type_xe46=14
|
||||
|
||||
serdes_driver_current_xe47=0x9
|
||||
serdes_preemphasis_xe47=0x2C4400
|
||||
serdes_if_type_xe47=14
|
||||
|
||||
serdes_driver_current_lane0_ce0=0x9
|
||||
serdes_driver_current_lane1_ce0=0xF
|
||||
serdes_driver_current_lane2_ce0=0x9
|
||||
serdes_driver_current_lane3_ce0=0x9
|
||||
serdes_preemphasis_lane0_ce0=0x2C4400
|
||||
serdes_preemphasis_lane1_ce0=0x343C00
|
||||
serdes_preemphasis_lane2_ce0=0x2C4400
|
||||
serdes_preemphasis_lane3_ce0=0x2C4400
|
||||
serdes_if_type_ce0=14
|
||||
|
||||
serdes_driver_current_lane0_ce1=0x9
|
||||
serdes_driver_current_lane1_ce1=0x9
|
||||
serdes_driver_current_lane2_ce1=0x9
|
||||
serdes_driver_current_lane3_ce1=0xE
|
||||
serdes_preemphasis_lane0_ce1=0x284800
|
||||
serdes_preemphasis_lane1_ce1=0x284800
|
||||
serdes_preemphasis_lane2_ce1=0x2C4400
|
||||
serdes_preemphasis_lane3_ce1=0x2C4400
|
||||
serdes_if_type_ce1=14
|
||||
|
||||
serdes_driver_current_lane0_ce2=0x9
|
||||
serdes_driver_current_lane1_ce2=0xF
|
||||
serdes_driver_current_lane2_ce2=0x9
|
||||
serdes_driver_current_lane3_ce2=0xD
|
||||
serdes_preemphasis_lane0_ce2=0x284800
|
||||
serdes_preemphasis_lane1_ce2=0x343C00
|
||||
serdes_preemphasis_lane2_ce2=0x284800
|
||||
serdes_preemphasis_lane3_ce2=0x304000
|
||||
serdes_if_type_ce2=14
|
||||
|
||||
serdes_driver_current_lane0_ce3=0x9
|
||||
serdes_driver_current_lane1_ce3=0xD
|
||||
serdes_driver_current_lane2_ce3=0x9
|
||||
serdes_driver_current_lane3_ce3=0xD
|
||||
serdes_preemphasis_lane0_ce3=0x2C4400
|
||||
serdes_preemphasis_lane1_ce3=0x304000
|
||||
serdes_preemphasis_lane2_ce3=0x2C4400
|
||||
serdes_preemphasis_lane3_ce3=0x304000
|
||||
serdes_if_type_ce3=14
|
||||
|
||||
serdes_driver_current_lane0_ce4=0x9
|
||||
serdes_driver_current_lane1_ce4=0x9
|
||||
serdes_driver_current_lane2_ce4=0x9
|
||||
serdes_driver_current_lane3_ce4=0xD
|
||||
serdes_preemphasis_lane0_ce4=0x2C4400
|
||||
serdes_preemphasis_lane1_ce4=0x2C4400
|
||||
serdes_preemphasis_lane2_ce4=0x2C4400
|
||||
serdes_preemphasis_lane3_ce4=0x304000
|
||||
serdes_if_type_ce4=14
|
||||
|
||||
serdes_driver_current_lane0_ce5=0x9
|
||||
serdes_driver_current_lane1_ce5=0xF
|
||||
serdes_driver_current_lane2_ce5=0x9
|
||||
serdes_driver_current_lane3_ce5=0x9
|
||||
serdes_preemphasis_lane0_ce5=0x2C4400
|
||||
serdes_preemphasis_lane1_ce5=0x383800
|
||||
serdes_preemphasis_lane2_ce5=0x2C4400
|
||||
serdes_preemphasis_lane3_ce5=0x2C4400
|
||||
serdes_if_type_ce5=14
|
||||
|
||||
serdes_driver_current_lane0_ce6=0x9
|
||||
serdes_driver_current_lane1_ce6=0x9
|
||||
serdes_driver_current_lane2_ce6=0x9
|
||||
serdes_driver_current_lane3_ce6=0xE
|
||||
serdes_preemphasis_lane0_ce6=0x2C4400
|
||||
serdes_preemphasis_lane1_ce6=0x2C4400
|
||||
serdes_preemphasis_lane2_ce6=0x2C4400
|
||||
serdes_preemphasis_lane3_ce6=0x304000
|
||||
serdes_if_type_ce6=14
|
||||
|
||||
serdes_driver_current_lane0_ce7=0x9
|
||||
serdes_driver_current_lane1_ce7=0xA
|
||||
serdes_driver_current_lane2_ce7=0x9
|
||||
serdes_driver_current_lane3_ce7=0XE
|
||||
serdes_preemphasis_lane0_ce7=0x284800
|
||||
serdes_preemphasis_lane1_ce7=0x304000
|
||||
serdes_preemphasis_lane2_ce7=0x2C4400
|
||||
serdes_preemphasis_lane3_ce7=0x343C00
|
||||
serdes_if_type_ce7=14
|
||||
|
||||
serdes_driver_current_lane0_ce8=0x9
|
||||
serdes_driver_current_lane1_ce8=0xE
|
||||
serdes_driver_current_lane2_ce8=0xF
|
||||
serdes_driver_current_lane3_ce8=0xE
|
||||
serdes_preemphasis_lane0_ce8=0x2C4400
|
||||
serdes_preemphasis_lane1_ce8=0x304000
|
||||
serdes_preemphasis_lane2_ce8=0x343C00
|
||||
serdes_preemphasis_lane3_ce8=0x304000
|
||||
serdes_if_type_ce8=14
|
||||
|
||||
serdes_driver_current_lane0_ce9=0x9
|
||||
serdes_driver_current_lane1_ce9=0xD
|
||||
serdes_driver_current_lane2_ce9=0xD
|
||||
serdes_driver_current_lane3_ce9=0xF
|
||||
serdes_preemphasis_lane0_ce9=0x2C4400
|
||||
serdes_preemphasis_lane1_ce9=0x343C00
|
||||
serdes_preemphasis_lane2_ce9=0x343C00
|
||||
serdes_preemphasis_lane3_ce9=0x343C00
|
||||
serdes_if_type_ce9=14
|
||||
|
||||
serdes_driver_current_lane0_ce10=0xD
|
||||
serdes_driver_current_lane1_ce10=0xE
|
||||
serdes_driver_current_lane2_ce10=0xD
|
||||
serdes_driver_current_lane3_ce10=0xD
|
||||
serdes_preemphasis_lane0_ce10=0x343C00
|
||||
serdes_preemphasis_lane1_ce10=0x343C00
|
||||
serdes_preemphasis_lane2_ce10=0x343C00
|
||||
serdes_preemphasis_lane3_ce10=0x343C00
|
||||
serdes_if_type_ce10=14
|
||||
|
||||
serdes_driver_current_lane0_ce11=0xE
|
||||
serdes_driver_current_lane1_ce11=0xD
|
||||
serdes_driver_current_lane2_ce11=0xD
|
||||
serdes_driver_current_lane3_ce11=0xD
|
||||
serdes_preemphasis_lane0_ce11=0x343C00
|
||||
serdes_preemphasis_lane1_ce11=0x343C00
|
||||
serdes_preemphasis_lane2_ce11=0X343C00
|
||||
serdes_preemphasis_lane3_ce11=0X343C00
|
||||
serdes_if_type_ce11=14
|
||||
|
||||
serdes_driver_current_lane0_ce12=0xD
|
||||
serdes_driver_current_lane1_ce12=0xD
|
||||
serdes_driver_current_lane2_ce12=0xD
|
||||
serdes_driver_current_lane3_ce12=0xD
|
||||
serdes_preemphasis_lane0_ce12=0x343C00
|
||||
serdes_preemphasis_lane1_ce12=0x343C00
|
||||
serdes_preemphasis_lane2_ce12=0x343C00
|
||||
serdes_preemphasis_lane3_ce12=0x343C00
|
||||
serdes_if_type_ce12=14
|
||||
|
||||
serdes_driver_current_lane0_ce13=0xD
|
||||
serdes_driver_current_lane1_ce13=0xD
|
||||
serdes_driver_current_lane2_ce13=0xD
|
||||
serdes_driver_current_lane3_ce13=0xF
|
||||
serdes_preemphasis_lane0_ce13=0x343C00
|
||||
serdes_preemphasis_lane1_ce13=0x343C00
|
||||
serdes_preemphasis_lane2_ce13=0x343C00
|
||||
serdes_preemphasis_lane3_ce13=0x005800
|
||||
serdes_if_type_ce13=14
|
||||
|
||||
serdes_driver_current_lane0_ce14=0xE
|
||||
serdes_driver_current_lane1_ce14=0xD
|
||||
serdes_driver_current_lane2_ce14=0xD
|
||||
serdes_driver_current_lane3_ce14=0xE
|
||||
serdes_preemphasis_lane0_ce14=0x383800
|
||||
serdes_preemphasis_lane1_ce14=0x343C00
|
||||
serdes_preemphasis_lane2_ce14=0x343C00
|
||||
serdes_preemphasis_lane3_ce14=0x383800
|
||||
serdes_if_type_ce14=14
|
||||
|
||||
serdes_driver_current_lane0_ce15=0xD
|
||||
serdes_driver_current_lane1_ce15=0xC
|
||||
serdes_driver_current_lane2_ce15=0xC
|
||||
serdes_driver_current_lane3_ce15=0xF
|
||||
serdes_preemphasis_lane0_ce15=0x343C00
|
||||
serdes_preemphasis_lane1_ce15=0x304000
|
||||
serdes_preemphasis_lane2_ce15=0x304000
|
||||
serdes_preemphasis_lane3_ce15=0x005100
|
||||
serdes_if_type_ce15=14
|
@ -1 +1 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/th-s9100-32x100G.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th-s9100-32x100G.config.bcm
|
||||
|
@ -0,0 +1,359 @@
|
||||
#2017/09/12
|
||||
|
||||
os=unix
|
||||
|
||||
oversubscribe_mode=1
|
||||
pbmp_xport_xe=0x3fc000000ff0000003fc000001fe
|
||||
|
||||
#ALPM enable
|
||||
l3_alpm_enable=2
|
||||
ipv6_lpm_128b_enable=1
|
||||
l3_mem_entries=40960
|
||||
l2_mem_entries=40960
|
||||
|
||||
l2xmsg_mode=1
|
||||
mmu_lossless=0
|
||||
|
||||
#Parity
|
||||
parity_correction=1
|
||||
parity_enable=1
|
||||
|
||||
scache_filename=/tmp/scach
|
||||
|
||||
#PIPE0
|
||||
portmap_1=5:100
|
||||
portmap_2=1:100
|
||||
portmap_3=13:100
|
||||
portmap_4=9:100
|
||||
portmap_5=21:100
|
||||
portmap_6=17:100
|
||||
portmap_7=29:100
|
||||
portmap_8=25:100
|
||||
|
||||
#PIPE1
|
||||
portmap_34=37:100
|
||||
portmap_35=33:100
|
||||
portmap_36=45:100
|
||||
portmap_37=41:100
|
||||
portmap_38=53:100
|
||||
portmap_39=49:100
|
||||
portmap_40=61:100
|
||||
portmap_41=57:100
|
||||
|
||||
#PIPE2
|
||||
portmap_68=69:100
|
||||
portmap_69=65:100
|
||||
portmap_70=77:100
|
||||
portmap_71=73:100
|
||||
portmap_72=85:100
|
||||
portmap_73=81:100
|
||||
portmap_74=93:100
|
||||
portmap_75=89:100
|
||||
|
||||
#PIPE3
|
||||
portmap_102=101:100
|
||||
portmap_103=97:100
|
||||
portmap_104=109:100
|
||||
portmap_105=105:100
|
||||
portmap_106=117:100
|
||||
portmap_107=113:100
|
||||
portmap_108=125:100
|
||||
portmap_109=121:100
|
||||
|
||||
#portmap_66=129:10
|
||||
#portmap_100=131:10
|
||||
portmap_33=132:10
|
||||
portmap_67=133:10
|
||||
portmap_101=134:10
|
||||
portmap_135=135:10
|
||||
|
||||
serdes_driver_current_lane0_ce0=0xF
|
||||
serdes_driver_current_lane1_ce0=0xF
|
||||
serdes_driver_current_lane2_ce0=0xF
|
||||
serdes_driver_current_lane3_ce0=0xF
|
||||
serdes_preemphasis_lane0_ce0=0x153C1F
|
||||
serdes_preemphasis_lane1_ce0=0x20341C
|
||||
serdes_preemphasis_lane2_ce0=0x153C1F
|
||||
serdes_preemphasis_lane3_ce0=0x243418
|
||||
|
||||
serdes_driver_current_lane0_ce1=0xF
|
||||
serdes_driver_current_lane1_ce1=0xF
|
||||
serdes_driver_current_lane2_ce1=0xF
|
||||
serdes_driver_current_lane3_ce1=0xF
|
||||
serdes_preemphasis_lane0_ce1=0x153C1F
|
||||
serdes_preemphasis_lane1_ce1=0x20341C
|
||||
serdes_preemphasis_lane2_ce1=0x153C1F
|
||||
serdes_preemphasis_lane3_ce1=0x20341C
|
||||
|
||||
serdes_driver_current_lane0_ce2=0xF
|
||||
serdes_driver_current_lane1_ce2=0xD
|
||||
serdes_driver_current_lane2_ce2=0xF
|
||||
serdes_driver_current_lane3_ce2=0xD
|
||||
serdes_preemphasis_lane0_ce2=0x153C1F
|
||||
serdes_preemphasis_lane1_ce2=0x243418
|
||||
serdes_preemphasis_lane2_ce2=0x153C1F
|
||||
serdes_preemphasis_lane3_ce2=0x203C14
|
||||
|
||||
serdes_driver_current_lane0_ce3=0xF
|
||||
serdes_driver_current_lane1_ce3=0xD
|
||||
serdes_driver_current_lane2_ce3=0xF
|
||||
serdes_driver_current_lane3_ce3=0xD
|
||||
serdes_preemphasis_lane0_ce3=0x153C1F
|
||||
serdes_preemphasis_lane1_ce3=0x203C14
|
||||
serdes_preemphasis_lane2_ce3=0x153C1F
|
||||
serdes_preemphasis_lane3_ce3=0x243418
|
||||
|
||||
serdes_driver_current_lane0_ce4=0xF
|
||||
serdes_driver_current_lane1_ce4=0xB
|
||||
serdes_driver_current_lane2_ce4=0xF
|
||||
serdes_driver_current_lane3_ce4=0xA
|
||||
serdes_preemphasis_lane0_ce4=0x153C1F
|
||||
serdes_preemphasis_lane1_ce4=0x333D00
|
||||
serdes_preemphasis_lane2_ce4=0x153C1F
|
||||
serdes_preemphasis_lane3_ce4=0x304000
|
||||
|
||||
serdes_driver_current_lane0_ce5=0xF
|
||||
serdes_driver_current_lane1_ce5=0xB
|
||||
serdes_driver_current_lane2_ce5=0xF
|
||||
serdes_driver_current_lane3_ce5=0xA
|
||||
serdes_preemphasis_lane0_ce5=0x153C1F
|
||||
serdes_preemphasis_lane1_ce5=0x304000
|
||||
serdes_preemphasis_lane2_ce5=0x153C1F
|
||||
serdes_preemphasis_lane3_ce5=0x304000
|
||||
|
||||
serdes_driver_current_lane0_ce6=0xF
|
||||
serdes_driver_current_lane1_ce6=0xC
|
||||
serdes_driver_current_lane2_ce6=0xF
|
||||
serdes_driver_current_lane3_ce6=0xA
|
||||
serdes_preemphasis_lane0_ce6=0x153C1F
|
||||
serdes_preemphasis_lane1_ce6=0x363A00
|
||||
serdes_preemphasis_lane2_ce6=0x153C1F
|
||||
serdes_preemphasis_lane3_ce6=0x304000
|
||||
|
||||
serdes_driver_current_lane0_ce7=0xF
|
||||
serdes_driver_current_lane1_ce7=0x8
|
||||
serdes_driver_current_lane2_ce7=0xF
|
||||
serdes_driver_current_lane3_ce7=0x8
|
||||
serdes_preemphasis_lane0_ce7=0x153C1F
|
||||
serdes_preemphasis_lane1_ce7=0x304000
|
||||
serdes_preemphasis_lane2_ce7=0x153C1F
|
||||
serdes_preemphasis_lane3_ce7=0x304000
|
||||
|
||||
serdes_driver_current_lane0_ce8=0x8
|
||||
serdes_driver_current_lane1_ce8=0x9
|
||||
serdes_driver_current_lane2_ce8=0x8
|
||||
serdes_driver_current_lane3_ce8=0x8
|
||||
serdes_preemphasis_lane0_ce8=0x254B00
|
||||
serdes_preemphasis_lane1_ce8=0x2C4400
|
||||
serdes_preemphasis_lane2_ce8=0x254B00
|
||||
serdes_preemphasis_lane3_ce8=0x254B00
|
||||
|
||||
serdes_driver_current_lane0_ce9=0x8
|
||||
serdes_driver_current_lane1_ce9=0x9
|
||||
serdes_driver_current_lane2_ce9=0x8
|
||||
serdes_driver_current_lane3_ce9=0x8
|
||||
serdes_preemphasis_lane0_ce9=0x254B00
|
||||
serdes_preemphasis_lane1_ce9=0x2B4500
|
||||
serdes_preemphasis_lane2_ce9=0x254B00
|
||||
serdes_preemphasis_lane3_ce9=0x254B00
|
||||
|
||||
serdes_driver_current_lane0_ce10=0x8
|
||||
serdes_driver_current_lane1_ce10=0x7
|
||||
serdes_driver_current_lane2_ce10=0x8
|
||||
serdes_driver_current_lane3_ce10=0x8
|
||||
serdes_preemphasis_lane0_ce10=0x254B00
|
||||
serdes_preemphasis_lane1_ce10=0x2B4500
|
||||
serdes_preemphasis_lane2_ce10=0x254B00
|
||||
serdes_preemphasis_lane3_ce10=0x254B00
|
||||
|
||||
serdes_driver_current_lane0_ce11=0x8
|
||||
serdes_driver_current_lane1_ce11=0x8
|
||||
serdes_driver_current_lane2_ce11=0x8
|
||||
serdes_driver_current_lane3_ce11=0x8
|
||||
serdes_preemphasis_lane0_ce11=0x254B00
|
||||
serdes_preemphasis_lane1_ce11=0x2C4400
|
||||
serdes_preemphasis_lane2_ce11=0x254B00
|
||||
serdes_preemphasis_lane3_ce11=0x254B00
|
||||
|
||||
serdes_driver_current_lane0_ce12=0x8
|
||||
serdes_driver_current_lane1_ce12=0x5
|
||||
serdes_driver_current_lane2_ce12=0x8
|
||||
serdes_driver_current_lane3_ce12=0x8
|
||||
serdes_preemphasis_lane0_ce12=0x254B00
|
||||
serdes_preemphasis_lane1_ce12=0x254B00
|
||||
serdes_preemphasis_lane2_ce12=0x254B00
|
||||
serdes_preemphasis_lane3_ce12=0x254B00
|
||||
|
||||
serdes_driver_current_lane0_ce13=0x8
|
||||
serdes_driver_current_lane1_ce13=0x8
|
||||
serdes_driver_current_lane2_ce13=0x8
|
||||
serdes_driver_current_lane3_ce13=0x8
|
||||
serdes_preemphasis_lane0_ce13=0x254B00
|
||||
serdes_preemphasis_lane1_ce13=0x254B00
|
||||
serdes_preemphasis_lane2_ce13=0x254B00
|
||||
serdes_preemphasis_lane3_ce13=0x254B00
|
||||
|
||||
serdes_driver_current_lane0_ce14=0x7
|
||||
serdes_driver_current_lane1_ce14=0x7
|
||||
serdes_driver_current_lane2_ce14=0x7
|
||||
serdes_driver_current_lane3_ce14=0x7
|
||||
serdes_preemphasis_lane0_ce14=0x254B00
|
||||
serdes_preemphasis_lane1_ce14=0x254B00
|
||||
serdes_preemphasis_lane2_ce14=0x254B00
|
||||
serdes_preemphasis_lane3_ce14=0x254B00
|
||||
|
||||
serdes_driver_current_lane0_ce15=0x7
|
||||
serdes_driver_current_lane1_ce15=0x5
|
||||
serdes_driver_current_lane2_ce15=0x7
|
||||
serdes_driver_current_lane3_ce15=0x7
|
||||
serdes_preemphasis_lane0_ce15=0x254B00
|
||||
serdes_preemphasis_lane1_ce15=0x254B00
|
||||
serdes_preemphasis_lane2_ce15=0x254B00
|
||||
serdes_preemphasis_lane3_ce15=0x254B00
|
||||
|
||||
serdes_driver_current_lane0_ce16=0x4
|
||||
serdes_driver_current_lane1_ce16=0x4
|
||||
serdes_driver_current_lane2_ce16=0x4
|
||||
serdes_driver_current_lane3_ce16=0x4
|
||||
serdes_preemphasis_lane0_ce16=0x274900
|
||||
serdes_preemphasis_lane1_ce16=0x274900
|
||||
serdes_preemphasis_lane2_ce16=0x274900
|
||||
serdes_preemphasis_lane3_ce16=0x274900
|
||||
|
||||
serdes_driver_current_lane0_ce17=0x8
|
||||
serdes_driver_current_lane1_ce17=0xF
|
||||
serdes_driver_current_lane2_ce17=0xF
|
||||
serdes_driver_current_lane3_ce17=0xF
|
||||
serdes_preemphasis_lane0_ce17=0x254B00
|
||||
serdes_preemphasis_lane1_ce17=0x304000
|
||||
serdes_preemphasis_lane2_ce17=0x304000
|
||||
serdes_preemphasis_lane3_ce17=0x304000
|
||||
|
||||
serdes_driver_current_lane0_ce18=0x2
|
||||
serdes_driver_current_lane1_ce18=0x2
|
||||
serdes_driver_current_lane2_ce18=0x2
|
||||
serdes_driver_current_lane3_ce18=0x2
|
||||
serdes_preemphasis_lane0_ce18=0x205000
|
||||
serdes_preemphasis_lane1_ce18=0x205000
|
||||
serdes_preemphasis_lane2_ce18=0x205000
|
||||
serdes_preemphasis_lane3_ce18=0x205000
|
||||
|
||||
serdes_driver_current_lane0_ce19=0x2
|
||||
serdes_driver_current_lane1_ce19=0x2
|
||||
serdes_driver_current_lane2_ce19=0x2
|
||||
serdes_driver_current_lane3_ce19=0x2
|
||||
serdes_preemphasis_lane0_ce19=0x205000
|
||||
serdes_preemphasis_lane1_ce19=0x205000
|
||||
serdes_preemphasis_lane2_ce19=0x205000
|
||||
serdes_preemphasis_lane3_ce19=0x205000
|
||||
|
||||
serdes_driver_current_lane0_ce20=0x2
|
||||
serdes_driver_current_lane1_ce20=0x2
|
||||
serdes_driver_current_lane2_ce20=0x2
|
||||
serdes_driver_current_lane3_ce20=0x2
|
||||
serdes_preemphasis_lane0_ce20=0x205000
|
||||
serdes_preemphasis_lane1_ce20=0x205000
|
||||
serdes_preemphasis_lane2_ce20=0x205000
|
||||
serdes_preemphasis_lane3_ce20=0x205000
|
||||
|
||||
serdes_driver_current_lane0_ce21=0x4
|
||||
serdes_driver_current_lane1_ce21=0x2
|
||||
serdes_driver_current_lane2_ce21=0x2
|
||||
serdes_driver_current_lane3_ce21=0x2
|
||||
serdes_preemphasis_lane0_ce21=0x175900
|
||||
serdes_preemphasis_lane1_ce21=0x175900
|
||||
serdes_preemphasis_lane2_ce21=0x205000
|
||||
serdes_preemphasis_lane3_ce21=0x205000
|
||||
|
||||
serdes_driver_current_lane0_ce22=0x7
|
||||
serdes_driver_current_lane1_ce22=0x7
|
||||
serdes_driver_current_lane2_ce22=0x7
|
||||
serdes_driver_current_lane3_ce22=0x7
|
||||
serdes_preemphasis_lane0_ce22=0x254B00
|
||||
serdes_preemphasis_lane1_ce22=0x254B00
|
||||
serdes_preemphasis_lane2_ce22=0x254B00
|
||||
serdes_preemphasis_lane3_ce22=0x254B00
|
||||
|
||||
serdes_driver_current_lane0_ce23=0x7
|
||||
serdes_driver_current_lane1_ce23=0x7
|
||||
serdes_driver_current_lane2_ce23=0x7
|
||||
serdes_driver_current_lane3_ce23=0x7
|
||||
serdes_preemphasis_lane0_ce23=0x254B00
|
||||
serdes_preemphasis_lane1_ce23=0x254B00
|
||||
serdes_preemphasis_lane2_ce23=0x254B00
|
||||
serdes_preemphasis_lane3_ce23=0x254B00
|
||||
|
||||
serdes_driver_current_lane0_ce24=0xF
|
||||
serdes_driver_current_lane1_ce24=0x8
|
||||
serdes_driver_current_lane2_ce24=0xF
|
||||
serdes_driver_current_lane3_ce24=0x4
|
||||
serdes_preemphasis_lane0_ce24=0x153C1F
|
||||
serdes_preemphasis_lane1_ce24=0x294700
|
||||
serdes_preemphasis_lane2_ce24=0x153C1F
|
||||
serdes_preemphasis_lane3_ce24=0x294700
|
||||
|
||||
serdes_driver_current_lane0_ce25=0xF
|
||||
serdes_driver_current_lane1_ce25=0x8
|
||||
serdes_driver_current_lane2_ce25=0xF
|
||||
serdes_driver_current_lane3_ce25=0x4
|
||||
serdes_preemphasis_lane0_ce25=0x153C1F
|
||||
serdes_preemphasis_lane1_ce25=0x294700
|
||||
serdes_preemphasis_lane2_ce25=0x153C1F
|
||||
serdes_preemphasis_lane3_ce25=0x294700
|
||||
|
||||
serdes_driver_current_lane0_ce26=0xF
|
||||
serdes_driver_current_lane1_ce26=0xA
|
||||
serdes_driver_current_lane2_ce26=0xF
|
||||
serdes_driver_current_lane3_ce26=0x9
|
||||
serdes_preemphasis_lane0_ce26=0x153C1F
|
||||
serdes_preemphasis_lane1_ce26=0x304000
|
||||
serdes_preemphasis_lane2_ce26=0x153C1F
|
||||
serdes_preemphasis_lane3_ce26=0x304000
|
||||
|
||||
serdes_driver_current_lane0_ce27=0xF
|
||||
serdes_driver_current_lane1_ce27=0x9
|
||||
serdes_driver_current_lane2_ce27=0xF
|
||||
serdes_driver_current_lane3_ce27=0x9
|
||||
serdes_preemphasis_lane0_ce27=0x153C1F
|
||||
serdes_preemphasis_lane1_ce27=0x304000
|
||||
serdes_preemphasis_lane2_ce27=0x153C1F
|
||||
serdes_preemphasis_lane3_ce27=0x304000
|
||||
|
||||
serdes_driver_current_lane0_ce28=0xF
|
||||
serdes_driver_current_lane1_ce28=0xC
|
||||
serdes_driver_current_lane2_ce28=0xF
|
||||
serdes_driver_current_lane3_ce28=0xC
|
||||
serdes_preemphasis_lane0_ce28=0x153C1F
|
||||
serdes_preemphasis_lane1_ce28=0x183C10
|
||||
serdes_preemphasis_lane2_ce28=0x153C1F
|
||||
serdes_preemphasis_lane3_ce28=0x1C3C10
|
||||
|
||||
serdes_driver_current_lane0_ce29=0xF
|
||||
serdes_driver_current_lane1_ce29=0xC
|
||||
serdes_driver_current_lane2_ce29=0xF
|
||||
serdes_driver_current_lane3_ce29=0xC
|
||||
serdes_preemphasis_lane0_ce29=0x153C1F
|
||||
serdes_preemphasis_lane1_ce29=0x203C10
|
||||
serdes_preemphasis_lane2_ce29=0x153C1F
|
||||
serdes_preemphasis_lane3_ce29=0x203C10
|
||||
|
||||
serdes_driver_current_lane0_ce30=0xF
|
||||
serdes_driver_current_lane1_ce30=0xC
|
||||
serdes_driver_current_lane2_ce30=0xF
|
||||
serdes_driver_current_lane3_ce30=0xC
|
||||
serdes_preemphasis_lane0_ce30=0x153C1F
|
||||
serdes_preemphasis_lane1_ce30=0x243C10
|
||||
serdes_preemphasis_lane2_ce30=0x153C1F
|
||||
serdes_preemphasis_lane3_ce30=0x243C08
|
||||
|
||||
serdes_driver_current_lane0_ce31=0xF
|
||||
serdes_driver_current_lane1_ce31=0xC
|
||||
serdes_driver_current_lane2_ce31=0xF
|
||||
serdes_driver_current_lane3_ce31=0xE
|
||||
serdes_preemphasis_lane0_ce31=0x153C1F
|
||||
serdes_preemphasis_lane1_ce31=0x243C10
|
||||
serdes_preemphasis_lane2_ce31=0x153C1F
|
||||
serdes_preemphasis_lane3_ce31=0x203C14
|
||||
|
||||
serdes_if_type_xe=14
|
||||
serdes_if_type_ce=14
|
@ -1 +1 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/th-ly1200-32x100G.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th-ly1200-32x100G.config.bcm
|
||||
|
@ -0,0 +1,319 @@
|
||||
### BMS (start)
|
||||
## Global settings
|
||||
bcm_num_cos=8
|
||||
dport_map_indexed=0
|
||||
|
||||
## Switch settings
|
||||
# Port number and bandwidth assignment.
|
||||
portmap_1=1:100
|
||||
portmap_5=5:100
|
||||
portmap_9=9:100
|
||||
portmap_13=13:100
|
||||
portmap_17=17:100
|
||||
portmap_21=21:100
|
||||
portmap_25=25:100
|
||||
portmap_29=29:100
|
||||
portmap_34=33:100
|
||||
portmap_38=37:100
|
||||
portmap_42=41:100
|
||||
portmap_46=45:100
|
||||
portmap_50=49:100
|
||||
portmap_54=53:100
|
||||
portmap_58=57:100
|
||||
portmap_62=61:100
|
||||
portmap_68=65:100
|
||||
portmap_72=69:100
|
||||
portmap_76=73:100
|
||||
portmap_80=77:100
|
||||
portmap_84=81:100
|
||||
portmap_88=85:100
|
||||
portmap_92=89:100
|
||||
portmap_96=93:100
|
||||
portmap_102=97:100
|
||||
portmap_106=101:100
|
||||
portmap_110=105:100
|
||||
portmap_114=109:100
|
||||
portmap_118=113:100
|
||||
portmap_122=117:100
|
||||
portmap_126=121:100
|
||||
portmap_130=125:100
|
||||
|
||||
# pbmp_xport_xe is used to specify if a XPORT block is configured as xe port
|
||||
# By default, an XPORT block is treated as HG port.
|
||||
pbmp_xport_xe=0x0444444441111111104444444422222222
|
||||
|
||||
# Map dport number <dport> to internal port number <port>.
|
||||
dport_map_port_0=327
|
||||
dport_map_port_1=112
|
||||
dport_map_port_5=116
|
||||
dport_map_port_9=120
|
||||
dport_map_port_13=124
|
||||
dport_map_port_17=80
|
||||
dport_map_port_21=84
|
||||
dport_map_port_25=88
|
||||
dport_map_port_29=92
|
||||
dport_map_port_34=32
|
||||
dport_map_port_38=36
|
||||
dport_map_port_42=40
|
||||
dport_map_port_46=44
|
||||
dport_map_port_50=0
|
||||
dport_map_port_54=4
|
||||
dport_map_port_58=8
|
||||
dport_map_port_62=12
|
||||
dport_map_port_68=16
|
||||
dport_map_port_72=20
|
||||
dport_map_port_76=24
|
||||
dport_map_port_80=28
|
||||
dport_map_port_84=48
|
||||
dport_map_port_88=52
|
||||
dport_map_port_92=56
|
||||
dport_map_port_96=60
|
||||
dport_map_port_102=64
|
||||
dport_map_port_106=68
|
||||
dport_map_port_110=72
|
||||
dport_map_port_114=76
|
||||
dport_map_port_118=96
|
||||
dport_map_port_122=100
|
||||
dport_map_port_126=104
|
||||
dport_map_port_130=108
|
||||
|
||||
# Remap XGXS rx and tx lanes to desired mapping. Four bits were used for
|
||||
# specifying each lane in the format of Lane 0 (bit 15-12), Lane 1 (bit 11-8),
|
||||
# lane 2 (bit 7-4), and lane 3 (bit 3-0).
|
||||
# For example, to reverse the tx lane mapping in 3, 2, 1, 0 order,
|
||||
xgxs_tx_lane_map_ce0=0x3210
|
||||
xgxs_rx_lane_map_ce0=0x3210
|
||||
xgxs_tx_lane_map_ce4=0x3210
|
||||
xgxs_rx_lane_map_ce4=0x2103
|
||||
xgxs_tx_lane_map_ce8=0x3210
|
||||
xgxs_rx_lane_map_ce8=0x3210
|
||||
xgxs_tx_lane_map_ce12=0x3210
|
||||
xgxs_rx_lane_map_ce12=0x2103
|
||||
xgxs_tx_lane_map_ce16=0x0123
|
||||
xgxs_rx_lane_map_ce16=0x0123
|
||||
xgxs_tx_lane_map_ce20=0x3210
|
||||
xgxs_rx_lane_map_ce20=0x2103
|
||||
xgxs_tx_lane_map_ce24=0x3210
|
||||
xgxs_rx_lane_map_ce24=0x3210
|
||||
xgxs_tx_lane_map_ce28=0x0123
|
||||
xgxs_rx_lane_map_ce28=0x1203
|
||||
xgxs_tx_lane_map_ce32=0x3210
|
||||
xgxs_rx_lane_map_ce32=0x3210
|
||||
xgxs_tx_lane_map_ce36=0x2301
|
||||
xgxs_rx_lane_map_ce36=0x3120
|
||||
xgxs_tx_lane_map_ce40=0x3210
|
||||
xgxs_rx_lane_map_ce40=0x3210
|
||||
xgxs_tx_lane_map_ce44=0x3102
|
||||
xgxs_rx_lane_map_ce44=0x2301
|
||||
xgxs_tx_lane_map_ce48=0x3210
|
||||
xgxs_rx_lane_map_ce48=0x1203
|
||||
xgxs_tx_lane_map_ce52=0x0123
|
||||
xgxs_rx_lane_map_ce52=0x3210
|
||||
xgxs_tx_lane_map_ce56=0x3210
|
||||
xgxs_rx_lane_map_ce56=0x1203
|
||||
xgxs_tx_lane_map_ce60=0x0213
|
||||
xgxs_rx_lane_map_ce60=0x3210
|
||||
xgxs_tx_lane_map_ce64=0x3120
|
||||
xgxs_rx_lane_map_ce64=0x1032
|
||||
xgxs_tx_lane_map_ce68=0x0123
|
||||
xgxs_rx_lane_map_ce68=0x3012
|
||||
xgxs_tx_lane_map_ce72=0x1230
|
||||
xgxs_rx_lane_map_ce72=0x1032
|
||||
xgxs_tx_lane_map_ce76=0x0123
|
||||
xgxs_rx_lane_map_ce76=0x3012
|
||||
xgxs_tx_lane_map_ce80=0x0213
|
||||
xgxs_rx_lane_map_ce80=0x2031
|
||||
xgxs_tx_lane_map_ce84=0x2301
|
||||
xgxs_rx_lane_map_ce84=0x3120
|
||||
xgxs_tx_lane_map_ce88=0x3210
|
||||
xgxs_rx_lane_map_ce88=0x3210
|
||||
xgxs_tx_lane_map_ce92=0x2301
|
||||
xgxs_rx_lane_map_ce92=0x3120
|
||||
xgxs_tx_lane_map_ce96=0x3210
|
||||
xgxs_rx_lane_map_ce96=0x0321
|
||||
xgxs_tx_lane_map_ce100=0x0123
|
||||
xgxs_rx_lane_map_ce100=0x1032
|
||||
xgxs_tx_lane_map_ce104=0x0123
|
||||
xgxs_rx_lane_map_ce104=0x0123
|
||||
xgxs_tx_lane_map_ce108=0x3210
|
||||
xgxs_rx_lane_map_ce108=0x2103
|
||||
xgxs_tx_lane_map_ce112=0x0123
|
||||
xgxs_rx_lane_map_ce112=0x0123
|
||||
xgxs_tx_lane_map_ce116=0x0123
|
||||
xgxs_rx_lane_map_ce116=0x1230
|
||||
xgxs_tx_lane_map_ce120=0x0123
|
||||
xgxs_rx_lane_map_ce120=0x0123
|
||||
xgxs_tx_lane_map_ce124=0x0123
|
||||
xgxs_rx_lane_map_ce124=0x1230
|
||||
|
||||
# Config to describe the system Linerate or Oversubscribe mode.
|
||||
# 0: Linerate only (default).
|
||||
# 1: Oversubscribe mode (all ports will be oversub).
|
||||
# 2: Mixed mode. Check device specification for applicability. Port bitmap specified via pbmp_oversubscribe.
|
||||
oversubscribe_mode=1
|
||||
|
||||
# Set the default MMU lossless behavior.
|
||||
mmu_lossless=0
|
||||
|
||||
# Set preemphasis
|
||||
serdes_preemphasis_lane0_ce0=0x2c3c08
|
||||
serdes_preemphasis_lane1_ce0=0x2c3c08
|
||||
serdes_preemphasis_lane2_ce0=0x2c3c08
|
||||
serdes_preemphasis_lane3_ce0=0x2c3c08
|
||||
|
||||
serdes_preemphasis_lane0_ce4=0x2c3c08
|
||||
serdes_preemphasis_lane1_ce4=0x2c3c08
|
||||
serdes_preemphasis_lane2_ce4=0x2c3c08
|
||||
serdes_preemphasis_lane3_ce4=0x2c3c08
|
||||
|
||||
serdes_preemphasis_lane0_ce8=0x2c3c08
|
||||
serdes_preemphasis_lane1_ce8=0x2c3c08
|
||||
serdes_preemphasis_lane2_ce8=0x2c3c08
|
||||
serdes_preemphasis_lane3_ce8=0x2c3c08
|
||||
|
||||
serdes_preemphasis_lane0_ce12=0x2c3c08
|
||||
serdes_preemphasis_lane1_ce12=0x2c3c08
|
||||
serdes_preemphasis_lane2_ce12=0x2c3c08
|
||||
serdes_preemphasis_lane3_ce12=0x2c3c08
|
||||
|
||||
serdes_preemphasis_lane0_ce16=0x244408
|
||||
serdes_preemphasis_lane1_ce16=0x244408
|
||||
serdes_preemphasis_lane2_ce16=0x244408
|
||||
serdes_preemphasis_lane3_ce16=0x244408
|
||||
|
||||
serdes_preemphasis_lane0_ce20=0x244408
|
||||
serdes_preemphasis_lane1_ce20=0x244408
|
||||
serdes_preemphasis_lane2_ce20=0x244408
|
||||
serdes_preemphasis_lane3_ce20=0x244408
|
||||
|
||||
serdes_preemphasis_lane0_ce24=0x244408
|
||||
serdes_preemphasis_lane1_ce24=0x244408
|
||||
serdes_preemphasis_lane2_ce24=0x244408
|
||||
serdes_preemphasis_lane3_ce24=0x244408
|
||||
|
||||
serdes_preemphasis_lane0_ce28=0x244408
|
||||
serdes_preemphasis_lane1_ce28=0x244408
|
||||
serdes_preemphasis_lane2_ce28=0x244408
|
||||
serdes_preemphasis_lane3_ce28=0x244408
|
||||
|
||||
serdes_preemphasis_lane0_ce32=0x2c3c08
|
||||
serdes_preemphasis_lane1_ce32=0x2c3c08
|
||||
serdes_preemphasis_lane2_ce32=0x2c3c08
|
||||
serdes_preemphasis_lane3_ce32=0x2c3c08
|
||||
|
||||
serdes_preemphasis_lane0_ce36=0x2c3c08
|
||||
serdes_preemphasis_lane1_ce36=0x2c3c08
|
||||
serdes_preemphasis_lane2_ce36=0x2c3c08
|
||||
serdes_preemphasis_lane3_ce36=0x2c3c08
|
||||
|
||||
serdes_preemphasis_lane0_ce40=0x2c3c08
|
||||
serdes_preemphasis_lane1_ce40=0x2c3c08
|
||||
serdes_preemphasis_lane2_ce40=0x2c3c08
|
||||
serdes_preemphasis_lane3_ce40=0x2c3c08
|
||||
|
||||
serdes_preemphasis_lane0_ce44=0x244408
|
||||
serdes_preemphasis_lane1_ce44=0x244408
|
||||
serdes_preemphasis_lane2_ce44=0x244408
|
||||
serdes_preemphasis_lane3_ce44=0x244408
|
||||
|
||||
serdes_preemphasis_lane0_ce48=0x244408
|
||||
serdes_preemphasis_lane1_ce48=0x244408
|
||||
serdes_preemphasis_lane2_ce48=0x244408
|
||||
serdes_preemphasis_lane3_ce48=0x244408
|
||||
|
||||
serdes_preemphasis_lane0_ce52=0x244408
|
||||
serdes_preemphasis_lane1_ce52=0x244408
|
||||
serdes_preemphasis_lane2_ce52=0x244408
|
||||
serdes_preemphasis_lane3_ce52=0x244408
|
||||
|
||||
serdes_preemphasis_lane0_ce56=0x244408
|
||||
serdes_preemphasis_lane1_ce56=0x244408
|
||||
serdes_preemphasis_lane2_ce56=0x244408
|
||||
serdes_preemphasis_lane3_ce56=0x244408
|
||||
|
||||
serdes_preemphasis_lane0_ce60=0x244408
|
||||
serdes_preemphasis_lane1_ce60=0x244408
|
||||
serdes_preemphasis_lane2_ce60=0x244408
|
||||
serdes_preemphasis_lane3_ce60=0x244408
|
||||
|
||||
serdes_preemphasis_lane0_ce64=0x244408
|
||||
serdes_preemphasis_lane1_ce64=0x244408
|
||||
serdes_preemphasis_lane2_ce64=0x244408
|
||||
serdes_preemphasis_lane3_ce64=0x244408
|
||||
|
||||
serdes_preemphasis_lane0_ce68=0x244408
|
||||
serdes_preemphasis_lane1_ce68=0x244408
|
||||
serdes_preemphasis_lane2_ce68=0x244408
|
||||
serdes_preemphasis_lane3_ce68=0x244408
|
||||
|
||||
serdes_preemphasis_lane0_ce72=0x244408
|
||||
serdes_preemphasis_lane1_ce72=0x244408
|
||||
serdes_preemphasis_lane2_ce72=0x244408
|
||||
serdes_preemphasis_lane3_ce72=0x244408
|
||||
|
||||
serdes_preemphasis_lane0_ce76=0x244408
|
||||
serdes_preemphasis_lane1_ce76=0x244408
|
||||
serdes_preemphasis_lane2_ce76=0x244408
|
||||
serdes_preemphasis_lane3_ce76=0x244408
|
||||
|
||||
serdes_preemphasis_lane0_ce80=0x244408
|
||||
serdes_preemphasis_lane1_ce80=0x244408
|
||||
serdes_preemphasis_lane2_ce80=0x244408
|
||||
serdes_preemphasis_lane3_ce80=0x244408
|
||||
|
||||
serdes_preemphasis_lane0_ce84=0x2c3c08
|
||||
serdes_preemphasis_lane1_ce84=0x2c3c08
|
||||
serdes_preemphasis_lane2_ce84=0x2c3c08
|
||||
serdes_preemphasis_lane3_ce84=0x2c3c08
|
||||
|
||||
serdes_preemphasis_lane0_ce88=0x2c3c08
|
||||
serdes_preemphasis_lane1_ce88=0x2c3c08
|
||||
serdes_preemphasis_lane2_ce88=0x2c3c08
|
||||
serdes_preemphasis_lane3_ce88=0x2c3c08
|
||||
|
||||
serdes_preemphasis_lane0_ce92=0x2c3c08
|
||||
serdes_preemphasis_lane1_ce92=0x2c3c08
|
||||
serdes_preemphasis_lane2_ce92=0x2c3c08
|
||||
serdes_preemphasis_lane3_ce92=0x2c3c08
|
||||
|
||||
serdes_preemphasis_lane0_ce96=0x244408
|
||||
serdes_preemphasis_lane1_ce96=0x244408
|
||||
serdes_preemphasis_lane2_ce96=0x244408
|
||||
serdes_preemphasis_lane3_ce96=0x244408
|
||||
|
||||
serdes_preemphasis_lane0_ce100=0x244408
|
||||
serdes_preemphasis_lane1_ce100=0x244408
|
||||
serdes_preemphasis_lane2_ce100=0x244408
|
||||
serdes_preemphasis_lane3_ce100=0x244408
|
||||
|
||||
serdes_preemphasis_lane0_ce104=0x244408
|
||||
serdes_preemphasis_lane1_ce104=0x244408
|
||||
serdes_preemphasis_lane2_ce104=0x244408
|
||||
serdes_preemphasis_lane3_ce104=0x244408
|
||||
|
||||
serdes_preemphasis_lane0_ce108=0x244408
|
||||
serdes_preemphasis_lane1_ce108=0x244408
|
||||
serdes_preemphasis_lane2_ce108=0x244408
|
||||
serdes_preemphasis_lane3_ce108=0x244408
|
||||
|
||||
serdes_preemphasis_lane0_ce112=0x2c3c08
|
||||
serdes_preemphasis_lane1_ce112=0x2c3c08
|
||||
serdes_preemphasis_lane2_ce112=0x2c3c08
|
||||
serdes_preemphasis_lane3_ce112=0x2c3c08
|
||||
|
||||
serdes_preemphasis_lane0_ce116=0x2c3c08
|
||||
serdes_preemphasis_lane1_ce116=0x2c3c08
|
||||
serdes_preemphasis_lane2_ce116=0x2c3c08
|
||||
serdes_preemphasis_lane3_ce116=0x2c3c08
|
||||
|
||||
serdes_preemphasis_lane0_ce120=0x2c3c08
|
||||
serdes_preemphasis_lane1_ce120=0x2c3c08
|
||||
serdes_preemphasis_lane2_ce120=0x2c3c08
|
||||
serdes_preemphasis_lane3_ce120=0x2c3c08
|
||||
|
||||
serdes_preemphasis_lane0_ce124=0x2c3c08
|
||||
serdes_preemphasis_lane1_ce124=0x2c3c08
|
||||
serdes_preemphasis_lane2_ce124=0x2c3c08
|
||||
serdes_preemphasis_lane3_ce124=0x2c3c08
|
||||
|
||||
### BMS (end)
|
@ -1 +1 @@
|
||||
SAI_INIT_CONFIG_FILE=/etc/bcm/th-ix1b-32x100G.config.bcm
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th-ix1b-32x100G.config.bcm
|
||||
|
@ -0,0 +1,253 @@
|
||||
os=unix
|
||||
|
||||
pbmp_xport_xe=0x3fd000000ff4000003fc000001fe
|
||||
pbmp_oversubscribe=0x3fd000000ff4000003fc000001fe
|
||||
l2xmsg_mode=1
|
||||
|
||||
schan_intr_enable=0
|
||||
|
||||
# Control to disable parity messages
|
||||
parity_enable=1
|
||||
|
||||
# Control to disable parity correction
|
||||
parity_correction=1
|
||||
|
||||
l2_mem_entries=<40960>
|
||||
l3_mem_entries=<40960>
|
||||
|
||||
portmap_1=1:100
|
||||
portmap_2=5:100
|
||||
portmap_3=9:100
|
||||
portmap_4=13:100
|
||||
portmap_5=17:100
|
||||
portmap_6=21:100
|
||||
portmap_7=25:100
|
||||
portmap_8=29:100
|
||||
portmap_34=33:100
|
||||
portmap_35=37:100
|
||||
portmap_36=41:100
|
||||
portmap_37=45:100
|
||||
portmap_38=49:100
|
||||
portmap_39=53:100
|
||||
portmap_40=57:100
|
||||
portmap_41=61:100
|
||||
portmap_68=65:100
|
||||
portmap_69=69:100
|
||||
portmap_70=73:100
|
||||
portmap_71=77:100
|
||||
portmap_72=81:100
|
||||
portmap_73=85:100
|
||||
portmap_74=89:100
|
||||
portmap_75=93:100
|
||||
portmap_102=97:100
|
||||
portmap_103=101:100
|
||||
portmap_104=105:100
|
||||
portmap_105=109:100
|
||||
portmap_106=113:100
|
||||
portmap_107=117:100
|
||||
portmap_108=121:100
|
||||
portmap_109=125:100
|
||||
|
||||
portmap_66=129:10
|
||||
portmap_100=131:10
|
||||
portmap_33=132:10
|
||||
portmap_67=133:10
|
||||
portmap_101=134:10
|
||||
portmap_135=135:10
|
||||
|
||||
|
||||
mem_cache_enable=1
|
||||
ctr_evict_enable=0
|
||||
|
||||
#mdio setting
|
||||
rate_ext_mdio_divisor=0x2f
|
||||
mdio_output_delay=15
|
||||
|
||||
#lanes swap and polarity
|
||||
xgxs_rx_lane_map_1=0x3120
|
||||
phy_xaui_rx_polarity_flip_1=0xa
|
||||
xgxs_tx_lane_map_1=0x1230
|
||||
phy_xaui_tx_polarity_flip_1=0x7
|
||||
|
||||
xgxs_rx_lane_map_2=0x3120
|
||||
phy_xaui_rx_polarity_flip_2=0xc
|
||||
xgxs_tx_lane_map_2=0x0213
|
||||
phy_xaui_tx_polarity_flip_2=0x5
|
||||
|
||||
xgxs_rx_lane_map_3=0x2013
|
||||
phy_xaui_rx_polarity_flip_3=0xb
|
||||
xgxs_tx_lane_map_3=0x3120
|
||||
phy_xaui_tx_polarity_flip_3=0x6
|
||||
|
||||
xgxs_rx_lane_map_4=0x2103
|
||||
phy_xaui_rx_polarity_flip_4=0xf
|
||||
xgxs_tx_lane_map_4=0x3201
|
||||
phy_xaui_tx_polarity_flip_4=0x5
|
||||
|
||||
xgxs_rx_lane_map_5=0x1032
|
||||
phy_xaui_rx_polarity_flip_5=0x7
|
||||
xgxs_tx_lane_map_5=0x1302
|
||||
phy_xaui_tx_polarity_flip_5=0x0
|
||||
|
||||
xgxs_rx_lane_map_6=0x2103
|
||||
phy_xaui_rx_polarity_flip_6=0x3
|
||||
xgxs_tx_lane_map_6=0x3120
|
||||
phy_xaui_tx_polarity_flip_6=0x2
|
||||
|
||||
xgxs_rx_lane_map_7=0x0123
|
||||
phy_xaui_rx_polarity_flip_7=0x5
|
||||
xgxs_tx_lane_map_7=0x3012
|
||||
phy_xaui_tx_polarity_flip_7=0x3
|
||||
|
||||
xgxs_rx_lane_map_8=0x1032
|
||||
phy_xaui_rx_polarity_flip_8=0xf
|
||||
xgxs_tx_lane_map_8=0x3120
|
||||
phy_xaui_tx_polarity_flip_8=0x2
|
||||
|
||||
xgxs_rx_lane_map_34=0x3021
|
||||
phy_xaui_rx_polarity_flip_34=0xa
|
||||
xgxs_tx_lane_map_34=0x3210
|
||||
phy_xaui_tx_polarity_flip_34=0xf
|
||||
|
||||
xgxs_rx_lane_map_35=0x2103
|
||||
phy_xaui_rx_polarity_flip_35=0x6
|
||||
xgxs_tx_lane_map_35=0x3120
|
||||
phy_xaui_tx_polarity_flip_35=0x5
|
||||
|
||||
xgxs_rx_lane_map_36=0x0312
|
||||
phy_xaui_rx_polarity_flip_36=0x4
|
||||
xgxs_tx_lane_map_36=0x3210
|
||||
phy_xaui_tx_polarity_flip_36=0x2
|
||||
|
||||
xgxs_rx_lane_map_37=0x0231
|
||||
phy_xaui_rx_polarity_flip_37=0x4
|
||||
xgxs_tx_lane_map_37=0x1032
|
||||
phy_xaui_tx_polarity_flip_37=0x2
|
||||
|
||||
xgxs_rx_lane_map_38=0x3012
|
||||
phy_xaui_rx_polarity_flip_38=0xa
|
||||
xgxs_tx_lane_map_38=0x2103
|
||||
phy_xaui_tx_polarity_flip_38=0xd
|
||||
|
||||
xgxs_rx_lane_map_39=0x0123
|
||||
phy_xaui_rx_polarity_flip_39=0x9
|
||||
xgxs_tx_lane_map_39=0x3120
|
||||
phy_xaui_tx_polarity_flip_39=0xd
|
||||
|
||||
xgxs_rx_lane_map_40=0x2310
|
||||
phy_xaui_rx_polarity_flip_40=0x6
|
||||
xgxs_tx_lane_map_40=0x0123
|
||||
|
||||
xgxs_rx_lane_map_41=0x1230
|
||||
phy_xaui_rx_polarity_flip_41=0xa
|
||||
xgxs_tx_lane_map_41=0x0123
|
||||
phy_xaui_tx_polarity_flip_41=0xe
|
||||
|
||||
xgxs_rx_lane_map_68=0x1230
|
||||
phy_xaui_rx_polarity_flip_68=0xb
|
||||
xgxs_tx_lane_map_68=0x3012
|
||||
phy_xaui_tx_polarity_flip_68=0xa
|
||||
|
||||
xgxs_rx_lane_map_69=0x2310
|
||||
phy_xaui_rx_polarity_flip_69=0xf
|
||||
xgxs_tx_lane_map_69=0x3120
|
||||
phy_xaui_tx_polarity_flip_69=0x2
|
||||
|
||||
xgxs_rx_lane_map_70=0x2310
|
||||
phy_xaui_rx_polarity_flip_70=0xe
|
||||
xgxs_tx_lane_map_70=0x0213
|
||||
phy_xaui_tx_polarity_flip_70=0x2
|
||||
|
||||
xgxs_rx_lane_map_71=0x2130
|
||||
phy_xaui_rx_polarity_flip_71=0x5
|
||||
xgxs_tx_lane_map_71=0x3210
|
||||
|
||||
phy_xaui_rx_polarity_flip_72=0xa
|
||||
xgxs_tx_lane_map_72=0x1230
|
||||
|
||||
xgxs_rx_lane_map_73=0x0213
|
||||
phy_xaui_rx_polarity_flip_73=0x5
|
||||
xgxs_tx_lane_map_73=0x1320
|
||||
phy_xaui_tx_polarity_flip_73=0x3
|
||||
|
||||
xgxs_rx_lane_map_74=0x2310
|
||||
phy_xaui_rx_polarity_flip_74=0xe
|
||||
xgxs_tx_lane_map_74=0x2310
|
||||
phy_xaui_tx_polarity_flip_74=0xc
|
||||
|
||||
xgxs_rx_lane_map_75=0x0321
|
||||
xgxs_tx_lane_map_75=0x2130
|
||||
phy_xaui_tx_polarity_flip_75=0x6
|
||||
|
||||
xgxs_rx_lane_map_102=0x1302
|
||||
phy_xaui_rx_polarity_flip_102=0x4
|
||||
xgxs_tx_lane_map_102=0x0123
|
||||
phy_xaui_tx_polarity_flip_102=0xa
|
||||
|
||||
xgxs_tx_lane_map_103=0x2130
|
||||
phy_xaui_tx_polarity_flip_103=0x8
|
||||
|
||||
xgxs_rx_lane_map_104=0x1302
|
||||
phy_xaui_rx_polarity_flip_104=0xd
|
||||
xgxs_tx_lane_map_104=0x1302
|
||||
phy_xaui_tx_polarity_flip_104=0x2
|
||||
|
||||
xgxs_rx_lane_map_105=0x1230
|
||||
phy_xaui_rx_polarity_flip_105=0x8
|
||||
xgxs_tx_lane_map_105=0x1320
|
||||
|
||||
xgxs_rx_lane_map_106=0x3120
|
||||
phy_xaui_rx_polarity_flip_106=0xc
|
||||
xgxs_tx_lane_map_106=0x3120
|
||||
phy_xaui_tx_polarity_flip_106=0x0
|
||||
|
||||
xgxs_rx_lane_map_107=0x0321
|
||||
phy_xaui_rx_polarity_flip_107=0xa
|
||||
xgxs_tx_lane_map_107=0x1032
|
||||
phy_xaui_tx_polarity_flip_107=0xf
|
||||
|
||||
xgxs_rx_lane_map_108=0x0321
|
||||
phy_xaui_rx_polarity_flip_108=0xf
|
||||
xgxs_tx_lane_map_108=0x3210
|
||||
phy_xaui_tx_polarity_flip_108=0x0
|
||||
|
||||
xgxs_rx_lane_map_109=0x0321
|
||||
phy_xaui_rx_polarity_flip_109=0xa
|
||||
xgxs_tx_lane_map_109=0x3021
|
||||
phy_xaui_tx_polarity_flip_109=0x3
|
||||
|
||||
dport_map_port_68=1
|
||||
dport_map_port_69=2
|
||||
dport_map_port_70=3
|
||||
dport_map_port_71=4
|
||||
dport_map_port_37=5
|
||||
dport_map_port_36=6
|
||||
dport_map_port_39=7
|
||||
dport_map_port_38=8
|
||||
dport_map_port_41=9
|
||||
dport_map_port_40=10
|
||||
dport_map_port_35=11
|
||||
dport_map_port_34=12
|
||||
dport_map_port_72=13
|
||||
dport_map_port_73=14
|
||||
dport_map_port_74=15
|
||||
dport_map_port_75=16
|
||||
dport_map_port_102=17
|
||||
dport_map_port_103=18
|
||||
dport_map_port_104=19
|
||||
dport_map_port_105=20
|
||||
dport_map_port_8=21
|
||||
dport_map_port_7=22
|
||||
dport_map_port_2=23
|
||||
dport_map_port_1=24
|
||||
dport_map_port_4=25
|
||||
dport_map_port_3=26
|
||||
dport_map_port_6=27
|
||||
dport_map_port_5=28
|
||||
dport_map_port_106=29
|
||||
dport_map_port_107=30
|
||||
dport_map_port_108=31
|
||||
dport_map_port_109=32
|
||||
dport_map_port_66=33
|
||||
dport_map_port_100=34
|
||||
|
Loading…
Reference in New Issue
Block a user