Zephyr API Documentation
3.7.0
A Scalable Open Source RTOS
|
Structure for describing known devices for a controller. More...
#include <i3c.h>
Data Fields | |
struct i3c_device_desc *const | i3c |
Pointer to array of known I3C devices. | |
struct i3c_i2c_device_desc *const | i2c |
Pointer to array of known I2C devices. | |
const uint8_t | num_i3c |
Number of I3C devices in array. | |
const uint8_t | num_i2c |
Number of I2C devices in array. | |
Structure for describing known devices for a controller.
This contains arrays of known I3C and I2C devices.
This is a helper struct that can be used by controller device driver to aid in device management.
struct i3c_i2c_device_desc* const i3c_dev_list::i2c |
Pointer to array of known I2C devices.
struct i3c_device_desc* const i3c_dev_list::i3c |
Pointer to array of known I3C devices.
const uint8_t i3c_dev_list::num_i2c |
Number of I2C devices in array.
const uint8_t i3c_dev_list::num_i3c |
Number of I3C devices in array.