intel_dpll_crtc_get(9)
π intel_dpll_crtc_get(9) π
okay so bestie, this one lives in the Kernel API Manual and it's literally the glow-up moment where a CRTC claims a DPLL π
β¨ NAME β¨
intel_dpll_crtc_get β Get a DPLL reference for a CRTC π
πΈ SYNOPSIS πΈ
void intel_dpll_crtc_get (const struct intel_crtc *crtc , const struct
intel_dpll *pll , struct intel_dpll_state *dpll_state );
no cap, that's the whole signature π«Ά
π¦ ARGUMENTS π¦
crtcβ the CRTC on whose behalf the reference is being taken, main character energy fr πpllβ the DPLL that's getting the reference taken for it β¨dpll_stateβ the DPLL atomic state where this reference gets tracked, iykyk π
π DESCRIPTION π
So what it does: it takes a reference for pll, tracking the way crtc is using it. that's it, that's the vibe π
π SEE ALSO π
Kernel file ./drivers/gpu/drm/i915/display/intel_dpll_mgr.c, plus all these icons:
Display PLLs(9)intel_get_dpll_by_id(9)intel_dpll_enable(9)intel_dpll_disable(9)intel_dpll_crtc_put(9)intel_dpll_swap_state(9)icl_set_active_port_dpll(9)intel_dpll_init(9)intel_dpll_compute(9)intel_dpll_reserve(9)intel_dpll_release(9)intel_dpll_update_active(9)intel_dpll_get_freq(9)intel_dpll_get_hw_state(9)intel_dpll_dump_hw_state(9)intel_dpll_compare_hw_state(9)
okay that's the whole page, and before you go β the source/version tea π: this one's from ./drivers/gpu/drm/i915/display, dated October 2026, and it's intel_dpll_crtc_get(9) all day. slay, go take that reference bestie πβ¨ππ¦
π¦ 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