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
[Credo][Ycable] changes for synchronizing executing Telemetry API's when mux toggle is inprogress (#280)
In this PR, there is a support for adding a mux_toggle_status variable inside the base class for mux_cable.
Using this variable the Derived classes for mux_cable can check this and return in case of a mux_toggle_status is in progress.
From the higher layer this allows ycabled to synchronize the calls and not let mux_cable toggle to go in conjunction with some of the Telemetry calls.
Signed-off-by: vaibhav-dahiya vdahiya@microsoft.com
Description
Motivation and Context
To get the toggle time to a minimum/ not allow i2c to transactions on the cable to collide with each other
How Has This Been Tested?
Ran the changes on 7050cx3 arista testbed
Signed-off-by: vaibhav-dahiya <vdahiya@microsoft.com>
0 commit comments