/device/google/contexthub/firmware/os/core/ |
hostIntfSpi.c | 56 static int hostIntfSpiRxPacket(void *rxBuf, size_t rxSize, 61 gPacket.rxBuf = gRxBuf = rxBuf; 78 gPacket.rxBuf = NULL;
|
hostIntfI2c.c | 50 static int hostIntfI2cRxPacket(void *rxBuf, size_t rxSize, 53 i2cSlaveEnableRx(gBusId, rxBuf, rxSize, hostIntfI2cRxCallback,
|
spi.c | 75 return dev->ops->masterRxTx(dev, state->packets[0].rxBuf, 103 void *rxBuf = state->packets[i].rxBuf; 108 int err = dev->ops->masterRxTx(dev, rxBuf, txBuf, size, mode); 234 void *rxBuf = state->packets[i].rxBuf; 239 int err = dev->ops->slaveRxTx(dev, rxBuf, txBuf, size, mode); 403 return dev->ops->slaveRxTx(dev, state->packets[0].rxBuf,
|
osApi.c | 397 void *rxBuf = va_arg(args, void*); 406 *retValP = i2cMasterTxRx(busId, addr, txBuf, txSize, rxBuf, rxSize, osExpApiI2cInternalCbk, cbkInfo); 430 void *rxBuf = va_arg(args, void*); 439 i2cSlaveEnableRx(busId, rxBuf, rxSize, osExpApiI2cInternalCbk, cbkInfo);
|
/device/google/contexthub/firmware/os/inc/ |
i2c.h | 33 void *rxBuf, size_t rxSize, I2cCallbackF callback, void *cookie); 39 void *rxBuf, size_t rxSize, I2cCallbackF callback, void *cookie) 41 return i2cMasterTxRx(busId, addr, NULL, 0, rxBuf, rxSize, callback, cookie); 47 void i2cSlaveEnableRx(uint32_t busId, void *rxBuf, size_t rxSize,
|
hostIntf_priv.h | 33 int (*rxPacket)(void *rxBuf, size_t rxSize, HostIntfCommCallbackF callback);
|
spi_priv.h | 34 int (*masterRxTx)(struct SpiDevice *dev, void *rxBuf, const void *txBuf, 44 int (*slaveRxTx)(struct SpiDevice *dev, void *rxBuf, const void *txBuf,
|
spi.h | 56 void *rxBuf;
|
syscallDo.h | 274 static inline int eOsI2cMasterTxRx(uint32_t busId, uint32_t addr, const void *txBuf, size_t txSize, void *rxBuf, size_t rxSize, uint32_t cbkTid, void *cookie) 276 return syscallDoGeneric(SYSCALL_NO(SYSCALL_DOMAIN_OS, SYSCALL_OS_DRIVERS, SYSCALL_OS_DRV_I2C_MASTER, SYSCALL_OS_DRV_I2CM_TXRX), busId, addr, txBuf, txSize, rxBuf, rxSize, cbkTid, cookie); 289 static inline void eOsI2cSlaveEnableRx(uint32_t busId, void *rxBuf, size_t rxSize, uint32_t cbkTid, void *cookie) 291 syscallDo5P(SYSCALL_NO(SYSCALL_DOMAIN_OS, SYSCALL_OS_DRIVERS, SYSCALL_OS_DRV_I2C_SLAVE, SYSCALL_OS_DRV_I2CS_RX_EN), busId, rxBuf, rxSize, cbkTid, cookie);
|
/device/google/contexthub/firmware/os/platform/native/ |
i2c.c | 40 const void *txBuf, size_t txSize, void *rxBuf, size_t rxSize, 56 void i2cSlaveEnableRx(I2cBus busId, void *rxBuf, size_t rxSize,
|
/device/google/contexthub/firmware/os/platform/stm32/ |
i2c.c | 222 void *rxBuf; 519 state->rx.buf = xfer->rxBuf; 854 const void *txBuf, size_t txSize, void *rxBuf, size_t rxSize, 877 xfer->rxBuf = rxBuf; 905 state->rx.buf = xfer->rxBuf; 975 void i2cSlaveEnableRx(uint32_t busId, void *rxBuf, size_t rxSize, 983 state->rx.buf = rxBuf;
|
spi.c | 323 static int stmSpiRxTx(struct SpiDevice *dev, void *rxBuf, const void *txBuf, 353 if (!rxBuf && stmSpiIsMaster(pdev)) { 354 rxBuf = &state->rxWord; 358 if (rxBuf) { 359 stmSpiStartDma(pdev, &pdev->board->dmaRx, rxBuf, mode->bitsPerWord,
|
/device/google/contexthub/firmware/os/drivers/st_lps22hb/ |
lps22hb.c | 178 mTask.spi_pck[0].txBuf = mTask.spi_pck[0].rxBuf = &mTask.sens_buf[0]; 190 mTask.spi_pck[0].txBuf = mTask.spi_pck[0].rxBuf = &mTask.sens_buf[0];
|
/device/google/contexthub/firmware/os/drivers/st_lsm6dsm/ |
st_lsm6dsm.c | [all...] |
/device/google/contexthub/firmware/os/drivers/bosch_bmi160/ |
bosch_bmi160.c | 773 T(packets[T(mRegCnt)]).rxBuf = &T(txrxBuffer[T(mWbufCnt)]); 794 T(packets[T(mRegCnt)]).rxBuf = *buf; [all...] |