drm_atomic_h..._crtc_enable(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… drm_atomic_h..._crtc_enable(9) πŸ’…

okay bestie so we're in the Kernel API Manual today, and this page is all about drm_atomic_h..._crtc_enable β€” yes that's the abbreviated header name, it's giving "my full name didn't fit" ✨


🌸 NAME 🌸

drm_atomic_helper_commit_crtc_enable β€” the one that enables the CRTCs. periodt.


πŸ¦‹ SYNOPSIS πŸ¦‹

void drm_atomic_helper_commit_crtc_enable (struct drm_device *dev ,
struct drm_atomic_commit *state );

lowkey the whole vibe right there, no cap 🫢


πŸŽ€ ARGUMENTS πŸŽ€

  • dev β€” the DRM device πŸ’– literally the device we're doing this on
  • state β€” the atomic state object being committed ✨ this is the state that's getting pushed through

πŸ”₯ DESCRIPTION πŸ”₯

okay so here's the tea β˜• β€” this function loops over the CRTCs in the new state, and if a CRTC needs it, it enables it. that's it. that's the whole job. it's not doing extra, it's not doing less, it's just out here doing exactly what it says on the tin πŸ’…

the way that it just walks the CRTCs in the new state one by one and goes "you? you need enabling? say less" β€” iconic behavior honestly πŸ‘‘


⭐ SEE ALSO ⭐

this list is LONG bestie, buckle up, we're going shopping πŸ›οΈ:


aaaand that's the page!! πŸŽ‰ this little cutie lives in ./drivers/gpu/drm, and the version vibes are dated October 2026 β€” so yeah, she's from the future, main character energy fr fr πŸ’œ go read her sisters, mwah 😘 πŸ¦‹

πŸ“¦ where this page comes from