Lines Matching defs:i2c_dev
125 static inline void davinci_i2c_write_reg(struct davinci_i2c_dev *i2c_dev,
128 __raw_writew(val, i2c_dev->base + reg);
131 static inline u16 davinci_i2c_read_reg(struct davinci_i2c_dev *i2c_dev, int reg)
133 return __raw_readw(i2c_dev->base + reg);
174 static inline void davinci_i2c_reset_ctrl(struct davinci_i2c_dev *i2c_dev,
179 w = davinci_i2c_read_reg(i2c_dev, DAVINCI_I2C_MDR_REG);
185 davinci_i2c_write_reg(i2c_dev, DAVINCI_I2C_MDR_REG, w);
771 struct davinci_i2c_dev *i2c_dev = platform_get_drvdata(pdev);
774 davinci_i2c_reset_ctrl(i2c_dev, 0);
775 clk_disable(i2c_dev->clk);
783 struct davinci_i2c_dev *i2c_dev = platform_get_drvdata(pdev);
785 clk_enable(i2c_dev->clk);
787 davinci_i2c_reset_ctrl(i2c_dev, 1);