diff --git a/arch/arm/src/cxd56xx/cxd56_i2c.c b/arch/arm/src/cxd56xx/cxd56_i2c.c index 4d618e9ee89ec..582a0643bddf5 100644 --- a/arch/arm/src/cxd56xx/cxd56_i2c.c +++ b/arch/arm/src/cxd56xx/cxd56_i2c.c @@ -667,6 +667,7 @@ static int cxd56_i2c_transfer(struct i2c_master_s *dev, if (priv->error != OK) { ret = priv->error; + wostop = 0; break; }