mips_cdmm_phys_base(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, you're reading the Kernel API Manual page for mips_cdmm_phys_base πŸ’– this one is short but it's giving "weak function with main character energy," and we are keeping every detail, no cap.


✨ NAME ✨

mips_cdmm_phys_base β€” choose a physical base address for the CDMM region πŸŽ€

🌸 SYNOPSIS 🌸

phys_addr_t mips_cdmm_phys_base (void );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • void β€” no arguments, bestie. literally none. πŸ™ˆ

πŸ’… DESCRIPTION πŸ’…

okay so picking a suitable physical address to map the CDMM region at is platform specific β€” very "every board has its own vibe" β€” so platform code can override this weak function to pick a suitable value if none is configured by the bootloader. slay.

By default, this method goes looking for a CDMM-specific node in the system dtb. Note: this won't work for an early serial console. periodt.

lowkey important: the default dtb lookup is not gonna save you for early serial console, so don't come for me when it doesn't. πŸ’€

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/bus/mips_cdmm.c and all these besties:


xoxo, your Kernel API Manual bestie πŸ’– footer sign-off: source/version side is ./drivers/bus, date is October 2026, and the page is mips_cdmm_phys_base(9) 🫢

πŸ“¦ where this page comes from