subvp_subvp_admissable(9)
π subvp_subvp_admissable π
okay bestie, welcome to the Kernel API Manual β¨ this little cutie lives in the kernel API docs and she's here to answer one very specific question, so let's get into it π«Ά
β¨ NAME β¨
subvp_subvp_admissable β determine if subvp + subvp config is admissible π
Like, is this SubVP-on-SubVP situation actually allowed? That's the whole vibe check. π«
πΈ SYNOPSIS πΈ
bool subvp_subvp_admissable (struct dc *dc , struct dc_state *context );
She takes two things and gives you back a bool. Simple. Iconic. No cap. π
π¦ ARGUMENTS π¦
dcβ the current DC state, aka where we're at right now πcontextβ the new DC state that's about to be programmed, aka the glow-up we're considering β¨
β DESCRIPTION β
so here's the tea, bestie: SubVP + SubVP is admissible under the following conditions β and you have to match one of these, okay? π
- All SubVP pipes are
< 120HzOR - All SubVP pipes are
>= 120hz
that's it. that's the whole rule. it's giving "simple but strict" and honestly? we respect it π
lowercase hz in the original and all, we're keeping it exactly as-is fr fr π
no mixing and matching, bestie β it's all-under-120 or all-at-least-120. pick a lane. π
π₯ RETURN π₯
True if admissible, false otherwise π
(that lowercase false is canon, don't come for me π)
π SEE ALSO π
the whole friend group, gathered here for you π«Ά:
- Kernel file
./drivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c dcn32_helper_populate_phantom_dlg_params(9)dcn32_set_phantom_stream_timing(9)dcn32_get_num_free_pipes(9)dcn32_assign_subvp_pipe(9)dcn32_enough_pipes_for_subvp(9)subvp_subvp_schedulable(9)subvp_drr_schedulable(9)subvp_vblank_schedulable(9)subvp_validate_static_schedulability(9)dcn32_allow_subvp_high_refresh_rate(9)dcn32_determine_max_vratio_prefetch(9)dcn32_assign_fpo_vactive_candidate(9)dcn32_find_vactive_pipe(9)
and that's the page, bestie!! π§ source: ./drivers/gpu/drm/amd/display/..., dated October 2026 β go forth and check your refresh rates responsibly ππ
π¦ 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