| Commit message (Expand) | Author | Age | Files | Lines |
* | mpm: Use prefs API for periph manager | Martin Braun | 2018-02-08 | 1 | -3/+36 |
* | mpm: n310: Return CHDR addresses as part of device_info | Martin Braun | 2018-02-07 | 1 | -1/+17 |
* | fixup! mpm: Log timeouts during API calls, reset timer on claimed calls | Martin Braun | 2018-01-23 | 1 | -0/+6 |
* | mpm/mpmd: Report device state using get_init_status() and verify | Martin Braun | 2018-01-16 | 1 | -1/+7 |
* | mpm: Refactor PeriphManager classes | Martin Braun | 2018-01-16 | 1 | -36/+65 |
* | mpm: n310: Check all periphs for initialization status | Martin Braun | 2018-01-12 | 1 | -0/+4 |
* | mpm: periph_manager: Pass default args to dboard manager | Martin Braun | 2018-01-11 | 1 | -2/+3 |
* | mpm: Add API call for claim and unclaim | Martin Braun | 2018-01-10 | 1 | -0/+18 |
* | mpm: n310: Move SID re-alloc log message to right spot | Martin Braun | 2018-01-08 | 1 | -1/+0 |
* | n310: Move SID framing all the way to n310.py | Martin Braun | 2017-12-22 | 1 | -2/+3 |
* | mpm: Fix linter warnings | Martin Braun | 2017-12-22 | 1 | -1/+5 |
* | mpm: periph_manager: Clarify request/commit protocol | Martin Braun | 2017-12-22 | 1 | -5/+8 |
* | mpm: xports: Amend protocol for request/commit xport, add allocation | Martin Braun | 2017-12-22 | 1 | -0/+11 |
* | mpm: Harmonize all license header | Martin Braun | 2017-12-22 | 1 | -13/+2 |
* | mpm: UIOs now open only when necessary | Brent Stapleton | 2017-12-22 | 1 | -0/+4 |
* | mpm: Harmonize imports, tidy + sort modules | Martin Braun | 2017-12-22 | 1 | -6/+6 |
* | mpm: Factor out xport managers as own objects | Martin Braun | 2017-12-22 | 1 | -5/+0 |
* | mpm: Reset periph manager on update | Brent Stapleton | 2017-12-22 | 1 | -1/+7 |
* | mpm: PeriphManager decides and applies overlay | Brent Stapleton | 2017-12-22 | 1 | -15/+0 |
* | fpga load: Atomic updating of multiple components | Brent Stapleton | 2017-12-22 | 1 | -40/+29 |
* | mpm: mg: Optionally parallelize init calls to dboard | Martin Braun | 2017-12-22 | 1 | -3/+19 |
* | mpm: Made PeriphManagerBase.__init__ more exception-safe | Martin Braun | 2017-12-22 | 1 | -4/+13 |
* | mpm/mpmd: Move to request_xport()/commit_xport() architecture | Martin Braun | 2017-12-22 | 1 | -20/+68 |
* | mpm: Lower logging level for PeriphManagerBase.deinit() | Martin Braun | 2017-12-22 | 1 | -2/+2 |
* | mpm: Cache connection type in PeriphManagerBase | Martin Braun | 2017-12-22 | 1 | -0/+13 |
* | mpm: Remove leading _ from _get_device_info() | Martin Braun | 2017-12-22 | 1 | -1/+2 |
* | mpm: Make list_updateable_components return something | Martin Braun | 2017-12-22 | 1 | -2/+1 |
* | fpga load: add update_component function to MPM | Brent Stapleton | 2017-12-22 | 1 | -0/+68 |
* | mpm: Minor refactoring of PeriphManagerBase attributes | Martin Braun | 2017-12-22 | 1 | -8/+2 |
* | mpm: Provide default dboard EEPROM getter/setters | Martin Braun | 2017-12-22 | 1 | -0/+28 |
* | mpm: Add mboard EEPROM support | Martin Braun | 2017-12-22 | 1 | -1/+25 |
* | mpm: Added sensor API | Martin Braun | 2017-12-22 | 1 | -0/+38 |
* | mpm: Added max rev check overridable | Martin Braun | 2017-12-22 | 1 | -5/+29 |
* | mpm: Overlay handling functions use dtoverlay module | Martin Braun | 2017-12-22 | 1 | -10/+8 |
* | mpm/n310: Moved eth dispatcher setup into __init__ | Martin Braun | 2017-12-22 | 1 | -7/+6 |
* | n310: Allow --override-db-pids to skip dbs | Martin Braun | 2017-12-22 | 1 | -0/+5 |
* | mpm/mpmd: Dboard info is now stored in mboard info; refactored initialization | Martin Braun | 2017-12-22 | 1 | -6/+4 |
* | mpmd/mpm/n310: Added clock and time source APIs | Martin Braun | 2017-12-22 | 1 | -2/+4 |
* | mpm/mpmd: Call init() during UHD session init, not on hwd spawn | Martin Braun | 2017-12-22 | 1 | -2/+7 |
* | mpm: Addition Py3k fixes, all related to string/UTF-8/ascii differences | Martin Braun | 2017-12-22 | 1 | -1/+8 |
* | mpm/mpmd: Further improvements on multi-device operations | Martin Braun | 2017-12-22 | 1 | -3/+23 |
* | mpm: Made code Python3-compatible | Martin Braun | 2017-12-22 | 1 | -3/+6 |
* | mpm/mpmd: Crossbar info is now polled instead of hardcoded | Martin Braun | 2017-12-22 | 1 | -0/+32 |
* | mpm: Factored out eeprom code into its own module | Martin Braun | 2017-12-22 | 1 | -127/+8 |
* | mpm: motherboards can now also request overlays, dboard overlay code slightly... | Martin Braun | 2017-12-22 | 1 | -10/+41 |
* | mpm: Made overlay selection a static method for more flexibility | Martin Braun | 2017-12-22 | 1 | -4/+8 |
* | mpm: dt overlay handling: Better error handling, fewer FIXMEs | Martin Braun | 2017-12-22 | 1 | -10/+10 |
* | mpm: Added auto-loading of dboard-specific overlays | Martin Braun | 2017-12-22 | 1 | -2/+7 |
* | mpm: Better handling of case where no CHDR interfaces are available | Martin Braun | 2017-12-22 | 1 | -1/+4 |
* | mpm: periphs and n310 use eth table dispatcher now | Martin Braun | 2017-12-22 | 1 | -11/+30 |