Searched refs:i2c_imx (Results 1 – 1 of 1) sorted by relevance
263 static inline int is_imx1_i2c(struct imx_i2c_struct *i2c_imx) in is_imx1_i2c() argument265 return i2c_imx->hwdata->devtype == IMX1_I2C; in is_imx1_i2c()269 struct imx_i2c_struct *i2c_imx, unsigned int reg) in imx_i2c_write_reg() argument271 writeb(val, i2c_imx->base + (reg << i2c_imx->hwdata->regshift)); in imx_i2c_write_reg()274 static inline unsigned char imx_i2c_read_reg(struct imx_i2c_struct *i2c_imx, in imx_i2c_read_reg() argument277 return readb(i2c_imx->base + (reg << i2c_imx->hwdata->regshift)); in imx_i2c_read_reg()281 static void i2c_imx_dma_request(struct imx_i2c_struct *i2c_imx, in i2c_imx_dma_request() argument286 struct device *dev = &i2c_imx->adapter.dev; in i2c_imx_dma_request()302 (IMX_I2C_I2DR << i2c_imx->hwdata->regshift); in i2c_imx_dma_request()321 (IMX_I2C_I2DR << i2c_imx->hwdata->regshift); in i2c_imx_dma_request()[all …]