vcn_v2_0_ena...clock_gating(9)
π vcn_v2_0_enable_clock_gating(9) β a Kernel API Manual moment
okay so bestie, welcome to the Kernel API Manual β¨ and specifically to vcn_v2_0_enable_clock_gating(9) β yes that's the full page name, yes it's a mouthful, no we're not shortening it, it's iconic as-is π
πΈ NAME πΈ
vcn_v2_0_enable_clock_gating β enables clock gating for the VCN block, no cap π
β¨ SYNOPSIS β¨
void vcn_v2_0_enable_clock_gating (struct amdgpu_vcn_inst *vinst );
like, that's the whole signature. she's void, she takes one pointer, she's lowkey elegant π¦
π«Ά ARGUMENTS π«Ά
vinstβ the VCN instance π« that's it, that's the whole argument, she's the one being handed the keys
π DESCRIPTION π
So the vibe is: this function enables clock gating for the VCN block β that's literally the assignment and she ate π₯
π§ SEE ALSO π§
the girlies in the same friend group π (and also the kernel file where all this lives):
Kernel file ./drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c
vcn_v2_0_early_init(9)vcn_v2_0_sw_init(9)vcn_v2_0_sw_fini(9)vcn_v2_0_hw_init(9)vcn_v2_0_hw_fini(9)vcn_v2_0_suspend(9)vcn_v2_0_resume(9)vcn_v2_0_mc_resume(9)vcn_v2_0_disable_clock_gating(9)vcn_v2_0_dec_ring_get_rptr(9)vcn_v2_0_dec_ring_get_wptr(9)vcn_v2_0_dec_ring_set_wptr(9)vcn_v2_0_dec_ring_insert_start(9)vcn_v2_0_dec_ring_insert_end(9)vcn_v2_0_dec_ring_insert_nop(9)vcn_v2_0_dec_ring_emit_fence(9)vcn_v2_0_dec_ring_emit_ib(9)vcn_v2_0_enc_ring_get_rptr(9)vcn_v2_0_enc_ring_emit_fence(9)vcn_v2_0_enc_ring_emit_ib(9)
like go read those too, iykyk ππ
fr fr bestie, if you only remember one thing:vinstin, clock gating enabled,voidout. periodt π«Ά
π and that's the page!! brought to you by ./drivers/gpu/drm/amd/amdgpu, dated October 2026, filed under vcn_v2_0_ena...clock_gating(9) β mwah, slay, see u in the next manpage πππ¦
π¦ 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