vcn_v3_0_sw_fini(9)
π vcn_v3_0_sw_fini(9) π
okay so bestie, welcome to the Kernel API Manual entry for vcn_v3_0_sw_fini(9) β yes, the title is right there, and the manual name is folded in like a little name tag at the group chat door π«Ά
β¨ NAME β¨
vcn_v3_0_sw_fini β sw fini for VCN block
β¨ SYNOPSIS β¨
int vcn_v3_0_sw_fini (struct amdgpu_ip_block *ip_block );
β¨ ARGUMENTS β¨
ip_blockβ Pointer to theamdgpu_ip_blockfor this hw instance. That's it, that's the whole argument, and it's giving "one job and she's doing it" π
β¨ DESCRIPTION β¨
So this function does the VCN suspend and frees up the sw allocation. Lowkey the whole vibe is: suspend moment, then free the sw allocation. No cap, that's what it says π¦
β¨ SEE ALSO β¨
- Kernel file:
./drivers/gpu/drm/amd/amdgpu/vcn_v3_0.cβ the source file, go peek if you're nosy iykyk π vcn_v3_0_early_init(9)vcn_v3_0_sw_init(9)vcn_v3_0_hw_init(9)vcn_v3_0_hw_fini(9)vcn_v3_0_suspend(9)vcn_v3_0_resume(9)vcn_v3_0_mc_resume(9)vcn_v3_0_disable_clock_gating(9)vcn_v3_0_enable_clock_gating(9)vcn_v3_0_dec_ring_get_rptr(9)vcn_v3_0_dec_ring_get_wptr(9)vcn_v3_0_dec_ring_set_wptr(9)vcn_v3_0_enc_ring_get_rptr(9)vcn_v3_0_enc_ring_get_wptr(9)vcn_v3_0_enc_ring_set_wptr(9)
cute little sign-off tea β: the source/version footer points at ./drivers/gpu/drm/amd/amdgpu, and this page is dated October 2026. periodt, bye bestie πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms