| /hal_openisa-latest/vega_sdk_riscv/devices/RV32M1/drivers/ |
| D | fsl_cau3_ble.h | 212 status_t CAU3_ForceError(CAU3_Type *base, cau3_task_done_t taskDone); 236 status_t CAU3_LoadSpecialKeyContext(CAU3_Type *base, 252 status_t CAU3_ClearKeyContext(CAU3_Type *base, cau3_key_slot_t keySlot, cau3_task_done_t taskDone); 269 status_t CAU3_LoadKeyInitVector(CAU3_Type *base, const uint8_t *iv, cau3_key_slot_t keySlot, cau3_t… 286 status_t CAU3_MakeMemsPrivate(CAU3_Type *base, cau3_task_done_t taskDone); 315 status_t CAU3_AES_SetKey(CAU3_Type *base, cau3_handle_t *handle, const uint8_t *key, size_t keySize… 329 status_t CAU3_AES_Encrypt(CAU3_Type *base, cau3_handle_t *handle, const uint8_t plaintext[16], uint… 343 status_t CAU3_AES_Decrypt(CAU3_Type *base, cau3_handle_t *handle, const uint8_t ciphertext[16], uin… 358 status_t CAU3_AES_Cmac(CAU3_Type *base, cau3_handle_t *handle, const uint8_t *message, size_t size,… 375 status_t CAU3_AES_KeyExpansion(CAU3_Type *base, cau3_key_slot_t keySlot, cau3_task_done_t taskDone); [all …]
|
| D | fsl_cau3.h | 207 status_t CAU3_ForceError(CAU3_Type *base, cau3_task_done_t taskDone); 231 status_t CAU3_LoadSpecialKeyContext(CAU3_Type *base, 247 status_t CAU3_ClearKeyContext(CAU3_Type *base, cau3_key_slot_t keySlot, cau3_task_done_t taskDone); 264 status_t CAU3_LoadKeyInitVector(CAU3_Type *base, const uint8_t *iv, cau3_key_slot_t keySlot, cau3_t… 281 status_t CAU3_MakeMemsPrivate(CAU3_Type *base, cau3_task_done_t taskDone); 310 status_t CAU3_AES_SetKey(CAU3_Type *base, cau3_handle_t *handle, const uint8_t *key, size_t keySize… 324 status_t CAU3_AES_Encrypt(CAU3_Type *base, cau3_handle_t *handle, const uint8_t plaintext[16], uint… 338 status_t CAU3_AES_Decrypt(CAU3_Type *base, cau3_handle_t *handle, const uint8_t ciphertext[16], uin… 353 status_t CAU3_AES_Cmac(CAU3_Type *base, cau3_handle_t *handle, const uint8_t *message, size_t size,… 370 status_t CAU3_AES_KeyExpansion(CAU3_Type *base, cau3_key_slot_t keySlot, cau3_task_done_t taskDone); [all …]
|
| D | fsl_flash.h | 594 status_t FLASH_Init(flash_config_t *config); 605 status_t FLASH_PrepareExecuteInRamFunctions(flash_config_t *config); 630 status_t FLASH_EraseAll(flash_config_t *config, uint32_t key); 655 status_t FLASH_Erase(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t key); 673 status_t FLASH_EraseAllUnsecure(flash_config_t *config, uint32_t key); 690 status_t FLASH_EraseAllExecuteOnlySegments(flash_config_t *config, uint32_t key); 722 status_t FLASH_Program(flash_config_t *config, uint32_t start, uint32_t *src, uint32_t lengthInByte… 744 status_t FLASH_ProgramOnce(flash_config_t *config, uint32_t index, uint32_t *src, uint32_t lengthIn… 772 status_t FLASH_ProgramSection(flash_config_t *config, uint32_t start, uint32_t *src, uint32_t lengt… 797 status_t FLASH_EepromWrite(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInB… [all …]
|
| D | fsl_cau3.c | 782 static status_t cau3_initialize_inst_memory(CAU3_Type *base, const uint32_t *cau3ImemImage, size_t … 783 static status_t cau3_initialize_data_memory(CAU3_Type *base, cau3_task_done_t taskDone); 784 static status_t cau3_initialize_read_only_data_memory(CAU3_Type *base, 788 static status_t cau3_load_key_context(CAU3_Type *base, 792 static status_t cau3_load_key( 794 static status_t cau3_pkha_clear_regabne(CAU3_Type *base, bool A, bool B, bool N, bool E); 797 static status_t cau3_execute_null_task(CAU3_Type *base, cau3_task_done_t taskDone); 798 static status_t cau3_lock_semaphore(CAU3_Type *base); 806 static status_t cau3_process_task_completion(CAU3_Type *base, cau3_task_done_t taskDone) in cau3_process_task_completion() 808 status_t taskCompletionStatus; in cau3_process_task_completion() [all …]
|
| D | fsl_cau3_ble.c | 517 static status_t cau3_initialize_inst_memory(CAU3_Type *base, const uint32_t *cau3ImemImage, size_t … 518 static status_t cau3_initialize_data_memory(CAU3_Type *base, cau3_task_done_t taskDone); 519 static status_t cau3_initialize_read_only_data_memory(CAU3_Type *base, 523 static status_t cau3_load_key_context(CAU3_Type *base, 527 static status_t cau3_load_key( 529 static status_t cau3_pkha_clear_regabne(CAU3_Type *base, bool A, bool B, bool N, bool E); 532 static status_t cau3_lock_semaphore(CAU3_Type *base); 540 static status_t cau3_process_task_completion(CAU3_Type *base, cau3_task_done_t taskDone) in cau3_process_task_completion() 542 status_t taskCompletionStatus; in cau3_process_task_completion() 608 static status_t cau3_initialize_inst_memory(CAU3_Type *base, const uint32_t *cau3ImemImage, size_t … in cau3_initialize_inst_memory() [all …]
|
| D | fsl_flash.c | 475 static status_t flash_check_execute_in_ram_function_info(flash_config_t *config); 479 static status_t flash_command_sequence(flash_config_t *config); 488 static status_t flash_check_range(flash_config_t *config, 493 static status_t flash_get_matched_operation_info(flash_config_t *config, 497 static status_t flash_check_user_key(uint32_t key); 501 static status_t flash_update_flexnvm_memory_partition_status(flash_config_t *config); 506 static status_t flash_check_resource_range(uint32_t start, 514 static status_t flash_check_swap_control_option(flash_swap_control_option_t option); 519 static status_t flash_validate_swap_indicator_address(flash_config_t *config, uint32_t address); 524 static inline status_t flasn_check_flexram_function_option_range(flash_flexram_function_option_t op… [all …]
|
| D | fsl_msmc.c | 19 status_t SMC_SetPowerModeRun(SMC_Type *base) in SMC_SetPowerModeRun() 32 status_t SMC_SetPowerModeHsrun(SMC_Type *base) in SMC_SetPowerModeHsrun() 45 status_t SMC_SetPowerModeWait(SMC_Type *base) in SMC_SetPowerModeWait() 57 status_t SMC_SetPowerModeStop(SMC_Type *base, smc_partial_stop_option_t option) in SMC_SetPowerModeStop() 91 status_t SMC_SetPowerModeVlpr(SMC_Type *base) in SMC_SetPowerModeVlpr() 104 status_t SMC_SetPowerModeVlpw(SMC_Type *base) in SMC_SetPowerModeVlpw() 117 status_t SMC_SetPowerModeVlps(SMC_Type *base) in SMC_SetPowerModeVlps() 151 status_t SMC_SetPowerModeLls(SMC_Type *base) in SMC_SetPowerModeLls() 188 status_t SMC_SetPowerModeVlls0(SMC_Type *base) in SMC_SetPowerModeVlls0() 212 status_t SMC_SetPowerModeVlls2(SMC_Type *base) in SMC_SetPowerModeVlls2() [all …]
|
| D | fsl_lpi2c.c | 97 status_t LPI2C_MasterCheckAndClearError(LPI2C_Type *base, uint32_t status); 99 static status_t LPI2C_MasterWaitForTxReady(LPI2C_Type *base); 102 status_t LPI2C_CheckForBusyBus(LPI2C_Type *base); 104 static status_t LPI2C_RunTransferStateMachine(LPI2C_Type *base, lpi2c_master_handle_t *handle, bool… 108 static status_t LPI2C_SlaveCheckAndClearError(LPI2C_Type *base, uint32_t flags); 214 status_t LPI2C_MasterCheckAndClearError(LPI2C_Type *base, uint32_t status) in LPI2C_MasterCheckAndClearError() 216 status_t result = kStatus_Success; in LPI2C_MasterCheckAndClearError() 264 static status_t LPI2C_MasterWaitForTxReady(LPI2C_Type *base) in LPI2C_MasterWaitForTxReady() 271 status_t result; in LPI2C_MasterWaitForTxReady() 298 status_t LPI2C_CheckForBusyBus(LPI2C_Type *base) in LPI2C_CheckForBusyBus() [all …]
|
| D | fsl_msmc.h | 347 status_t SMC_SetPowerModeRun(SMC_Type *base); 355 status_t SMC_SetPowerModeHsrun(SMC_Type *base); 363 status_t SMC_SetPowerModeWait(SMC_Type *base); 372 status_t SMC_SetPowerModeStop(SMC_Type *base, smc_partial_stop_option_t option); 380 status_t SMC_SetPowerModeVlpr(SMC_Type *base); 388 status_t SMC_SetPowerModeVlpw(SMC_Type *base); 396 status_t SMC_SetPowerModeVlps(SMC_Type *base); 403 status_t SMC_SetPowerModeLls(SMC_Type *base); 413 status_t SMC_SetPowerModeVlls0(SMC_Type *base); 422 status_t SMC_SetPowerModeVlls2(SMC_Type *base); [all …]
|
| D | fsl_flexio_spi_edma.h | 32 status_t status, 38 status_t status, 82 status_t FLEXIO_SPI_MasterTransferCreateHandleEDMA(FLEXIO_SPI_Type *base, 103 status_t FLEXIO_SPI_MasterTransferEDMA(FLEXIO_SPI_Type *base, 122 status_t FLEXIO_SPI_MasterTransferGetCountEDMA(FLEXIO_SPI_Type *base, 162 status_t FLEXIO_SPI_SlaveTransferEDMA(FLEXIO_SPI_Type *base, 184 static inline status_t FLEXIO_SPI_SlaveTransferGetCountEDMA(FLEXIO_SPI_Type *base, in FLEXIO_SPI_SlaveTransferGetCountEDMA()
|
| D | fsl_lpi2c.h | 192 status_t completionStatus, 361 …status_t completionStatus; /*!< Success or error code describing how the transfer completed. Only … 718 status_t LPI2C_MasterStart(LPI2C_Type *base, uint8_t address, lpi2c_direction_t dir); 736 static inline status_t LPI2C_MasterRepeatedStart(LPI2C_Type *base, uint8_t address, lpi2c_direction… in LPI2C_MasterRepeatedStart() 758 status_t LPI2C_MasterSend(LPI2C_Type *base, const void *txBuff, size_t txSize); 773 status_t LPI2C_MasterReceive(LPI2C_Type *base, void *rxBuff, size_t rxSize); 788 status_t LPI2C_MasterStop(LPI2C_Type *base); 822 status_t LPI2C_MasterTransferNonBlocking(LPI2C_Type *base, 834 status_t LPI2C_MasterTransferGetCount(LPI2C_Type *base, lpi2c_master_handle_t *handle, size_t *coun… 1121 status_t LPI2C_SlaveSend(LPI2C_Type *base, const void *txBuff, size_t txSize, size_t *actualTxSize); [all …]
|
| D | fsl_flexio_i2c_master.h | 98 status_t status, 153 status_t FLEXIO_I2C_MasterInit(FLEXIO_I2C_Type *base, flexio_i2c_master_config_t *masterConfig, uin… 320 status_t FLEXIO_I2C_MasterSetTransferCount(FLEXIO_I2C_Type *base, uint8_t count); 362 status_t FLEXIO_I2C_MasterWriteBlocking(FLEXIO_I2C_Type *base, const uint8_t *txBuff, uint8_t txSiz… 385 status_t FLEXIO_I2C_MasterTransferBlocking(FLEXIO_I2C_Type *base, flexio_i2c_master_transfer_t *xfe… 405 status_t FLEXIO_I2C_MasterTransferCreateHandle(FLEXIO_I2C_Type *base, 424 status_t FLEXIO_I2C_MasterTransferNonBlocking(FLEXIO_I2C_Type *base, 437 status_t FLEXIO_I2C_MasterTransferGetCount(FLEXIO_I2C_Type *base, flexio_i2c_master_handle_t *handl…
|
| D | fsl_flexio_uart_edma.h | 29 status_t status, 77 status_t FLEXIO_UART_TransferCreateHandleEDMA(FLEXIO_UART_Type *base, 96 status_t FLEXIO_UART_TransferSendEDMA(FLEXIO_UART_Type *base, 112 status_t FLEXIO_UART_TransferReceiveEDMA(FLEXIO_UART_Type *base, 147 status_t FLEXIO_UART_TransferGetSendCountEDMA(FLEXIO_UART_Type *base, flexio_uart_edma_handle_t *ha… 160 status_t FLEXIO_UART_TransferGetReceiveCountEDMA(FLEXIO_UART_Type *base,
|
| D | fsl_flexio_i2c_master.c | 46 static status_t FLEXIO_I2C_MasterTransferInitStateMachine(FLEXIO_I2C_Type *base, 59 static status_t FLEXIO_I2C_MasterTransferRunStateMachine(FLEXIO_I2C_Type *base, 72 status_t status); 83 static status_t FLEXIO_I2C_MasterTransferInitStateMachine(FLEXIO_I2C_Type *base, in FLEXIO_I2C_MasterTransferInitStateMachine() 147 static status_t FLEXIO_I2C_MasterTransferRunStateMachine(FLEXIO_I2C_Type *base, in FLEXIO_I2C_MasterTransferRunStateMachine() 339 status_t status) in FLEXIO_I2C_MasterTransferComplete() 349 status_t FLEXIO_I2C_MasterInit(FLEXIO_I2C_Type *base, flexio_i2c_master_config_t *masterConfig, uin… in FLEXIO_I2C_MasterInit() 357 status_t result = kStatus_Success; in FLEXIO_I2C_MasterInit() 554 status_t FLEXIO_I2C_MasterSetTransferCount(FLEXIO_I2C_Type *base, uint8_t count) in FLEXIO_I2C_MasterSetTransferCount() 627 status_t FLEXIO_I2C_MasterWriteBlocking(FLEXIO_I2C_Type *base, const uint8_t *txBuff, uint8_t txSiz… in FLEXIO_I2C_MasterWriteBlocking() [all …]
|
| D | fsl_lpuart.h | 224 typedef void (*lpuart_transfer_callback_t)(LPUART_Type *base, lpuart_handle_t *handle, status_t sta… 312 status_t LPUART_Init(LPUART_Type *base, const lpuart_config_t *config, uint32_t srcClock_Hz); 359 status_t LPUART_SetBaudRate(LPUART_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz); 406 status_t LPUART_ClearStatusFlags(LPUART_Type *base, uint32_t mask); 648 status_t LPUART_ReadBlocking(LPUART_Type *base, uint8_t *data, size_t length); 698 status_t LPUART_TransferSendNonBlocking(LPUART_Type *base, lpuart_handle_t *handle, lpuart_transfer… 756 status_t LPUART_TransferGetSendCount(LPUART_Type *base, lpuart_handle_t *handle, uint32_t *count); 784 status_t LPUART_TransferReceiveNonBlocking(LPUART_Type *base, 812 status_t LPUART_TransferGetReceiveCount(LPUART_Type *base, lpuart_handle_t *handle, uint32_t *count…
|
| D | fsl_flexio_spi.h | 154 status_t status, 160 status_t status, 563 status_t FLEXIO_SPI_MasterTransferCreateHandle(FLEXIO_SPI_Type *base, 581 status_t FLEXIO_SPI_MasterTransferNonBlocking(FLEXIO_SPI_Type *base, 602 status_t FLEXIO_SPI_MasterTransferGetCount(FLEXIO_SPI_Type *base, flexio_spi_master_handle_t *handl… 622 status_t FLEXIO_SPI_SlaveTransferCreateHandle(FLEXIO_SPI_Type *base, 640 status_t FLEXIO_SPI_SlaveTransferNonBlocking(FLEXIO_SPI_Type *base, 663 static inline status_t FLEXIO_SPI_SlaveTransferGetCount(FLEXIO_SPI_Type *base, in FLEXIO_SPI_SlaveTransferGetCount()
|
| D | fsl_clock.c | 321 status_t CLOCK_InitSysOsc(const scg_sosc_config_t *config) in CLOCK_InitSysOsc() 324 status_t status; in CLOCK_InitSysOsc() 359 status_t CLOCK_DeinitSysOsc(void) in CLOCK_DeinitSysOsc() 427 status_t CLOCK_InitSirc(const scg_sirc_config_t *config) in CLOCK_InitSirc() 431 status_t status; in CLOCK_InitSirc() 460 status_t CLOCK_DeinitSirc(void) in CLOCK_DeinitSirc() 528 status_t CLOCK_InitFirc(const scg_firc_config_t *config) in CLOCK_InitFirc() 532 status_t status; in CLOCK_InitFirc() 583 status_t CLOCK_DeinitFirc(void) in CLOCK_DeinitFirc() 667 status_t CLOCK_InitLpFll(const scg_lpfll_config_t *config) in CLOCK_InitLpFll() [all …]
|
| D | fsl_flexio_uart.h | 102 status_t status, 171 status_t FLEXIO_UART_Init(FLEXIO_UART_Type *base, const flexio_uart_config_t *userConfig, uint32_t … 412 status_t FLEXIO_UART_TransferCreateHandle(FLEXIO_UART_Type *base, 466 status_t FLEXIO_UART_TransferSendNonBlocking(FLEXIO_UART_Type *base, 492 status_t FLEXIO_UART_TransferGetSendCount(FLEXIO_UART_Type *base, flexio_uart_handle_t *handle, siz… 519 status_t FLEXIO_UART_TransferReceiveNonBlocking(FLEXIO_UART_Type *base, 545 status_t FLEXIO_UART_TransferGetReceiveCount(FLEXIO_UART_Type *base, flexio_uart_handle_t *handle, …
|
| D | fsl_lpspi_edma.h | 43 status_t status, 55 status_t status, 198 status_t LPSPI_MasterTransferEDMA(LPSPI_Type *base, lpspi_master_edma_handle_t *handle, lpspi_trans… 220 status_t LPSPI_MasterTransferGetCountEDMA(LPSPI_Type *base, lpspi_master_edma_handle_t *handle, siz… 266 status_t LPSPI_SlaveTransferEDMA(LPSPI_Type *base, lpspi_slave_edma_handle_t *handle, lpspi_transfe… 288 status_t LPSPI_SlaveTransferGetCountEDMA(LPSPI_Type *base, lpspi_slave_edma_handle_t *handle, size_…
|
| D | fsl_lpuart_edma.h | 29 status_t status, 93 status_t LPUART_SendEDMA(LPUART_Type *base, lpuart_edma_handle_t *handle, lpuart_transfer_t *xfer); 108 status_t LPUART_ReceiveEDMA(LPUART_Type *base, lpuart_edma_handle_t *handle, lpuart_transfer_t *xfe… 143 status_t LPUART_TransferGetSendCountEDMA(LPUART_Type *base, lpuart_edma_handle_t *handle, uint32_t … 157 status_t LPUART_TransferGetReceiveCountEDMA(LPUART_Type *base, lpuart_edma_handle_t *handle, uint32…
|
| D | fsl_usdhc.c | 52 static status_t USDHC_SetTransferConfig(USDHC_Type *base, usdhc_command_t *command, usdhc_data_t *d… 60 static status_t USDHC_ReceiveCommandResponse(USDHC_Type *base, usdhc_command_t *command); 80 static status_t USDHC_ReadByDataPortBlocking(USDHC_Type *base, usdhc_data_t *data); 100 static status_t USDHC_WriteByDataPortBlocking(USDHC_Type *base, usdhc_data_t *data); 112 static status_t USDHC_TransferDataBlocking(USDHC_Type *base, usdhc_data_t *data, bool enDMA); 168 static status_t USDHC_WaitCommandDone(USDHC_Type *base, usdhc_command_t *command, bool executeTunin… 227 static status_t USDHC_SetTransferConfig(USDHC_Type *base, usdhc_command_t *command, usdhc_data_t *d… in USDHC_SetTransferConfig() 318 static status_t USDHC_ReceiveCommandResponse(USDHC_Type *base, usdhc_command_t *command) in USDHC_ReceiveCommandResponse() 406 static status_t USDHC_ReadByDataPortBlocking(USDHC_Type *base, usdhc_data_t *data) in USDHC_ReadByDataPortBlocking() 410 status_t error = kStatus_Success; in USDHC_ReadByDataPortBlocking() [all …]
|
| D | fsl_flexio_uart_edma.c | 121 status_t FLEXIO_UART_TransferCreateHandleEDMA(FLEXIO_UART_Type *base, in FLEXIO_UART_TransferCreateHandleEDMA() 174 status_t FLEXIO_UART_TransferSendEDMA(FLEXIO_UART_Type *base, in FLEXIO_UART_TransferSendEDMA() 181 status_t status; in FLEXIO_UART_TransferSendEDMA() 220 status_t FLEXIO_UART_TransferReceiveEDMA(FLEXIO_UART_Type *base, in FLEXIO_UART_TransferReceiveEDMA() 227 status_t status; in FLEXIO_UART_TransferReceiveEDMA() 291 status_t FLEXIO_UART_TransferGetReceiveCountEDMA(FLEXIO_UART_Type *base, in FLEXIO_UART_TransferGetReceiveCountEDMA() 311 status_t FLEXIO_UART_TransferGetSendCountEDMA(FLEXIO_UART_Type *base, flexio_uart_edma_handle_t *ha… in FLEXIO_UART_TransferGetSendCountEDMA()
|
| D | fsl_trng.c | 1181 static status_t trng_ApplyUserConfig(TRNG_Type *base, const trng_config_t *userConfig); 1182 static status_t trng_SetRetryCount(TRNG_Type *base, uint8_t retry_count); 1183 static status_t trng_SetStatisticalCheckLimit(TRNG_Type *base, 1217 status_t TRNG_GetDefaultConfig(trng_config_t *userConfig) in TRNG_GetDefaultConfig() 1219 status_t result; in TRNG_GetDefaultConfig() 1271 static status_t trng_SetRetryCount(TRNG_Type *base, uint8_t retry_count) in trng_SetRetryCount() 1273 status_t status; in trng_SetRetryCount() 1294 static status_t trng_SetStatisticalCheckLimit(TRNG_Type *base, in trng_SetStatisticalCheckLimit() 1299 status_t status = kStatus_Success; in trng_SetStatisticalCheckLimit() 1430 static status_t trng_ApplyUserConfig(TRNG_Type *base, const trng_config_t *userConfig) in trng_ApplyUserConfig() [all …]
|
| D | fsl_lpi2c_edma.h | 39 status_t completionStatus, 115 status_t LPI2C_MasterTransferEDMA(LPI2C_Type *base, 128 status_t LPI2C_MasterTransferGetCountEDMA(LPI2C_Type *base, lpi2c_master_edma_handle_t *handle, siz… 141 status_t LPI2C_MasterTransferAbortEDMA(LPI2C_Type *base, lpi2c_master_edma_handle_t *handle);
|
| D | fsl_lpuart_edma.c | 174 status_t LPUART_SendEDMA(LPUART_Type *base, lpuart_edma_handle_t *handle, lpuart_transfer_t *xfer) in LPUART_SendEDMA() 183 status_t status; in LPUART_SendEDMA() 215 status_t LPUART_ReceiveEDMA(LPUART_Type *base, lpuart_edma_handle_t *handle, lpuart_transfer_t *xfe… in LPUART_ReceiveEDMA() 224 status_t status; in LPUART_ReceiveEDMA() 284 status_t LPUART_TransferGetReceiveCountEDMA(LPUART_Type *base, lpuart_edma_handle_t *handle, uint32… in LPUART_TransferGetReceiveCountEDMA() 302 status_t LPUART_TransferGetSendCountEDMA(LPUART_Type *base, lpuart_edma_handle_t *handle, uint32_t … in LPUART_TransferGetSendCountEDMA()
|