vcn_v4_0_3_...ume_dpg_mode(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ vcn_v4_0_3_mc_resume_dpg_mode ✨

okay bestie, welcome to the Kernel API Manual πŸ’… this little cutie is vcn_v4_0_3_...ume_dpg_mode(9) β€” yes that's the truncated version of the name in the corner, don't @ me, that's just how the page prints it 🫢


🌸 NAME 🌸

vcn_v4_0_3_mc_resume_dpg_mode β€” memory controller programming for dpg mode πŸ’–

like, it's literally the function that handles mc programming when we're doing the dpg thing. that's the whole vibe.


πŸ¦‹ SYNOPSIS πŸ¦‹

void vcn_v4_0_3_mc_resume_dpg_mode (struct amdgpu_vcn_inst *vinst , bool
indirect );

returns nothing (void), takes two args, no cap. πŸŽ€


πŸŽ€ ARGUMENTS πŸŽ€

  • vinst β€” the VCN instance πŸ‘‘ this is your main character struct pointer, struct amdgpu_vcn_inst *, and it's the instance we're working on.
  • indirect β€” indirectly write sram ✨ a bool, so it's just true/false energy. are we writing sram indirectly? that's the question it answers, periodt.

πŸ”₯ DESCRIPTION πŸ”₯

so the whole point: let the VCN memory controller know it's offsets with dpg mode πŸ’« that's it, that's the function. it's giving "hey mc, here are your offsets, in dpg mode, you're welcome."

no return value, no drama, just vibes and offsets. 🌈


πŸ’œ SEE ALSO πŸ’œ

the kernel file where this icon lives: ./drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c 🧚

and the whole friend group β€” every single one of them, no skips, iykyk:


bestie reminder: the file path in footer-land is ./drivers/gpu/drm/amd/amdgpu (that's the directory, the file itself is the .c up above) β€” same path family, slay πŸ’…

and that's the page!! 🌟 brought to you by the ./drivers/gpu/drm/amd/amdgpu crew, dated October 2026, signed off as vcn_v4_0_3_...ume_dpg_mode(9) β€” mwah, go program some memory controllers bestie πŸ’‹πŸŽ€

πŸ“¦ where this page comes from