STRUCT DM_BOOT_TIME_CRC_INFO(9)
π 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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms