intel_cdclk_clock_changed(9)
π intel_cdclk_clock_changed β like, did the clock actually change bestie? π
okay so real talk, this one lives in the Kernel API Manual and honestly it's giving "tiny function, huge responsibility." Let's get into it β¨
πΈ NAME πΈ
intel_cdclk_clock_changed β check whether the clock changed ππ«
π¦ SYNOPSIS π¦
bool intel_cdclk_clock_changed (const struct intel_cdclk_config *a ,
const struct intel_cdclk_config *b );
like yes that's the whole vibe. two configs walk in, a bool walks out π
π ARGUMENTS π
aβ the first CDCLK configuration. bestie number one πbβ the second CDCLK configuration. bestie number two π«Ά
β RETURN β
Returns True if CDCLK changed in a way that requires re-programming, and False otherwise.
so likeβ¦ True means "oop, we gotta re-program this", False means "we're so chill, nothing to do here" π
no cap, that's the whole answer.
ngl this is one of those "small function, do not skip the details" situations β the "in a way that requires re-programming" part is the whole point, don't flatten it π
π SEE ALSO π
okay this list is long but we're doing it, every single one, no skipping, periodt π
- Kernel file
./drivers/gpu/drm/i915/display/intel_cdclk.cβ CDCLK / RAWCLK(9) π₯ intel_cdclk_init_hw(9)intel_cdclk_uninit_hw(9)intel_cdclk_can_cd2x_update(9)intel_cdclk_changed(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)
like, the whole cdclk friend group showed up π§β¨ iykyk
and that's the page!! mwah π this gem comes to you from ./drivers/gpu/drm/i915/display, dated October 2026, straight outta the Kernel API Manual β go read the source babes, it's iconic ππ
π¦ 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