amdgpu_dm_c...ndle_crc_irq(9)
π amdgpu_dm_crtc_handle_crc_irq(9) β a whole Kernel API Manual moment
okay so bestie, gather round, because we're about to get into amdgpu_dm_crtc_handle_crc_irq π and yes the actual header up top had to abbreviate her name to amdgpu_dm_c...ndle_crc_irq(9) because apparently even man pages have a character limit and she is not about to be contained by it. iconic behavior honestly. β¨
πΈ NAME πΈ
amdgpu_dm_crtc_handle_crc_irq β the girl whose whole job is reporting the CRC on the given CRTC back to DRM. that's it, that's the mission, and she ate π
π¦ SYNOPSIS π¦
void amdgpu_dm_crtc_handle_crc_irq (struct drm_crtc *crtc );
like literally that's it. one function, one argument, returns void because she's not here to give you anything back, she's here to report. periodt π«Ά
β ARGUMENTS β
crtcβ the DRM CRTC object. that's your girl. she's the whole point of the call, no cap. π
β¨ DESCRIPTION β¨
okay so here's the vibe check π: this function should be called at the end of a vblank β like, exactly at the end, not mid-way, not whenever you feel like it β when the fb has been fully processed through the pipe. fully. processed. through. the. pipe. π₯
think of it as the little "and that's a wrap!" moment at the end of the vblank, when everything's made it all the way through and it's time to report the CRC to DRM. main character energy for a tiny function ngl π
π SEE ALSO π
- the kernel file itself, and yes, she lives here:
./drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.cπ dm_need_dp_aux(9)dm_crc_source_should_start_dprx(9)dm_crc_source_should_stop_dprx(9)
go read them, iykyk ππ
real talk bestie: this is kernel-side stuff, so no funny business with when you call her β the description is the description. end of vblank, fb fully processed through the pipe. don't @ me. π
and that's the page, babes π§ from ./drivers/gpu/drm/amd/display/..., dated October 2026, in all her amdgpu_dm_c...ndle_crc_irq(9) glory. slay, stay safe, and call your function at the right time ππ
π¦ 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