Ciro Nishiguchi
231393123e
rh: Remove unnecessary register read during set frequency
...
This unnecessary reads causes timed commands on rhodium to block. It
also makes it behave differently based on whether logging is enabled.
2020-05-15 16:21:51 -05:00
Martin Braun
876d4150aa
uhd: Apply clang-format against all .cpp and .hpp files in host/
...
Note: template_lvbitx.{cpp,hpp} need to be excluded from the list of
files that clang-format gets applied against.
2020-03-03 08:51:32 -06:00
tvogel-nid
6468aa105e
lmx2592: fixup for correct frequency borders
...
LMX2592 frequency borders were missing the correct exponent ('e6') in
some cases.
2019-03-13 17:08:06 -07:00
Brent Stapleton
8bd7498ed9
uhd: skip formatting misc arrays, maps, etc.
...
Various data structures are nicely formatted to be human-readable.
clang-format makes these structures harder to read, so we can skip
formatting these sections.
2019-01-16 11:40:23 -08:00
Michael Dickens
7dcdf93cdb
lmx2592: Better "abs()" compiler compatibility
...
Use "std::abs" instead of "abs" for better compiler compatibility
2018-12-12 19:23:21 -08:00
Mark Meserve
de4cfd9e83
lmx2592: remove initial scratch register readback
...
- This is the only read operation in the driver, so removing it simplifies the
driver's requirements significantly.
2018-10-17 15:15:12 -07:00
Mark Meserve
f7d3cf84a5
lmx2592: add spur dodging
2018-10-17 15:15:12 -07:00
Mark Meserve
23b646bda3
lmx2592: fix calibration start during tuning
...
- This bug could cause LO to not lock properly after a set_frequency call
2018-07-31 10:08:53 -07:00
Mark Meserve
0b9b763dd7
lmx2592: always mux lock detect after init
2018-07-31 10:08:53 -07:00
Derek Kozel
0c4f1a9127
LMX2592: Fix PFD calculation
2018-06-12 18:10:09 -07:00
Derek Kozel
8969d2193b
LMX2592: Skip output div-by-3 due to harmonics
2018-06-06 08:19:30 -07:00
Derek Kozel
3615873fee
uhd: Added LMX2592 driver
2018-05-03 11:30:34 -07:00