@@ -185,8 +185,8 @@ ZTEST(i2c_ram, test_ram_rtio)
185
185
186
186
TC_PRINT ("submitting write from thread %p addr %x\n" , k_current_get (), addr );
187
187
wr_sqe = rtio_sqe_acquire (& i2c_rtio );
188
- wr_sqe -> iodev_flags |= RTIO_IODEV_I2C_STOP ;
189
188
rtio_sqe_prep_write (wr_sqe , & i2c_iodev , 0 , tx_data , ARRAY_SIZE (tx_data ), tx_data );
189
+ wr_sqe -> iodev_flags |= RTIO_IODEV_I2C_STOP ;
190
190
zassert_ok (rtio_submit (& i2c_rtio , 1 ), "submit should succeed" );
191
191
192
192
wr_cqe = rtio_cqe_consume (& i2c_rtio );
@@ -201,11 +201,11 @@ ZTEST(i2c_ram, test_ram_rtio)
201
201
msgs [1 ].flags = I2C_MSG_RESTART | I2C_MSG_READ | I2C_MSG_STOP ;
202
202
203
203
wr_sqe = rtio_sqe_acquire (& i2c_rtio );
204
- wr_sqe -> flags |= RTIO_SQE_TRANSACTION ;
205
204
rd_sqe = rtio_sqe_acquire (& i2c_rtio );
206
- rd_sqe -> iodev_flags |= RTIO_IODEV_I2C_STOP | RTIO_IODEV_I2C_RESTART ;
207
205
rtio_sqe_prep_write (wr_sqe , & i2c_iodev , 0 , rx_cmd , ARRAY_SIZE (rx_cmd ), rx_cmd );
208
206
rtio_sqe_prep_read (rd_sqe , & i2c_iodev , 0 , rx_data , ARRAY_SIZE (rx_data ), rx_data );
207
+ wr_sqe -> flags |= RTIO_SQE_TRANSACTION ;
208
+ rd_sqe -> iodev_flags |= RTIO_IODEV_I2C_STOP | RTIO_IODEV_I2C_RESTART ;
209
209
zassert_ok (rtio_submit (& i2c_rtio , 2 ), "submit should succeed" );
210
210
211
211
wr_cqe = rtio_cqe_consume (& i2c_rtio );
@@ -238,8 +238,8 @@ void ram_rtio_isr(struct k_timer *tid)
238
238
case INIT :
239
239
TC_PRINT ("timer submitting write, addr %x\n" , addr );
240
240
wr_sqe = rtio_sqe_acquire (& i2c_rtio );
241
- wr_sqe -> iodev_flags |= RTIO_IODEV_I2C_STOP ;
242
241
rtio_sqe_prep_write (wr_sqe , & i2c_iodev , 0 , tx_data , ARRAY_SIZE (tx_data ), tx_data );
242
+ wr_sqe -> iodev_flags |= RTIO_IODEV_I2C_STOP ;
243
243
zassert_ok (rtio_submit (& i2c_rtio , 0 ), "submit should succeed" );
244
244
isr_state += 1 ;
245
245
break ;
@@ -258,13 +258,13 @@ void ram_rtio_isr(struct k_timer *tid)
258
258
msgs [1 ].flags = I2C_MSG_RESTART | I2C_MSG_READ | I2C_MSG_STOP ;
259
259
260
260
wr_sqe = rtio_sqe_acquire (& i2c_rtio );
261
- wr_sqe -> flags |= RTIO_SQE_TRANSACTION ;
262
261
rd_sqe = rtio_sqe_acquire (& i2c_rtio );
263
- rd_sqe -> iodev_flags |= RTIO_IODEV_I2C_STOP | RTIO_IODEV_I2C_RESTART ;
264
262
rtio_sqe_prep_write (wr_sqe , & i2c_iodev , 0 , rx_cmd ,
265
263
ARRAY_SIZE (rx_cmd ), rx_cmd );
266
264
rtio_sqe_prep_read (rd_sqe , & i2c_iodev , 0 , rx_data ,
267
265
ARRAY_SIZE (rx_data ), rx_data );
266
+ wr_sqe -> flags |= RTIO_SQE_TRANSACTION ;
267
+ rd_sqe -> iodev_flags |= RTIO_IODEV_I2C_STOP | RTIO_IODEV_I2C_RESTART ;
268
268
zassert_ok (rtio_submit (& i2c_rtio , 0 ), "submit should succeed" );
269
269
isr_state += 1 ;
270
270
}
0 commit comments