Lines Matching refs:davinci_i2c_dev
125 struct davinci_i2c_dev { struct
150 static inline void davinci_i2c_write_reg(struct davinci_i2c_dev *i2c_dev, in davinci_i2c_write_reg() argument
156 static inline u16 davinci_i2c_read_reg(struct davinci_i2c_dev *i2c_dev, int reg) in davinci_i2c_read_reg()
161 static inline void davinci_i2c_reset_ctrl(struct davinci_i2c_dev *i2c_dev, in davinci_i2c_reset_ctrl()
175 static void i2c_davinci_calc_clk_dividers(struct davinci_i2c_dev *dev) in i2c_davinci_calc_clk_dividers()
223 static int i2c_davinci_init(struct davinci_i2c_dev *dev) in i2c_davinci_init()
263 struct davinci_i2c_dev *dev = i2c_get_adapdata(adap); in davinci_i2c_prepare_recovery()
274 struct davinci_i2c_dev *dev = i2c_get_adapdata(adap); in davinci_i2c_unprepare_recovery()
287 struct davinci_i2c_dev *dev = i2c_get_adapdata(adap); in davinci_i2c_set_scl()
299 struct davinci_i2c_dev *dev = i2c_get_adapdata(adap); in davinci_i2c_get_scl()
309 struct davinci_i2c_dev *dev = i2c_get_adapdata(adap); in davinci_i2c_get_sda()
319 struct davinci_i2c_dev *dev = i2c_get_adapdata(adap); in davinci_i2c_scl_prepare_recovery()
333 struct davinci_i2c_dev *dev = i2c_get_adapdata(adap); in davinci_i2c_scl_unprepare_recovery()
353 static int i2c_davinci_wait_bus_not_busy(struct davinci_i2c_dev *dev, in i2c_davinci_wait_bus_not_busy()
387 struct davinci_i2c_dev *dev = i2c_get_adapdata(adap); in i2c_davinci_xfer_msg()
502 struct davinci_i2c_dev *dev = i2c_get_adapdata(adap); in i2c_davinci_xfer()
534 static void terminate_read(struct davinci_i2c_dev *dev) in terminate_read()
545 static void terminate_write(struct davinci_i2c_dev *dev) in terminate_write()
561 struct davinci_i2c_dev *dev = dev_id; in i2c_davinci_isr()
662 struct davinci_i2c_dev *dev; in i2c_davinci_cpufreq_transition()
664 dev = container_of(nb, struct davinci_i2c_dev, freq_transition); in i2c_davinci_cpufreq_transition()
676 static inline int i2c_davinci_cpufreq_register(struct davinci_i2c_dev *dev) in i2c_davinci_cpufreq_register()
684 static inline void i2c_davinci_cpufreq_deregister(struct davinci_i2c_dev *dev) in i2c_davinci_cpufreq_deregister()
690 static inline int i2c_davinci_cpufreq_register(struct davinci_i2c_dev *dev) in i2c_davinci_cpufreq_register()
695 static inline void i2c_davinci_cpufreq_deregister(struct davinci_i2c_dev *dev) in i2c_davinci_cpufreq_deregister()
713 struct davinci_i2c_dev *dev; in davinci_i2c_probe()
728 dev = devm_kzalloc(&pdev->dev, sizeof(struct davinci_i2c_dev), in davinci_i2c_probe()
827 struct davinci_i2c_dev *dev = platform_get_drvdata(pdev); in davinci_i2c_remove()
845 struct davinci_i2c_dev *i2c_dev = platform_get_drvdata(pdev); in davinci_i2c_suspend()
857 struct davinci_i2c_dev *i2c_dev = platform_get_drvdata(pdev); in davinci_i2c_resume()