i2c-imx: fix error handling