|
Bridle API 4.2.0
A Zephyr based application framework
|
MFD I2C-Bus Transfer Driver for an SC16IS75X bridge. More...
#include <zephyr/kernel.h>#include <zephyr/device.h>#include <zephyr/drivers/i2c.h>#include <zephyr/drivers/mfd/sc16is75x.h>#include "mfd_sc16is75x.h"#include <zephyr/logging/log.h>Functions | |
| LOG_MODULE_REGISTER (mfd_sc16is75x_i2c, CONFIG_MFD_LOG_LEVEL) | |
| static int | mfd_sc16is75x_i2c_read_raw (const struct device *dev, const uint8_t sub_address, uint8_t *buf, const size_t len) |
| static int | mfd_sc16is75x_i2c_write_raw (const struct device *dev, const uint8_t sub_address, const uint8_t *buf, const size_t len) |
| int | mfd_sc16is75x_i2c_init (const struct device *dev) |
Variables | |
| static const struct mfd_sc16is75x_transfer_function | mfd_sc16is75x_i2c_init_transfer_function |
MFD I2C-Bus Transfer Driver for an SC16IS75X bridge.
| LOG_MODULE_REGISTER | ( | mfd_sc16is75x_i2c | , |
| CONFIG_MFD_LOG_LEVEL | |||
| ) |
| int mfd_sc16is75x_i2c_init | ( | const struct device * | dev | ) |
|
static |
|
static |
|
static |