You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Mellanox] Enhance Platform API to support SN2201 - RJ45 ports and new components mgmt. (#10377)
* Support new platform SN2201 and RJ45 port
Signed-off-by: Kebo Liu <[email protected]>
* remove unused import and redundant function
Signed-off-by: Kebo Liu <[email protected]>
* fix error introduced by rebase
Signed-off-by: Kebo Liu <[email protected]>
* Revert the special handling of RJ45 ports (#56)
* Revert the special handling of RJ45 ports
sfp.py
sfp_event.py
chassis.py
Signed-off-by: Stephen Sun <[email protected]>
* Remove deadcode
Signed-off-by: Stephen Sun <[email protected]>
* Support CPLD update for SN2201
A new class is introduced, deriving from ComponentCPLD and overloading _install_firmware
Change _install_firmware from private (starting with __) to protected, making it overloadable
Signed-off-by: Stephen Sun <[email protected]>
* Initialize component BIOS/CPLD
Signed-off-by: Stephen Sun <[email protected]>
* Remove swb_amb which doesn't on DVT board any more
Signed-off-by: Stephen Sun <[email protected]>
* Remove the unexisted sensor - switch board ambient - from platform.json
Signed-off-by: Stephen Sun <[email protected]>
* Do not report error on receiving unknown status on RJ45 ports
Translate it to disconnect for RJ45 ports
Report error for xSFP ports
Signed-off-by: Stephen Sun <[email protected]>
* Add reinit for RJ45 to avoid exception
Signed-off-by: Stephen Sun <[email protected]>
Co-authored-by: Stephen Sun <[email protected]>
Co-authored-by: Stephen Sun <[email protected]>
0 commit comments