dc_send_upd..._info_to_dmu(9)
π dc_send_upd..._info_to_dmu β Kernel API Manual, section 9 π
okay bestie, welcome to the <rainbow>Kernel API Manual</rainbow> β this is the dc_send_upd..._info_to_dmu(9) page, and ngl it's a lil niche but we're gonna slay it together π
β¨
β¨ NAME β¨
dc_send_update_cursor_info_to_dmu β literally the function that populates the DMCUB Cursor update info command π±οΈπ
πΈ SYNOPSIS πΈ
void dc_send_update_cursor_info_to_dmu (struct pipe_ctx *pCtx , uint8_t pipe_idx );
that's it, that's the whole vibe check. no return value, bestie β it's giving <purple>void</purple> and honestly? iconic π«Ά
π¦ ARGUMENTS π¦
pCtx[in] β the pipe context, aka the whole situation you're handing over π«pipe_idx[in] β the pipe index, auint8_tlil number that says which pipe we're talking about π’
π DESCRIPTION π
so the way that this function works is β it stores the cursor-related information and then passes it into dmub β¨ like, it's the little messenger fairy π§ that takes your cursor deets and hands them straight to dmub. that's the whole job. no cap. π
fr fr though, that's genuinely all the page says β don't go reading extra behaviour into it, bestie π
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/amd/display/dc/dc_dmub_srv.cπ β go read the source, that's where the real main character energy lives populate_subvp_cmd_drr_info(9)populate_subvp_cmd_vblank_pipe_info(9)update_subvp_prefetch_end_to_mall_start(9)populate_subvp_cmd_pipe_info(9)dc_dmub_setup_subvp_dmub_command(9)
and that's the page!! π this little angel lives in ./drivers/gpu/drm/amd/display/dc and the docs are dated October 2026 β so yeah, future vibes only βπ¦ mwah, go populate some cursor info, ily, bye ππ
π¦ 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