From 13378e46e8a69843447406491eedda72515fcdc3 Mon Sep 17 00:00:00 2001 From: Andrew Boie Date: Wed, 10 Aug 2016 10:42:36 -0700 Subject: [PATCH] Revert "ext: qmsi: disable tx empty interrupt at the end of rx transfer" The parent commit for this was merged prematurely. This reverts commit d38208b977733d0f8f1c6e9fe5dd7a5a6890c85c. Change-Id: I4f05f303eac7bdf176fb0522e30eabb839602b25 Signed-off-by: Andrew Boie --- ext/hal/qmsi/drivers/qm_i2c.c | 3 +-- ext/hal/qmsi/drivers/sensor/qm_ss_i2c.c | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/ext/hal/qmsi/drivers/qm_i2c.c b/ext/hal/qmsi/drivers/qm_i2c.c index b3e7ad81d2c..5e8871f8caa 100644 --- a/ext/hal/qmsi/drivers/qm_i2c.c +++ b/ext/hal/qmsi/drivers/qm_i2c.c @@ -163,8 +163,7 @@ static void qm_i2c_isr_handler(const qm_i2c_t i2c) * complete */ controller->ic_intr_mask &= - ~(QM_I2C_IC_INTR_MASK_RX_FULL | - QM_I2C_IC_INTR_MASK_TX_EMPTY); + ~QM_I2C_IC_INTR_MASK_RX_FULL; if (transfer->stop) { controller_disable(i2c); diff --git a/ext/hal/qmsi/drivers/sensor/qm_ss_i2c.c b/ext/hal/qmsi/drivers/sensor/qm_ss_i2c.c index 3bb66f5ab3d..03ef2878f5e 100644 --- a/ext/hal/qmsi/drivers/sensor/qm_ss_i2c.c +++ b/ext/hal/qmsi/drivers/sensor/qm_ss_i2c.c @@ -137,8 +137,7 @@ static void qm_ss_i2c_isr_handler(const qm_ss_i2c_t i2c) */ QM_SS_REG_AUX_NAND( (controller + QM_SS_I2C_INTR_MASK), - (QM_SS_I2C_INTR_MASK_RX_FULL | - QM_SS_I2C_INTR_MASK_TX_EMPTY)); + QM_SS_I2C_INTR_MASK_RX_FULL); if (i2c_transfer[i2c]->stop) { controller_disable(i2c);