Home
last modified time | relevance | path

Searched refs:tx_prologue (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-bcm2835.c95 * @tx_prologue: bytes transmitted without DMA if first TX sglist entry's
99 * @tx_spillover: whether @tx_prologue spills over to second TX sglist entry
136 int tx_prologue; member
480 bs->tx_prologue = 0; in bcm2835_spi_transfer_prologue()
485 bs->tx_prologue = sg_dma_len(&tfr->tx_sg.sgl[0]) & 3; in bcm2835_spi_transfer_prologue()
490 if (bs->rx_prologue > bs->tx_prologue) { in bcm2835_spi_transfer_prologue()
492 bs->tx_prologue = bs->rx_prologue; in bcm2835_spi_transfer_prologue()
494 bs->tx_prologue += 4; in bcm2835_spi_transfer_prologue()
501 /* rx_prologue > 0 implies tx_prologue > 0, so check only the latter */ in bcm2835_spi_transfer_prologue()
502 if (!bs->tx_prologue) in bcm2835_spi_transfer_prologue()
[all...]
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-bcm2835.c94 * @tx_prologue: bytes transmitted without DMA if first TX sglist entry's
98 * @tx_spillover: whether @tx_prologue spills over to second TX sglist entry
128 int tx_prologue; member
489 bs->tx_prologue = 0; in bcm2835_spi_transfer_prologue()
494 bs->tx_prologue = sg_dma_len(&tfr->tx_sg.sgl[0]) & 3; in bcm2835_spi_transfer_prologue()
499 if (bs->rx_prologue > bs->tx_prologue) { in bcm2835_spi_transfer_prologue()
501 bs->tx_prologue = bs->rx_prologue; in bcm2835_spi_transfer_prologue()
503 bs->tx_prologue += 4; in bcm2835_spi_transfer_prologue()
510 /* rx_prologue > 0 implies tx_prologue > 0, so check only the latter */ in bcm2835_spi_transfer_prologue()
511 if (!bs->tx_prologue) in bcm2835_spi_transfer_prologue()
[all...]

Completed in 3 milliseconds