optc2_enable_crtc(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 optc2_enable_crtc πŸ’…

okay so this is a page from the Kernel API Manual, bestie β€” it's optc2_enable_crtc(9) and it's literally the girl whose whole job is turning the CRTC on. yes, that's it. that's the function. she's small but she's iconic πŸŽ€


✨ NAME ✨

optc2_enable_crtc β€” enable the CRTC πŸ’– basically it calls the ASIC Control Object to enable the Timing generator. that's the whole vibe, no cap.


πŸ¦‹ SYNOPSIS πŸ¦‹

bool optc2_enable_crtc (struct timing_generator *optc );

like look at her go. returns a bool, takes one pointer, zero drama 🌈


πŸ‘‘ ARGUMENTS πŸ‘‘

  • optc β€” a timing_generator instance. that's it. that's the whole argument list. one (1) whole struct pointer and she's ready to slay 🫢

⭐ RETURN ⭐

if the CRTC is enabled, she returns true. periodt. πŸ’… no ambiguity, no "it depends", just a clean little truthy boolean for u bestie πŸ“


🧚 SEE ALSO 🧚

  • the kernel file ./drivers/gpu/drm/amd/display/dc/optc/dcn20/dcn20_optc.c β€” yes that whole path, iykyk πŸ”₯
  • optc2_set_gsl(9) β€” her sibling, go say hi πŸ’œ

ngl this page is short but she ate. everything was already there, we're just making it cute 🌸

and that's the whole thing πŸ’– this page is sourced from ./drivers/gpu/drm/amd/display/... and dated October 2026 β€” mwah, see u in the next manpage bestie, stay hydrated and keep those CRTCs enabled βœ¨πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from