Home
last modified time | relevance | path

Searched refs:pca6416a_handle_t (Results 1 – 6 of 6) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/components/pca6416a/
Dfsl_pca6416a.c25 static status_t PCA6416A_ReadPort(pca6416a_handle_t *handle, uint8_t startReg, uint16_t *value) in PCA6416A_ReadPort()
31 static status_t PCA6416A_WritePort(pca6416a_handle_t *handle, uint8_t startReg, uint16_t value) in PCA6416A_WritePort()
37 static status_t PCA6416A_ModifyPortRegBits(pca6416a_handle_t *handle, in PCA6416A_ModifyPortRegBits()
78 void PCA6416A_Init(pca6416a_handle_t *handle, const pca6416a_config_t *config) in PCA6416A_Init()
105 status_t PCA6416A_SetDirection(pca6416a_handle_t *handle, uint16_t pins, pca6416a_dir_t dir) in PCA6416A_SetDirection()
128 status_t PCA6416A_InversePolarity(pca6416a_handle_t *handle, uint16_t pins, bool inverse) in PCA6416A_InversePolarity()
141 status_t PCA6416A_ReadPins(pca6416a_handle_t *handle, uint16_t *pinsValue) in PCA6416A_ReadPins()
162 status_t PCA6416A_SetPins(pca6416a_handle_t *handle, uint16_t pins) in PCA6416A_SetPins()
183 status_t PCA6416A_ClearPins(pca6416a_handle_t *handle, uint16_t pins) in PCA6416A_ClearPins()
204 status_t PCA6416A_TogglePins(pca6416a_handle_t *handle, uint16_t pins) in PCA6416A_TogglePins()
Dfsl_pca6416a.h79 } pca6416a_handle_t; typedef
99 void PCA6416A_Init(pca6416a_handle_t *handle, const pca6416a_config_t *config);
118 status_t PCA6416A_SetDirection(pca6416a_handle_t *handle, uint16_t pins, pca6416a_dir_t dir);
137 status_t PCA6416A_InversePolarity(pca6416a_handle_t *handle, uint16_t pins, bool inverse);
146 status_t PCA6416A_ReadPins(pca6416a_handle_t *handle, uint16_t *pinsValue);
164 status_t PCA6416A_SetPins(pca6416a_handle_t *handle, uint16_t pins);
182 status_t PCA6416A_ClearPins(pca6416a_handle_t *handle, uint16_t pins);
200 status_t PCA6416A_TogglePins(pca6416a_handle_t *handle, uint16_t pins);
/hal_nxp-latest/mcux/mcux-sdk/boards/evkmimx8mq/
Dboard.h78 extern pca6416a_handle_t g_pca6416aHandle;
79 extern void BOARD_InitPCA6416A(pca6416a_handle_t *handle);
Dboard.c266 void BOARD_InitPCA6416A(pca6416a_handle_t *handle) in BOARD_InitPCA6416A()
/hal_nxp-latest/mcux/mcux-sdk/boards/evkmimx8ulp/
Dboard.h380 extern pca6416a_handle_t g_pca6416aHandle;
382 void BOARD_InitPCA6416A(pca6416a_handle_t *handle);
Dboard.c1759 pca6416a_handle_t g_pca6416aHandle;
1788 void BOARD_InitPCA6416A(pca6416a_handle_t *handle) in BOARD_InitPCA6416A()