Searched defs:packets (Results 1 - 3 of 3) sorted by relevance
/device/google/contexthub/firmware/os/core/ |
H A D | spi.c | 37 const struct SpiPacket *packets; member in struct:SpiDeviceState 75 return dev->ops->masterRxTx(dev, state->packets[0].rxBuf, 76 state->packets[0].txBuf, state->packets[0].size, mode); 103 void *rxBuf = state->packets[i].rxBuf; 104 const void *txBuf = state->packets[i].txBuf; 105 size_t size = state->packets[i].size; 121 if (state->packets[i].delay > 0) { 122 if (!timTimerSet(state->packets[i].delay, 0, 50, spiDelayCallback, state, true)) { 234 void *rxBuf = state->packets[ 273 spiSetupRxTx(struct SpiDeviceState *state, const struct SpiPacket packets[], size_t n, SpiCbkF callback, void *cookie) argument 316 spiMasterRxTx(struct SpiDevice *dev, spi_cs_t cs, const struct SpiPacket packets[], size_t n, const struct SpiMode *mode, SpiCbkF callback, void *cookie) argument 387 spiSlaveRxTx(struct SpiDevice *dev, const struct SpiPacket packets[], size_t n, SpiCbkF callback, void *cookie) argument [all...] |
/device/google/contexthub/firmware/os/drivers/bosch_bmi160/ |
H A D | bosch_bmi160.c | 503 struct SpiPacket packets[SPI_PACKET_SIZE]; member in struct:BMI160Task 828 T(packets[T(mRegCnt)]).size = 2; 829 T(packets[T(mRegCnt)]).txBuf = &T(txrxBuffer[T(mWbufCnt)]); 830 T(packets[T(mRegCnt)]).rxBuf = &T(txrxBuffer[T(mWbufCnt)]); 831 T(packets[T(mRegCnt)]).delay = delay * 1000; 849 T(packets[T(mRegCnt)]).size = size + 1; // first byte will not contain valid data 850 T(packets[T(mRegCnt)]).txBuf = &T(txrxBuffer[T(mWbufCnt)]); 851 T(packets[T(mRegCnt)]).rxBuf = *buf; 852 T(packets[T(mRegCnt)]).delay = delay * 1000; 871 ERROR_PRINT("spiBatchTxRx too many packets!\ [all...] |
/device/google/contexthub/firmware/os/drivers/st_lsm6dsm/ |
H A D | st_lsm6dsm.c | 599 * @packets: spi packets needed to perform read/write operations. 618 struct SpiPacket packets[LSM6DSM_SPI_PACKET_SIZE]; member in struct:LSM6DSMSPISlaveInterface 1261 T_SLAVE_INTERFACE(packets[T_SLAVE_INTERFACE(mRegCnt)]).size = size + 1; 1262 T_SLAVE_INTERFACE(packets[T_SLAVE_INTERFACE(mRegCnt)]).txBuf = &T_SLAVE_INTERFACE(txrxBuffer[T_SLAVE_INTERFACE(mWbufCnt)]); 1263 T_SLAVE_INTERFACE(packets[T_SLAVE_INTERFACE(mRegCnt)]).rxBuf = *buf; 1264 T_SLAVE_INTERFACE(packets[T_SLAVE_INTERFACE(mRegCnt)]).delay = delay * 1000; 1286 T_SLAVE_INTERFACE(packets[T_SLAVE_INTERFACE(mRegCnt)]).size = 2; 1287 T_SLAVE_INTERFACE(packets[T_SLAVE_INTERFACE(mRegCnt)]).txBuf = &T_SLAVE_INTERFACE(txrxBuffer[T_SLAVE_INTERFACE(mWbufCnt)]); 1288 T_SLAVE_INTERFACE(packets[T_SLAVE_INTERFAC [all...] |
Completed in 100 milliseconds