STRUCT DMUB_SOC_FB_INFO(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ struct dmub_soc_fb_info(9) β€” Kernel API Manual

okay so bestie, this is the kernel API manual page for struct dmub_soc_fb_info(9), and it is literally about the relevant addresses from the frame buffer. That’s the vibe. πŸ’…


🌸 NAME

struct dmub_soc_fb_info β€” relevant addresses from the frame buffer. No cap, that’s the whole name line. πŸ’–


✨ SYNOPSIS

here’s the struct definition, verbatim, indentation and all β€” I am not touching it, bestie:

       struct dmub_soc_fb_info {
           uint64_t fb_base;
           uint64_t fb_offset;
           uint32_t alt_channel_region_size[2];
           uint64_t alt_channel_region_base[2];
        };

πŸŽ€ Members

okay so the page gives cute little one-liners for the first two members, and the other two are just sitting in the struct. I’m keeping all four visible because nothing gets ghosted on my watch. πŸ‘‘

  • fb_base β€” base of the framebuffer aperture. πŸ’–
  • fb_offset β€” offset of the framebuffer aperture. ✨
  • alt_channel_region_size[2] β€” this one is in the struct too. The original page doesn’t give it a separate description, so I’m not inventing lore. Its type is uint32_t. 🫢
  • alt_channel_region_base[2] β€” same energy: present in the struct, no extra one-liner in the original. Its type is uint64_t. πŸ¦‹

πŸ’… SEE ALSO

bestie, this list is long but iconic. Every single reference stays:


k bye bestie πŸ’– source/version is ./drivers/gpu/drm/amd/display/..., the date on deck is October 2026, and the page is struct dmub_soc_fb_info(9). periodt. πŸŽ€βœ¨

πŸ“¦ where this page comes from