| /hal_nxp-latest/mcux/mcux-sdk/drivers/eeprom_emulation/ |
| D | fsl_eeprom_emulation.c | 22 static uint32_t EE_PreInitCheck(eeprom_emulation_handle_t *handle); 23 static uint32_t EE_InitAltSector(eeprom_emulation_handle_t *handle, uint8_t *number); 24 static uint32_t EE_InitActiveSector(eeprom_emulation_handle_t *handle, uint8_t number); 70 void EE_SetEepromEmulationInfo(eeprom_emulation_handle_t *handle, eeprom_emulation_config_t *config) in EE_SetEepromEmulationInfo() argument 76 handle->flashSectorSize = config->flashSectorSize; in EE_SetEepromEmulationInfo() 78 handle->eeStartAddress = config->eeStartAddress; in EE_SetEepromEmulationInfo() 80 handle->ftfxProgramSize = config->ftfxProgramSize; in EE_SetEepromEmulationInfo() 82 handle->eeDataValueSize = config->eeDataValueSize; in EE_SetEepromEmulationInfo() 84 handle->eeSectorSize = config->eeSectorSize; in EE_SetEepromEmulationInfo() 86 handle->eeMemorySize = config->eeMemorySize; in EE_SetEepromEmulationInfo() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/dspi/ |
| D | fsl_dspi_edma.c | 26 dspi_master_edma_handle_t *handle; /*!< dspi_master_edma_handle_t handle */ member 36 dspi_slave_edma_handle_t *handle; /*!< dspi_master_edma_handle_t handle */ member 98 dspi_master_edma_handle_t *handle, in DSPI_MasterTransferCreateHandleEDMA() argument 105 assert(NULL != handle); in DSPI_MasterTransferCreateHandleEDMA() 113 (void)memset(handle, 0, sizeof(*handle)); in DSPI_MasterTransferCreateHandleEDMA() 118 s_dspiMasterEdmaPrivateHandle[instance].handle = handle; in DSPI_MasterTransferCreateHandleEDMA() 120 handle->callback = callback; in DSPI_MasterTransferCreateHandleEDMA() 121 handle->userData = userData; in DSPI_MasterTransferCreateHandleEDMA() 123 handle->edmaRxRegToRxDataHandle = edmaRxRegToRxDataHandle; in DSPI_MasterTransferCreateHandleEDMA() 124 handle->edmaTxDataToIntermediaryHandle = edmaTxDataToIntermediaryHandle; in DSPI_MasterTransferCreateHandleEDMA() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/spdif/ |
| D | fsl_spdif_edma.c | 30 spdif_edma_handle_t *handle; member 62 static status_t SPDIF_SubmitTransfer(edma_handle_t *handle, 74 static void SPDIF_TxEDMACallback(edma_handle_t *handle, void *userData, bool done, uint32_t tcds); 84 static void SPDIF_RxEDMACallback(edma_handle_t *handle, void *userData, bool done, uint32_t tcds); 89 static void SPDIF_TxEDMACallback(edma_handle_t *handle, void *userData, bool done, uint32_t tcds) in SPDIF_TxEDMACallback() argument 92 spdif_edma_handle_t *spdifHandle = privHandle->handle; in SPDIF_TxEDMACallback() 109 static void SPDIF_RxEDMACallback(edma_handle_t *handle, void *userData, bool done, uint32_t tcds) in SPDIF_RxEDMACallback() argument 112 spdif_edma_handle_t *spdifHandle = privHandle->handle; in SPDIF_RxEDMACallback() 129 static status_t SPDIF_SubmitTransfer(edma_handle_t *handle, const edma_transfer_config_t *config, u… in SPDIF_SubmitTransfer() argument 132 edma_tcd_t *tcdRegs = handle->tcdBase; in SPDIF_SubmitTransfer() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/sai/ |
| D | fsl_sai_sdma.c | 23 sai_sdma_handle_t *handle; member 56 static void SAI_TxSDMACallback(sdma_handle_t *handle, void *userData, bool transferDone, uint32_t b… 66 static void SAI_RxSDMACallback(sdma_handle_t *handle, void *userData, bool transferDone, uint32_t b… 89 static void SAI_TxSDMACallback(sdma_handle_t *handle, void *userData, bool transferDone, uint32_t b… in SAI_TxSDMACallback() argument 92 sai_sdma_handle_t *saiHandle = privHandle->handle; in SAI_TxSDMACallback() 98 SDMA_StopChannel(handle->base, handle->channel); in SAI_TxSDMACallback() 108 SDMA_AbortTransfer(handle); in SAI_TxSDMACallback() 116 static void SAI_RxSDMACallback(sdma_handle_t *handle, void *userData, bool transferDone, uint32_t b… in SAI_RxSDMACallback() argument 119 sai_sdma_handle_t *saiHandle = privHandle->handle; in SAI_RxSDMACallback() 133 SDMA_AbortTransfer(handle); in SAI_RxSDMACallback() [all …]
|
| D | fsl_sai_edma.c | 30 sai_edma_handle_t *handle; member 62 static void SAI_TxEDMACallback(edma_handle_t *handle, void *userData, bool done, uint32_t tcds); 72 static void SAI_RxEDMACallback(edma_handle_t *handle, void *userData, bool done, uint32_t tcds); 95 static void SAI_TxEDMACallback(edma_handle_t *handle, void *userData, bool done, uint32_t tcds) in SAI_TxEDMACallback() argument 98 sai_edma_handle_t *saiHandle = privHandle->handle; in SAI_TxEDMACallback() 121 EDMA_AbortTransfer(handle); in SAI_TxEDMACallback() 133 static void SAI_RxEDMACallback(edma_handle_t *handle, void *userData, bool done, uint32_t tcds) in SAI_RxEDMACallback() argument 136 sai_edma_handle_t *saiHandle = privHandle->handle; in SAI_RxEDMACallback() 159 EDMA_AbortTransfer(handle); in SAI_RxEDMACallback() 185 …I2S_Type *base, sai_edma_handle_t *handle, sai_edma_callback_t callback, void *userData, edma_hand… in SAI_TransferTxCreateHandleEDMA() argument [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/easrc/ |
| D | fsl_asrc_sdma.c | 23 asrc_sdma_handle_t *handle; member 39 static void ASRC_InSDMACallback(sdma_handle_t *handle, void *userData, bool transferDone, uint32_t … 49 static void ASRC_OutSDMACallback(sdma_handle_t *handle, void *userData, bool transferDone, uint32_t… 61 asrc_sdma_handle_t *handle, 75 asrc_sdma_handle_t *handle, 88 asrc_sdma_handle_t *handle, 94 static void ASRC_InSDMACallback(sdma_handle_t *handle, void *userData, bool transferDone, uint32_t … in ASRC_InSDMACallback() argument 97 asrc_sdma_handle_t *asrcHandle = privHandle->handle; in ASRC_InSDMACallback() 132 static void ASRC_OutSDMACallback(sdma_handle_t *handle, void *userData, bool transferDone, uint32_t… in ASRC_OutSDMACallback() argument 135 asrc_sdma_handle_t *asrcHandle = privHandle->handle; in ASRC_OutSDMACallback() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/lpspi/ |
| D | fsl_lpspi_edma.c | 33 lpspi_master_edma_handle_t *handle; /*!< lpspi_master_edma_handle_t handle */ member 42 lpspi_slave_edma_handle_t *handle; /*!< lpspi_slave_edma_handle_t handle */ member 161 lpspi_master_edma_handle_t *handle, in LPSPI_MasterTransferCreateHandleEDMA() argument 167 assert(handle != NULL); in LPSPI_MasterTransferCreateHandleEDMA() 172 (void)memset(handle, 0, sizeof(*handle)); in LPSPI_MasterTransferCreateHandleEDMA() 177 s_lpspiMasterEdmaPrivateHandle[instance].handle = handle; in LPSPI_MasterTransferCreateHandleEDMA() 179 handle->callback = callback; in LPSPI_MasterTransferCreateHandleEDMA() 180 handle->userData = userData; in LPSPI_MasterTransferCreateHandleEDMA() 181 handle->dataBytesEveryTime = DMA_MAX_TRANSFER_COUNT; in LPSPI_MasterTransferCreateHandleEDMA() 183 handle->edmaRxRegToRxDataHandle = edmaRxRegToRxDataHandle; in LPSPI_MasterTransferCreateHandleEDMA() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/asrc/ |
| D | fsl_asrc_edma.c | 25 asrc_edma_handle_t *handle; member 42 static void ASRC_InEDMACallback(edma_handle_t *handle, void *userData, bool done, uint32_t tcds); 52 static void ASRC_OutEDMACallback(edma_handle_t *handle, void *userData, bool done, uint32_t tcds); 56 static void ASRC_InEDMACallback(edma_handle_t *handle, void *userData, bool done, uint32_t tcds) in ASRC_InEDMACallback() argument 59 asrc_edma_handle_t *asrcHandle = privHandle->handle; in ASRC_InEDMACallback() 60 asrc_in_edma_handle_t *asrcInHandle = &(privHandle->handle->in); in ASRC_InEDMACallback() 79 static void ASRC_OutEDMACallback(edma_handle_t *handle, void *userData, bool done, uint32_t tcds) in ASRC_OutEDMACallback() argument 82 asrc_edma_handle_t *asrcHandle = privHandle->handle; in ASRC_OutEDMACallback() 83 asrc_out_edma_handle_t *asrcOutHandle = &(privHandle->handle->out); in ASRC_OutEDMACallback() 118 asrc_edma_handle_t *handle, in ASRC_TransferInCreateHandleEDMA() argument [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/lpflexcomm/lpspi/ |
| D | fsl_lpspi_edma.c | 25 lpspi_master_edma_handle_t *handle; /*!< lpspi_master_edma_handle_t handle */ member 34 lpspi_slave_edma_handle_t *handle; /*!< lpspi_slave_edma_handle_t handle */ member 149 lpspi_master_edma_handle_t *handle, in LPSPI_MasterTransferCreateHandleEDMA() argument 155 assert(handle != NULL); in LPSPI_MasterTransferCreateHandleEDMA() 160 (void)memset(handle, 0, sizeof(*handle)); in LPSPI_MasterTransferCreateHandleEDMA() 165 s_lpspiMasterEdmaPrivateHandle[instance].handle = handle; in LPSPI_MasterTransferCreateHandleEDMA() 167 handle->callback = callback; in LPSPI_MasterTransferCreateHandleEDMA() 168 handle->userData = userData; in LPSPI_MasterTransferCreateHandleEDMA() 170 handle->edmaRxRegToRxDataHandle = edmaRxRegToRxDataHandle; in LPSPI_MasterTransferCreateHandleEDMA() 171 handle->edmaTxDataToTxRegHandle = edmaTxDataToTxRegHandle; in LPSPI_MasterTransferCreateHandleEDMA() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/netc/ |
| D | fsl_netc_phy_wrapper.c | 10 netc_mdio_handle_t *handle, bool pcs, volatile uint16_t *reg, uint16_t mask, uint16_t val) in NETC_PHYWriteRegBits() argument 18 status = NETC_MDIOC45Read(handle, portAddr, devAddr, regAddr, ®Value); in NETC_PHYWriteRegBits() 27 status = NETC_MDIOC45Write(handle, portAddr, devAddr, regAddr, regValue); in NETC_PHYWriteRegBits() 34 static void NETC_PHYReadReg(netc_mdio_handle_t *handle, bool pcs, const volatile uint16_t *reg, uin… in NETC_PHYReadReg() argument 41 status = NETC_MDIOC45Read(handle, portAddr, devAddr, regAddr, val); in NETC_PHYReadReg() 48 status_t NETC_PHYInit(netc_mdio_handle_t *handle, phy_mode_t mode) in NETC_PHYInit() argument 55 NETC_PHYWriteRegBits(handle, false, &ENET_PHY_MAC_ADAPTER->MAC_ADAPTER_LOCK_PHY, in NETC_PHYInit() 58 NETC_PHYWriteRegBits(handle, false, &ENET_PHY_MAC_ADAPTER->MAC_ADAPTER_LOCK_MPLLA, in NETC_PHYInit() 61 NETC_PHYWriteRegBits(handle, false, &ENET_PHY_MAC_ADAPTER->MAC_ADAPTER_LOCK_MPLLB, in NETC_PHYInit() 64 NETC_PHYWriteRegBits(handle, false, &ENET_PHY_MAC_ADAPTER->MAC_ADAPTER_LOCK_RAM, in NETC_PHYInit() [all …]
|
| D | fsl_netc_switch.h | 130 typedef status_t (*swt_reclaim_cb_t)(swt_handle_t *handle, netc_tx_frame_info_t *frameInfo, void *u… 132 typedef void *(*swt_rx_alloc_cb_t)(swt_handle_t *handle, uint32_t length, void *userData); 135 typedef void (*swt_rx_free_cb_t)(swt_handle_t *handle, void *address, void *userData); 345 status_t SWT_Init(swt_handle_t *handle, const swt_config_t *config); 353 status_t SWT_Deinit(swt_handle_t *handle); 372 status_t SWT_SetEthPortMII(swt_handle_t *handle, 384 static inline void SWT_SetPortSpeed(swt_handle_t *handle, netc_hw_port_idx_t portIdx, uint16_t pSpe… in SWT_SetPortSpeed() argument 386 NETC_PortSetSpeed(handle->hw.ports[portIdx].port, pSpeed); in SWT_SetPortSpeed() 396 status_t SWT_PortStop(swt_handle_t *handle, netc_hw_port_idx_t portIdx); 406 status_t SWT_SetPortMaxFrameSize(swt_handle_t *handle, netc_hw_port_idx_t portIdx, uint16_t size); [all …]
|
| D | fsl_netc_endpoint.c | 39 static void EP_GetBaseResource(ep_handle_t *handle, netc_hw_si_idx_t si) in EP_GetBaseResource() argument 41 NETC_SocGetBaseResource(&handle->hw, si); in EP_GetBaseResource() 50 static void EP_StoreConfig(ep_handle_t *handle, const ep_config_t *config) in EP_StoreConfig() argument 52 handle->cfg.si = config->si; in EP_StoreConfig() 53 handle->cfg.rxRingUse = config->siConfig.rxRingUse; in EP_StoreConfig() 54 handle->cfg.txRingUse = config->siConfig.txRingUse; in EP_StoreConfig() 55 handle->cfg.rxBdrGroupNum = config->siConfig.rxBdrGroupNum; in EP_StoreConfig() 56 handle->cfg.ringPerBdrGroup = config->siConfig.ringPerBdrGroup; in EP_StoreConfig() 57 handle->cfg.entryNum = config->entryNum; in EP_StoreConfig() 58 handle->cfg.reclaimCallback = config->reclaimCallback; in EP_StoreConfig() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/components/codec/port/ |
| D | fsl_codec_adapter.c | 33 status_t HAL_CODEC_Init(void *handle, void *config) in HAL_CODEC_Init() argument 35 assert((config != NULL) && (handle != NULL)); in HAL_CODEC_Init() 44 retVal = HAL_CODEC_WM8904_Init(handle, config); in HAL_CODEC_Init() 50 retVal = HAL_CODEC_WM8960_Init(handle, config); in HAL_CODEC_Init() 56 retVal = HAL_CODEC_WM8962_Init(handle, config); in HAL_CODEC_Init() 62 retVal = HAL_CODEC_WM8524_Init(handle, config); in HAL_CODEC_Init() 68 retVal = HAL_CODEC_SGTL5000_Init(handle, config); in HAL_CODEC_Init() 74 retVal = HAL_CODEC_DA7212_Init(handle, config); in HAL_CODEC_Init() 80 retVal = HAL_CODEC_CS42888_Init(handle, config); in HAL_CODEC_Init() 86 retVal = HAL_CODEC_CS42448_Init(handle, config); in HAL_CODEC_Init() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/esai/ |
| D | fsl_esai_edma.c | 26 esai_edma_handle_t *handle; member 50 static void ESAI_TxEDMACallback(edma_handle_t *handle, void *userData, bool done, uint32_t tcds); 60 static void ESAI_RxEDMACallback(edma_handle_t *handle, void *userData, bool done, uint32_t tcds); 65 static void ESAI_TxEDMACallback(edma_handle_t *handle, void *userData, bool done, uint32_t tcds) in ESAI_TxEDMACallback() argument 68 esai_edma_handle_t *esaiHandle = privHandle->handle; in ESAI_TxEDMACallback() 85 static void ESAI_RxEDMACallback(edma_handle_t *handle, void *userData, bool done, uint32_t tcds) in ESAI_RxEDMACallback() argument 88 esai_edma_handle_t *esaiHandle = privHandle->handle; in ESAI_RxEDMACallback() 119 esai_edma_handle_t *handle, in ESAI_TransferTxCreateHandleEDMA() argument 124 assert((handle != NULL) && (dmaHandle != NULL)); in ESAI_TransferTxCreateHandleEDMA() 129 (void)memset(handle, 0, sizeof(*handle)); in ESAI_TransferTxCreateHandleEDMA() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/lpflexcomm/lpuart/ |
| D | fsl_lpuart_freertos.c | 33 lpuart_rtos_handle_t *handle = (lpuart_rtos_handle_t *)param; in LPUART_RTOS_Callback() local 41 …xResult = xEventGroupSetBitsFromISR(handle->rxEvent, RTOS_LPUART_RX_COMPLETE, &xHigherPriorityTask… in LPUART_RTOS_Callback() 45 …xResult = xEventGroupSetBitsFromISR(handle->txEvent, RTOS_LPUART_TX_COMPLETE, &xHigherPriorityTask… in LPUART_RTOS_Callback() 50 …xEventGroupSetBitsFromISR(handle->rxEvent, RTOS_LPUART_RING_BUFFER_OVERRUN, &xHigherPriorityTaskWo… in LPUART_RTOS_Callback() 57 …xEventGroupSetBitsFromISR(handle->rxEvent, RTOS_LPUART_HARDWARE_BUFFER_OVERRUN, &xHigherPriorityTa… in LPUART_RTOS_Callback() 84 int LPUART_RTOS_Init(lpuart_rtos_handle_t *handle, lpuart_handle_t *t_handle, const lpuart_rtos_con… in LPUART_RTOS_Init() argument 89 if (NULL == handle) in LPUART_RTOS_Init() 114 handle->base = cfg->base; in LPUART_RTOS_Init() 115 handle->t_state = t_handle; in LPUART_RTOS_Init() 116 handle->rx_timeout_constant_ms = cfg->rx_timeout_constant_ms; in LPUART_RTOS_Init() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/lpuart/ |
| D | fsl_lpuart_freertos.c | 21 lpuart_rtos_handle_t *handle = (lpuart_rtos_handle_t *)param; in LPUART_RTOS_Callback() local 29 …xResult = xEventGroupSetBitsFromISR(handle->rxEvent, RTOS_LPUART_RX_COMPLETE, &xHigherPriorityTask… in LPUART_RTOS_Callback() 33 …xResult = xEventGroupSetBitsFromISR(handle->txEvent, RTOS_LPUART_TX_COMPLETE, &xHigherPriorityTask… in LPUART_RTOS_Callback() 38 …xEventGroupSetBitsFromISR(handle->rxEvent, RTOS_LPUART_RING_BUFFER_OVERRUN, &xHigherPriorityTaskWo… in LPUART_RTOS_Callback() 45 …xEventGroupSetBitsFromISR(handle->rxEvent, RTOS_LPUART_HARDWARE_BUFFER_OVERRUN, &xHigherPriorityTa… in LPUART_RTOS_Callback() 72 int LPUART_RTOS_Init(lpuart_rtos_handle_t *handle, lpuart_handle_t *t_handle, const lpuart_rtos_con… in LPUART_RTOS_Init() argument 77 if (NULL == handle) in LPUART_RTOS_Init() 102 handle->base = cfg->base; in LPUART_RTOS_Init() 103 handle->t_state = t_handle; in LPUART_RTOS_Init() 104 handle->rx_timeout_constant_ms = cfg->rx_timeout_constant_ms; in LPUART_RTOS_Init() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/lpflexcomm/ |
| D | fsl_lpuart_freertos.c | 33 lpuart_rtos_handle_t *handle = (lpuart_rtos_handle_t *)param; in LPUART_RTOS_Callback() local 41 …xResult = xEventGroupSetBitsFromISR(handle->rxEvent, RTOS_LPUART_RX_COMPLETE, &xHigherPriorityTask… in LPUART_RTOS_Callback() 45 …xResult = xEventGroupSetBitsFromISR(handle->txEvent, RTOS_LPUART_TX_COMPLETE, &xHigherPriorityTask… in LPUART_RTOS_Callback() 50 …xEventGroupSetBitsFromISR(handle->rxEvent, RTOS_LPUART_RING_BUFFER_OVERRUN, &xHigherPriorityTaskWo… in LPUART_RTOS_Callback() 57 …xEventGroupSetBitsFromISR(handle->rxEvent, RTOS_LPUART_HARDWARE_BUFFER_OVERRUN, &xHigherPriorityTa… in LPUART_RTOS_Callback() 84 int LPUART_RTOS_Init(lpuart_rtos_handle_t *handle, lpuart_handle_t *t_handle, const lpuart_rtos_con… in LPUART_RTOS_Init() argument 89 if (NULL == handle) in LPUART_RTOS_Init() 114 handle->base = cfg->base; in LPUART_RTOS_Init() 115 handle->t_state = t_handle; in LPUART_RTOS_Init() 116 handle->rx_timeout_constant_ms = cfg->rx_timeout_constant_ms; in LPUART_RTOS_Init() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/components/video/display/it6161/ |
| D | hdmi_tx.c | 39 void HDMITX_LoadRegSetting(display_handle_t *handle, RegSetTable_t *table, uint32_t table_sz) in HDMITX_LoadRegSetting() argument 47 HDMITX_WriteI2C_Byte(handle, table[i].offset, table[i].OrMask); in HDMITX_LoadRegSetting() 51 HDMITX_SetI2C_Byte(handle, table[i].offset, table[i].invAndMask, table[i].OrMask); in HDMITX_LoadRegSetting() 56 static void HDMITX_DisableAudioOutput(display_handle_t *handle) in HDMITX_DisableAudioOutput() argument 58 HDMITX_SetI2C_Byte(handle, HDMI_TX_GENERAL_REG04, (B_HDMITX_AUD_RST | B_TX_AREF_RST), in HDMITX_DisableAudioOutput() 60 HDMITX_SetI2C_Byte(handle, 0x0F, 0x10, 0x10); in HDMITX_DisableAudioOutput() 63 void HDMITX_VideoReset(display_handle_t *handle) in HDMITX_VideoReset() argument 65 HDMITX_SetI2C_Byte(handle, HDMI_TX_GENERAL_REG04, B_HDMITX_VID_RST, B_HDMITX_VID_RST); in HDMITX_VideoReset() 66 HDMITX_SetI2C_Byte(handle, HDMI_TX_GENERAL_REG04, B_HDMITX_VID_RST, 0x00); in HDMITX_VideoReset() 70 static inline void HDMITX_ChangeBank(display_handle_t *handle, uint8_t value) in HDMITX_ChangeBank() argument [all …]
|
| D | mipi_rx.c | 22 void MIPIRX_DumpRegs(display_handle_t *handle) in MIPIRX_DumpRegs() argument 47 MIPIRX_ReadI2C_Byte(handle, ((i + j) & 0xFF), &value); in MIPIRX_DumpRegs() 64 void MIPIRX_CalRclk(display_handle_t *handle) in MIPIRX_CalRclk() argument 73 MIPIRX_SetI2C_Byte(handle, 0x94, 0x80, 0x80); // Enable RCLK 100ms count in MIPIRX_CalRclk() 75 MIPIRX_SetI2C_Byte(handle, 0x94, 0x80, 0x00); // Disable RCLK 100ms count in MIPIRX_CalRclk() 77 MIPIRX_ReadI2C_Byte(handle, 0x97, &RxRCLK); in MIPIRX_CalRclk() 79 MIPIRX_ReadI2C_Byte(handle, 0x96, &RxRCLK); in MIPIRX_CalRclk() 81 MIPIRX_ReadI2C_Byte(handle, 0x95, &RxRCLK); in MIPIRX_CalRclk() 91 MIPIRX_WriteI2C_Byte(handle, 0x91, t10usint & 0xFFU); in MIPIRX_CalRclk() 108 void MIPIRX_AfeCfg(display_handle_t *handle) in MIPIRX_AfeCfg() argument [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/components/pf5020/ |
| D | fsl_pf5020.c | 166 static status_t PF5020_SetRegulatorCommonConfig(pf5020_handle_t *handle, 175 static status_t PF5020_MaskInterrupts(pf5020_handle_t *handle, uint64_t interruptMask, bool enableM… 184 static status_t PF5020_SetRegulatorCommonConfig(pf5020_handle_t *handle, in PF5020_SetRegulatorCommonConfig() argument 193 assert(handle); in PF5020_SetRegulatorCommonConfig() 213 status = PF5020_ModifyReg(handle, PF5020_SW2_CONFIG1 + regAddrShift, 0xE3U, tmp8); in PF5020_SetRegulatorCommonConfig() 217 status = PF5020_ModifyReg(handle, PF5020_SW1_CONFIG2 + regAddrShift, 0x80U, in PF5020_SetRegulatorCommonConfig() 224 static status_t PF5020_MaskInterrupts(pf5020_handle_t *handle, uint64_t interruptMask, bool enableM… in PF5020_MaskInterrupts() argument 243 status = PF5020_WriteReg(handle, PF5020_LDO_ILIM_MASK, enableMask ? 0U : 1U); in PF5020_MaskInterrupts() 248 status = PF5020_WriteReg(handle, PF5020_LDO_UV_MASK, enableMask ? 0U : 1U); in PF5020_MaskInterrupts() 254 status = PF5020_WriteReg(handle, PF5020_LDO_OV_MASK, enableMask ? 0U : 1U); in PF5020_MaskInterrupts() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/i3c/ |
| D | fsl_i3c_dma.c | 147 static void I3C_MasterSetDMATxLoop(I3C_Type *base, i3c_master_dma_handle_t *handle, void *data, siz… in I3C_MasterSetDMATxLoop() argument 157 … (uint8_t *)data + handle->transDataSize, (void *)(uint32_t *)(uint32_t)&base->MWDATABE, in I3C_MasterSetDMATxLoop() 165 … (uint8_t *)data + handle->transDataSize, (void *)(uint32_t *)(uint32_t)&base->MWDATAHE, in I3C_MasterSetDMATxLoop() 170 (void)memset(&handle->workaroundBuff[0], 0, sizeof(handle->workaroundBuff)); in I3C_MasterSetDMATxLoop() 173 …(void)memcpy((void *)&handle->workaroundBuff[i * 2U], (void *)((uint8_t *)data + handle->transData… in I3C_MasterSetDMATxLoop() 180 … &handle->workaroundBuff[0], (void *)(uint8_t *)address, &s_dma_table[instance][1]); in I3C_MasterSetDMATxLoop() 184 (void)memcpy((void *)&handle->workaroundBuff[((dataSize - 1U) / 2U) * 4U], in I3C_MasterSetDMATxLoop() 185 (void *)((uint8_t *)data + handle->transDataSize + dataSize - 1U), 1); in I3C_MasterSetDMATxLoop() 189 &handle->workaroundBuff[((dataSize - 1U) / 2U) * 4U], in I3C_MasterSetDMATxLoop() 197 &handle->workaroundBuff[((dataSize - 1U) / 2U) * 4U], in I3C_MasterSetDMATxLoop() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/components/video/camera/device/ov7670/ |
| D | fsl_ov7670.c | 19 #define OV7670_WriteReg(handle, reg, val) \ argument 21 ((ov7670_resource_t *)((handle)->resource))->i2cSendFunc) 23 #define OV7670_ReadReg(handle, reg, val) \ argument 25 ((ov7670_resource_t *)((handle)->resource))->i2cReceiveFunc) 27 #define OV7670_ModifyReg(handle, reg, clrMask, val) \ argument 29 ((ov7670_resource_t *)((handle)->resource))->i2cReceiveFunc, \ 30 ((ov7670_resource_t *)((handle)->resource))->i2cSendFunc) 35 status_t OV7670_Init(camera_device_handle_t *handle, const camera_config_t *config); 37 status_t OV7670_Deinit(camera_device_handle_t *handle); 39 status_t OV7670_Control(camera_device_handle_t *handle, camera_device_cmd_t cmd, int32_t arg); [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/components/codec/wm8960/ |
| D | fsl_wm8960.c | 50 …wm8960_handle_t *handle, uint32_t inputMclk, uint32_t outputClk, uint32_t sampleRate, uint32_t bit… in WM8960_SetInternalPllConfig() argument 56 WM8960_CHECK_RET(WM8960_ModifyReg(handle, WM8960_POWER2, 1U, 0U), ret); in WM8960_SetInternalPllConfig() 57 WM8960_CHECK_RET(WM8960_ModifyReg(handle, WM8960_CLOCK1, 7U, 0U), ret); in WM8960_SetInternalPllConfig() 84 WM8960_WriteReg(handle, WM8960_PLL1, in WM8960_SetInternalPllConfig() 87 WM8960_CHECK_RET(WM8960_WriteReg(handle, WM8960_PLL2, (uint16_t)(pllK >> 16U) & 0xFFU), ret); in WM8960_SetInternalPllConfig() 88 WM8960_CHECK_RET(WM8960_WriteReg(handle, WM8960_PLL3, (uint16_t)(pllK >> 8U) & 0xFFU), ret); in WM8960_SetInternalPllConfig() 89 WM8960_CHECK_RET(WM8960_WriteReg(handle, WM8960_PLL4, (uint16_t)pllK & 0xFFU), ret); in WM8960_SetInternalPllConfig() 91 WM8960_CHECK_RET(WM8960_ModifyReg(handle, WM8960_POWER2, 1U, 1U), ret); in WM8960_SetInternalPllConfig() 94 …WM8960_ModifyReg(handle, WM8960_CLOCK1, 7U, (uint16_t)(((sysclkDiv == 1U ? 0U : sysclkDiv) << 1U) … in WM8960_SetInternalPllConfig() 99 static status_t WM8960_SetMasterClock(wm8960_handle_t *handle, uint32_t sysclk, uint32_t sampleRate… in WM8960_SetMasterClock() argument [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/flexio/i2s/ |
| D | fsl_flexio_i2s_edma.c | 26 flexio_i2s_edma_handle_t *handle; member 50 static void FLEXIO_I2S_TxEDMACallback(edma_handle_t *handle, void *userData, bool done, uint32_t tc… 60 static void FLEXIO_I2S_RxEDMACallback(edma_handle_t *handle, void *userData, bool done, uint32_t tc… 65 static void FLEXIO_I2S_TxEDMACallback(edma_handle_t *handle, void *userData, bool done, uint32_t tc… in FLEXIO_I2S_TxEDMACallback() argument 68 flexio_i2s_edma_handle_t *flexio_i2sHandle = privHandle->handle; in FLEXIO_I2S_TxEDMACallback() 85 static void FLEXIO_I2S_RxEDMACallback(edma_handle_t *handle, void *userData, bool done, uint32_t tc… in FLEXIO_I2S_RxEDMACallback() argument 88 flexio_i2s_edma_handle_t *flexio_i2sHandle = privHandle->handle; in FLEXIO_I2S_RxEDMACallback() 119 flexio_i2s_edma_handle_t *handle, in FLEXIO_I2S_TransferTxCreateHandleEDMA() argument 124 assert((handle != NULL) && (dmaHandle != NULL)); in FLEXIO_I2S_TransferTxCreateHandleEDMA() 127 (void)memset(handle, 0, sizeof(*handle)); in FLEXIO_I2S_TransferTxCreateHandleEDMA() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/flexcomm/i2s/ |
| D | fsl_i2s.c | 50 static status_t I2S_ValidateBuffer(i2s_handle_t *handle, i2s_transfer_t *transfer); 408 static status_t I2S_ValidateBuffer(i2s_handle_t *handle, i2s_transfer_t *transfer) in I2S_ValidateBuffer() argument 423 if (handle->dataLength == 4U) in I2S_ValidateBuffer() 427 else if ((handle->dataLength >= 5U) && (handle->dataLength <= 8U)) in I2S_ValidateBuffer() 443 else if ((handle->dataLength >= 9U) && (handle->dataLength <= 16U)) in I2S_ValidateBuffer() 459 else if ((handle->dataLength >= 17U) && (handle->dataLength <= 24U)) in I2S_ValidateBuffer() 468 assert(!((handle->pack48) && ((((uint32_t)transfer->data) % 4U) != 0U))); in I2S_ValidateBuffer() 469 if ((handle->pack48) && ((((uint32_t)transfer->data) % 4U) != 0U)) in I2S_ValidateBuffer() 484 if (handle->oneChannel) in I2S_ValidateBuffer() 545 void I2S_TxTransferCreateHandle(I2S_Type *base, i2s_handle_t *handle, i2s_transfer_callback_t callb… in I2S_TxTransferCreateHandle() argument [all …]
|