STRUCT XDMA_PLATDATA(9)
π struct xdma_platdata(9) β like, the whole vibe
okay so bestie, welcome to the struct xdma_platdata(9) page π«Ά this lil cutie lives in the Kernel API Manual, and it's literally just the platform-specific data for the XDMA engine. no cap, that's the whole point of it β¨
πΈ NAME πΈ
struct xdma_platdata β platform specific data for XDMA engine π
like, it's the little info bundle that tells the XDMA engine what's up with your specific platform. main character energy fr fr π
β¨ SYNOPSIS β¨
struct xdma_platdata {
u32 max_dma_channels;
u32 device_map_cnt;
struct dma_slave_map *device_map;
};
look at her. iconic. three fields, zero drama π and yes, every single character above matters, so don't go editing it, bestie π
π¦ Members π¦
okay so here's the member deets:
max_dma_channelsβ the maximum dma channels in each direction π₯ like, per direction, bestie. that's the cap. that's the limit. that's the vibe check π
ngl, that's the only member with its own little write-up here β the other two are chilling up in the synopsis and we're not out here inventing lore for them π keep it accurate, keep it cute.
π SEE ALSO π
if you wanna go deeper (and you should, bestie, it's giving research era π§):
- Kernel file
./include/linux/platform_data/amd_xdma.h - struct
xdma_chan_info(9)
and that's the page!! π mwah π
source file: ./include/linux/platform_data Β· dated: October 2026 Β· same manual energy, same facts, just way more fun π β catch you in the next manpage, bestie! π«Άβ¨
π¦ 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