intel_cdclk_changed(9)
π intel_cdclk_changed β the manual page, bestie edition
okay so this is intel_cdclk_changed(9) from the Kernel API Manual, and no cap it's one of those tiny little functions that does exactly one thing and does it iconically. it lives in the i915 display world, it compares stuff, it returns a bool, and honestly? main character energy for a two-line helper.
β¨ NAME β¨
intel_cdclk_changed β literally just "Determine if two CDCLK configurations are different." that's the whole gig. she's a vibe check for clock configs π«Ά
β¨ SYNOPSIS β¨
bool intel_cdclk_changed (const struct intel_cdclk_config *a , const
struct intel_cdclk_config *b );
so it takes two pointers to const struct intel_cdclk_config and hands you back a bool. that's it, that's the function π
β¨ ARGUMENTS β¨
aβ the first CDCLK configuration πΈ she's the one you're comparing from, if that makes sense?bβ the second CDCLK configuration π¦ the one you're comparing against.
two configs enter, one bool leaves. periodt.
β¨ RETURN β¨
Trueβ the CDCLK configurations don't match π they're different, they're not the same, it's giving change.falseβ the CDCLK configurations do match β¨ iconic, no notes, nothing to see here.
like yeah bestie, that's the entire return value situation.true= different,false= same. don't overthink it π
β¨ SEE ALSO β¨
okay so the whole family reunion, in the kernel file ./drivers/gpu/drm/i915/display/intel_cdclk.c β go read it fr fr:
CDCLK / RAWCLK(9)intel_cdclk_init_hw(9)intel_cdclk_uninit_hw(9)intel_cdclk_clock_changed(9)intel_cdclk_can_cd2x_update(9)intel_set_cdclk_pre_plane_update(9)intel_set_cdclk_post_plane_update(9)intel_update_max_cdclk(9)intel_update_cdclk(9)intel_read_rawclk(9)intel_init_cdclk_hooks(9)
that's eleven (11) little cdclk besties waiting for you to click through them. slay π₯
and that's the page!! source lives in ./drivers/gpu/drm/i915/display, the manual is the Kernel API Manual, and this whole thing is dated October 2026 β so yes, she's from the future, and she's still just comparing two structs π mwah, go read the other pages, iykyk π
π¦ 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