bam_addr(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ bam_addr(9) β€” returns BAM register address πŸ’…

okay so bestie, welcome to the bam_addr(9) page from the Kernel API Manual ✨. This is the whole vibe: it returns a BAM register address, and that’s literally the main character energy of this page 🫢.

🌸 NAME 🌸

bam_addr β€” returns BAM register address πŸ’–

✨ SYNOPSIS ✨

void __iomem * bam_addr (struct bam_device *bdev , u32 pipe , enum
       bam_reg reg );

πŸŽ€ ARGUMENTS πŸŽ€

  • bdev β€” the bam device. the whole device bestie πŸ‘‘.
  • pipe β€” the pipe instance. it gets ignored when the register doesn’t have multiple instances, no cap πŸ™ˆ.
  • reg β€” the register enum; literally the register enum you’re passing in ✨.

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/dma/qcom/bam_dma.c β€” and these iconic cross-references, in this exact order:


mwah πŸ’‹ this page is sourced from ./drivers/dma/qcom, dated October 2026 β€” slay and goodbye πŸŽ€βœ¨

πŸ“¦ where this page comes from