Lines Matching defs:iproc_i2c
232 static inline u32 iproc_i2c_rd_reg(struct bcm_iproc_i2c_dev *iproc_i2c, in iproc_i2c_rd_reg()
251 static inline void iproc_i2c_wr_reg(struct bcm_iproc_i2c_dev *iproc_i2c, in iproc_i2c_wr_reg()
268 struct bcm_iproc_i2c_dev *iproc_i2c, bool need_reset) in bcm_iproc_i2c_slave_init()
320 (struct bcm_iproc_i2c_dev *iproc_i2c, u32 status) in bcm_iproc_i2c_check_slave_status()
359 static void bcm_iproc_i2c_slave_read(struct bcm_iproc_i2c_dev *iproc_i2c) in bcm_iproc_i2c_slave_read()
403 struct bcm_iproc_i2c_dev *iproc_i2c = (struct bcm_iproc_i2c_dev *)data; in slave_rx_tasklet_fn() local
435 static bool bcm_iproc_i2c_slave_isr(struct bcm_iproc_i2c_dev *iproc_i2c, in bcm_iproc_i2c_slave_isr()
542 static void bcm_iproc_i2c_read_valid_bytes(struct bcm_iproc_i2c_dev *iproc_i2c) in bcm_iproc_i2c_read_valid_bytes()
561 static void bcm_iproc_i2c_send(struct bcm_iproc_i2c_dev *iproc_i2c) in bcm_iproc_i2c_send()
602 static void bcm_iproc_i2c_read(struct bcm_iproc_i2c_dev *iproc_i2c) in bcm_iproc_i2c_read()
631 static void bcm_iproc_i2c_process_m_event(struct bcm_iproc_i2c_dev *iproc_i2c, in bcm_iproc_i2c_process_m_event()
652 struct bcm_iproc_i2c_dev *iproc_i2c = data; in bcm_iproc_i2c_isr() local
681 static int bcm_iproc_i2c_init(struct bcm_iproc_i2c_dev *iproc_i2c) in bcm_iproc_i2c_init()
713 static void bcm_iproc_i2c_enable_disable(struct bcm_iproc_i2c_dev *iproc_i2c, in bcm_iproc_i2c_enable_disable()
726 static int bcm_iproc_i2c_check_status(struct bcm_iproc_i2c_dev *iproc_i2c, in bcm_iproc_i2c_check_status()
774 static int bcm_iproc_i2c_xfer_wait(struct bcm_iproc_i2c_dev *iproc_i2c, in bcm_iproc_i2c_xfer_wait()
839 static int bcm_iproc_i2c_xfer_internal(struct bcm_iproc_i2c_dev *iproc_i2c, in bcm_iproc_i2c_xfer_internal()
962 struct bcm_iproc_i2c_dev *iproc_i2c = i2c_get_adapdata(adapter); in bcm_iproc_i2c_xfer() local
1009 static int bcm_iproc_i2c_cfg_speed(struct bcm_iproc_i2c_dev *iproc_i2c) in bcm_iproc_i2c_cfg_speed()
1047 struct bcm_iproc_i2c_dev *iproc_i2c; in bcm_iproc_i2c_probe() local
1128 struct bcm_iproc_i2c_dev *iproc_i2c = platform_get_drvdata(pdev); in bcm_iproc_i2c_remove() local
1146 struct bcm_iproc_i2c_dev *iproc_i2c = dev_get_drvdata(dev); in bcm_iproc_i2c_suspend() local
1166 struct bcm_iproc_i2c_dev *iproc_i2c = dev_get_drvdata(dev); in bcm_iproc_i2c_resume() local
1196 struct bcm_iproc_i2c_dev *iproc_i2c = i2c_get_adapdata(slave->adapter); in bcm_iproc_i2c_reg_slave() local
1216 struct bcm_iproc_i2c_dev *iproc_i2c = i2c_get_adapdata(slave->adapter); in bcm_iproc_i2c_unreg_slave() local