Lines Matching refs:target_cfg
165 struct i2c_target_config *target_cfg; member
757 const struct i2c_target_callbacks *target_cb = data->target_cfg->callbacks; in i2c_ctrl_target_isr()
767 target_cb->stop(data->target_cfg); in i2c_ctrl_target_isr()
794 target_cb->stop(data->target_cfg); in i2c_ctrl_target_isr()
818 target_cb->read_requested(data->target_cfg, &val); in i2c_ctrl_target_isr()
826 target_cb->write_requested(data->target_cfg); in i2c_ctrl_target_isr()
837 target_cb->read_processed(data->target_cfg, &val); in i2c_ctrl_target_isr()
844 target_cb->write_received(data->target_cfg, val); in i2c_ctrl_target_isr()
1073 struct i2c_target_config *target_cfg, uint8_t port) in npcx_i2c_ctrl_target_register() argument
1079 uint8_t addr = BIT(NPCX_SMBADDR1_SAEN) | target_cfg->address; in npcx_i2c_ctrl_target_register()
1092 data->target_cfg = target_cfg; in npcx_i2c_ctrl_target_register()
1114 struct i2c_target_config *target_cfg) in npcx_i2c_ctrl_target_unregister() argument
1128 data->target_cfg = NULL; in npcx_i2c_ctrl_target_unregister()