intel_dpll_swap_state(9)
π intel_dpll_swap_state β Kernel API Manual β¨
okay so bestie, welcome to the glow-up era of intel_dpll_swap_state(9) β it's a kernel API manual page and honestly it's giving main character energy for your DPLL config π
π¦ NAME π¦
intel_dpll_swap_state β makes your atomic DPLL configuration actually effective, no cap π
πΈ SYNOPSIS πΈ
void intel_dpll_swap_state (struct intel_atomic_state *state );
like, that's the whole signature. she's short, she's sweet, she's void π₯
β¨ ARGUMENTS β¨
stateβ the atomic state π«Ά that's it, that's the argument, we love a low-maintenance king
π DESCRIPTION π
okay so here's the tea β β this function is literally the dpll version of drm_atomic_helper_swap_state, because that helper simply does not handle driver-specific global state. it's not her fault, she's just built different π so we do it ourselves.
and for consistency with the atomic helpers, this function does a complete swap, iykyk. like, it also puts the current state into state, even though there's genuinely no need for that at this moment π. we do it anyway. for the vibes. for the consistency. periodt π
π SEE ALSO π
Kernel file ./drivers/gpu/drm/i915/display/intel_dpll_mgr.c β go read her, she's iconic π
Display PLLs(9)intel_get_dpll_by_id(9)intel_dpll_enable(9)intel_dpll_disable(9)intel_dpll_crtc_get(9)intel_dpll_crtc_put(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)
like... a whole friend group of DPLL functions, we stan a supportive cast π§ββοΈβ
ngl bestie, this is kernel-adjacent display code β don't just yolo it. but you already knew that, you're smart π
and that's the page!! πβ¨ sourced from ./drivers/gpu/drm/i915/display, dated October 2026, and yes intel_dpll_swap_state(9) is the moment, she ate and left no crumbs πππ
π¦ 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