kram
c019a461d2
Merge branch 'rel_6_0' into bf-master
2017-11-03 13:54:55 -07:00
kram
743edc0cad
initial barefoot checkin october 2017
2017-11-02 17:11:14 -07:00
paavaanan
bfa0346040
Added support for Z9100 to check SFP Presence, toggling lpmode, reset… ( #1087 )
...
* Added support for Z9100 to check SFP Presence, toggling lpmode, reset, and eeprom details
2017-10-31 10:41:29 -07:00
Prince Sunny
4f59b2e4c7
Modified HWSKU to match internally defined SKU string ( #1095 )
2017-10-30 18:02:44 -07:00
Balaselvi
11e17e763f
[Inventec]: Bug fix for sfputil in D7054 ( #1080 )
2017-10-25 21:36:31 -07:00
paavaanan
1b20ea1680
[Dell]: Added support for S6100 sfputil.py ( #1073 )
...
Check SFP Presence, toggling lpmode, reset, and print eeprom details
2017-10-24 12:57:20 -07:00
Prince Sunny
c74007bb83
[Arista]: Modified HWSKU to match the internally defined HWSKU string ( #1062 )
2017-10-23 11:46:26 -07:00
Andriy Moroz
587b14a3bf
[Mellanox]: Add get_presence implementation for SFP on Mellanox platforms ( #1056 )
...
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
2017-10-19 18:36:25 -07:00
Balaselvi
1ee8ed9216
[Inventec]: Add Inventec D7054 platform support and update D7032 platform support ( #1052 )
2017-10-19 13:06:03 -07:00
Prince Sunny
d302d713a6
[Arista]: Extra space in filename resulted in initialization failure ( #1053 )
...
* Extra space removed
2017-10-18 23:46:05 -07:00
Shuotian Cheng
9e44d14197
[Dell]: Add Force10-S6100-T1 symlink to Force10-S6100 ( #1038 )
2017-10-12 20:58:16 -07:00
Rodny Molina
f681fd17eb
[Seastone]: Adjusting Seastone's sfputil plugin to cope with new SfpUtil API. ( #1022 )
...
There are multiple platforms that need to be transitioned to the new
SfpUtilBase interface - I'm only taking care of Celestica-Seastone in this patch.
2017-10-10 12:58:56 -07:00
Joe LeVeque
002aabe8ba
Change all port_config.ini column headers from 'port' to 'index' ( #1001 )
2017-09-30 11:02:18 -07:00
Kebo Liu
59c03083d3
[Mellanox]: Update outdated MSN2410 minigraph ( #995 )
...
update the minigraph to the latest.
the previous one causes MSN2410 failing to start up properly.
2017-09-28 12:04:27 -07:00
wadelnn
8143cb34f2
[Ingrasys]: Add Ingrasys S8900-64XC sfputil function and update submodule ( #984 )
...
* Add S8900-64XC SFP QSFP CPLD kernel module.
* Fixed QSFP function call in i2c_utils.sh.
* Add QSFP monitor service for SFP and QSFP SI.
Signed-off-by: Wade He <chihen.he@gmail.com>
2017-09-25 17:54:17 -07:00
Jason Tsai
f570616b0d
[Ingrasys]: Change hwmon kernel modules installation order ( #980 )
...
change hwmon kernel modules installation order on S8810-32Q/S8900-54XC/S8900-64XC/S9100-32X
change hwmon kernel modules installation order in i2c_utils.sh and update related fancontrol file
Check the hwmon kernel module insertion order in /sys/class/hwmon/hwmonX.
w83795 should be in /sys/class/hwmon/hwmon1, and jc42 should be the last one.
change hwmon kernel modules installation order on S8810-32Q/S8900-54XC/S8900-64XC/S9100-32X
2017-09-22 12:58:10 -07:00
Polly Hsu
69ff224169
[device/accton]: Add a new supported device, AS7312-54X ( #955 )
...
* [device/accton]: Add a new supported device and platform, AS7312-54X
Switch Vendor: Edge-core
Switch SKU: AS7312-54X
ASIC Vendor: Broadcom
Swich ASIC: Tomahawk
Port Configuration: 48x25G + 6x100G
SONiC Image: SONiC-ONIE-Broadcom
Signed-off-by: polly_hsu@accton.com
* Update port_config.ini
* Update sai.profile
* Update installer.conf
* Update led_proc_init.soc
* Update minigraph.xml
2017-09-21 12:37:22 -07:00
cytsai0409
e4cae4e889
[Ingrasys] update port_config.ini and sfputil for ingrasys platforms ( #952 )
...
* [Ingrasys] update port_config.ini and sfputil for ingrasys platforms
- What I did
Update port_config.ini on S8810-32Q/S8900-54XC/S8900-64XC/S9100-C32 platforms
- How I did it
Update alias field and add port field in port_config.ini
- How to verify it
Check with the "sfputil show eeprom" command. If no error occurs, it is passed.
- Description for the changelog
Update port_config.ini on S8810-32Q/S8900-54XC/S8900-64XC/S9100-C32 platforms
* [Ingrasys] remove debug message in sfputil.py on S8810-32Q
- What I did
remove debug message in sfputil.py on S8810-32Q
- How I did it
remove print in get_low_power_mode() and set_low_power_mode()
- How to verify it
There should be no debug message when executing "sfputil show lpmode"
and "sfputil lpmode on Ethernet0"command.
- Description for the changelog
remove debug message in sfputil.py on S8810-32Q
- A picture of a cute animal (not mandatory but encouraged)
2017-09-13 19:18:26 -07:00
Samuel Angebault
bc73082922
[devices]: Add led plugin for Arista 7060CX-32S and 7260CX3-64 ( #945 )
...
* Bump sonic-platform-modules-arista submodule
* Allow image specific mount option for containers
* Add led plugin for DCS-7060CX-32S
* Add led plugin for DCS-7260CX3-64
2017-09-11 15:29:42 -07:00
lguohan
5098d98976
[dell]: remove nos_to_sonic_grub.cfg ( #943 )
...
no longer needed in the build image
2017-09-08 08:26:30 -07:00
Joe LeVeque
bb1a7b2e22
Replace CRLF line endings with LF ( #932 )
2017-09-01 15:28:46 -07:00
wadelnn
7f1991cf2f
Update sfputil support for Ingrasys S9100 ( #929 )
...
* Update sonic-platform-modules-ingrasys submodule.
* Fixed sfputil plugin for read QSFP EEPROM.
* Add sfputil plugin for get presence.
* Add sfputil plugin for get/set low power mode.
* Add sfputil plugin for reset QSFP.
Signed-off-by: Wade He chihen.he@gmail.com
2017-08-31 16:57:58 -07:00
padmanarayana
2d3b064437
[image]: build sonic-broadcom.raw image for sonic conversion from ftos ( #901 )
...
1. "make target/sonic-broadcom.raw" will create the compressed dd'able image.
2. This will also update the grub config files (device/dell/*/nos_to_sonic_grub.cfg) with the image versions.
2017-08-27 20:13:38 -07:00
Ying Xie
02c125f5ce
[Arista-7260CX3] Rename hwSKU Arista-7260CX3-64 to Arista-7260CX3-C64, introducing new hwSKU Arista-7260CX3-D108C8 ( #920 )
...
* [Device] Rename SKU Arista-7260CX3-64 to Arista-7260CX3-C64
Renaming to add the speed indication: C64 means 64 100G ports.
renamed: Arista-7260CX3-64/port_config.ini -> Arista-7260CX3-C64/port_config.ini
renamed: Arista-7260CX3-64/sai.profile -> Arista-7260CX3-C64/sai.profile
* [Arista-7260cx3] Fix 64x100G port_config.ini
Reorder the port lanes to match the front panel port numbering.
* [Arista-7260CX3] add hwSKU Arista-7260CX3-D108C8
This hwSKU has 108x50G ports and 8x100G ports (2 x 100G ports are unused)
2017-08-25 17:31:19 -07:00
lguohan
9aa906a0a0
[devices]: modify sfputil plugins for mellanox devices for new platform API ( #916 )
...
get presence, get/set lpmode, reset are not implemented
2017-08-25 10:55:11 -07:00
Samuel Angebault
d918b13491
Update sfputil support for Arista platforms ( #912 )
...
* Bump sonic-platform-modules-arista submodule
* Fix sfputil plugin for arista_7060_cx32s
* Fix sfputil plugin for arista_7260cx3_64
* Add front panel port number for arista platforms
2017-08-24 00:10:50 -07:00
jeankuo
12ba083b66
[Accton]: Add a new supported device AS5712-54X ( #898 )
...
* [Accton]: Add a new supported device AS5712-54X
Switch Vendor: Edge-core
Switch SKU: AS5712-54X
ASIC Vendor: Broadcom
Swich ASIC: TRIDENT2
Port Configuration: 48x10G+6x40G
SONiC Image: SONiC-ONIE-Broadcom
* [Accton]: Add a new supported device AS5712-54X (Update 1)
Switch Vendor: Edge-core
Switch SKU: AS5712-54X
ASIC Vendor: Broadcom
Swich ASIC: TRIDENT2
Port Configuration: 48x10G+6x40G
SONiC Image: SONiC-ONIE-Broadcom
* [Accton]: Add a new supported device AS5712-54X (Update 2)
Switch Vendor: Edge-core
Switch SKU: AS5712-54X
ASIC Vendor: Broadcom
Swich ASIC: TRIDENT2
Port Configuration: 48x10G+6x40G
SONiC Image: SONiC-ONIE-Broadcom
* [Accton]: Add a new supported device AS5712-54X (Update 3)
Switch Vendor: Edge-core
Switch SKU: AS5712-54X
ASIC Vendor: Broadcom
Swich ASIC: TRIDENT2
Port Configuration: 48x10G+6x40G
SONiC Image: SONiC-ONIE-Broadcom
2017-08-23 12:08:43 -07:00
cytsai0409
1be1c466fe
Add s8810 32q platform support ( #867 )
...
* Add S8810-32Q platform support
* Update sonic-platform-modules-ingrasys submodule
* Add sys eeprom plugin for S8810-32Q
* Add sfputil plugin for S8810-32Q
* Add sensors config for S8810-32Q
* Add S8810-32Q HwSku port_config
* Add fancontrol config for S8810-32Q
Signed-off-by: Jason Tsai <cytsai0409@gmail.com>
* Add S8810-32Q platform support
* Add sys eeprom plugin for S8810-32Q
* Add sfputil plugin for S8810-32Q
* Add sensors config for S8810-32Q
* Add S8810-32Q HwSku port_config
* Add fancontrol config for S8810-32Q
Signed-off-by: Jason Tsai <cytsai0409@gmail.com>
* Add S8810-32Q platform support
* Add S8810-32Q platform support in Makefile
Signed-off-by: Jason Tsai <cytsai0409@gmail.com>
* Fix build error on S8810 platform driver package
Signed-off-by: Jason Tsai <cytsai0409@gmail.com>
2017-08-16 07:38:10 -07:00
Joe LeVeque
49feeaa456
[LEDs]: Initialize status and fan LEDs to green on Arista 7050-QX-32/7050-QX-32-S ( #886 )
2017-08-14 10:25:50 -07:00
Joe LeVeque
178fc032ae
[sfputil]: Add support for SFP presence, low-power mode and reset ( #877 )
...
- Update sfputil plugins for Dell FORCE10-S6000, Arista 7050-QX-32, 7050-QX-32-S
2017-08-11 11:36:32 -07:00
Polly Hsu
96636e2124
[device/accton]: Update Accton-AS7712-32X ( #776 )
...
* [device/accton]: Update Accton-AS7712-32X
* Add Broadcom LED microprocessor / pre-emphasis initialization
Signed-off-by: polly_hsu@accton.com
* Update start.sh
* Update start.sh
* [device/accton]: Update Accton-AS7712-32X
* Add Broadcom LED microprocessor (Remove pre-emphasis initialization)
Signed-off-by: polly_hsu@accton.com
2017-08-08 21:19:50 -07:00
Samuel Angebault
97e4360d9b
[platform] Add support for Arista DCS-7260CX3-64 ( #863 )
...
* Update sonic-platform-modules-arista submodule
* Update boot0 to handle DCS-7260CX3-64
* Add sys eeprom plugin for DCS-7260CX3-64
* Add sfputil plugin for DCS-7260CX3-64
* Add sensors config for DCS-7260CX3-64
* Add Arista-7260CX3-64 HwSku port_config
* Handle slow flash partition re-read
* Add minigraph.xml for DCS-7260CX3-64 64x100G
2017-08-05 20:56:32 -07:00
Marian Pritsak
9861d0f8f4
[device]: Remove illegal character from MSN2700 minigraph ( #860 )
...
Signed-off-by: marian-pritsak <marianp@mellanox.com>
2017-08-01 07:35:54 -07:00
padmanarayana
11f08026f1
[platform]: Add EEPROM script for SYS EEPROM on S6100 ( #852 )
2017-08-01 07:35:13 -07:00
kaiyu22
f136334c72
[platform]: Update LED for Ingrasys platforms ( #831 )
...
* Update LED for S9100-32X
* Add LED for S8900-54XC and S8900-64XC
Signed-off-by: Sam Yang <yang.kaiyu@gmail.com>
2017-07-24 17:56:48 -07:00
Pradchaya P
40f1e53fd0
[device/celestica] Label more chip sensors in DX010 model. ( #834 )
2017-07-24 09:42:28 -07:00
Pradchaya P
b1f5f83bf8
Update label of temperature sensors. ( #823 )
2017-07-21 08:47:06 -07:00
zhenggen-xu
ccb71cd4d6
ASIC part support for Celestica DX010 platform(Three port breakout configurations) ( #818 )
...
* ASIC part support for Celestica DX010 platform.
It includes:
*Three different configurations: 32x100G, 64x50G, 96x10G+16x50G.(Script to be includd in the platform directory).
*Data port LED
Also from vendor:
*fancontrol configuration
*eeprom.py/sfpulti.py plugins
*sensor configuration
* Typo fix
* Add the port configuration change script
* move the script to sonic-utilities repo
2017-07-19 17:13:18 -07:00
Balaselvi
8ffe0b0d35
Inventec platform support ( #811 )
2017-07-18 11:21:24 -07:00
Joe LeVeque
f49cac086f
Remove extra trailing newlines at EOF ( #804 )
...
Files now end with a single newline
2017-07-12 20:54:37 -07:00
lguohan
1b5255d583
add support for Arista-7050-Q16S64 ( #798 )
2017-07-12 01:27:53 -07:00
Oleksandr Ivantsiv
96fe120265
[mlnx]: Add support of Mellanox SN2740 platform. ( #786 )
...
- Update SAI (added support of SN2740 profile).
- Update SDK to version 4.2.3130.
- Update FW to version 13.1224.0140.
- Update HW MGMT to version 1.0.0160.
2017-07-07 14:26:53 +03:00
kaiyu22
b195b0737d
[platform]: Update LED support for Ingrasys S9100 C32 ( #783 )
...
* Adding file 'led_proc_init.soc'
Signed-off-by: Sam Yang <yang.kaiyu@gmail.com>
2017-07-06 02:30:56 -07:00
Shuotian Cheng
12ce4ca4ea
[Arista]: Update Arista-7050-QX-32S port_config.ini ( #789 )
2017-07-06 02:27:25 -07:00
lguohan
e904b3bf46
[device]: add minigraph and LED support for Arista 7050 QX32S ( #773 )
2017-06-30 10:28:39 -07:00
lguohan
15f245c1c9
[platform]: add front panel index in port_config.ini for s6100 ( #752 )
...
* add front panel index in port_config.ini
2017-06-27 20:34:34 -07:00
Polly Hsu
fbb2e410e9
[Accton]: Add a new supported device and platform AS7716-32X ( #732 )
...
Switch Vendor: Edge-core
Switch SKU: AS7716-32X
ASIC Vendor: Broadcom
Swich ASIC: Tomahawk
Port Configuration: 32x100G
SONiC Image: SONiC-ONIE-Broadcom
Signed-off-by: polly_hsu@accton.com
2017-06-24 14:07:15 -07:00
Roy Lee
66859385b6
Remove exsiting sonic-platform-modules-accton and apply submodule add… ( #717 )
...
* Remove exsiting sonic-platform-modules-accton and apply submodule adding on this folder.
* Remove redundant commnet
* Remove folder platform/broadcom/sonic-platform-modules-accton.
* Add this dir for submodule.
2017-06-20 20:52:16 -07:00
Joe LeVeque
c2c232a161
Add Broadcom LED microprocessor initialization for Dell S6000 ( #726 )
...
* Add Broadcom LED microprocessor initialization for Dell S6000
* Increase bcmcmd timeout to 60 seconds
2017-06-20 16:37:06 -07:00
lguohan
894976e155
[platform]: turn on/off four leds for breakout-able front panel ports ( #723 )
...
turn on/off four leds for breakout-able front panel ports on arista 7050 qx32 platform
2017-06-19 22:16:50 -07:00