Zephyr Project API  3.2.0
A Scalable Open Source RTOS
target_device.h File Reference
#include <zephyr/device.h>
#include <zephyr/kernel.h>
#include <zephyr/types.h>
#include <zephyr/sys/util.h>

Go to the source code of this file.

Data Structures

struct  i3c_config_target
 Configuration parameters for I3C hardware to act as target device. More...
 
struct  i3c_target_config
 Structure describing a device that supports the I3C target API. More...
 
struct  i3c_target_callbacks
 
struct  i3c_target_driver_api
 

Functions

static int i3c_target_register (const struct device *dev, struct i3c_target_config *cfg)
 Registers the provided config as target device of a controller. More...
 
static int i3c_target_unregister (const struct device *dev, struct i3c_target_config *cfg)
 Unregisters the provided config as target device. More...