fsl_dma_abort_stream(9)
π fsl_dma_abort_stream β Kernel API Manual, section 9
Ok so bestie, welcome to the glow-up era of fsl_dma_abort_stream(9). This one's a kernel API manual page, and it's literally the whole "hey ALSA, the DMA just quit" announcement pipeline. Let's get into it β¨
β¨ NAME β¨
fsl_dma_abort_stream β tell ALSA that the DMA transfer has aborted ππ
π SYNOPSIS π
void fsl_dma_abort_stream (struct snd_pcm_substream *substream );
That's it. That's the whole flex. Returns void, takes one arg, no drama πΈ
π¦ ARGUMENTS π¦
substreamβ honestly? undescribed. π That's genuinely all the original says about it, so that's all I'm gonna say about it. Not me making up lore for a parameter that the docs left on read π
π DESCRIPTION π
So here's the vibe: this function should be called by the ISR whenever the DMA controller halts data transfer. That's the entire job description, and she ate. π«Ά
Bestie, key deets: it's the ISR that calls this, and the trigger is the DMA controller halting data transfer. That's the when and the who β no cap, nothing extra. Slack responsibly, don't add steps that aren't in the source β¨
π SEE ALSO π
Kernel file ./sound/soc/fsl/fsl_dma.c β and honestly the whole friend group is here, so go say hi:
fsl_dma_update_pointers(9)fsl_dma_isr(9)fsl_dma_new(9)fsl_dma_open(9)fsl_dma_hw_params(9)fsl_dma_pointer(9)fsl_dma_hw_free(9)fsl_dma_close(9)find_ssi_node(9)
And that's the page, babes π Signing off from ./sound/soc/fsl β the source/version situation β dated October 2026, on Kernel API Manual energy. Periodt, go read the SEE ALSO list πππ¦
π¦ 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