-
Notifications
You must be signed in to change notification settings - Fork 845
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
iio: ad9361: Make sure to go to ALERT state when feedback clock changes
When the feedback clock changes, either in phase or frequency, or any other discontinuities appear in the feedback clock, the AD9361 must go to the ALERT state. Otherwise an incorrect internal state might be entered and data on the transmit path might get corrupted. This issue is visible during interface tuning where the TX tuning can fail under certain circumstances. To avoid this issue make sure that the AD9361 is always in the ALERT state when changing the feedback clock during interface tuning. This makes sure that the interface tuning always succeeds if there is a valid delay setting that results in a working interface. Signed-off-by: Lars-Peter Clausen <[email protected]>
- Loading branch information
1 parent
78974c3
commit 8772a9a
Showing
3 changed files
with
58 additions
and
38 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters