imx233: rework i2c driver to fix dma issues