intel_dp_sync_state(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… intel_dp_sync_state(9) ✨

okay so bestie, welcome to the Kernel API Manual β€” yes, that Kernel API Manual, the one we all pretend to read 🫢. Today's main character is intel_dp_sync_state, and she's here to do exactly one (1) thing really well.


🌸 NAME 🌸

intel_dp_sync_state β€” sync the encoder state during init/resume ✨

like, the encoder state gets its little glow-up so it matches reality. no cap.


πŸŽ€ SYNOPSIS πŸŽ€

void intel_dp_sync_state (struct intel_encoder *encoder , const struct
intel_crtc_state *crtc_state );

that's it. that's the whole signature. she's giving minimal, she's giving concise, she's giving "void" because she returns literally nothing and honestly? iconic πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • encoder β€” the intel encoder you wanna sync, bestie. that's the one getting the vibe check 🧚
  • crtc_state β€” the state for the CRTC that's connected to the encoder. you know, the CRTC. that one. 🌈

πŸ’– DESCRIPTION πŸ’–

so here's the tea β˜•: this function syncs any state that's stored in the encoder with respect to (wrt., for the acronym girlies ✨) the HW state β€” and it does this specifically during driver init and system resume.

like, the hardware woke up and the encoder's stored state is still in its sleepy era 😭. intel_dp_sync_state walks in, matches them up, and goes "you two? same energy now. periodt." πŸ‘‘

that's the whole job. no extra side quests. main character energy only πŸ”₯


⭐ SEE ALSO ⭐

the whole friend group fr fr 🫢 go read them, they're all lowkey obsessed with DP stuff too πŸ’œ


okay that's the whole page, bestie!! sourced straight from ./drivers/gpu/drm/i915/display, dated October 2026, brought to you by the Kernel API Manual βœ¨πŸ’–πŸŽ€ no cap, thanks for reading my roman empire πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from