intel_dpll_swap_state(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… 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 πŸ’…

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