Bridle API 4.1.99
A Zephyr based application framework
Loading...
Searching...
No Matches
mfd_sc16is75x.h File Reference

MFD Driver Interface for an SC16IS75X bridge. More...

#include <zephyr/kernel.h>
#include <zephyr/device.h>
#include <zephyr/pm/device.h>
#include <zephyr/drivers/gpio.h>
#include <zephyr/drivers/mfd/sc16is75x.h>

Go to the source code of this file.

Data Structures

struct  mfd_sc16is75x_config
 SC16IS75X MFD configuration data. More...
 
struct  mfd_sc16is75x_transfer_function
 SC16IS75X MFD bus transfer functions. More...
 
struct  mfd_sc16is75x_data
 SC16IS75X MFD data. More...
 

Macros

#define DT_DRV_COMPAT   nxp_sc16is75x
 

Functions

int mfd_sc16is75x_spi_init (const struct device *dev)
 
int mfd_sc16is75x_i2c_init (const struct device *dev)
 

Detailed Description

MFD Driver Interface for an SC16IS75X bridge.

Macro Definition Documentation

◆ DT_DRV_COMPAT

#define DT_DRV_COMPAT   nxp_sc16is75x

Function Documentation

◆ mfd_sc16is75x_i2c_init()

int mfd_sc16is75x_i2c_init ( const struct device *  dev)

◆ mfd_sc16is75x_spi_init()

int mfd_sc16is75x_spi_init ( const struct device *  dev)