[Arista] Update drivers and boot script (#3959)
* Update arista driver submodule * Add support for 7260CX3-64E in boot0 * Refactor boot0 platform specific definition Make it easier to manage new sku * Add support for 7050CX3-32S in boot0 Just contains the required boot0 information * Add basic plugin support for DCS-7050CX3-32S * Add port config for Arista-7050CX3-32S-C32 Co-authored-by: yurypm <yurypm@arista.com> Co-authored-by: byu343 <byu@arista.com>
This commit is contained in:
parent
b45d2b4130
commit
64500e143b
@ -0,0 +1,35 @@
|
|||||||
|
# name lanes alias index
|
||||||
|
Ethernet0 1,2,3,4 Ethernet1/1 1
|
||||||
|
Ethernet4 5,6,7,8 Ethernet2/1 2
|
||||||
|
Ethernet8 9,10,11,12 Ethernet3/1 3
|
||||||
|
Ethernet12 13,14,15,16 Ethernet4/1 4
|
||||||
|
Ethernet16 21,22,23,24 Ethernet5/1 5
|
||||||
|
Ethernet20 17,18,19,20 Ethernet6/1 6
|
||||||
|
Ethernet24 25,26,27,28 Ethernet7/1 7
|
||||||
|
Ethernet28 29,30,31,32 Ethernet8/1 8
|
||||||
|
Ethernet32 37,38,39,40 Ethernet9/1 9
|
||||||
|
Ethernet36 33,34,35,36 Ethernet10/1 10
|
||||||
|
Ethernet40 41,42,43,44 Ethernet11/1 11
|
||||||
|
Ethernet44 45,46,47,48 Ethernet12/1 12
|
||||||
|
Ethernet48 53,54,55,56 Ethernet13/1 13
|
||||||
|
Ethernet52 49,50,51,52 Ethernet14/1 14
|
||||||
|
Ethernet56 57,58,59,60 Ethernet15/1 15
|
||||||
|
Ethernet60 61,62,63,64 Ethernet16/1 16
|
||||||
|
Ethernet64 69,70,71,72 Ethernet17/1 17
|
||||||
|
Ethernet68 65,66,67,68 Ethernet18/1 18
|
||||||
|
Ethernet72 73,74,75,76 Ethernet19/1 19
|
||||||
|
Ethernet76 77,78,79,80 Ethernet20/1 20
|
||||||
|
Ethernet80 85,86,87,88 Ethernet21/1 21
|
||||||
|
Ethernet84 81,82,83,84 Ethernet22/1 22
|
||||||
|
Ethernet88 89,90,91,92 Ethernet23/1 23
|
||||||
|
Ethernet92 93,94,95,96 Ethernet24/1 24
|
||||||
|
Ethernet96 101,102,103,104 Ethernet25/1 25
|
||||||
|
Ethernet100 97,98,99,100 Ethernet26/1 26
|
||||||
|
Ethernet104 105,106,107,108 Ethernet27/1 27
|
||||||
|
Ethernet108 109,110,111,112 Ethernet28/1 28
|
||||||
|
Ethernet112 117,118,119,120 Ethernet29/1 29
|
||||||
|
Ethernet116 113,114,115,116 Ethernet30/1 30
|
||||||
|
Ethernet120 121,122,123,124 Ethernet31/1 31
|
||||||
|
Ethernet124 125,126,127,128 Ethernet32/1 32
|
||||||
|
Ethernet128 129 Ethernet33 33
|
||||||
|
Ethernet132 128 Ethernet34 34
|
@ -0,0 +1 @@
|
|||||||
|
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/td3-a7050cx3-32s-32x100G.config.bcm
|
@ -0,0 +1,503 @@
|
|||||||
|
arl_clean_timeout_usec=15000000
|
||||||
|
asf_mem_profile=2
|
||||||
|
bcm_num_cos=8
|
||||||
|
bcm_stat_flags=1
|
||||||
|
bcm_stat_jumbo=9236
|
||||||
|
bcm_tunnel_term_compatible_mode=1
|
||||||
|
cdma_timeout_usec=15000000
|
||||||
|
core_clock_frequency=1525
|
||||||
|
dma_desc_timeout_usec=15000000
|
||||||
|
dpp_clock_ratio=2:3
|
||||||
|
fpem_mem_entries=0
|
||||||
|
higig2_hdr_mode=1
|
||||||
|
ifp_inports_support_enable=1
|
||||||
|
ipv6_lpm_128b_enable=1
|
||||||
|
l2_mem_entries=32768
|
||||||
|
l2xmsg_mode=1
|
||||||
|
l3_alpm_enable=2
|
||||||
|
l3_max_ecmp_mode=1
|
||||||
|
l3_mem_entries=16384
|
||||||
|
max_vp_lags=0
|
||||||
|
miim_intr_enable=0
|
||||||
|
module_64ports=1
|
||||||
|
multicast_l2_range=16383
|
||||||
|
multicast_l3_range=0
|
||||||
|
os=unix
|
||||||
|
oversubscribe_mode=1
|
||||||
|
pbmp_xport_xe=0x4888888888888888c2222222222222222
|
||||||
|
PHY_AN_ALLOW_PLL_CHANGE=1
|
||||||
|
phy_an_c37_130=2
|
||||||
|
phy_an_c37_66=2
|
||||||
|
phy_an_c73=1
|
||||||
|
port_flex_enable=1
|
||||||
|
port_init_autoneg=0
|
||||||
|
port_phy_addr=0xff
|
||||||
|
robust_hash_disable_egress_vlan=1
|
||||||
|
robust_hash_disable_mpls=1
|
||||||
|
robust_hash_disable_vlan=1
|
||||||
|
sram_scan_enable=0
|
||||||
|
stable_size=0x5500000
|
||||||
|
tdma_timeout_usec=15000000
|
||||||
|
tslam_timeout_usec=15000000
|
||||||
|
phy_chain_rx_lane_map_physical{1.0}=0x1302
|
||||||
|
phy_chain_rx_lane_map_physical{101.0}=0x0213
|
||||||
|
phy_chain_rx_lane_map_physical{105.0}=0x2031
|
||||||
|
phy_chain_rx_lane_map_physical{109.0}=0x0213
|
||||||
|
phy_chain_rx_lane_map_physical{113.0}=0x2130
|
||||||
|
phy_chain_rx_lane_map_physical{117.0}=0x0213
|
||||||
|
phy_chain_rx_lane_map_physical{121.0}=0x2031
|
||||||
|
phy_chain_rx_lane_map_physical{125.0}=0x0213
|
||||||
|
phy_chain_rx_lane_map_physical{129.0}=0x3210
|
||||||
|
phy_chain_rx_lane_map_physical{13.0}=0x3120
|
||||||
|
phy_chain_rx_lane_map_physical{17.0}=0x1203
|
||||||
|
phy_chain_rx_lane_map_physical{21.0}=0x3120
|
||||||
|
phy_chain_rx_lane_map_physical{25.0}=0x3120
|
||||||
|
phy_chain_rx_lane_map_physical{29.0}=0x3120
|
||||||
|
phy_chain_rx_lane_map_physical{33.0}=0x1203
|
||||||
|
phy_chain_rx_lane_map_physical{37.0}=0x3120
|
||||||
|
phy_chain_rx_lane_map_physical{41.0}=0x3120
|
||||||
|
phy_chain_rx_lane_map_physical{45.0}=0x3120
|
||||||
|
phy_chain_rx_lane_map_physical{49.0}=0x1203
|
||||||
|
phy_chain_rx_lane_map_physical{5.0}=0x3120
|
||||||
|
phy_chain_rx_lane_map_physical{53.0}=0x3120
|
||||||
|
phy_chain_rx_lane_map_physical{57.0}=0x3120
|
||||||
|
phy_chain_rx_lane_map_physical{61.0}=0x3120
|
||||||
|
phy_chain_rx_lane_map_physical{65.0}=0x2130
|
||||||
|
phy_chain_rx_lane_map_physical{69.0}=0x0213
|
||||||
|
phy_chain_rx_lane_map_physical{73.0}=0x2031
|
||||||
|
phy_chain_rx_lane_map_physical{77.0}=0x0213
|
||||||
|
phy_chain_rx_lane_map_physical{81.0}=0x2130
|
||||||
|
phy_chain_rx_lane_map_physical{85.0}=0x0213
|
||||||
|
phy_chain_rx_lane_map_physical{89.0}=0x2031
|
||||||
|
phy_chain_rx_lane_map_physical{9.0}=0x3120
|
||||||
|
phy_chain_rx_lane_map_physical{93.0}=0x0213
|
||||||
|
phy_chain_rx_lane_map_physical{97.0}=0x2130
|
||||||
|
phy_chain_rx_polarity_flip_physical{100.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{10.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{1.0}=0x0
|
||||||
|
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}=0x1
|
||||||
|
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}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{108.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{109.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{110.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{11.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}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{115.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{116.0}=0x1
|
||||||
|
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}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{120.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{12.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{121.0}=0x1
|
||||||
|
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_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_rx_polarity_flip_physical{129.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{13.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{131.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{14.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{15.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{16.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{17.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{18.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{19.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{20.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{2.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{21.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{22.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{23.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{24.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{25.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{26.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{27.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{28.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{29.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{30.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{3.0}=0x0
|
||||||
|
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}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{35.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{36.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{37.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{38.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{39.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{40.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{4.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}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{44.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{45.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{46.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{47.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{48.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{49.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{50.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{5.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{51.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{52.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{53.0}=0x1
|
||||||
|
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}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{59.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{60.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{6.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{61.0}=0x1
|
||||||
|
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_rx_polarity_flip_physical{65.0}=0x1
|
||||||
|
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}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{69.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{70.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{7.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{71.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{72.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{73.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{74.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{75.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{76.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{77.0}=0x0
|
||||||
|
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}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{8.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{81.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{82.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{83.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{84.0}=0x1
|
||||||
|
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}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{88.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{89.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{90.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{9.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{91.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{92.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{93.0}=0x0
|
||||||
|
phy_chain_rx_polarity_flip_physical{94.0}=0x0
|
||||||
|
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}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{98.0}=0x1
|
||||||
|
phy_chain_rx_polarity_flip_physical{99.0}=0x0
|
||||||
|
phy_chain_tx_lane_map_physical{1.0}=0x3021
|
||||||
|
phy_chain_tx_lane_map_physical{101.0}=0x3120
|
||||||
|
phy_chain_tx_lane_map_physical{105.0}=0x1302
|
||||||
|
phy_chain_tx_lane_map_physical{109.0}=0x2130
|
||||||
|
phy_chain_tx_lane_map_physical{113.0}=0x1302
|
||||||
|
phy_chain_tx_lane_map_physical{117.0}=0x3120
|
||||||
|
phy_chain_tx_lane_map_physical{121.0}=0x1302
|
||||||
|
phy_chain_tx_lane_map_physical{125.0}=0x3120
|
||||||
|
phy_chain_tx_lane_map_physical{129.0}=0x3210
|
||||||
|
phy_chain_tx_lane_map_physical{13.0}=0x0213
|
||||||
|
phy_chain_tx_lane_map_physical{17.0}=0x2031
|
||||||
|
phy_chain_tx_lane_map_physical{21.0}=0x0213
|
||||||
|
phy_chain_tx_lane_map_physical{25.0}=0x2031
|
||||||
|
phy_chain_tx_lane_map_physical{29.0}=0x1203
|
||||||
|
phy_chain_tx_lane_map_physical{33.0}=0x2031
|
||||||
|
phy_chain_tx_lane_map_physical{37.0}=0x0213
|
||||||
|
phy_chain_tx_lane_map_physical{41.0}=0x2031
|
||||||
|
phy_chain_tx_lane_map_physical{45.0}=0x1203
|
||||||
|
phy_chain_tx_lane_map_physical{49.0}=0x2031
|
||||||
|
phy_chain_tx_lane_map_physical{5.0}=0x1203
|
||||||
|
phy_chain_tx_lane_map_physical{53.0}=0x0213
|
||||||
|
phy_chain_tx_lane_map_physical{57.0}=0x2031
|
||||||
|
phy_chain_tx_lane_map_physical{61.0}=0x1203
|
||||||
|
phy_chain_tx_lane_map_physical{65.0}=0x1302
|
||||||
|
phy_chain_tx_lane_map_physical{69.0}=0x1302
|
||||||
|
phy_chain_tx_lane_map_physical{73.0}=0x1302
|
||||||
|
phy_chain_tx_lane_map_physical{77.0}=0x2130
|
||||||
|
phy_chain_tx_lane_map_physical{81.0}=0x1302
|
||||||
|
phy_chain_tx_lane_map_physical{85.0}=0x3120
|
||||||
|
phy_chain_tx_lane_map_physical{89.0}=0x1302
|
||||||
|
phy_chain_tx_lane_map_physical{9.0}=0x0213
|
||||||
|
phy_chain_tx_lane_map_physical{93.0}=0x2130
|
||||||
|
phy_chain_tx_lane_map_physical{97.0}=0x1302
|
||||||
|
phy_chain_tx_polarity_flip_physical{100.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{10.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{1.0}=0x1
|
||||||
|
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}=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}=0x0
|
||||||
|
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}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{110.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{11.0}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{111.0}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{112.0}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{113.0}=0x0
|
||||||
|
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}=0x0
|
||||||
|
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}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{120.0}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{12.0}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{121.0}=0x1
|
||||||
|
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}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{126.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{127.0}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{128.0}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{129.0}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{13.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{131.0}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{14.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{15.0}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{16.0}=0x1
|
||||||
|
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}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{20.0}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{2.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{21.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{22.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{23.0}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{24.0}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{25.0}=0x0
|
||||||
|
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}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{29.0}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{30.0}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{3.0}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{31.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{32.0}=0x1
|
||||||
|
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}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{36.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{37.0}=0x0
|
||||||
|
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
|
||||||
|
phy_chain_tx_polarity_flip_physical{4.0}=0x0
|
||||||
|
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}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{47.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{48.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{49.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{50.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{5.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{51.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{52.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{53.0}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{54.0}=0x0
|
||||||
|
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{60.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{6.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{61.0}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{62.0}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{63.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{64.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{65.0}=0x1
|
||||||
|
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}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{69.0}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{70.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{7.0}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{71.0}=0x1
|
||||||
|
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}=0x1
|
||||||
|
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}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{8.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}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{84.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{85.0}=0x0
|
||||||
|
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}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{89.0}=0x0
|
||||||
|
phy_chain_tx_polarity_flip_physical{90.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{9.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{91.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{92.0}=0x1
|
||||||
|
phy_chain_tx_polarity_flip_physical{93.0}=0x0
|
||||||
|
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}=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}=0x1
|
||||||
|
portmap_103=101:100
|
||||||
|
portmap_107=105:100
|
||||||
|
portmap_1=1:100
|
||||||
|
portmap_111=109:100
|
||||||
|
portmap_115=113:100
|
||||||
|
portmap_119=117:100
|
||||||
|
portmap_123=121:100
|
||||||
|
portmap_127=125:100
|
||||||
|
portmap_130=128:10:m
|
||||||
|
portmap_13=13:100
|
||||||
|
portmap_17=17:100
|
||||||
|
portmap_21=21:100
|
||||||
|
portmap_25=25:100
|
||||||
|
portmap_29=29:100
|
||||||
|
portmap_33=33:100
|
||||||
|
portmap_37=37:100
|
||||||
|
portmap_41=41:100
|
||||||
|
portmap_45=45:100
|
||||||
|
portmap_49=49:100
|
||||||
|
portmap_53=53:100
|
||||||
|
portmap_5=5:100
|
||||||
|
portmap_57=57:100
|
||||||
|
portmap_61=61:100
|
||||||
|
portmap_66=129:10:m
|
||||||
|
portmap_67=65:100
|
||||||
|
portmap_71=69:100
|
||||||
|
portmap_75=73:100
|
||||||
|
portmap_79=77:100
|
||||||
|
portmap_83=81:100
|
||||||
|
portmap_87=85:100
|
||||||
|
portmap_91=89:100
|
||||||
|
portmap_95=93:100
|
||||||
|
portmap_9=9:100
|
||||||
|
portmap_99=97:100
|
||||||
|
serdes_core_rx_polarity_flip_physical{101}=0x9
|
||||||
|
serdes_core_rx_polarity_flip_physical{105}=0x7
|
||||||
|
serdes_core_rx_polarity_flip_physical{109}=0xc
|
||||||
|
serdes_core_rx_polarity_flip_physical{1}=0x8
|
||||||
|
serdes_core_rx_polarity_flip_physical{113}=0xb
|
||||||
|
serdes_core_rx_polarity_flip_physical{117}=0xc
|
||||||
|
serdes_core_rx_polarity_flip_physical{121}=0x7
|
||||||
|
serdes_core_rx_polarity_flip_physical{125}=0xc
|
||||||
|
serdes_core_rx_polarity_flip_physical{129}=0x0
|
||||||
|
serdes_core_rx_polarity_flip_physical{13}=0x3
|
||||||
|
serdes_core_rx_polarity_flip_physical{17}=0x4
|
||||||
|
serdes_core_rx_polarity_flip_physical{21}=0x3
|
||||||
|
serdes_core_rx_polarity_flip_physical{25}=0x6
|
||||||
|
serdes_core_rx_polarity_flip_physical{29}=0x3
|
||||||
|
serdes_core_rx_polarity_flip_physical{33}=0x4
|
||||||
|
serdes_core_rx_polarity_flip_physical{37}=0x3
|
||||||
|
serdes_core_rx_polarity_flip_physical{41}=0xc
|
||||||
|
serdes_core_rx_polarity_flip_physical{45}=0x3
|
||||||
|
serdes_core_rx_polarity_flip_physical{49}=0x4
|
||||||
|
serdes_core_rx_polarity_flip_physical{5}=0x2
|
||||||
|
serdes_core_rx_polarity_flip_physical{53}=0x3
|
||||||
|
serdes_core_rx_polarity_flip_physical{57}=0xc
|
||||||
|
serdes_core_rx_polarity_flip_physical{61}=0x3
|
||||||
|
serdes_core_rx_polarity_flip_physical{65}=0xb
|
||||||
|
serdes_core_rx_polarity_flip_physical{69}=0xc
|
||||||
|
serdes_core_rx_polarity_flip_physical{73}=0x7
|
||||||
|
serdes_core_rx_polarity_flip_physical{77}=0xc
|
||||||
|
serdes_core_rx_polarity_flip_physical{81}=0xb
|
||||||
|
serdes_core_rx_polarity_flip_physical{85}=0xc
|
||||||
|
serdes_core_rx_polarity_flip_physical{89}=0x7
|
||||||
|
serdes_core_rx_polarity_flip_physical{9}=0xc
|
||||||
|
serdes_core_rx_polarity_flip_physical{93}=0xc
|
||||||
|
serdes_core_rx_polarity_flip_physical{97}=0xb
|
||||||
|
serdes_core_tx_polarity_flip_physical{101}=0x6
|
||||||
|
serdes_core_tx_polarity_flip_physical{105}=0x1
|
||||||
|
serdes_core_tx_polarity_flip_physical{109}=0x3
|
||||||
|
serdes_core_tx_polarity_flip_physical{1}=0x3
|
||||||
|
serdes_core_tx_polarity_flip_physical{113}=0x0
|
||||||
|
serdes_core_tx_polarity_flip_physical{117}=0x3
|
||||||
|
serdes_core_tx_polarity_flip_physical{121}=0x1
|
||||||
|
serdes_core_tx_polarity_flip_physical{125}=0x3
|
||||||
|
serdes_core_tx_polarity_flip_physical{129}=0x0
|
||||||
|
serdes_core_tx_polarity_flip_physical{13}=0xb
|
||||||
|
serdes_core_tx_polarity_flip_physical{17}=0x0
|
||||||
|
serdes_core_tx_polarity_flip_physical{21}=0x3
|
||||||
|
serdes_core_tx_polarity_flip_physical{25}=0x4
|
||||||
|
serdes_core_tx_polarity_flip_physical{29}=0xc
|
||||||
|
serdes_core_tx_polarity_flip_physical{33}=0xf
|
||||||
|
serdes_core_tx_polarity_flip_physical{37}=0xc
|
||||||
|
serdes_core_tx_polarity_flip_physical{41}=0xe
|
||||||
|
serdes_core_tx_polarity_flip_physical{45}=0xc
|
||||||
|
serdes_core_tx_polarity_flip_physical{49}=0xf
|
||||||
|
serdes_core_tx_polarity_flip_physical{5}=0xb
|
||||||
|
serdes_core_tx_polarity_flip_physical{53}=0xc
|
||||||
|
serdes_core_tx_polarity_flip_physical{57}=0xe
|
||||||
|
serdes_core_tx_polarity_flip_physical{61}=0xc
|
||||||
|
serdes_core_tx_polarity_flip_physical{65}=0xf
|
||||||
|
serdes_core_tx_polarity_flip_physical{69}=0xe
|
||||||
|
serdes_core_tx_polarity_flip_physical{73}=0xe
|
||||||
|
serdes_core_tx_polarity_flip_physical{77}=0xc
|
||||||
|
serdes_core_tx_polarity_flip_physical{81}=0xf
|
||||||
|
serdes_core_tx_polarity_flip_physical{85}=0xc
|
||||||
|
serdes_core_tx_polarity_flip_physical{89}=0xe
|
||||||
|
serdes_core_tx_polarity_flip_physical{9}=0x3
|
||||||
|
serdes_core_tx_polarity_flip_physical{93}=0xc
|
||||||
|
serdes_core_tx_polarity_flip_physical{97}=0xf
|
||||||
|
serdes_preemphasis_1=0x14410a
|
||||||
|
serdes_preemphasis_5=0x14410a
|
||||||
|
serdes_preemphasis_9=0x14410a
|
||||||
|
serdes_preemphasis_13=0x14410a
|
||||||
|
serdes_preemphasis_17=0x14410a
|
||||||
|
serdes_preemphasis_21=0x14410a
|
||||||
|
serdes_preemphasis_25=0x14410a
|
||||||
|
serdes_preemphasis_29=0x14410a
|
||||||
|
serdes_preemphasis_33=0x14410a
|
||||||
|
serdes_preemphasis_37=0x14410a
|
||||||
|
serdes_preemphasis_41=0x14410a
|
||||||
|
serdes_preemphasis_45=0x14410a
|
||||||
|
serdes_preemphasis_49=0xf5005
|
||||||
|
serdes_preemphasis_53=0xf5005
|
||||||
|
serdes_preemphasis_57=0xf5005
|
||||||
|
serdes_preemphasis_61=0xf5005
|
||||||
|
serdes_driver_current_66=0xe
|
||||||
|
serdes_preemphasis_66=0x102804
|
||||||
|
serdes_preemphasis_67=0xf5005
|
||||||
|
serdes_preemphasis_71=0xf5005
|
||||||
|
serdes_preemphasis_75=0xf5005
|
||||||
|
serdes_preemphasis_79=0xf5005
|
||||||
|
serdes_preemphasis_83=0x14410a
|
||||||
|
serdes_preemphasis_87=0x14410a
|
||||||
|
serdes_preemphasis_91=0x14410a
|
||||||
|
serdes_preemphasis_95=0x14410a
|
||||||
|
serdes_preemphasis_99=0x14410a
|
||||||
|
serdes_preemphasis_103=0x14410a
|
||||||
|
serdes_preemphasis_107=0x14410a
|
||||||
|
serdes_preemphasis_111=0x14410a
|
||||||
|
serdes_preemphasis_115=0x14410a
|
||||||
|
serdes_preemphasis_119=0x14410a
|
||||||
|
serdes_preemphasis_123=0x14410a
|
||||||
|
serdes_preemphasis_127=0x14410a
|
||||||
|
serdes_driver_current_130=0xe
|
||||||
|
serdes_preemphasis_130=0x102804
|
1
device/arista/x86_64-arista_7050cx3_32s/default_sku
Normal file
1
device/arista/x86_64-arista_7050cx3_32s/default_sku
Normal file
@ -0,0 +1 @@
|
|||||||
|
Arista-7050CX3-32S-C32 t1
|
1
device/arista/x86_64-arista_7050cx3_32s/platform_reboot
Symbolic link
1
device/arista/x86_64-arista_7050cx3_32s/platform_reboot
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../x86_64-arista_common/platform_reboot
|
1
device/arista/x86_64-arista_7050cx3_32s/plugins
Symbolic link
1
device/arista/x86_64-arista_7050cx3_32s/plugins
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../x86_64-arista_common/plugins
|
39
device/arista/x86_64-arista_7050cx3_32s/sensors.conf
Normal file
39
device/arista/x86_64-arista_7050cx3_32s/sensors.conf
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
# libsensors configuration file for DCS-7050CX3-32S
|
||||||
|
# ------------------------------------------------
|
||||||
|
#
|
||||||
|
|
||||||
|
bus "i2c-2" "SCD 0000:02:00.0 SMBus master 0 bus 0"
|
||||||
|
bus "i2c-11" "SCD 0000:02:00.0 SMBus master 1 bus 1"
|
||||||
|
bus "i2c-13" "SCD 0000:02:00.0 SMBus master 1 bus 3"
|
||||||
|
bus "i2c-14" "SCD 0000:02:00.0 SMBus master 1 bus 4"
|
||||||
|
|
||||||
|
chip "k10temp-pci-00c3"
|
||||||
|
label temp1 "Cpu temp sensor"
|
||||||
|
|
||||||
|
chip "max6658-i2c-2-4c"
|
||||||
|
label temp1 "Cpu board temp sensor"
|
||||||
|
set temp1_max 75
|
||||||
|
set temp1_crit 80
|
||||||
|
|
||||||
|
label temp2 "Back panel temp sensor"
|
||||||
|
set temp2_max 75
|
||||||
|
set temp2_crit 85
|
||||||
|
|
||||||
|
chip "max6658-i2c-11-4c"
|
||||||
|
label temp1 "Board temp sensor"
|
||||||
|
set temp1_max 55
|
||||||
|
set temp1_crit 70
|
||||||
|
|
||||||
|
label temp2 "Front panel temp sensor"
|
||||||
|
set temp2_max 60
|
||||||
|
set temp2_crit 65
|
||||||
|
|
||||||
|
chip "pmbus-i2c-13-58"
|
||||||
|
label temp1 "Power supply 1 hotspot sensor"
|
||||||
|
label temp2 "Power supply 1 inlet temp sensor"
|
||||||
|
label temp3 "Power supply 1 sensor"
|
||||||
|
|
||||||
|
chip "pmbus-i2c-14-58"
|
||||||
|
label temp1 "Power supply 2 hotspot sensor"
|
||||||
|
label temp2 "Power supply 2 inlet temp sensor"
|
||||||
|
label temp3 "Power supply 2 sensor"
|
@ -216,9 +216,31 @@ EOF
|
|||||||
chmod a+r "${target_path}/machine.conf"
|
chmod a+r "${target_path}/machine.conf"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
in_array() {
|
||||||
|
local value="$1"
|
||||||
|
shift
|
||||||
|
|
||||||
|
for other in $@; do
|
||||||
|
if [ "$value" = "$other" ]; then
|
||||||
|
return 0
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
return 1
|
||||||
|
}
|
||||||
|
|
||||||
|
read_system_eeprom() {
|
||||||
|
if [ -x /bin/readprefdl ]; then
|
||||||
|
readprefdl -f /tmp/.system-prefdl -d > $target_path/.system-prefdl
|
||||||
|
elif [ -f /etc/prefdl ]; then
|
||||||
|
cp /etc/prefdl $target_path/.system-prefdl
|
||||||
|
chmod a+r $target_path/.system-prefdl
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
platform_specific() {
|
platform_specific() {
|
||||||
local platform="$(grep -Eo 'platform=[^ ]+' "$cmdline_base" | cut -f2 -d=)"
|
local platform="$(sed -nr 's/.*platform=([^ ]+).*/\1/p' "$cmdline_base")"
|
||||||
local sid="$(grep -Eo 'sid=[^ ]+' "$cmdline_base" | cut -f2 -d=)"
|
local sid="$(sed -nr 's/.*sid=([^ ]+).*/\1/p' "$cmdline_base" | sed 's/Ssd$//')"
|
||||||
|
|
||||||
# set varlog size to 100MB
|
# set varlog size to 100MB
|
||||||
local varlog_size=100
|
local varlog_size=100
|
||||||
@ -227,31 +249,35 @@ platform_specific() {
|
|||||||
local flash_size=$(($(df | grep -E "$flash_re" | tr -s ' ' | cut -f2 -d' ') / 1000))
|
local flash_size=$(($(df | grep -E "$flash_re" | tr -s ' ' | cut -f2 -d' ') / 1000))
|
||||||
|
|
||||||
if [ "$platform" = "raven" ]; then
|
if [ "$platform" = "raven" ]; then
|
||||||
|
# Assuming sid=Cloverdale
|
||||||
aboot_machine=arista_7050_qx32
|
aboot_machine=arista_7050_qx32
|
||||||
flash_size=2000
|
flash_size=2000
|
||||||
docker_inram=on
|
docker_inram=on
|
||||||
echo "modprobe.blacklist=radeon,sp5100_tco acpi=off docker_inram=on" >>/tmp/append
|
echo "modprobe.blacklist=radeon,sp5100_tco acpi=off docker_inram=on" >>/tmp/append
|
||||||
fi
|
fi
|
||||||
if [ "$platform" = "crow" ]; then
|
if [ "$platform" = "crow" ]; then
|
||||||
|
# Assuming sid=Clearlake
|
||||||
aboot_machine=arista_7050_qx32s
|
aboot_machine=arista_7050_qx32s
|
||||||
flash_size=3700
|
flash_size=3700
|
||||||
echo "modprobe.blacklist=radeon,sp5100_tco" >>/tmp/append
|
echo "modprobe.blacklist=radeon,sp5100_tco" >>/tmp/append
|
||||||
fi
|
fi
|
||||||
if [ "$sid" = "Upperlake" ] || [ "$sid" = "UpperlakeES" ] ||
|
if [ "$sid" = "Upperlake" ] || [ "$sid" = "UpperlakeES" ]; then
|
||||||
[ "$sid" = "UpperlakeSsd" ]; then
|
|
||||||
aboot_machine=arista_7060_cx32s
|
aboot_machine=arista_7060_cx32s
|
||||||
flash_size=3700
|
flash_size=3700
|
||||||
echo "amd_iommu=off" >> /tmp/append
|
|
||||||
fi
|
fi
|
||||||
if [ "$sid" = "Gardena" ] || [ "$sid" = "GardenaSsd" ]; then
|
if [ "$sid" = "Gardena" ] || [ "$sid" = "GardenaE" ]; then
|
||||||
aboot_machine=arista_7260cx3_64
|
aboot_machine=arista_7260cx3_64
|
||||||
flash_size=28000
|
flash_size=28000
|
||||||
fi
|
fi
|
||||||
if [ "$sid" = "Alhambra" ] || [ "$sid" = "AlhambraSsd" ]; then
|
if [ "$sid" = "Alhambra" ]; then
|
||||||
aboot_machine=arista_7170_64c
|
aboot_machine=arista_7170_64c
|
||||||
flash_size=28000
|
flash_size=28000
|
||||||
echo "hugepages=128" >> /tmp/append
|
echo "hugepages=128" >> /tmp/append
|
||||||
fi
|
fi
|
||||||
|
if [ "$sid" = "Lodoga" ]; then
|
||||||
|
aboot_machine=arista_7050cx3_32s
|
||||||
|
flash_size=3700
|
||||||
|
fi
|
||||||
if [ "$sid" = "BlackhawkO" ]; then
|
if [ "$sid" = "BlackhawkO" ]; then
|
||||||
aboot_machine=arista_7060px4_32
|
aboot_machine=arista_7060px4_32
|
||||||
flash_size=28000
|
flash_size=28000
|
||||||
@ -260,35 +286,30 @@ platform_specific() {
|
|||||||
aboot_machine=arista_7060dx4_32
|
aboot_machine=arista_7060dx4_32
|
||||||
flash_size=28000
|
flash_size=28000
|
||||||
fi
|
fi
|
||||||
if [ "$sid" = "Smartsville" ] || [ "$sid" = "SmartsvilleSsd" ]; then
|
if [ "$sid" = "Smartsville" ]; then
|
||||||
aboot_machine=arista_7280cr3_32p4
|
aboot_machine=arista_7280cr3_32p4
|
||||||
flash_size=7382
|
flash_size=7382
|
||||||
fi
|
fi
|
||||||
if [ "$sid" = "SmartsvilleBK" ] || [ "$sid" = "SmartsvilleBKSsd" ]; then
|
if [ "$sid" = "SmartsvilleBK" ]; then
|
||||||
aboot_machine=arista_7280cr3k_32p4
|
aboot_machine=arista_7280cr3k_32p4
|
||||||
flash_size=7382
|
flash_size=7382
|
||||||
fi
|
fi
|
||||||
if [ "$sid" = "SmartsvilleDD" ] || [ "$sid" = "SmartsvilleDDSsd" ]; then
|
if [ "$sid" = "SmartsvilleDD" ]; then
|
||||||
aboot_machine=arista_7280cr3_32d4
|
aboot_machine=arista_7280cr3_32d4
|
||||||
flash_size=7382
|
flash_size=7382
|
||||||
fi
|
fi
|
||||||
if [ "$platform" = "rook" ] || [ "$platform" = "magpie" ] ||
|
if in_array "$platform" "rook" "magpie" "woodpecker"; then
|
||||||
[ "$platform" = "woodpecker" ]; then
|
|
||||||
echo "tsc=reliable pcie_ports=native" >>/tmp/append
|
echo "tsc=reliable pcie_ports=native" >>/tmp/append
|
||||||
echo "rhash_entries=1 usb-storage.delay_use=0" >>/tmp/append
|
echo "rhash_entries=1 usb-storage.delay_use=0" >>/tmp/append
|
||||||
if [ -x /bin/readprefdl ]; then
|
|
||||||
readprefdl -f /tmp/.system-prefdl -d > /mnt/flash/.system-prefdl
|
|
||||||
elif [ -f /etc/prefdl ]; then
|
|
||||||
cp /etc/prefdl /mnt/flash/.system-prefdl
|
|
||||||
chmod a+r /mnt/flash/.system-prefdl
|
|
||||||
fi
|
|
||||||
echo "reassign_prefmem" >> /tmp/append
|
echo "reassign_prefmem" >> /tmp/append
|
||||||
fi
|
fi
|
||||||
if [ "$platform" = "rook" ] || [ "$platform" = "magpie" ]; then
|
if in_array "$platform" "rook"; then
|
||||||
echo "iommu=on intel_iommu=on" >>/tmp/append
|
echo "iommu=on intel_iommu=on" >>/tmp/append
|
||||||
|
read_system_eeprom
|
||||||
fi
|
fi
|
||||||
if [ "$platform" = "woodpecker" ]; then
|
if in_array "$platform" "crow" "woodpecker" "magpie"; then
|
||||||
echo "amd_iommu=off modprobe.blacklist=snd_hda_intel,hdaudio" >> /tmp/append
|
echo "amd_iommu=off modprobe.blacklist=snd_hda_intel,hdaudio" >> /tmp/append
|
||||||
|
read_system_eeprom
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ $flash_size -ge 28000 ]; then
|
if [ $flash_size -ge 28000 ]; then
|
||||||
|
@ -1 +1 @@
|
|||||||
Subproject commit 10750325b6cfc7a1dc1a8b0734008bde1bb3ac06
|
Subproject commit e61666bbc9d2c384b1f50a9d193754c7c1668141
|
@ -1 +1 @@
|
|||||||
Subproject commit 390d5e22f9c6c1a007ed325f6b0bd050a79aa5b1
|
Subproject commit e61666bbc9d2c384b1f50a9d193754c7c1668141
|
Loading…
Reference in New Issue
Block a user