/Zephyr-Core-3.6.0/drivers/i2c/ |
D | i2c_common.c | 70 msg->flags & I2C_MSG_STOP ? "P" : "", msg->buf[0]); in i2c_dump_msgs_rw() 74 msg->flags & I2C_MSG_STOP ? "P" : "", msg->len); in i2c_dump_msgs_rw()
|
D | i2c_rtio.c | 41 sqe->iodev_flags = ((msgs[i].flags & I2C_MSG_STOP) ? RTIO_IODEV_I2C_STOP : 0) | in i2c_rtio_copy()
|
D | i2c_bitbang.c | 200 flags |= I2C_MSG_STOP; in i2c_bitbang_transfer() 204 if (flags & I2C_MSG_STOP) { in i2c_bitbang_transfer()
|
D | i2c_sedi.c | 82 msgs[i].len, (msgs[i].flags & I2C_MSG_STOP) == 0x0); in i2c_sedi_api_full_io() 86 msgs[i].len, (msgs[i].flags & I2C_MSG_STOP) == 0x0); in i2c_sedi_api_full_io()
|
D | i2c_sifive.c | 137 if (msg->flags & I2C_MSG_STOP) { in i2c_sifive_write_msg() 180 if (msg->flags & I2C_MSG_STOP) { in i2c_sifive_read_msg()
|
D | i2c_ll_stm32_v1.c | 327 if (data->current.flags & I2C_MSG_STOP) { in handle_txe() 351 if (data->current.flags & I2C_MSG_STOP) { in handle_rxne() 380 if (data->current.flags & I2C_MSG_STOP) { in handle_rxne() 404 if (data->current.flags & I2C_MSG_STOP) { in handle_btf() 811 if (msg->flags & I2C_MSG_STOP) { in stm32_i2c_msg_write() 928 if (msg->flags & I2C_MSG_STOP) { in stm32_i2c_msg_read() 948 if (msg->flags & I2C_MSG_STOP) { in stm32_i2c_msg_read()
|
D | i2c_smartbond.c | 172 if (current->flags & I2C_MSG_STOP) { in i2c_smartbond_set_msg_flags() 176 current->flags |= I2C_MSG_STOP; in i2c_smartbond_set_msg_flags() 230 (data->msgs->flags & I2C_MSG_STOP) in i2c_smartbond_tx() 403 (data->msgs->flags & I2C_MSG_STOP) in isr_tx()
|
D | i2c_ll_stm32_v2.c | 53 if (!(msg->flags & I2C_MSG_STOP) && next_msg_flags && in msg_init() 410 if (data->current.msg->flags & I2C_MSG_STOP) { in stm32_i2c_event() 659 if (current_msg_flags & I2C_MSG_STOP) { in msg_done() 824 saved_flags & ~(I2C_MSG_STOP | I2C_MSG_RESTART); in stm32_i2c_transaction() 832 msg.flags &= ~I2C_MSG_STOP; in stm32_i2c_transaction()
|
D | i2c_ite_it8xxx2.c | 37 #define I2C_MSG_BURST_READ_MASK (I2C_MSG_RESTART | I2C_MSG_STOP | I2C_MSG_READ) 329 if ((data->active_msg->flags & I2C_MSG_STOP) && in i2c_r_last_byte() 715 if (data->num_msgs == 1 && (msgs[0].flags & I2C_MSG_STOP) && in fifo_mode_allowed() 776 (data->active_msg->flags & I2C_MSG_STOP)) { in i2c_tran_read() 809 if (data->active_msg->flags & I2C_MSG_STOP) { in i2c_tran_read() 878 if (data->active_msg->flags & I2C_MSG_STOP) { in i2c_tran_write() 1062 if (data->err || (data->active_msg->flags & I2C_MSG_STOP)) { in i2c_it8xxx2_transfer()
|
D | i2c_b91.c | 97 send_stop = msgs[i].flags & I2C_MSG_STOP ? 1 : 0; in i2c_b91_transfer()
|
D | i2c_npcx_controller.c | 582 if (data->msg->flags & I2C_MSG_STOP) { in i2c_ctrl_handle_write_int_event() 607 (data->msg->flags & I2C_MSG_STOP) != 0); in i2c_ctrl_handle_read_int_event() 625 (data->msg->flags & I2C_MSG_STOP) != 0) { in i2c_ctrl_handle_read_int_event() 649 (data->msg->flags & I2C_MSG_STOP) != 0); in i2c_ctrl_handle_read_int_event() 657 if ((data->msg->flags & I2C_MSG_STOP) != 0) { in i2c_ctrl_handle_read_int_event() 734 (msg->flags & I2C_MSG_STOP) != 0); in i2c_ctrl_proc_read_msg()
|
D | i2c_sam_twi.c | 224 dev_data->msg.flags |= I2C_MSG_STOP; in i2c_sam_twi_transfer() 281 if (msg->flags & I2C_MSG_STOP) { in i2c_sam_twi_isr()
|
D | i2c_xilinx_axi.c | 385 } else if (bytes_left == 1 && (msg->flags & I2C_MSG_STOP)) { in i2c_xilinx_axi_read_nondyn() 422 if (msg->flags & I2C_MSG_STOP) { in i2c_xilinx_axi_read_dyn() 524 if (bytes_left == 1 && (msg->flags & I2C_MSG_STOP)) { in i2c_xilinx_axi_write() 582 if (!ret && (msgs->flags & I2C_MSG_STOP)) { in i2c_xilinx_axi_transfer()
|
D | i2c_rcar.c | 251 if ((msgs->flags & I2C_MSG_STOP) == I2C_MSG_STOP) { in i2c_rcar_transfer()
|
/Zephyr-Core-3.6.0/tests/drivers/i2c/i2c_target_api/common/ |
D | i2c_virtual.c | 109 if (!(msg->flags & I2C_MSG_RESTART) && msg->flags & I2C_MSG_STOP) { in i2c_virtual_msg_write() 140 if (!(msg->flags & I2C_MSG_RESTART) && msg->flags & I2C_MSG_STOP) { in i2c_virtual_msg_read() 182 if ((num_msgs == 1U) && !(current->flags & I2C_MSG_STOP)) { in i2c_virtual_transfer()
|
/Zephyr-Core-3.6.0/drivers/sensor/adltc2990/ |
D | adltc2990_emul.c | 95 bool is_stop = FIELD_GET(I2C_MSG_STOP, msgs->flags) == 1; in adltc2990_emul_transfer_i2c() 101 is_stop = FIELD_GET(I2C_MSG_STOP, msgs->flags) == 1; in adltc2990_emul_transfer_i2c()
|
/Zephyr-Core-3.6.0/drivers/bbram/ |
D | bbram_microchip_mcp7940n_emul.c | 60 bool is_stop = FIELD_GET(I2C_MSG_STOP, msgs->flags) == 1; in mcp7940n_emul_transfer_i2c() 66 is_stop = FIELD_GET(I2C_MSG_STOP, msgs->flags) == 1; in mcp7940n_emul_transfer_i2c()
|
/Zephyr-Core-3.6.0/tests/boards/frdm_k64f/i2c/src/ |
D | i2c.c | 94 .flags = I2C_MSG_READ | I2C_MSG_RESTART | I2C_MSG_STOP } }; 194 .flags = I2C_MSG_READ | I2C_MSG_RESTART | I2C_MSG_STOP } }; in test_i2c_fxos8700_transfer_signal()
|
/Zephyr-Core-3.6.0/drivers/crypto/ |
D | crypto_ataes132a_priv.h | 154 msg[1].flags = I2C_MSG_WRITE | I2C_MSG_STOP; in burst_write_i2c() 175 msg[1].flags = I2C_MSG_RESTART | I2C_MSG_READ | I2C_MSG_STOP; in burst_read_i2c()
|
/Zephyr-Core-3.6.0/drivers/sensor/akm09918c/ |
D | akm09918c_emul.c | 96 bool is_stop = FIELD_GET(I2C_MSG_STOP, msgs->flags) == 1; in akm09918c_emul_transfer_i2c() 102 is_stop = FIELD_GET(I2C_MSG_STOP, msgs->flags) == 1; in akm09918c_emul_transfer_i2c()
|
/Zephyr-Core-3.6.0/include/zephyr/drivers/ |
D | i2c.h | 152 #define I2C_MSG_STOP BIT(1) macro 895 msgs[1].flags = I2C_MSG_RESTART | I2C_MSG_READ | I2C_MSG_STOP; in i2c_write_read_cb() 1210 msg.flags = I2C_MSG_WRITE | I2C_MSG_STOP; in i2c_write() 1255 msg.flags = I2C_MSG_READ | I2C_MSG_STOP; in i2c_read() 1309 msg[1].flags = I2C_MSG_RESTART | I2C_MSG_READ | I2C_MSG_STOP; in i2c_write_read() 1427 msg[1].flags = I2C_MSG_WRITE | I2C_MSG_STOP; in i2c_burst_write()
|
/Zephyr-Core-3.6.0/drivers/sensor/ams_iAQcore/ |
D | iAQcore.c | 35 msg.flags = I2C_MSG_READ | I2C_MSG_STOP; in iaqcore_sample_fetch()
|
/Zephyr-Core-3.6.0/drivers/w1/ |
D | w1_ds2485.c | 46 .flags = (I2C_MSG_READ | I2C_MSG_STOP), in ds2485_w1_script_cmd()
|
D | w1_ds2477_85_common.c | 197 {.buf = (uint8_t *)buffer, .len = tx_len, .flags = (I2C_MSG_WRITE | I2C_MSG_STOP)}, in ds2477_85_write_block() 234 {.buf = buffer, .len = rx_len, .flags = (I2C_MSG_READ | I2C_MSG_STOP)} in ds2477_85_read_block()
|
/Zephyr-Core-3.6.0/drivers/video/ |
D | ov7725.c | 330 msgs[1].flags = I2C_MSG_WRITE | I2C_MSG_STOP; in ov7725_write_reg() 346 msgs[0].flags = I2C_MSG_WRITE | I2C_MSG_STOP; in ov7725_read_reg() 350 msgs[1].flags = I2C_MSG_READ | I2C_MSG_STOP | I2C_MSG_RESTART; in ov7725_read_reg()
|