ep93xx_spi_dma_finish(9)
β¨ ep93xx_spi_dma_finish β¨
okay so this one lives in the kernel API manual, section 9 (iykyk, that's the kernel functions girlies) π
π NAME π
ep93xx_spi_dma_finish β bestie, this function is the one that finishes with a DMA transfer πβ¨
π¦ SYNOPSIS π¦
void ep93xx_spi_dma_finish (struct spi_controller *host , enum
dma_data_direction dir );
periodt, that's the whole signature π
πΈ ARGUMENTS πΈ
hostβ the SPI host. like, the main character of this whole operation πdirβ the DMA transfer direction. yes, direction matters, always π§
π DESCRIPTION π
so here's the vibe: this function finishes with the DMA transfer. that's it, that's the job π«Ά
and after it's done? the DMA buffer gets unmapped. no cap, that's the whole plot β¨
β SEE ALSO β
- Kernel file
./drivers/spi/spi-ep93xx.c struct ep93xx_spi(9)ep93xx_spi_calc_divisors(9)ep93xx_spi_read_write(9)ep93xx_spi_dma_prepare(9)
go read the siblings, they're giving family energy fr fr π
π reminder bestie: this is the finish half of a DMA transfer β ep93xx_spi_dma_prepare(9) is the one that sets you up, so don't skip your reading π
kisses and good luck, the source is ./drivers/spi and the version stamp says October 2026 β go slay your DMA transfers, ily πππ¦πΈπ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms