Searched refs:direction (Results 1 – 10 of 10) sorted by relevance
| /hal_openisa-latest/vega_sdk_riscv/devices/RV32M1/drivers/ |
| D | fsl_flexio_spi.c | 85 if (handle->direction == kFLEXIO_SPI_MsbFirst) in FLEXIO_SPI_TransferSendTransaction() 105 FLEXIO_SPI_WriteData(base, handle->direction, tmpData); in FLEXIO_SPI_TransferSendTransaction() 117 tmpData = FLEXIO_SPI_ReadData(base, handle->direction); in FLEXIO_SPI_TransferReceiveTransaction() 128 if (handle->direction == kFLEXIO_SPI_MsbFirst) in FLEXIO_SPI_TransferReceiveTransaction() 490 flexio_spi_shift_direction_t direction, in FLEXIO_SPI_WriteBlocking() argument 503 FLEXIO_SPI_WriteData(base, direction, *buffer++); in FLEXIO_SPI_WriteBlocking() 508 flexio_spi_shift_direction_t direction, in FLEXIO_SPI_ReadBlocking() argument 521 *buffer++ = FLEXIO_SPI_ReadData(base, direction); in FLEXIO_SPI_ReadBlocking() 527 flexio_spi_shift_direction_t direction; in FLEXIO_SPI_MasterTransferBlocking() local 540 direction = kFLEXIO_SPI_MsbFirst; in FLEXIO_SPI_MasterTransferBlocking() [all …]
|
| D | fsl_flexio_spi.h | 173 flexio_spi_shift_direction_t direction; /*!< Shift direction. */ member 390 flexio_spi_shift_direction_t direction) in FLEXIO_SPI_GetTxDataRegisterAddress() argument 392 if (direction == kFLEXIO_SPI_MsbFirst) in FLEXIO_SPI_GetTxDataRegisterAddress() 414 flexio_spi_shift_direction_t direction) in FLEXIO_SPI_GetRxDataRegisterAddress() argument 416 if (direction == kFLEXIO_SPI_MsbFirst) in FLEXIO_SPI_GetRxDataRegisterAddress() 471 … FLEXIO_SPI_WriteData(FLEXIO_SPI_Type *base, flexio_spi_shift_direction_t direction, uint16_t data) in FLEXIO_SPI_WriteData() argument 473 if (direction == kFLEXIO_SPI_MsbFirst) in FLEXIO_SPI_WriteData() 493 … inline uint16_t FLEXIO_SPI_ReadData(FLEXIO_SPI_Type *base, flexio_spi_shift_direction_t direction) in FLEXIO_SPI_ReadData() argument 495 if (direction == kFLEXIO_SPI_MsbFirst) in FLEXIO_SPI_ReadData() 516 flexio_spi_shift_direction_t direction, [all …]
|
| D | fsl_flexio_spi_edma.c | 124 flexio_spi_shift_direction_t direction; in FLEXIO_SPI_EDMAConfig() local 132 direction = kFLEXIO_SPI_MsbFirst; in FLEXIO_SPI_EDMAConfig() 136 direction = kFLEXIO_SPI_LsbFirst; in FLEXIO_SPI_EDMAConfig() 140 direction = kFLEXIO_SPI_MsbFirst; in FLEXIO_SPI_EDMAConfig() 144 direction = kFLEXIO_SPI_LsbFirst; in FLEXIO_SPI_EDMAConfig() 148 direction = kFLEXIO_SPI_MsbFirst; in FLEXIO_SPI_EDMAConfig() 157 xferConfig.destAddr = FLEXIO_SPI_GetTxDataRegisterAddress(base, direction); in FLEXIO_SPI_EDMAConfig() 167 if (direction == kFLEXIO_SPI_MsbFirst) in FLEXIO_SPI_EDMAConfig() 202 xferConfig.srcAddr = FLEXIO_SPI_GetRxDataRegisterAddress(base, direction); in FLEXIO_SPI_EDMAConfig() 205 if (direction == kFLEXIO_SPI_LsbFirst) in FLEXIO_SPI_EDMAConfig()
|
| D | fsl_lpi2c_edma.c | 135 if (xfer->direction == kLPI2C_Read) in LPI2C_GenerateCommands() 147 lpi2c_direction_t direction = xfer->subaddressSize ? kLPI2C_Write : xfer->direction; in LPI2C_GenerateCommands() local 151 …t16_t)kStartCmd | (uint16_t)((uint16_t)((uint16_t)xfer->slaveAddress << 1U) | (uint16_t)direction); in LPI2C_GenerateCommands() 165 if ((xfer->dataSize) && (xfer->direction == kLPI2C_Read)) in LPI2C_GenerateCommands() 168 if (direction == kLPI2C_Write) in LPI2C_GenerateCommands() 241 bool hasSendData = (transfer->direction == kLPI2C_Write) && (transfer->dataSize); in LPI2C_MasterTransferEDMA() 242 bool hasReceiveData = (transfer->direction == kLPI2C_Read) && (transfer->dataSize); in LPI2C_MasterTransferEDMA() 366 if (handle->transfer.direction == kLPI2C_Write) in LPI2C_MasterTransferGetCountEDMA()
|
| D | fsl_flexio_i2c_master.c | 92 handle->transfer.direction = xfer->direction; in FLEXIO_I2C_MasterTransferInitStateMachine() 107 …needRestart = (handle->transfer.subaddressSize != 0) && (handle->transfer.direction == kFLEXIO_I2C… in FLEXIO_I2C_MasterTransferInitStateMachine() 141 FLEXIO_I2C_MasterStart(base, handle->transfer.slaveAddress, handle->transfer.direction); in FLEXIO_I2C_MasterTransferInitStateMachine() 172 if (handle->transfer.direction == kFLEXIO_I2C_Write) in FLEXIO_I2C_MasterTransferRunStateMachine() 203 if (handle->transfer.direction == kFLEXIO_I2C_Read) in FLEXIO_I2C_MasterTransferRunStateMachine() 214 if (handle->transfer.direction == kFLEXIO_I2C_Write) in FLEXIO_I2C_MasterTransferRunStateMachine() 577 …id FLEXIO_I2C_MasterStart(FLEXIO_I2C_Type *base, uint8_t address, flexio_i2c_direction_t direction) in FLEXIO_I2C_MasterStart() argument 581 data = ((uint32_t)address) << 1U | ((direction == kFLEXIO_I2C_Read) ? 1U : 0U); in FLEXIO_I2C_MasterStart()
|
| D | fsl_lpi2c.c | 750 if (xfer->direction == kLPI2C_Read) in LPI2C_RunTransferStateMachine() 777 if (xfer->direction == kLPI2C_Read) in LPI2C_RunTransferStateMachine() 785 if (xfer->direction == kLPI2C_Write) in LPI2C_RunTransferStateMachine() 868 if (xfer->direction == kLPI2C_Read) in LPI2C_InitTransferStateMachine() 889 lpi2c_direction_t direction = xfer->subaddressSize ? kLPI2C_Write : xfer->direction; in LPI2C_InitTransferStateMachine() local 893 …t16_t)kStartCmd | (uint16_t)((uint16_t)((uint16_t)xfer->slaveAddress << 1U) | (uint16_t)direction); in LPI2C_InitTransferStateMachine() 907 if ((xfer->dataSize) && (xfer->direction == kLPI2C_Read)) in LPI2C_InitTransferStateMachine() 910 if (direction == kLPI2C_Write) in LPI2C_InitTransferStateMachine()
|
| D | fsl_flexio_i2c_master.h | 85 flexio_i2c_direction_t direction; /*!< Transfer direction, read or write. */ member 278 …d FLEXIO_I2C_MasterStart(FLEXIO_I2C_Type *base, uint8_t address, flexio_i2c_direction_t direction);
|
| D | fsl_lpspi.h | 258 lpspi_shift_direction_t direction; /*!< MSB or LSB data shift direction. */ member 284 lpspi_shift_direction_t direction; /*!< MSB or LSB data shift direction. */ member
|
| D | fsl_lpspi.c | 207 … LPSPI_TCR_LSBF(masterConfig->direction) | LPSPI_TCR_FRAMESZ(masterConfig->bitsPerFrame - 1) | in LPSPI_MasterInit() 227 masterConfig->direction = kLPSPI_MsbFirst; in LPSPI_MasterGetDefaultConfig() 269 …LPSPI_TCR_LSBF(slaveConfig->direction) | LPSPI_TCR_FRAMESZ(slaveConfig->bitsPerFrame - 1) | LPSPI_… in LPSPI_SlaveInit() 284 slaveConfig->direction = kLPSPI_MsbFirst; /*!< MSB or LSB data shift direction. */ in LPSPI_SlaveGetDefaultConfig()
|
| D | fsl_lpi2c.h | 220 lpi2c_direction_t direction; /*!< Either #kLPI2C_Read or #kLPI2C_Write. */ member
|