fsl_tx_status(9)
okay so this is fsl_tx_status(9), straight outta the Kernel API Manual, and weβre getting into it bestie πβ¨
π NAME
fsl_tx_status β Determine the DMA status.
β¨ SYNOPSIS
enum dma_status fsl_tx_status (struct dma_chan *dchan , dma_cookie_t
cookie , struct dma_tx_state *txstate );
π ARGUMENTS
okay so the page is giving absolutely zero lore for these three, and Iβm not gonna invent it. It literally says -- undescribed -- for each one, periodt π
dchanβ-- undescribed --(the page is gatekeeping, not me π)cookieβ-- undescribed --(same vibe, no tea spilled)txstateβ-- undescribed --(still undescribed, bestie; thatβs the whole note)
π¦ SEE ALSO
the kernel file is ./drivers/dma/fsldma.c, and these are the linked homies:
fsl_chan_set_src_loop_size(9)fsl_chan_set_dst_loop_size(9)fsl_chan_set_request_count(9)fsl_chan_toggle_ext_pause(9)fsl_chan_toggle_ext_start(9)fsl_dma_free_descriptor(9)fsl_dma_alloc_descriptor(9)fsldma_clean_completed_descriptor(9)fsldma_run_tx_complete_actions(9)fsldma_clean_running_descriptor(9)fsl_chan_xfer_ld_queue(9)fsldma_cleanup_descriptors(9)fsl_dma_alloc_chan_resources(9)fsldma_free_desc_list(9)fsl_dma_free_chan_resources(9)fsl_dma_memcpy_issue_pending(9)
Sign-off: this page lives under ./drivers/dma, dated October 2026, and itβs literally fsl_tx_status(9) π
β¨π«Ά
π¦ 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