sl_efp_init_data_t Struct ReferenceExternal Device Drivers > EFP Driver
EFP driver initialization structure.
Definition at line
311
of file
sl_efp.h
.
#include <
sl_efp.h
>
Data Fields |
|
uint8_t * | config_data |
Configuration data, pairs of (addr,data),(addr,data),... Set to NULL on preprogrammed parts.
|
|
unsigned int | config_size |
Number of register writes inside the configuration data. Set to 0 on preprogrammed parts.
|
|
sl_efp_em_transition_mode_t | em_transition_mode |
Method for controlling EFP Energy Mode (EM) transitions.
|
|
bool | enable_irq_pin |
Initialize a GPIO pin as EFP IRQ input.
|
|
I2C_TypeDef * | i2c_peripheral |
I2C peripheral instance pointer.
|
|
unsigned int | i2c_scl_pin |
GPIO pin number to use for I2C SCL signal.
|
|
GPIO_Port_TypeDef | i2c_scl_port |
GPIO port to use for I2C SCL signal.
|
|
unsigned int | i2c_sda_pin |
GPIO pin number to use for I2C SDA signal.
|
|
GPIO_Port_TypeDef | i2c_sda_port |
GPIO port to use for I2C SDA signal.
|
|
unsigned int | irq_pin |
GPIO pin number to use for EFP IRQ GPIO pin.
|
|
GPIO_Port_TypeDef | irq_port |
GPIO port to use for EFP IRQ GPIO pin.
|
|
bool | is_host_efp |
True if this EFP powers host SoC.
|
|
The documentation for this struct was generated from the following file:
-
C:/repos/super/hardware/driver/efp/inc/
sl_efp.h