dm_need_dp_aux(9)
β¨ dm_need_dp_aux(9) β NAME β¨
okay bestie, welcome to dm_need_dp_aux(9) from the Kernel API Manual (section 9, periodt). This little function is basically the vibe check for one very specific question: does this source transition require the DP AUX handle? π
πΈ SYNOPSIS πΈ
bool dm_need_dp_aux (enum amdgpu_dm_pipe_crc_source source , enum
amdgpu_dm_pipe_crc_source cur_crc_src );
π ARGUMENTS π
sourceβ the requested CRC source, like, the one you're trying to move to πcur_crc_srcβ the current CRC source, aka where you're at right now π«Ά
π¦ DESCRIPTION π¦
So here's the tea: this returns true when either the new source is DPRX-based (that's starting DPRX CRC), or the current cur_crc_src is DPRX-based and the new source is NONE (that's stopping it). β¨
Literally that's the whole transition drama. No cap. π
β RETURN β
true if the DP AUX handle is needed, false otherwise. iconic behavior, honestly π
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c dm_crc_source_should_start_dprx(9)dm_crc_source_should_stop_dprx(9)amdgpu_dm_crtc_handle_crc_irq(9)
and that's the page, bestie π«Ά mwah π β sourced from ./drivers/gpu/drm/amd/display/..., dated October 2026 π
π¦ 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