optc1_enable_crtc(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– optc1_enable_crtc β€” the Kernel API Manual moment πŸŽ€

okay so bestie, we're in the Kernel API Manual for optc1_enable_crtc(9), and honestly? iconic territory. this one is lowkey the "turn the screen on" girlie of the AMD display stack ✨


🌸 NAME 🌸

optc1_enable_crtc β€” Enable CRTC: it calls the ASIC Control Object so you can enable the Timing generator 🫢

fr fr, that's the whole vibe. CRTC gets enabled, timing generator wakes up, slay πŸ’…


✨ SYNOPSIS ✨

bool optc1_enable_crtc (struct timing_generator *optc );

that's it. one argument, one bool coming back at you πŸ’–


πŸ¦‹ ARGUMENTS πŸ¦‹

  • optc β€” a timing_generator instance. that's your girl right there πŸŽ€

🌈 SEE ALSO 🌈

the kernel file in question, no cap:

./drivers/gpu/drm/amd/display/dc/optc/dcn10/dcn10_optc.c

and the whole friend group 🫢:

like, the whole optc1 cinematic universe πŸ˜­πŸ‘‘


reminder bestie: this page lives at ./drivers/gpu/drm/amd/display/... β€” yes that's literally how the path is printed, we're keeping it πŸ’€

and that's the page!! written up in October 2026 under the source/version footer of this very manual, brought to you by the optc1_enable_crtc(9) girlies πŸ’œ mwah, go enable a timing generator, ily 🧚✨

πŸ“¦ where this page comes from