of_dma_reque...lave_channel(9)
π NAME π
okay so bestie, we're on the of_dma_reque...lave_channel(9) page of the Kernel API Manual, and the function is of_dma_request_slave_channel β Get the DMA slave channel. periodt π
β¨ SYNOPSIS β¨
struct dma_chan * of_dma_request_slave_channel (struct device_node *np ,
const char *name );
π«Ά ARGUMENTS π«Ά
npβ the device node to get DMA request from, no cap.nameβ the name of the desired channel, bestie.
π DESCRIPTION π
On success it returns a pointer to the appropriate DMA channel β iconic. Otherwise it returns an error pointer. That's the whole vibe check πβ¨
π SEE ALSO π
The kernel file is ./drivers/dma/of-dma.c, and the whole squad is of_dma_find_controller(9), of_dma_router_xlate(9), of_dma_controller_register(9), of_dma_controller_free(9), of_dma_router_register(9), of_dma_match_channel(9), of_dma_simple_xlate(9), and of_dma_xlate_by_chan_id(9). iykyk π¦
kisses bestie, this page came from ./drivers/dma and it's dated October 2026 β of_dma_reque...lave_channel(9), out π
π
π¦ 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