summaryrefslogtreecommitdiff
path: root/firmware/target/arm/imx233/i2c-imx233.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/imx233/i2c-imx233.c')
-rw-r--r--firmware/target/arm/imx233/i2c-imx233.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/target/arm/imx233/i2c-imx233.c b/firmware/target/arm/imx233/i2c-imx233.c
index 199ad181ba..c58494154f 100644
--- a/firmware/target/arm/imx233/i2c-imx233.c
+++ b/firmware/target/arm/imx233/i2c-imx233.c
@@ -124,7 +124,7 @@ enum imx233_i2c_error_t imx233_i2c_end(unsigned timeout)
124 i2c_stage[i2c_nr_stages - 1].dma.cmd |= HW_APB_CHx_CMD__SEMAPHORE | HW_APB_CHx_CMD__IRQONCMPLT; 124 i2c_stage[i2c_nr_stages - 1].dma.cmd |= HW_APB_CHx_CMD__SEMAPHORE | HW_APB_CHx_CMD__IRQONCMPLT;
125 125
126 __REG_CLR(HW_I2C_CTRL1) = HW_I2C_CTRL1__ALL_IRQ; 126 __REG_CLR(HW_I2C_CTRL1) = HW_I2C_CTRL1__ALL_IRQ;
127 imx233_enable_interrupt(INT_SRC_I2C_DMA, true); 127 imx233_icoll_enable_interrupt(INT_SRC_I2C_DMA, true);
128 imx233_dma_enable_channel_interrupt(APB_I2C, true); 128 imx233_dma_enable_channel_interrupt(APB_I2C, true);
129 imx233_dma_reset_channel(APB_I2C); 129 imx233_dma_reset_channel(APB_I2C);
130 imx233_dma_start_command(APB_I2C, &i2c_stage[0].dma); 130 imx233_dma_start_command(APB_I2C, &i2c_stage[0].dma);