diff options
Diffstat (limited to 'drivers/staging/iio/meter/ade7759.c')
-rw-r--r-- | drivers/staging/iio/meter/ade7759.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/staging/iio/meter/ade7759.c b/drivers/staging/iio/meter/ade7759.c index ea0c9debf8bf..7d217430616a 100644 --- a/drivers/staging/iio/meter/ade7759.c +++ b/drivers/staging/iio/meter/ade7759.c @@ -217,6 +217,7 @@ static int ade7759_reset(struct device *dev) { int ret; u16 val; + ade7759_spi_read_reg_16(dev, ADE7759_MODE, &val); @@ -280,6 +281,7 @@ static int ade7759_set_irq(struct device *dev, bool enable) { int ret; u8 irqen; + ret = ade7759_spi_read_reg_8(dev, ADE7759_IRQEN, &irqen); if (ret) goto error_ret; @@ -340,6 +342,7 @@ static ssize_t ade7759_read_frequency(struct device *dev, int ret; u16 t; int sps; + ret = ade7759_spi_read_reg_16(dev, ADE7759_MODE, &t); |