dcn32_find_vactive_pipe(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dcn32_find_vactive_pipe(9) β€” like, the whole page

okay bestie, welcome to the Kernel API Manual entry for dcn32_find_vactive_pipe(9). yes it's a mouthful, yes it's from the AMD display driver, and yes we're gonna get through it together 🫢


✨ NAME ✨

dcn32_find_vactive_pipe β€” literally determines if the config has a pipe that can switch in VACTIVE. that's it. that's the whole vibe check πŸ‘‘


🌸 SYNOPSIS 🌸

bool dcn32_find_vactive_pipe (struct dc *dc , const struct dc_state
*context , struct dc_stream_state *fpo_candidate_stream , uint32_t
vactive_margin_req_us );

she takes four parameters and returns a bool, no cap ✨


πŸ¦‹ ARGUMENTS πŸ¦‹

  • dc β€” the current dc state. like, right now state πŸ’–
  • context β€” the new dc state. the glow-up state, the one we're considering 🌈
  • fpo_candidate_stream β€” the candidate stream to be chosen for FPO. she's in the running, she's auditioning, main character energy ✨
  • vactive_margin_req_us β€” the vactive marign (their spelling, not mine 😭) required for a vactive pipe to be considered "found". yes "found" is in quotes in the original, we respect the quotes πŸŽ€

πŸ‘‘ RETURN πŸ‘‘

True if VACTIVE display is found, false otherwise. binary queen. either she ate or she didn't, no in-between πŸ’…


πŸ’€ SEE ALSO πŸ’€

the kernel file lives at:

./drivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c

and the whole friend group shows up too, fr fr:


okay that's the page!! source path is ./drivers/gpu/drm/amd/display/... and the date stamp says October 2026 (yes, the future, she's ahead of her time ⭐). mwah, go read the kernel source bestie, ily πŸ§šπŸ’œ

πŸ“¦ where this page comes from