Searched refs:rxcnt (Results 1 - 6 of 6) sorted by relevance
/seL4-refos-master/libs/libplatsupport/arch_include/arm/platsupport/ |
H A D | spi.h | 87 * rxdata will be read once txcnt bytes have been sent and until rxcnt bytes have 97 * @param[in] rxcnt The number of bytes to receive. This count only begins after 105 void* rxdata, size_t rxcnt, spi_callback_fn cb, void* token);
|
/seL4-refos-master/projects/util_libs/libplatsupport/arch_include/arm/platsupport/ |
H A D | spi.h | 87 * rxdata will be read once txcnt bytes have been sent and until rxcnt bytes have 97 * @param[in] rxcnt The number of bytes to receive. This count only begins after 105 void* rxdata, size_t rxcnt, spi_callback_fn cb, void* token);
|
/seL4-refos-master/libs/libplatsupport/src/mach/exynos/ |
H A D | spi.c | 137 size_t txcnt, rxcnt; member in struct:spi_bus 306 if (spi_bus->rxcnt >= spi_bus->txsize) { 307 assert(spi_bus->rxcnt - spi_bus->txsize < spi_bus->rxsize); 310 spi_bus->rxcnt++; 314 if (txfifo_space > spi_bus->txsize + spi_bus->rxsize - spi_bus->rxcnt) { 329 if ((stat & STATUS_TX_DONE) && spi_bus->rxcnt == spi_bus->rxsize + spi_bus->txsize) { 350 void* rxdata, size_t rxcnt, spi_callback_fn cb, void* token) 354 spi_bus->rxsize = rxcnt; 356 spi_bus->rxcnt = 0; 360 (uint32_t)txdata, txcnt, (uint32_t)rxdata, rxcnt); 349 spi_xfer(spi_bus_t* spi_bus, const void* txdata, size_t txcnt, void* rxdata, size_t rxcnt, spi_callback_fn cb, void* token) argument [all...] |
/seL4-refos-master/projects/util_libs/libplatsupport/src/mach/exynos/ |
H A D | spi.c | 137 size_t txcnt, rxcnt; member in struct:spi_bus 306 if (spi_bus->rxcnt >= spi_bus->txsize) { 307 assert(spi_bus->rxcnt - spi_bus->txsize < spi_bus->rxsize); 310 spi_bus->rxcnt++; 314 if (txfifo_space > spi_bus->txsize + spi_bus->rxsize - spi_bus->rxcnt) { 329 if ((stat & STATUS_TX_DONE) && spi_bus->rxcnt == spi_bus->rxsize + spi_bus->txsize) { 350 void* rxdata, size_t rxcnt, spi_callback_fn cb, void* token) 354 spi_bus->rxsize = rxcnt; 356 spi_bus->rxcnt = 0; 360 (uint32_t)txdata, txcnt, (uint32_t)rxdata, rxcnt); 349 spi_xfer(spi_bus_t* spi_bus, const void* txdata, size_t txcnt, void* rxdata, size_t rxcnt, spi_callback_fn cb, void* token) argument [all...] |
/seL4-refos-master/libs/libplatsupport/src/plat/tk1/ |
H A D | spi.c | 252 void* rxdata, size_t rxcnt, spi_callback_fn cb, void* token) 258 if (txcnt + rxcnt > FIFO_SIZE) { 259 ZF_LOGE("SPI transaction size (%d) exceeds FIFO size (%d)", txcnt + rxcnt, FIFO_SIZE); 270 spi_bus->rxsize = rxcnt; 251 spi_xfer(spi_bus_t* spi_bus, const void* txdata, size_t txcnt, void* rxdata, size_t rxcnt, spi_callback_fn cb, void* token) argument
|
/seL4-refos-master/projects/util_libs/libplatsupport/src/plat/tk1/ |
H A D | spi.c | 252 void* rxdata, size_t rxcnt, spi_callback_fn cb, void* token) 258 if (txcnt + rxcnt > FIFO_SIZE) { 259 ZF_LOGE("SPI transaction size (%d) exceeds FIFO size (%d)", txcnt + rxcnt, FIFO_SIZE); 270 spi_bus->rxsize = rxcnt; 251 spi_xfer(spi_bus_t* spi_bus, const void* txdata, size_t txcnt, void* rxdata, size_t rxcnt, spi_callback_fn cb, void* token) argument
|
Completed in 85 milliseconds