intel_dpll_update_active(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… intel_dpll_update_active(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual corner of the group chat 🫢 this page is literally all about intel_dpll_update_active(9), and it's giving β€œtiny kernel helper, main character energy” ✨ no cap.

✨ NAME ✨

intel_dpll_update_active β€” update the active DPLL for a CRTC/encoder πŸ’–

🫢 SYNOPSIS 🫢

void intel_dpll_update_active (struct intel_atomic_state *state , struct
intel_crtc *crtc , struct intel_encoder *encoder );

🌸 ARGUMENTS 🌸

  • state β€” the atomic state. that's the vibe container bestie
  • crtc β€” the CRTC for which to update the active DPLL. slay, very specific
  • encoder β€” encoder determining the type of port DPLL. iykyk

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so here's the tea β˜•: this updates the active DPLL for the given crtc/encoder in crtc's atomic state, pulling from the port DPLLs that were reserved previously by intel_dpll_reserve πŸ’« periodt. The DPLL selected will be based on the current mode of the encoder's port β€” that's the whole selection vibe, fr fr. πŸ”₯

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/gpu/drm/i915/display/intel_dpll_mgr.c is the home base πŸ’… and here's the whole SEE ALSO friend group, no cap:


source spot: ./drivers/gpu/drm/i915/display Β· date: October 2026 Β· page: intel_dpll_update_active(9) β€” mwah, that's the tea bestie πŸ«ΆπŸ’–βœ¨

πŸ“¦ where this page comes from