| 
    Zephyr Project API 3.7.0
    
   A Scalable Open Source RTOS 
   | 
 
Driver context for implementing i2c with rtio. More...
#include <rtio.h>
Data Fields | |
| struct k_sem | lock | 
| struct k_spinlock | slock | 
| struct rtio * | r | 
| struct mpsc | io_q | 
| struct rtio_iodev | iodev | 
| struct rtio_iodev_sqe * | txn_head | 
| struct rtio_iodev_sqe * | txn_curr | 
| struct i2c_dt_spec | dt_spec | 
Driver context for implementing i2c with rtio.
| struct i2c_dt_spec i2c_rtio::dt_spec | 
| struct mpsc i2c_rtio::io_q | 
| struct rtio_iodev i2c_rtio::iodev | 
| struct k_sem i2c_rtio::lock | 
| struct rtio* i2c_rtio::r | 
| struct k_spinlock i2c_rtio::slock | 
| struct rtio_iodev_sqe* i2c_rtio::txn_curr | 
| struct rtio_iodev_sqe* i2c_rtio::txn_head |