acpi_dma_parse_fixed_dma(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– acpi_dma_parse_fixed_dma(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual β€” this page is literally all about turning ACPI FixedDMA resources into a DMA specifier, and it's giving very niche, very iconic kernel energy. no cap, it's a small function but it's doing Real Work. πŸŽ€


✨ NAME ✨

acpi_dma_parse_fixed_dma β€” parse FixedDMA ACPI resources into a DMA specifier. that's the whole vibe. it reads the resource, it hands you back a specifier. slay. πŸ’…


🌸 SYNOPSIS 🌸

int acpi_dma_parse_fixed_dma (struct acpi_resource *res , void *data );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • res β€” the struct acpi_resource you're pulling FixedDMA resources out of. that's your source material, your main character. πŸ”₯
  • data β€” a pointer to a helper struct, struct acpi_dma_parser_data. it's the little buddy that carries stuff around for the parsing. 🫢

⭐ SEE ALSO ⭐

like, the whole DMA friend group is linked here β€” go say hi to all of them. πŸ’œ


ngl, if you're here you're probably deep in drivers/dma territory, and honestly? respect. 🧚

that's the page, bestie!! this one lives in ./drivers/dma, and the version vibes are dated October 2026 β€” so mark your calendars, screenshot it, put it on the fridge. πŸŒˆπŸ’– mwah, go parse some resources! πŸ“βœ¨

πŸ“¦ where this page comes from