Lines Matching refs:dfs
74 size_t chunk_len_bytes = spi_context_max_continuous_chunk(&data->ctx) * data->dfs; in spi_esp32_transfer()
78 size_t transfer_len_frames = transfer_len_bytes / data->dfs; in spi_esp32_transfer()
82 uint8_t dma_len_tx = MIN(ctx->tx_len * data->dfs, SPI_DMA_MAX_BUFFER_SIZE); in spi_esp32_transfer()
83 uint8_t dma_len_rx = MIN(ctx->rx_len * data->dfs, SPI_DMA_MAX_BUFFER_SIZE); in spi_esp32_transfer()
132 spi_context_update_tx(&data->ctx, data->dfs, transfer_len_frames); in spi_esp32_transfer()
145 spi_context_update_rx(&data->ctx, data->dfs, transfer_len_frames); in spi_esp32_transfer()
410 uint8_t dfs = SPI_WORD_SIZE_GET(spi_cfg->operation); in spi_esp32_get_frame_size() local
412 dfs /= 8; in spi_esp32_get_frame_size()
413 if ((dfs == 0) || (dfs > 4)) { in spi_esp32_get_frame_size()
415 dfs = 1; in spi_esp32_get_frame_size()
417 return dfs; in spi_esp32_get_frame_size()
443 data->dfs = spi_esp32_get_frame_size(spi_cfg); in transceive()
450 spi_context_buffers_setup(&data->ctx, tx_bufs, rx_bufs, data->dfs); in transceive()