Lines Matching defs:spi
92 static uint32_t MXC_SPI_RevA2_writeTXFIFO16(mxc_spi_reva_regs_t *spi, uint8_t *buffer, in MXC_SPI_RevA2_writeTXFIFO16()
144 static uint32_t MXC_SPI_RevA2_readRXFIFO16(mxc_spi_reva_regs_t *spi, uint8_t *buffer, in MXC_SPI_RevA2_readRXFIFO16()
196 static void MXC_SPI_RevA2_process(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_process()
345 int MXC_SPI_RevA2_Init(mxc_spi_reva_regs_t *spi, mxc_spi_type_t controller_target, in MXC_SPI_RevA2_Init()
468 int MXC_SPI_RevA2_Shutdown(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_Shutdown()
511 uint32_t MXC_SPI_RevA2_GetFlags(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_GetFlags()
516 void MXC_SPI_RevA2_ClearFlags(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_ClearFlags()
521 void MXC_SPI_RevA2_EnableInt(mxc_spi_reva_regs_t *spi, uint32_t en) in MXC_SPI_RevA2_EnableInt()
526 void MXC_SPI_RevA2_DisableInt(mxc_spi_reva_regs_t *spi, uint32_t dis) in MXC_SPI_RevA2_DisableInt()
531 int MXC_SPI_RevA2_SetTSControl(mxc_spi_reva_regs_t *spi, mxc_spi_tscontrol_t ts_control) in MXC_SPI_RevA2_SetTSControl()
558 mxc_spi_tscontrol_t MXC_SPI_RevA2_GetTSControl(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_GetTSControl()
570 int MXC_SPI_RevA2_SetFrequency(mxc_spi_reva_regs_t *spi, uint32_t freq) in MXC_SPI_RevA2_SetFrequency()
613 int MXC_SPI_RevA2_GetFrequency(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_GetFrequency()
624 int MXC_SPI_RevA2_SetFrameSize(mxc_spi_reva_regs_t *spi, int frame_size) in MXC_SPI_RevA2_SetFrameSize()
667 int MXC_SPI_RevA2_GetFrameSize(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_GetFrameSize()
677 int MXC_SPI_RevA2_SetInterface(mxc_spi_reva_regs_t *spi, mxc_spi_interface_t if_mode) in MXC_SPI_RevA2_SetInterface()
711 mxc_spi_interface_t MXC_SPI_RevA2_GetInterface(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_GetInterface()
728 int MXC_SPI_RevA2_SetClkMode(mxc_spi_reva_regs_t *spi, mxc_spi_clkmode_t clk_mode) in MXC_SPI_RevA2_SetClkMode()
765 mxc_spi_clkmode_t MXC_SPI_RevA2_GetClkMode(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_GetClkMode()
782 int MXC_SPI_RevA2_SetCallback(mxc_spi_reva_regs_t *spi, mxc_spi_callback_t callback, void *data) in MXC_SPI_RevA2_SetCallback()
794 int MXC_SPI_RevA2_GetActive(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_GetActive()
803 int MXC_SPI_RevA2_ReadyForSleep(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_ReadyForSleep()
813 int MXC_SPI_RevA2_SetDummyTX(mxc_spi_reva_regs_t *spi, uint16_t tx_value) in MXC_SPI_RevA2_SetDummyTX()
820 int MXC_SPI_RevA2_StartTransmission(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_StartTransmission()
831 int MXC_SPI_RevA2_AbortTransmission(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_AbortTransmission()
853 uint8_t MXC_SPI_RevA2_GetTXFIFOAvailable(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_GetTXFIFOAvailable()
859 uint8_t MXC_SPI_RevA2_GetRXFIFOAvailable(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_GetRXFIFOAvailable()
864 int MXC_SPI_RevA2_ClearTXFIFO(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_ClearTXFIFO()
881 int MXC_SPI_RevA2_ClearRXFIFO(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_ClearRXFIFO()
898 int MXC_SPI_RevA2_SetTXThreshold(mxc_spi_reva_regs_t *spi, uint8_t thd_val) in MXC_SPI_RevA2_SetTXThreshold()
911 int MXC_SPI_RevA2_SetRXThreshold(mxc_spi_reva_regs_t *spi, uint8_t thd_val) in MXC_SPI_RevA2_SetRXThreshold()
923 uint8_t MXC_SPI_RevA2_GetTXThreshold(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_GetTXThreshold()
928 uint8_t MXC_SPI_RevA2_GetRXThreshold(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_GetRXThreshold()
936 int MXC_SPI_RevA2_DMA_Init(mxc_spi_reva_regs_t *spi, mxc_dma_reva_regs_t *dma, bool use_dma_tx, in MXC_SPI_RevA2_DMA_Init()
1005 bool MXC_SPI_RevA2_DMA_GetInitialized(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_DMA_GetInitialized()
1010 int MXC_SPI_RevA2_DMA_GetTXChannel(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_DMA_GetTXChannel()
1015 int MXC_SPI_RevA2_DMA_GetRXChannel(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_DMA_GetRXChannel()
1020 int MXC_SPI_RevA2_DMA_SetRequestSelect(mxc_spi_reva_regs_t *spi, uint32_t tx_reqsel, in MXC_SPI_RevA2_DMA_SetRequestSelect()
1070 static void MXC_SPI_RevA2_transactionSetup(mxc_spi_reva_regs_t *spi, uint8_t *tx_buffer, in MXC_SPI_RevA2_transactionSetup()
1330 static void MXC_SPI_RevA2_handleTSControl(mxc_spi_reva_regs_t *spi, uint8_t deassert, in MXC_SPI_RevA2_handleTSControl()
1363 int MXC_SPI_RevA2_ControllerTransaction(mxc_spi_reva_regs_t *spi, uint8_t *tx_buffer, in MXC_SPI_RevA2_ControllerTransaction()
1409 int MXC_SPI_RevA2_ControllerTransactionAsync(mxc_spi_reva_regs_t *spi, uint8_t *tx_buffer, in MXC_SPI_RevA2_ControllerTransactionAsync()
1447 int MXC_SPI_RevA2_ControllerTransactionDMA(mxc_spi_reva_regs_t *spi, uint8_t *tx_buffer, in MXC_SPI_RevA2_ControllerTransactionDMA()
1486 int MXC_SPI_RevA2_TargetTransaction(mxc_spi_reva_regs_t *spi, uint8_t *tx_buffer, in MXC_SPI_RevA2_TargetTransaction()
1528 int MXC_SPI_RevA2_TargetTransactionAsync(mxc_spi_reva_regs_t *spi, uint8_t *tx_buffer, in MXC_SPI_RevA2_TargetTransactionAsync()
1554 int MXC_SPI_RevA2_TargetTransactionDMA(mxc_spi_reva_regs_t *spi, uint8_t *tx_buffer, in MXC_SPI_RevA2_TargetTransactionDMA()
1586 void MXC_SPI_RevA2_Handler(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_Handler()
1625 void MXC_SPI_RevA2_DMA_TX_Handler(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_DMA_TX_Handler()
1665 void MXC_SPI_RevA2_DMA_RX_Handler(mxc_spi_reva_regs_t *spi) in MXC_SPI_RevA2_DMA_RX_Handler()