amdgpu_dm_mo...date_streams(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ amdgpu_dm_mod_power_update_streams(9) ✨

okay bestie, welcome to the Kernel API Manual β€” this one's a little function with a big job, and yes the page title got chopped by the terminal (amdgpu_dm_mo...date_streams(9), iconic truncation energy πŸ’…) but we move.


🌸 NAME 🌸

amdgpu_dm_mod_power_update_streams β€” updates the mod_power stream state whenever a modeset happens πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

void amdgpu_dm_mod_power_update_streams (struct drm_atomic_commit *state
, struct amdgpu_display_manager *dm );

like. that's the whole signature. no return value, she just does things πŸ’«


πŸ’– ARGUMENTS πŸ’–

  • state β€” the drm atomic state, aka the whole current vibe of what's being committed ✨
  • dm β€” the display manager that we're updating mod_power on 🫢

πŸ‘‘ DESCRIPTION πŸ‘‘

so here's the tea β˜• β€” this function notifies mod_power about stream changes on modeset events, and it also disables PSR/Replay to get everything prepped for hardware programming. think of it as clearing the runway before the plane lands, no cap πŸ”₯

and if you wanna see the after party, check out amdgpu_dm_mod_power_setup_streams β€” that's the post-modeset mod_power setup, the sequel to this main character moment 🌈

fr fr, this is the "before hardware programming" step β€” remember it disables PSR/Replay, so don't be surprised when that happens πŸ‘€

⭐ SEE ALSO ⭐

like, go read them all, they're all slay, iykyk πŸ’œ


and that's the whole page bestie!! πŸ“ source/version lives at ./drivers/gpu/drm/amd/display/... and the date is October 2026 β€” so mark your calendar, she's stamped and everything πŸ“…πŸ’€ byeee πŸ§šβ€β™€οΈπŸ’–

πŸ“¦ where this page comes from