aboutsummaryrefslogtreecommitdiffstats
path: root/mpm/include
Commit message (Expand)AuthorAgeFilesLines
* e310/e320: Move E310 to MPM architecture and refactorSugandha Gupta2019-05-016-1/+142
* mpm: python: Move from Boost.Python to PyBind11Martin Braun2019-04-028-106/+94
* uhd: mpm: update all license header w/ "-or-later"Brent Stapleton2019-03-086-6/+6
* uhd: mpm: apply clang-format to all filesBrent Stapleton2019-01-1622-738/+670
* cmake: Update coding style to use lowercase commandsMartin Braun2018-11-148-21/+21
* mpm: i2c: Open and close i2c file descriptor on every accessAlex Williams2018-11-121-2/+6
* mpm: i2c: Add vector-based transfer functionAlex Williams2018-10-192-0/+23
* mpm: Add i2c APIs for simple transfersAlex Williams2018-10-194-0/+108
* mpm: initial commit of E320 codeBrent Stapleton2018-07-186-7/+182
* mpm: adding adf400x support to chipsBrent Stapleton2018-06-272-1/+10
* mpm: replace long execution function with async callTrung N Tran2018-04-301-2/+45
* mpm: Use configurable components for build systemAlex Williams2018-04-181-1/+4
* mpm: Update all license headersMartin Braun2018-02-1916-32/+32
* mpm: ad937x: RefactorMartin Braun2018-01-221-11/+41
* mpm: mg: Pass deserializer_lane_xbar to ad937x_configTrung N Tran2018-01-122-2/+4
* mpm: Harmonize all license headerMartin Braun2017-12-2221-275/+43
* mpm: Add mmap_regs_ifaceMartin Braun2017-12-222-0/+66
* mpm: Enable TX external LO set through args, simplify codeTrung N Tran2017-12-221-12/+7
* mpm: mykonos: Add API to change master clock rateTrung N Tran2017-12-221-0/+4
* mpm: ad937x: Add LO lock APIMartin Braun2017-12-221-0/+10
* mpm: enable RX external LO set through argsTrung N Tran2017-12-221-2/+14
* mg: enable init and track calibration APITrung Tran2017-12-221-2/+89
* mpm: Add log_buf classMartin Braun2017-12-222-0/+105
* ad937x: address TODOs in adi_ctrlMark Meserve2017-12-221-0/+6
* ad937x: add missing docstrings to ctrlMark Meserve2017-12-221-0/+26
* mpm: ad937x: Updated controlsMark Meserve2017-12-221-0/+7
* mpm: spi: Added 16-bit SPI transactionsMark Meserve2017-12-221-0/+10
* mg: General fixesMark Meserve2017-12-221-3/+2
* mpm: spi: Added 16-bit access to SPI regsMartin Braun2017-12-222-0/+15
* mpm: Enabled selection of SPI modeMartin Braun2017-12-222-1/+3
* mpm: eiscat: magnesium: Removed C++-only SPI ifacesMartin Braun2017-12-224-116/+6
* mpm: eiscat: Added first pass at EISCAT dboard driverMartin Braun2017-12-221-0/+70
* mpm: Exposed spi regs iface factory to PythonMartin Braun2017-12-222-0/+38
* mpm: Added peek/poke interface to ad937x_ctrlMartin Braun2017-12-221-0/+6
* mpm: Major refactoringMartin Braun2017-12-2217-167/+512
* mpm: Fixed a plethora of SPI-related issuesMartin Braun2017-12-223-5/+5
* lmk: Update LMK04828 driver with values for MagnesiumDerek Kozel2017-12-221-1/+1
* ad9371: Added JESD init functionalityMark Meserve2017-12-221-0/+22
* mpm: mpm reorganizationAndrej Rode2017-12-225-133/+3
* mpm: Improved ad937x codeMark Meserve2017-12-222-1/+150
* mpm: fixup for spi and ad937x path changesMark Meserve2017-12-225-42/+3
* mpm: clean up spiMark Meserve2017-12-223-3/+2
* ad9371: update jesd default configMark Meserve2017-12-221-1/+1
* ad9371: cleanup ctrlMark Meserve2017-12-221-6/+0
* Renamed or moved files (minor cleanup)Martin Braun2017-12-227-78/+2
* mpm: CMake cleanup, Python code enhancementsAndrej Rode2017-12-225-1/+88
* mpm: move public includes into include/Martin Braun2017-12-2211-6/+398
* mpm: python refactoringAndrej Rode2017-12-222-0/+46
* mpm: add make factory to lmk04828 spi ifaceAndrej Rode2017-12-221-0/+3
* mpm: Rearchitecture of AD9371 code to use ctrl/device paradigmMark Meserve2017-12-221-5/+14