Lines Matching refs:brcmstb_i2c_dev

154 struct brcmstb_i2c_dev {  struct
181 static inline int brcmstb_i2c_get_xfersz(struct brcmstb_i2c_dev *dev) in brcmstb_i2c_get_xfersz() argument
186 static inline int brcmstb_i2c_get_data_regsz(struct brcmstb_i2c_dev *dev) in brcmstb_i2c_get_data_regsz()
191 static void brcmstb_i2c_enable_disable_irq(struct brcmstb_i2c_dev *dev, in brcmstb_i2c_enable_disable_irq()
208 struct brcmstb_i2c_dev *dev = devid; in brcmstb_i2c_isr()
226 static int brcmstb_i2c_wait_if_busy(struct brcmstb_i2c_dev *dev) in brcmstb_i2c_wait_if_busy()
239 static int brcmstb_i2c_wait_for_completion(struct brcmstb_i2c_dev *dev) in brcmstb_i2c_wait_for_completion()
270 static void brcmstb_set_i2c_start_stop(struct brcmstb_i2c_dev *dev, in brcmstb_set_i2c_start_stop()
279 static int brcmstb_send_i2c_cmd(struct brcmstb_i2c_dev *dev, in brcmstb_send_i2c_cmd()
324 static int brcmstb_i2c_xfer_bsc_data(struct brcmstb_i2c_dev *dev, in brcmstb_i2c_xfer_bsc_data()
398 static int brcmstb_i2c_write_data_byte(struct brcmstb_i2c_dev *dev, in brcmstb_i2c_write_data_byte()
410 static int brcmstb_i2c_do_addr(struct brcmstb_i2c_dev *dev, in brcmstb_i2c_do_addr()
447 struct brcmstb_i2c_dev *dev = i2c_get_adapdata(adapter); in brcmstb_i2c_xfer()
526 struct brcmstb_i2c_dev *dev = i2c_get_adapdata(adapter); in brcmstb_i2c_xfer_atomic()
552 static void brcmstb_i2c_set_bus_speed(struct brcmstb_i2c_dev *dev) in brcmstb_i2c_set_bus_speed()
577 static void brcmstb_i2c_set_bsc_reg_defaults(struct brcmstb_i2c_dev *dev) in brcmstb_i2c_set_bsc_reg_defaults()
593 static int bcm2711_release_bsc(struct brcmstb_i2c_dev *dev) in bcm2711_release_bsc()
615 struct brcmstb_i2c_dev *dev; in brcmstb_i2c_probe()
706 struct brcmstb_i2c_dev *dev = platform_get_drvdata(pdev); in brcmstb_i2c_remove()
713 struct brcmstb_i2c_dev *i2c_dev = dev_get_drvdata(dev); in brcmstb_i2c_suspend()
721 struct brcmstb_i2c_dev *i2c_dev = dev_get_drvdata(dev); in brcmstb_i2c_resume()