intel_update_cdclk(9)
π intel_update_cdclk(9)
okay so this is intel_update_cdclk, straight out of the Kernel API Manual (section 9, kernel gang π«Ά), and it's literally the little function that figures out what CDCLK is doing right now.
β¨ NAME β¨
intel_update_cdclk β bestie, it determines the current CDCLK frequency π
π¦ SYNOPSIS π¦
void intel_update_cdclk (struct intel_display *display );
that's it. that's the whole vibe. no return value, just vibes and a void β¨
π ARGUMENTS π
displayβ the display instance π₯οΈ like, the actual display thing you're passing in. that's the whole argument. iconic of it honestly.
πΈ DESCRIPTION πΈ
Determine the current CDCLK frequency. π«
that's the whole description, no cap β it goes and finds out what the CDCLK frequency is currently set to. lowkey one of those "does what it says on the tin" situations and we respect it for that π
π SEE ALSO π
if you're obsessed (and you should be), go check out the kernel file ./drivers/gpu/drm/i915/display/intel_cdclk.c β that's where the CDCLK / RAWCLK(9) magic lives, and it's giving main character energy ngl π§
the whole friend group also includes:
intel_cdclk_init_hw(9)β β¨ the setup girlie β¨intel_cdclk_uninit_hw(9)β π the cleanup era πintel_cdclk_clock_changed(9)β π¦ did the clock change? find out π¦intel_cdclk_can_cd2x_update(9)β π can it do the CD2X update? the people wanna know πintel_cdclk_changed(9)β π₯ changed or not, no cap π₯intel_set_cdclk_pre_plane_update(9)β π the pre-plane-update step πintel_set_cdclk_post_plane_update(9)β π the post-plane-update step πintel_update_max_cdclk(9)β β the max version, the overachiever βintel_read_rawclk(9)β π reading the RAWCLK, iykyk πintel_init_cdclk_hooks(9)β πΈ hooks init, we love a setup arc πΈ
fr fr go read the source before you touch anything β this is kernel display code, and it's giving "do not poke the bear" energy π
and that's a wrap, bestie π«Ά this page came to you from the kernel docs in ./drivers/gpu/drm/i915/display, dated October 2026, as part of the Kernel API Manual β intel_update_cdclk(9) out π
β¨ thank u for coming to my ted talk π
π¦ 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