Lines Matching refs:dataWidth
31 #define SPI_COUNT_TO_BYTES(dataWidth, count) ((count) << ((dataWidth) >> 3U)) argument
32 #define SPI_BYTES_TO_COUNT(dataWidth, bytes) ((bytes) >> ((dataWidth) >> 3U)) argument
144 config->dataWidth = kSPI_Data8Bits; in SPI_MasterGetDefaultConfig()
222 g_configs[instance].dataWidth = config->dataWidth; in SPI_MasterInit()
268 config->dataWidth = kSPI_Data8Bits; in SPI_SlaveGetDefaultConfig()
330 g_configs[instance].dataWidth = config->dataWidth; in SPI_SlaveInit()
450 control |= (uint32_t)SPI_FIFOWR_LEN((g_configs[instance].dataWidth)); in SPI_WriteData()
500 handle->dataWidth = (uint8_t)(g_configs[instance].dataWidth); in SPI_MasterTransferCreateHandle()
527 uint32_t tmp32, rxRemainingBytes, txRemainingBytes, dataWidth; in SPI_MasterTransferBlocking() local
550 dataWidth = (uint32_t)(g_configs[instance].dataWidth); in SPI_MasterTransferBlocking()
553 if ((dataWidth > (uint32_t)kSPI_Data8Bits) && ((xfer->dataSize & 0x1U) != 0U)) in SPI_MasterTransferBlocking()
564 tx_ctrl |= SPI_FIFOWR_LEN(dataWidth); in SPI_MasterTransferBlocking()
588 if (dataWidth > 8U) in SPI_MasterTransferBlocking()
599 …((txRemainingBytes != 0U) || (rxRemainingBytes >= SPI_COUNT_TO_BYTES(dataWidth, toReceiveCount + 1… in SPI_MasterTransferBlocking()
607 if (dataWidth > 8U) in SPI_MasterTransferBlocking()
622 if (rxRemainingBytes == SPI_COUNT_TO_BYTES(dataWidth, toReceiveCount + 1U)) in SPI_MasterTransferBlocking()
672 assert(!((handle->dataWidth > (uint8_t)kSPI_Data8Bits) && ((xfer->dataSize & 0x1U) != 0U))); in SPI_MasterTransferNonBlocking()
673 if ((handle->dataWidth > (uint8_t)kSPI_Data8Bits) && ((xfer->dataSize & 0x1U) != 0U)) in SPI_MasterTransferNonBlocking()
910 tx_ctrl |= SPI_FIFOWR_LEN(handle->dataWidth); in SPI_TransferHandleIRQInternal()
930 if (handle->dataWidth > (uint8_t)kSPI_Data8Bits) in SPI_TransferHandleIRQInternal()
951 … (rxRemainingBytes >= SPI_COUNT_TO_BYTES(handle->dataWidth, (uint32_t)toReceiveCount + 1U)))) in SPI_TransferHandleIRQInternal()
961 if (handle->dataWidth > (uint8_t)kSPI_Data8Bits) in SPI_TransferHandleIRQInternal()
978 … if (rxRemainingBytes == SPI_COUNT_TO_BYTES(handle->dataWidth, (uint32_t)toReceiveCount + 1U)) in SPI_TransferHandleIRQInternal()
1033 … uint32_t rxRemainingCount = SPI_BYTES_TO_COUNT(handle->dataWidth, handle->rxRemainingBytes); in SPI_MasterTransferHandleIRQ()