vcn_v5_0_0_...clock_gating(9)
π vcn_v5_0_0_disable_clock_gating β bestie's guide to turning OFF the VCN clock gating π
okay so this is a page from the Kernel API Manual, and honestly? it's a whole vibe. you found the vcn_v5_0_0_...clock_gating(9) entry, and I'm gonna walk you through it like we're texting at 2am. no cap, it's shorter than you think. π¦
β¨ NAME β¨
vcn_v5_0_0_disable_clock_gating β literally just disables VCN clock gating. that's the whole thing. the name ate and left no crumbs. π
πΈ SYNOPSIS πΈ
void vcn_v5_0_0_disable_clock_gating (struct amdgpu_vcn_inst *vinst );
that's it. one function, one argument, returns nothing (void), iconic behaviour honestly.
π ARGUMENTS π
vinstβ the VCN instance. like, which VCN are we talking about. that's your main character right there. β
π DESCRIPTION π
Disable clock gating for the VCN block. periodt. that's the entire description, she's lowkey minimal and I respect it. π§
ngl this one is short but she's important β you're turning the clock gating off for the VCN block, and that's the whole job.
π₯ SEE ALSO π₯
okay this is where it gets juicy, because there are SO many siblings. the source lives in the kernel file ./drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c, and here's the whole family, no gatekeeping:
vcn_v5_0_0_early_init(9)vcn_v5_0_0_sw_init(9)vcn_v5_0_0_sw_fini(9)vcn_v5_0_0_hw_init(9)vcn_v5_0_0_hw_fini(9)vcn_v5_0_0_suspend(9)vcn_v5_0_0_resume(9)vcn_v5_0_0_mc_resume(9)vcn_v5_0_0_mc_resume_dpg_mode(9)vcn_v5_0_0_disable_static_power_gating(9)vcn_v5_0_0_enable_static_power_gating(9)vcn_v5_0_0_disable_clock_gating_dpg_mode(9)vcn_v5_0_0_enable_clock_gating(9)vcn_v5_0_0_start_dpg_mode(9)vcn_v5_0_0_set_mmhub_eco_sec_level(9)vcn_v5_0_0_start(9)vcn_v5_0_0_stop_dpg_mode(9)vcn_v5_0_0_stop(9)vcn_v5_0_0_pause_dpg_mode(9)vcn_v5_0_0_unified_ring_get_rptr(9)vcn_v5_0_0_unified_ring_get_wptr(9)vcn_v5_0_0_unified_ring_set_wptr(9)vcn_v5_0_0_set_unified_ring_funcs(9)vcn_v5_0_0_is_idle(9)vcn_v5_0_0_wait_for_idle(9)vcn_v5_0_0_set_clockgating_state(9)vcn_v5_0_0_process_interrupt(9)vcn_v5_0_0_set_irq_funcs(9)
like I said. a whole friend group. π«Ά go read them, iykyk.
and that's the page!! mwah π
cute little sign-off: this masterpiece comes from ./drivers/gpu/drm/amd/amdgpu, dated October 2026, and yes bestie, that's the source and the date, we're closing the group chat now ππ·
π¦ 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