Lines Matching defs:davinci_i2c_dev
120 struct davinci_i2c_dev {
144 static inline void davinci_i2c_write_reg(struct davinci_i2c_dev *i2c_dev,
150 static inline u16 davinci_i2c_read_reg(struct davinci_i2c_dev *i2c_dev, int reg)
155 static inline void davinci_i2c_reset_ctrl(struct davinci_i2c_dev *i2c_dev,
169 static void i2c_davinci_calc_clk_dividers(struct davinci_i2c_dev *dev)
256 static int i2c_davinci_init(struct davinci_i2c_dev *dev)
296 struct davinci_i2c_dev *dev = i2c_get_adapdata(adap);
307 struct davinci_i2c_dev *dev = i2c_get_adapdata(adap);
320 struct davinci_i2c_dev *dev = i2c_get_adapdata(adap);
332 struct davinci_i2c_dev *dev = i2c_get_adapdata(adap);
342 struct davinci_i2c_dev *dev = i2c_get_adapdata(adap);
352 struct davinci_i2c_dev *dev = i2c_get_adapdata(adap);
366 struct davinci_i2c_dev *dev = i2c_get_adapdata(adap);
386 static int i2c_davinci_wait_bus_not_busy(struct davinci_i2c_dev *dev)
416 struct davinci_i2c_dev *dev = i2c_get_adapdata(adap);
536 struct davinci_i2c_dev *dev = i2c_get_adapdata(adap);
576 static void terminate_read(struct davinci_i2c_dev *dev)
587 static void terminate_write(struct davinci_i2c_dev *dev)
603 struct davinci_i2c_dev *dev = dev_id;
707 struct davinci_i2c_dev *dev;
709 dev = container_of(nb, struct davinci_i2c_dev, freq_transition);
723 static inline int i2c_davinci_cpufreq_register(struct davinci_i2c_dev *dev)
731 static inline void i2c_davinci_cpufreq_deregister(struct davinci_i2c_dev *dev)
737 static inline int i2c_davinci_cpufreq_register(struct davinci_i2c_dev *dev)
742 static inline void i2c_davinci_cpufreq_deregister(struct davinci_i2c_dev *dev)
761 struct davinci_i2c_dev *dev;
887 struct davinci_i2c_dev *dev = platform_get_drvdata(pdev);
907 struct davinci_i2c_dev *i2c_dev = dev_get_drvdata(dev);
917 struct davinci_i2c_dev *i2c_dev = dev_get_drvdata(dev);