Bridle API 4.1.99
A Zephyr based application framework
|
MFD SPI-Bus Transfer Driver for an SC16IS75X bridge. More...
#include <zephyr/kernel.h>
#include <zephyr/device.h>
#include <zephyr/drivers/spi.h>
#include <zephyr/drivers/mfd/sc16is75x.h>
#include "mfd_sc16is75x.h"
#include <zephyr/logging/log.h>
Functions | |
LOG_MODULE_REGISTER (mfd_sc16is75x_spi, CONFIG_MFD_LOG_LEVEL) | |
static int | mfd_sc16is75x_spi_read_raw (const struct device *dev, const uint8_t sub_address, uint8_t *buf, const size_t len) |
static int | mfd_sc16is75x_spi_write_raw (const struct device *dev, const uint8_t sub_address, const uint8_t *buf, const size_t len) |
int | mfd_sc16is75x_spi_init (const struct device *dev) |
Variables | |
static const struct mfd_sc16is75x_transfer_function | mfd_sc16is75x_spi_init_transfer_function |
MFD SPI-Bus Transfer Driver for an SC16IS75X bridge.
LOG_MODULE_REGISTER | ( | mfd_sc16is75x_spi | , |
CONFIG_MFD_LOG_LEVEL | |||
) |
int mfd_sc16is75x_spi_init | ( | const struct device * | dev | ) |
|
static |
|
static |
|
static |