diff options
-rw-r--r-- | common/tsu6721.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/common/tsu6721.c b/common/tsu6721.c index ae22201628..6c45f8799c 100644 --- a/common/tsu6721.c +++ b/common/tsu6721.c @@ -63,7 +63,11 @@ int tsu6721_enable_interrupts(void) int tsu6721_disable_interrupts(void) { int ctrl = tsu6721_read(TSU6721_REG_CONTROL); - return tsu6721_write(TSU6721_REG_CONTROL, ctrl | 0x1); + int rv; + + rv = tsu6721_write(TSU6721_REG_CONTROL, ctrl | 0x1); + tsu6721_get_interrupts(); + return rv; } int tsu6721_set_interrupt_mask(uint16_t mask) |