sonic-buildimage/platform
noaOrMlnx 86613b8dcc [Mellanox] Fix timing issue in lpmode change (#18223)
- Why I did it
Changing LPMODE timing is different between cables.
We want to add functionality to make sure LPMODE has changed.
For that, the wait_until utility is used and every 1 second (until timeout), it will check with lower-layers what is the current Lpmode.
Once it is the expected mode, set_lpmode() functino will return True.
If after seconds, Lpmode is still not in the expected mode, set_lpmode() function will return False.

- How I did it
Add use of wait_until function to make sure lpmode was changed.

- How to verify it
sfputil lpmode on
sfputil lpmode off
2024-03-06 07:00:47 +08:00
..
barefoot [Arista] Update platform library submodules (#16701) 2023-11-17 17:15:39 -08:00
broadcom [build] Use public storage for public resources. (#18038) 2024-03-05 01:07:22 +08:00
cavium [infra] Support syslog rate limit configuration (#12490) 2022-12-20 10:53:58 +02:00
centec [centec] Upgrade SONiC centec-sai reference to v1.13.0-1 (#16767) 2023-10-04 22:24:43 -07:00
centec-arm64 [centec] Upgrade SONiC centec-sai reference to v1.13.0-1 (#16767) 2023-10-04 22:24:43 -07:00
checkout Update cisco-8000.ini (#17429) 2023-12-07 17:04:45 -08:00
components [build] Use public storage for public resources. (#18038) 2024-03-05 01:07:22 +08:00
generic [dockers] Rename 'docker-snmp-sv2' to 'docker-snmp' (#4699) 2020-06-11 16:04:23 -07:00
innovium Why I did it (#14826) 2023-07-30 09:48:36 -07:00
marvell [Marvell] Updated SAI 1.13.0 amd64 debian (#16811) 2023-10-18 16:47:53 +08:00
marvell-arm64 [Marvell] Update arm64 sai debian to 1.13.0-1 (#18073) 2024-02-29 14:19:50 -08:00
marvell-armhf [Nokia-7215-T1] Disable sysrq-trigger from platform init (#18161) (#18210) 2024-02-28 11:00:03 -08:00
mellanox [Mellanox] Fix timing issue in lpmode change (#18223) 2024-03-06 07:00:47 +08:00
nephos [build] Use public storage for public resources. (#18038) 2024-03-05 01:07:22 +08:00
p4 docker prefer COPY to ADD in dockerfile (#15394) 2023-06-22 13:16:56 -07:00
pddf [doc]: Improve platform/pddf/readme.md (#16525) 2023-09-23 00:11:03 -07:00
s3ip-sysfs The CPLD and FPGA driver framework module complies with s3ip sysfs specification (#12891) 2022-12-16 22:05:53 +08:00
template Mount directory warmboot in docker gbsyncd (#11852) 2022-08-26 22:00:45 +08:00
vs [build] Use public storage for public resources. (#18038) 2024-03-05 01:07:22 +08:00