STRUCT HSU_DMA_CHIP(9)
πΈ NAME πΈ
okay so welcome to the struct hsu_dma_chip(9) manual page, bestie π this is literally the representation of HSU DMA hardware β that's the whole vibe: struct hsu_dma_chip - representation of HSU DMA hardware β¨
β¨ SYNOPSIS β¨
here's the struct, copied exactly so you can screenshot it for the group chat πΈ:
struct hsu_dma_chip {
struct device *dev;
int irq;
void __iomem *regs;
unsigned int length;
unsigned int offset;
struct hsu_dma *hsu;
};
π Members π
devβ thestruct deviceof the DMA controller ποΈirqβ the irq line β‘regsβ memory mapped I/O space π§lengthβ I/O space length πoffsetβ offset of the I/O space where registers are located πhsuβ thestruct hsu_dmathat is filed by->probe(yep, βfiledβ, that's the word on the page, bestie ππ)
lowkey important: this is the exact member list, no extra lore added π«Ά
π₯ SEE ALSO π₯
- Kernel file
./include/linux/dma/hsu.hβ go read it, bestie ππ
that's the whole page, bestie! π this one's from ./include/linux/dma, dated October 2026. mwah π«Άβ¨
π¦ 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