uhd/mpm/python/usrp_mpm/dboard_manager
Martin Braun f98dbea429 mpm: e3xx: Fix inheritance order for DB classes
The classes E31x_db and Neon were importing the AD936xDboard mixin class
after their parent class, not before. This means the mixin couldn't be
used to override classes from the parent class, because Python's MRO
will go to the first class in the inheritance list.

Because there is no use of super() in these classes, the reordering has
no other effect than prioritize AD936xDboard over DboardManagerBase when
it comes to resolving parent methods.
2023-03-24 16:08:30 -07:00
..
__init__.py mpm: Factor out common code between E31x_db and Neon classes 2022-03-17 14:00:06 -05:00
ad936x_db.py mpm: Factor out common code between E31x_db and Neon classes 2022-03-17 14:00:06 -05:00
adc_rh.py rh: general code cleanup 2019-01-10 09:50:16 -08:00
base.py mpm: x4xx: Move common DB tasks from ZBX class to mixin 2023-03-08 16:18:08 -05:00
CMakeLists.txt mpm: x4xx: Move common DB tasks from ZBX class to mixin 2023-03-08 16:18:08 -05:00
dac_rh.py rh: Enable inverse sinc filter for DAC37J82 2020-08-12 15:19:56 -05:00
dboard_iface.py mpm: x4xx: Remove get_cal_eeprom_spi_node() 2023-03-02 09:01:40 -05:00
e31x_db.py mpm: e3xx: Fix inheritance order for DB classes 2023-03-24 16:08:30 -07:00
empty_slot.py uhd: Add support for the USRP X410 2021-06-10 12:01:53 -05:00
gain_rh.py rh: add support for rhodium devices 2018-10-25 10:30:59 -07:00
gaintables_rh.py rh: add support for rhodium devices 2018-10-25 10:30:59 -07:00
lmk_mg.py lmk: clean up logging statements 2018-03-07 12:40:28 -08:00
lmk_rh.py N320: Revert PLL lock time reduction 2022-06-03 13:58:23 -07:00
magnesium.py n310: Add Filter API to n310 2022-04-07 13:28:02 -07:00
magnesium_update_cpld.py mpm: Rename n310 to n3xx 2018-03-05 15:56:41 -08:00
mg_init.py n310: Add frontend bandwidth control 2022-04-07 13:28:02 -07:00
mg_periphs.py mpm: mg: periphs: Read lowband lo lock status from cpld 2021-04-19 12:42:33 -05:00
neon.py mpm: e3xx: Fix inheritance order for DB classes 2023-03-24 16:08:30 -07:00
rh_init.py rh: Enable clock synchronization error checking 2018-11-29 11:38:43 -08:00
rh_periphs.py mpm: Look for pca953x based devices by device/name 2020-06-11 10:39:05 -05:00
rhodium.py mpm: fix ref_locked sensor on n320 2022-03-03 14:02:30 -06:00
rhodium_update_cpld.py mpm: rh: Add MAX 10 update script 2018-11-07 09:39:18 -08:00
test.py mpm: Update all license headers 2018-02-19 16:55:08 -08:00
unknown.py Remove FSRU-related files 2022-02-22 14:41:19 -06:00
x4xx_db.py mpm: x4xx: Move MB CPLD creation to factory 2023-03-09 11:10:39 -05:00
x4xx_db_iface.py mpm: x4xx: Remove get_cal_eeprom_spi_node() 2023-03-02 09:01:40 -05:00
x4xx_debug_db.py uhd: Add support for the USRP X410 2021-06-10 12:01:53 -05:00
x4xx_if_test_cca.py uhd: Add support for the USRP X410 2021-06-10 12:01:53 -05:00
zbx.py mpm: x4xx: Move common DB tasks from ZBX class to mixin 2023-03-08 16:18:08 -05:00
zbx_update_cpld.py mpm: add support for lattice zbx cpld 2022-05-16 06:18:09 -07:00