Lines Matching refs:bcm_iproc_i2c_dev
178 struct bcm_iproc_i2c_dev { struct
220 static void bcm_iproc_i2c_enable_disable(struct bcm_iproc_i2c_dev *iproc_i2c, argument
223 static inline u32 iproc_i2c_rd_reg(struct bcm_iproc_i2c_dev *iproc_i2c, in iproc_i2c_rd_reg()
241 static inline void iproc_i2c_wr_reg(struct bcm_iproc_i2c_dev *iproc_i2c, in iproc_i2c_wr_reg()
256 struct bcm_iproc_i2c_dev *iproc_i2c, bool need_reset) in bcm_iproc_i2c_slave_init()
302 struct bcm_iproc_i2c_dev *iproc_i2c) in bcm_iproc_i2c_check_slave_status()
322 static bool bcm_iproc_i2c_slave_isr(struct bcm_iproc_i2c_dev *iproc_i2c, in bcm_iproc_i2c_slave_isr()
392 static void bcm_iproc_i2c_read_valid_bytes(struct bcm_iproc_i2c_dev *iproc_i2c) in bcm_iproc_i2c_read_valid_bytes()
411 static void bcm_iproc_i2c_send(struct bcm_iproc_i2c_dev *iproc_i2c) in bcm_iproc_i2c_send()
452 static void bcm_iproc_i2c_read(struct bcm_iproc_i2c_dev *iproc_i2c) in bcm_iproc_i2c_read()
481 static void bcm_iproc_i2c_process_m_event(struct bcm_iproc_i2c_dev *iproc_i2c, in bcm_iproc_i2c_process_m_event()
502 struct bcm_iproc_i2c_dev *iproc_i2c = data; in bcm_iproc_i2c_isr()
526 static int bcm_iproc_i2c_init(struct bcm_iproc_i2c_dev *iproc_i2c) in bcm_iproc_i2c_init()
558 static void bcm_iproc_i2c_enable_disable(struct bcm_iproc_i2c_dev *iproc_i2c, in bcm_iproc_i2c_enable_disable()
571 static int bcm_iproc_i2c_check_status(struct bcm_iproc_i2c_dev *iproc_i2c, in bcm_iproc_i2c_check_status()
619 static int bcm_iproc_i2c_xfer_wait(struct bcm_iproc_i2c_dev *iproc_i2c, in bcm_iproc_i2c_xfer_wait()
678 static int bcm_iproc_i2c_xfer_single_msg(struct bcm_iproc_i2c_dev *iproc_i2c, in bcm_iproc_i2c_xfer_single_msg()
776 struct bcm_iproc_i2c_dev *iproc_i2c = i2c_get_adapdata(adapter); in bcm_iproc_i2c_xfer()
815 static int bcm_iproc_i2c_cfg_speed(struct bcm_iproc_i2c_dev *iproc_i2c) in bcm_iproc_i2c_cfg_speed()
853 struct bcm_iproc_i2c_dev *iproc_i2c; in bcm_iproc_i2c_probe()
938 struct bcm_iproc_i2c_dev *iproc_i2c = platform_get_drvdata(pdev); in bcm_iproc_i2c_remove()
960 struct bcm_iproc_i2c_dev *iproc_i2c = dev_get_drvdata(dev); in bcm_iproc_i2c_suspend()
980 struct bcm_iproc_i2c_dev *iproc_i2c = dev_get_drvdata(dev); in bcm_iproc_i2c_resume()
1016 struct bcm_iproc_i2c_dev *iproc_i2c = i2c_get_adapdata(slave->adapter); in bcm_iproc_i2c_reg_slave()
1032 struct bcm_iproc_i2c_dev *iproc_i2c = i2c_get_adapdata(slave->adapter); in bcm_iproc_i2c_unreg_slave()