]> git.itanic.dy.fi Git - linux-stable/blobdiff - drivers/i2c/busses/i2c-imx.c
i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible
[linux-stable] / drivers / i2c / busses / i2c-imx.c
index e47fa34656717811f53909e7cd64964992f1cdd7..3082183bd66a490e51b7cdcd5c57ed79d5b9a405 100644 (file)
@@ -1583,7 +1583,7 @@ static int i2c_imx_remove(struct platform_device *pdev)
        if (i2c_imx->dma)
                i2c_imx_dma_free(i2c_imx);
 
-       if (ret == 0) {
+       if (ret >= 0) {
                /* setup chip registers to defaults */
                imx_i2c_write_reg(0, i2c_imx, IMX_I2C_IADR);
                imx_i2c_write_reg(0, i2c_imx, IMX_I2C_IFDR);