amdgpu_enable_vblank_kms(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… amdgpu_enable_vblank_kms(9) β€” Kernel API Manual πŸ’…

okay bestie, welcome to the Kernel API Manual page for amdgpu_enable_vblank_kms(9). This one is lowkey iconic: tiny function, one very specific job, and honestly? Obsessed. πŸŽ€


🌸 NAME 🌸

amdgpu_enable_vblank_kms β€” enable vblank interrupt

✨ SYNOPSIS ✨

int amdgpu_enable_vblank_kms (struct drm_crtc *crtc );

🫢 ARGUMENTS 🫢

  • crtc β€” the crtc to enable the vblank interrupt for. Yep, that's the struct drm_crtc * from the synopsis, bestie; literally right there. πŸ’–

πŸ”₯ DESCRIPTION πŸ”₯

okay so the whole vibe: enable the interrupt on the requested crtc (all asics). That's the assignment, and it ate. ✨

Return vibe check: 0 on success, -EINVAL on failure. Periodt. πŸ¦‹

πŸ‘‘ SEE ALSO πŸ‘‘

the squad + the kernel file, all linked up:


xoxo, bestie πŸ’– β€” source/version ./drivers/gpu/drm/amd/amdgpu, date October 2026 ✨

πŸ“¦ where this page comes from