Home
last modified time | relevance | path

Searched refs:tx_sgl_len (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/drivers/spi/
H A Dspi-mt65xx.c169 u32 tx_sgl_len, rx_sgl_len; member
588 if (mdata->tx_sgl_len && mdata->rx_sgl_len) { in mtk_spi_update_mdata_len()
589 if (mdata->tx_sgl_len > mdata->rx_sgl_len) { in mtk_spi_update_mdata_len()
593 mdata->tx_sgl_len -= mdata->xfer_len; in mtk_spi_update_mdata_len()
597 mdata->tx_sgl_len = mult_delta; in mtk_spi_update_mdata_len()
600 } else if (mdata->tx_sgl_len) { in mtk_spi_update_mdata_len()
603 mdata->tx_sgl_len = mult_delta; in mtk_spi_update_mdata_len()
676 mdata->tx_sgl_len = 0; in mtk_spi_dma_transfer()
697 mdata->tx_sgl_len = sg_dma_len(mdata->tx_sgl); in mtk_spi_dma_transfer()
815 if (mdata->tx_sgl && (mdata->tx_sgl_len == 0)) { in mtk_spi_interrupt_thread()
[all …]
H A Dspi-pci1xxxx.c143 u32 tx_sgl_len; member
503 p->tx_sgl_len = sg_dma_len(p->tx_sgl); in pci1xxxx_spi_transfer_with_dma()
505 pci1xxxx_spi_setup(par, p->hw_inst, p->mode, p->clkdiv, p->tx_sgl_len); in pci1xxxx_spi_transfer_with_dma()
506 pci1xxxx_spi_setup_dma_to_io(p, (tx_dma_addr), p->tx_sgl_len); in pci1xxxx_spi_transfer_with_dma()
612 prev_len = p->tx_sgl_len; in pci1xxxx_spi_setup_next_dma_transfer()
613 p->tx_sgl_len = sg_dma_len(p->tx_sgl); in pci1xxxx_spi_setup_next_dma_transfer()
614 if (prev_len != p->tx_sgl_len) in pci1xxxx_spi_setup_next_dma_transfer()
616 p->hw_inst, p->mode, p->clkdiv, p->tx_sgl_len); in pci1xxxx_spi_setup_next_dma_transfer()
617 pci1xxxx_spi_setup_dma_to_io(p, tx_dma_addr, p->tx_sgl_len); in pci1xxxx_spi_setup_next_dma_transfer()