at_dma_off(9)
π NAME π
This is at_dma_off(9) from the Kernel API Manual, bestie β and it's literally the page for at_dma_off: disable DMA controller. That's the whole name vibe. π
β¨ SYNOPSIS β¨
okay so the signature is right here, and yes, copy-paste it exactly:
void at_dma_off (struct at_dma *atdma );
π«Ά ARGUMENTS π«Ά
atdmaβ the Atmel HDAMC device. That's the one and only argument, periodt. π
π SEE ALSO π
This page points you at the kernel file ./drivers/dma/at_hdmac.c plus a whole friend group of references β no cap, here's every single one:
struct atdma_sg(9)struct at_desc(9)enum atc_status(9)struct at_dma_chan(9)struct at_dma(9)atc_chan_is_enabled(9)atc_chan_is_paused(9)atc_chan_is_cyclic(9)set_lli_eol(9)struct at_dma_platform_data(9)struct at_dma_slave(9)atc_dostart(9)atc_calc_bytes_left(9)atc_get_llis_residue(9)atc_get_residue(9)atc_handle_error(9)atc_prep_dma_interleaved(9)atc_prep_dma_memcpy(9)atc_prep_dma_memset(9)atc_prep_slave_sg(9)atc_prep_dma_cyclic(9)atc_tx_status(9)atc_alloc_chan_resources(9)atc_free_chan_resources(9)
okay bestie, that's the whole page β it's filed under ./drivers/dma, dated October 2026, and it's at_dma_off(9). go off π
β¨
π¦ 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