Lines Matching refs:pci1xxxx_i2c
325 struct pci1xxxx_i2c { struct
334 static int set_sys_lock(struct pci1xxxx_i2c *i2c) in set_sys_lock() argument
347 static int release_sys_lock(struct pci1xxxx_i2c *i2c) in release_sys_lock()
364 static void pci1xxxx_ack_high_level_intr(struct pci1xxxx_i2c *i2c, u16 intr_msk) in pci1xxxx_ack_high_level_intr()
369 static void pci1xxxx_i2c_configure_smbalert_pin(struct pci1xxxx_i2c *i2c, in pci1xxxx_i2c_configure_smbalert_pin()
385 static void pci1xxxx_i2c_send_start_stop(struct pci1xxxx_i2c *i2c, bool start) in pci1xxxx_i2c_send_start_stop()
405 static void pci1xxxx_i2c_set_clear_FW_ACK(struct pci1xxxx_i2c *i2c, bool set) in pci1xxxx_i2c_set_clear_FW_ACK()
417 static void pci1xxxx_i2c_buffer_write(struct pci1xxxx_i2c *i2c, u8 slaveaddr, in pci1xxxx_i2c_buffer_write()
434 static void pci1xxxx_i2c_enable_ESO(struct pci1xxxx_i2c *i2c) in pci1xxxx_i2c_enable_ESO()
439 static void pci1xxxx_i2c_reset_counters(struct pci1xxxx_i2c *i2c) in pci1xxxx_i2c_reset_counters()
449 static void pci1xxxx_i2c_set_transfer_dir(struct pci1xxxx_i2c *i2c, u8 direction) in pci1xxxx_i2c_set_transfer_dir()
463 static void pci1xxxx_i2c_set_mcu_count(struct pci1xxxx_i2c *i2c, u8 count) in pci1xxxx_i2c_set_mcu_count()
468 static void pci1xxxx_i2c_set_read_count(struct pci1xxxx_i2c *i2c, u8 readcount) in pci1xxxx_i2c_set_read_count()
473 static void pci1xxxx_i2c_set_write_count(struct pci1xxxx_i2c *i2c, u8 writecount) in pci1xxxx_i2c_set_write_count()
478 static void pci1xxxx_i2c_set_DMA_run(struct pci1xxxx_i2c *i2c) in pci1xxxx_i2c_set_DMA_run()
488 static void pci1xxxx_i2c_set_mrun_proceed(struct pci1xxxx_i2c *i2c) in pci1xxxx_i2c_set_mrun_proceed()
499 static void pci1xxxx_i2c_start_DMA(struct pci1xxxx_i2c *i2c) in pci1xxxx_i2c_start_DMA()
505 static void pci1xxxx_i2c_config_asr(struct pci1xxxx_i2c *i2c, bool enable) in pci1xxxx_i2c_config_asr()
520 struct pci1xxxx_i2c *i2c = dev; in pci1xxxx_i2c_isr()
551 static void pci1xxxx_i2c_set_count(struct pci1xxxx_i2c *i2c, u8 mcucount, in pci1xxxx_i2c_set_count()
559 static void pci1xxxx_i2c_set_readm(struct pci1xxxx_i2c *i2c, bool enable) in pci1xxxx_i2c_set_readm()
573 static void pci1xxxx_ack_nw_layer_intr(struct pci1xxxx_i2c *i2c, u8 ack_intr_msk) in pci1xxxx_ack_nw_layer_intr()
578 static void pci1xxxx_config_nw_layer_intr(struct pci1xxxx_i2c *i2c, in pci1xxxx_config_nw_layer_intr()
593 static void pci1xxxx_i2c_config_padctrl(struct pci1xxxx_i2c *i2c, bool enable) in pci1xxxx_i2c_config_padctrl()
616 static void pci1xxxx_i2c_set_mode(struct pci1xxxx_i2c *i2c) in pci1xxxx_i2c_set_mode()
630 static void pci1xxxx_i2c_config_high_level_intr(struct pci1xxxx_i2c *i2c, in pci1xxxx_i2c_config_high_level_intr()
644 static void pci1xxxx_i2c_configure_core_reg(struct pci1xxxx_i2c *i2c, bool enable) in pci1xxxx_i2c_configure_core_reg()
665 static void pci1xxxx_i2c_set_freq(struct pci1xxxx_i2c *i2c) in pci1xxxx_i2c_set_freq()
706 static void pci1xxxx_i2c_init(struct pci1xxxx_i2c *i2c) in pci1xxxx_i2c_init()
763 static void pci1xxxx_i2c_clear_flags(struct pci1xxxx_i2c *i2c) in pci1xxxx_i2c_clear_flags()
778 static int pci1xxxx_i2c_read(struct pci1xxxx_i2c *i2c, u8 slaveaddr, in pci1xxxx_i2c_read()
899 static int pci1xxxx_i2c_write(struct pci1xxxx_i2c *i2c, u8 slaveaddr, in pci1xxxx_i2c_write()
995 struct pci1xxxx_i2c *i2c = i2c_get_adapdata(adap); in pci1xxxx_i2c_xfer()
1068 struct pci1xxxx_i2c *i2c = dev_get_drvdata(dev); in pci1xxxx_i2c_suspend()
1101 struct pci1xxxx_i2c *i2c = dev_get_drvdata(dev); in pci1xxxx_i2c_resume()
1123 struct pci1xxxx_i2c *i2c = data; in pci1xxxx_i2c_shutdown()
1133 struct pci1xxxx_i2c *i2c; in pci1xxxx_i2c_probe_pci()