STRUCT DM_BOOT_TIME_CRC_INFO(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

struct dm_boot_time_crc_info β€” the buffer info that boot time CRC is literally obsessed with πŸŽ€

okay so bestie, this is a Kernel API Manual moment (yes, the struct dm_boot_time_crc_info(9) girlies know) and we're about to get into it ✨


🌸 SYNOPSIS 🌸

struct dm_boot_time_crc_info {
    void *cpu_addr;
    struct amdgpu_bo *bo_ptr;
    uint64_t gpu_addr;
    uint32_t size;
 };

she's four members, she's cute, she's holding buffer info for boot time CRC, periodt πŸ’…


πŸ¦‹ Members πŸ¦‹

  • cpu_addr β€” the MMIO cpu addr, like, the CPU-side address fr fr 🫢
  • bo_ptr β€” pointer to the buffer object, the main character of this whole struct ngl πŸ‘‘
  • gpu_addr β€” the MMIO gpu addr, the GPU's side of the story πŸ’œ
  • size β€” size of the buffer, don't skip her, she matters 🌈

⭐ SEE ALSO ⭐

the kernel file ./drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h and honestly? her whole friend group showed up 😭 so here's the full squad, no one left behind:

  • struct dm_compressor_info(9)
  • struct dmub_hpd_work(9)
  • struct vblank_control_work(9)
  • struct idle_workqueue(9)
  • struct vupdate_offload_work(9)
  • struct amdgpu_dm_luminance_data(9)
  • struct amdgpu_dm_backlight_caps(9)
  • struct dal_allocation(9)
  • struct hpd_rx_irq_offload_work_queue(9)
  • struct hpd_rx_irq_offload_work(9)
  • struct amdgpu_display_manager(9)
  • struct amdgpu_hdmi_vsdb_info(9)

lowkey a whole reunion, and we love that for them πŸ“

✨ anyways bestie, this page came straight outta ./drivers/gpu/drm/amd/display/... and it's stamped October 2026 β€” so like, future icon behaviour πŸ’€πŸ¦‹ and the title roll call at the bottom is struct dm_bo...ime_crc_info(9), iykyk πŸ’…πŸŽ€

πŸ“¦ where this page comes from