Home
last modified time | relevance | path

Searched refs:txd (Results 1 – 11 of 11) sorted by relevance

/drivers/spi/
A Dspi_litex_common.h32 static inline void litex_spi_tx_put(uint8_t len, uint32_t *txd, const uint8_t *tx_buf) in litex_spi_tx_put() argument
36 *txd = sys_get_be32(tx_buf); in litex_spi_tx_put()
39 *txd = sys_get_be24(tx_buf); in litex_spi_tx_put()
42 *txd = sys_get_be16(tx_buf); in litex_spi_tx_put()
45 *txd = *tx_buf; in litex_spi_tx_put()
A Dspi_litex.c151 uint32_t txd, rxd; in spi_litex_xfer() local
159 litex_spi_tx_put(dev_data->dfs, &txd, ctx->tx_buf); in spi_litex_xfer()
161 txd = 0U; in spi_litex_xfer()
164 LOG_DBG("txd: 0x%x", txd); in spi_litex_xfer()
165 spi_litex_send(dev, txd, control); in spi_litex_xfer()
A Dspi_sifive.c130 uint8_t txd, rxd; in spi_sifive_xfer() local
142 txd = *ctx->tx_buf; in spi_sifive_xfer()
145 txd = 0U; in spi_sifive_xfer()
149 spi_sifive_send(dev, txd); in spi_sifive_xfer()
A Dspi_cc13xx_cc26xx.c142 uint32_t txd, rxd; in spi_cc13xx_cc26xx_transceive() local
159 txd = *ctx->tx_buf; in spi_cc13xx_cc26xx_transceive()
161 txd = 0U; in spi_cc13xx_cc26xx_transceive()
164 SSIDataPut(cfg->base, txd); in spi_cc13xx_cc26xx_transceive()
A Dspi_litex_litespi.c159 uint32_t txd = 0U; in spi_litex_spi_do_tx() local
169 litex_spi_tx_put(len, &txd, ctx->tx_buf); in spi_litex_spi_do_tx()
172 LOG_DBG("txd: 0x%x", txd); in spi_litex_spi_do_tx()
173 litex_write32(txd, dev_config->master_rxtx_addr); in spi_litex_spi_do_tx()
A Dspi_cc23x0.c73 uint32_t txd = 0, rxd; in spi_cc23x0_isr() local
137 txd = *ctx->tx_buf; in spi_cc23x0_isr()
141 SPIPutDataNonBlocking(cfg->base, txd); in spi_cc23x0_isr()
/drivers/sensor/bosch/bmi160/
A Demul_bmi160.c167 const struct spi_buf *tx, *txd, *rxd; in bmi160_emul_io_spi() local
184 txd = tx_bufs ? &tx_bufs->buffers[1] : NULL; in bmi160_emul_io_spi()
203 if (txd->len == 1) { in bmi160_emul_io_spi()
209 val = *(uint8_t *)txd->buf; in bmi160_emul_io_spi()
215 for (int i = 0; i < txd->len; ++i) { in bmi160_emul_io_spi()
/drivers/serial/
A Duart_nrfx_uart.c434 uint8_t txd = uart0_cb.tx_buffer[uart0_cb.tx_counter]; in uart_nrfx_tx() local
436 nrf_uart_txd_set(uart0_addr, txd); in uart_nrfx_tx()
651 uint8_t txd = uart0_cb.tx_buffer[uart0_cb.tx_counter]; in tx_isr() local
653 nrf_uart_txd_set(uart0_addr, txd); in tx_isr()
/drivers/usb/device/
A Dusb_dc_smartbond.c96 volatile uint32_t txd; member
383 regs->txd = *src++; in fill_tx_fifo()
515 &regs->txd, size); in start_tx_packet()
/drivers/usb/udc/
A Dudc_smartbond.c79 volatile uint32_t txd; member
292 regs->txd = *src++; in fill_tx_fifo()
435 start_tx_dma(&config->dma_cfg, (uintptr_t)buf->data, (uintptr_t)&regs->txd, size); in start_tx_packet()
/drivers/mspi/
A Dmspi_dw.c959 int txd = (CONFIG_MSPI_DW_TXD_MUL * dev_data->baudr) / in start_next_packet() local
962 write_txd_drive_edge(dev, txd); in start_next_packet()

Completed in 34 milliseconds