diff options
author | Mark Meserve <mark.meserve@ni.com> | 2018-10-15 15:50:50 -0500 |
---|---|---|
committer | Brent Stapleton <bstapleton@g.hmc.edu> | 2018-10-18 18:15:25 -0700 |
commit | d0de7a5812ca1e4caf5b88a075f45a320b29f4c4 (patch) | |
tree | 948adb721375091b238483ddc6da21618c1016aa /mpm/python/usrp_mpm/periph_manager/n3xx_periphs.py | |
parent | cb0a07aa04048ded29b202df0cd9aeb8094a8b20 (diff) | |
download | uhd-d0de7a5812ca1e4caf5b88a075f45a320b29f4c4.tar.gz uhd-d0de7a5812ca1e4caf5b88a075f45a320b29f4c4.tar.bz2 uhd-d0de7a5812ca1e4caf5b88a075f45a320b29f4c4.zip |
mpm: identify sysfs gpios more generically
- Allow generic path names to be given for each search parameter instead of
only checking the label
Diffstat (limited to 'mpm/python/usrp_mpm/periph_manager/n3xx_periphs.py')
-rw-r--r-- | mpm/python/usrp_mpm/periph_manager/n3xx_periphs.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/mpm/python/usrp_mpm/periph_manager/n3xx_periphs.py b/mpm/python/usrp_mpm/periph_manager/n3xx_periphs.py index 0bfae94e1..775431050 100644 --- a/mpm/python/usrp_mpm/periph_manager/n3xx_periphs.py +++ b/mpm/python/usrp_mpm/periph_manager/n3xx_periphs.py @@ -99,7 +99,7 @@ class TCA6424(object): self.pins = self.pins_list[1] default_val = 0x860101 if rev == 2 else 0x860780 - self._gpios = SysFSGPIO('tca6424', 0xFFF7FF, 0x86F7FF, default_val) + self._gpios = SysFSGPIO({'label': 'tca6424'}, 0xFFF7FF, 0x86F7FF, default_val) def set(self, name, value=None): """ @@ -132,7 +132,7 @@ class FrontpanelGPIO(GPIOBank): def __init__(self, ddr): GPIOBank.__init__( self, - 'zynq_gpio', + {'label': 'zynq_gpio'}, self.FP_GPIO_OFFSET + self.EMIO_BASE, 0xFFF, # use_mask ddr @@ -151,7 +151,7 @@ class BackpanelGPIO(GPIOBank): def __init__(self): GPIOBank.__init__( self, - 'zynq_gpio', + {'label': 'zynq_gpio'}, self.BP_GPIO_OFFSET + self.EMIO_BASE, 0x7, # use_mask 0x7, # ddr |